From 3cee66e67fa06fe2bf9506918e47f642daed17be Mon Sep 17 00:00:00 2001 From: Joselyn Narvaez Date: Wed, 19 Nov 2025 12:57:02 -0600 Subject: [PATCH 1/9] adding pwsh 2025-09-01 for NetworkCloud --- .../.gitattributes:Zone.Identifier | Bin 0 -> 25 bytes .../.gitignore:Zone.Identifier | Bin 0 -> 25 bytes .../Az.NetworkCloud.csproj:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloud.format.ps1xml:Zone.Identifier | Bin 0 -> 25 bytes .../Az.NetworkCloud.nuspec:Zone.Identifier | Bin 0 -> 25 bytes .../Az.NetworkCloud.psd1:Zone.Identifier | Bin 0 -> 25 bytes .../Az.NetworkCloud.psm1:Zone.Identifier | Bin 0 -> 25 bytes .../MSSharedLibKey.snk:Zone.Identifier | Bin 0 -> 25 bytes .../Properties/AssemblyInfo.cs | 5 +- .../NetworkCloud.Autorest/README.md | 120 +- .../README.md:Zone.Identifier | Bin 0 -> 25 bytes .../bareMetalMachines.json | 2 +- .../bareMetalMachines.json:Zone.Identifier | Bin 0 -> 25 bytes .../cloudServicesNetworks.json | 2 +- ...cloudServicesNetworks.json:Zone.Identifier | Bin 0 -> 25 bytes .../clusterManagers.json | 2 +- .../clusterManagers.json:Zone.Identifier | Bin 0 -> 25 bytes .../clusters-bareMetalMachineKeySets.json | 2 +- ...reMetalMachineKeySets.json:Zone.Identifier | Bin 0 -> 25 bytes .../clusters-bmcKeySets.json | 2 +- .../clusters-bmcKeySets.json:Zone.Identifier | Bin 0 -> 25 bytes .../clusters-metricsConfigurations.json | 2 +- ...metricsConfigurations.json:Zone.Identifier | Bin 0 -> 25 bytes .../UX/Microsoft.NetworkCloud/clusters.json | 78 +- .../clusters.json:Zone.Identifier | Bin 0 -> 25 bytes .../kubernetesClusters-agentPools.json | 2 +- ...esClusters-agentPools.json:Zone.Identifier | Bin 0 -> 25 bytes .../kubernetesClusters-features.json | 2 +- ...etesClusters-features.json:Zone.Identifier | Bin 0 -> 25 bytes .../kubernetesClusters.json | 2 +- .../kubernetesClusters.json:Zone.Identifier | Bin 0 -> 25 bytes .../UX/Microsoft.NetworkCloud/l2Networks.json | 2 +- .../l2Networks.json:Zone.Identifier | Bin 0 -> 25 bytes .../UX/Microsoft.NetworkCloud/l3Networks.json | 2 +- .../l3Networks.json:Zone.Identifier | Bin 0 -> 25 bytes .../UX/Microsoft.NetworkCloud/rackSkus.json | 2 +- .../rackSkus.json:Zone.Identifier | Bin 0 -> 25 bytes .../UX/Microsoft.NetworkCloud/racks.json | 2 +- .../racks.json:Zone.Identifier | Bin 0 -> 25 bytes .../storageAppliances.json | 2 +- .../storageAppliances.json:Zone.Identifier | Bin 0 -> 25 bytes .../trunkedNetworks.json | 2 +- .../trunkedNetworks.json:Zone.Identifier | Bin 0 -> 25 bytes .../virtualMachines-consoles.json | 2 +- ...tualMachines-consoles.json:Zone.Identifier | Bin 0 -> 25 bytes .../virtualMachines.json | 2 +- .../virtualMachines.json:Zone.Identifier | Bin 0 -> 25 bytes .../UX/Microsoft.NetworkCloud/volumes.json | 2 +- .../volumes.json:Zone.Identifier | Bin 0 -> 25 bytes .../build-module.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../check-dependencies.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../create-model-cmdlets.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../custom/Az.NetworkCloud.custom.psm1 | 4 +- ...z.NetworkCloud.custom.psm1:Zone.Identifier | Bin 0 -> 25 bytes .../NetworkCloud.Autorest/custom/README.md | 8 +- .../custom/README.md:Zone.Identifier | Bin 0 -> 25 bytes ...areMetalMachineConfigurationDataObject.ps1 | 12 +- ...onfigurationDataObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...w-AzNetworkCloudBgpAdvertisementObject.ps1 | 13 +- ...BgpAdvertisementObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ServiceLoadBalancerConfigurationObject.ps1 | 19 +- ...cerConfigurationObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...oudControlPlaneNodeConfigurationObject.ps1 | 11 +- ...odeConfigurationObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...New-AzNetworkCloudEgressEndpointObject.ps1 | 11 +- ...udEgressEndpointObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudEndpointDependencyObject.ps1 | 9 +- ...dpointDependencyObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...oudInitialAgentPoolConfigurationObject.ps1 | 29 +- ...oolConfigurationObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudIpAddressPoolObject.ps1 | 19 +- ...oudIpAddressPoolObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudKeySetUserObject.ps1 | 9 +- ...kCloudKeySetUserObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...L3NetworkAttachmentConfigurationObject.ps1 | 17 +- ...entConfigurationObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...-AzNetworkCloudNetworkAttachmentObject.ps1 | 50 +- ...etworkAttachmentObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...New-AzNetworkCloudRackDefinitionObject.ps1 | 13 +- ...udRackDefinitionObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...kCloudServiceLoadBalancerBgpPeerObject.ps1 | 17 +- ...dBalancerBgpPeerObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...torageApplianceConfigurationDataObject.ps1 | 9 +- ...onfigurationDataObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...CloudVirtualMachinePlacementHintObject.ps1 | 21 +- ...inePlacementHintObject.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Az.NetworkCloud.md | 69 +- .../docs/Az.NetworkCloud.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Deploy-AzNetworkCloudCluster.md | 53 +- ...y-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...dStorageApplianceRemoteVendorManagement.md | 1 + ...eRemoteVendorManagement.md:Zone.Identifier | Bin 0 -> 25 bytes ...dStorageApplianceRemoteVendorManagement.md | 53 +- ...eRemoteVendorManagement.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudAgentPool.md | 61 +- ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudBareMetalMachine.md | 41 +- ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...et-AzNetworkCloudBareMetalMachineKeySet.md | 61 +- ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudBmcKeySet.md | 60 +- ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudCluster.md | 42 +- ...t-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudClusterManager.md | 41 +- ...workCloudClusterManager.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudConsole.md | 43 +- ...t-AzNetworkCloudConsole.md:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudKubernetesCluster.md | 41 +- ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...-AzNetworkCloudKubernetesClusterFeature.md | 55 +- ...ubernetesClusterFeature.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudL2Network.md | 42 +- ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudL3Network.md | 42 +- ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudMetricsConfiguration.md | 61 +- ...oudMetricsConfiguration.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudRack.md | 42 +- .../Get-AzNetworkCloudRack.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudRackSku.md | 3 +- ...t-AzNetworkCloudRackSku.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudServicesNetwork.md | 41 +- ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudStorageAppliance.md | 41 +- ...rkCloudStorageAppliance.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudTrunkedNetwork.md | 41 +- ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudVirtualMachine.md | 41 +- ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Get-AzNetworkCloudVolume.md | 42 +- ...et-AzNetworkCloudVolume.md:Zone.Identifier | Bin 0 -> 25 bytes ...ke-AzNetworkCloudBareMetalMachineCordon.md | 64 +- ...dBareMetalMachineCordon.md:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudBareMetalMachineDataExtract.md | 63 +- ...MetalMachineDataExtract.md:Zone.Identifier | Bin 0 -> 25 bytes ...udBareMetalMachineDataExtractRestricted.md | 262 ++ ...neDataExtractRestricted.md:Zone.Identifier | Bin 0 -> 25 bytes ...e-AzNetworkCloudBareMetalMachineReimage.md | 1 + ...BareMetalMachineReimage.md:Zone.Identifier | Bin 0 -> 25 bytes ...e-AzNetworkCloudBareMetalMachineReplace.md | 102 +- ...BareMetalMachineReplace.md:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudBareMetalMachineRunCommand.md | 60 +- ...eMetalMachineRunCommand.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudBareMetalMachineRunReadCommand.md | 61 +- ...alMachineRunReadCommand.md:Zone.Identifier | Bin 0 -> 25 bytes ...-AzNetworkCloudBareMetalMachineUncordon.md | 1 + ...areMetalMachineUncordon.md:Zone.Identifier | Bin 0 -> 25 bytes ...etworkCloudClusterContinueVersionUpdate.md | 71 +- ...erContinueVersionUpdate.md:Zone.Identifier | Bin 0 -> 25 bytes ...voke-AzNetworkCloudClusterVersionUpdate.md | 53 +- ...oudClusterVersionUpdate.md:Zone.Identifier | Bin 0 -> 25 bytes ...Invoke-AzNetworkCloudScanClusterRuntime.md | 67 +- ...CloudScanClusterRuntime.md:Zone.Identifier | Bin 0 -> 25 bytes ...oke-AzNetworkCloudVirtualMachineReimage.md | 1 + ...udVirtualMachineReimage.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudAgentPool.md | 157 +- ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 0 -> 25 bytes ...BareMetalMachineConfigurationDataObject.md | 6 +- ...ConfigurationDataObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...ew-AzNetworkCloudBareMetalMachineKeySet.md | 130 +- ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes ...ew-AzNetworkCloudBgpAdvertisementObject.md | 8 +- ...dBgpAdvertisementObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...pServiceLoadBalancerConfigurationObject.md | 19 +- ...ncerConfigurationObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudBmcKeySet.md | 107 +- ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudCluster.md | 270 +- ...w-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudClusterManager.md | 114 +- ...workCloudClusterManager.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudConsole.md | 100 +- ...w-AzNetworkCloudConsole.md:Zone.Identifier | Bin 0 -> 25 bytes ...loudControlPlaneNodeConfigurationObject.md | 7 +- ...NodeConfigurationObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudEgressEndpointObject.md | 7 +- ...oudEgressEndpointObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...-AzNetworkCloudEndpointDependencyObject.md | 4 +- ...ndpointDependencyObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...loudInitialAgentPoolConfigurationObject.md | 30 +- ...PoolConfigurationObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudIpAddressPoolObject.md | 14 +- ...loudIpAddressPoolObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudKeySetUserObject.md | 4 +- ...rkCloudKeySetUserObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudKubernetesCluster.md | 151 +- ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...-AzNetworkCloudKubernetesClusterFeature.md | 93 +- ...ubernetesClusterFeature.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudL2Network.md | 72 +- ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudL3Network.md | 90 +- ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...dL3NetworkAttachmentConfigurationObject.md | 12 +- ...mentConfigurationObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudMetricsConfiguration.md | 107 +- ...oudMetricsConfiguration.md:Zone.Identifier | Bin 0 -> 25 bytes ...w-AzNetworkCloudNetworkAttachmentObject.md | 50 +- ...NetworkAttachmentObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudRackDefinitionObject.md | 10 +- ...oudRackDefinitionObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudServiceLoadBalancerBgpPeerObject.md | 14 +- ...adBalancerBgpPeerObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudServicesNetwork.md | 108 +- ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes ...StorageApplianceConfigurationDataObject.md | 4 +- ...ConfigurationDataObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudTrunkedNetwork.md | 75 +- ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudVirtualMachine.md | 238 +- ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...kCloudVirtualMachinePlacementHintObject.md | 15 +- ...hinePlacementHintObject.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/New-AzNetworkCloudVolume.md | 82 +- ...ew-AzNetworkCloudVolume.md:Zone.Identifier | Bin 0 -> 25 bytes .../NetworkCloud.Autorest/docs/README.md | 4 +- .../docs/README.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Remove-AzNetworkCloudAgentPool.md | 25 +- ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 0 -> 25 bytes ...ve-AzNetworkCloudBareMetalMachineKeySet.md | 25 +- ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Remove-AzNetworkCloudBmcKeySet.md | 25 +- ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Remove-AzNetworkCloudCluster.md | 1 + ...e-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes .../Remove-AzNetworkCloudClusterManager.md | 1 + ...workCloudClusterManager.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Remove-AzNetworkCloudConsole.md | 25 +- ...e-AzNetworkCloudConsole.md:Zone.Identifier | Bin 0 -> 25 bytes .../Remove-AzNetworkCloudKubernetesCluster.md | 1 + ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...-AzNetworkCloudKubernetesClusterFeature.md | 25 +- ...ubernetesClusterFeature.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Remove-AzNetworkCloudL2Network.md | 1 + ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Remove-AzNetworkCloudL3Network.md | 1 + ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...move-AzNetworkCloudMetricsConfiguration.md | 25 +- ...oudMetricsConfiguration.md:Zone.Identifier | Bin 0 -> 25 bytes .../Remove-AzNetworkCloudServicesNetwork.md | 1 + ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes .../Remove-AzNetworkCloudTrunkedNetwork.md | 1 + ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes .../Remove-AzNetworkCloudVirtualMachine.md | 1 + ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Remove-AzNetworkCloudVolume.md | 1 + ...ve-AzNetworkCloudVolume.md:Zone.Identifier | Bin 0 -> 25 bytes .../Restart-AzNetworkCloudBareMetalMachine.md | 1 + ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...art-AzNetworkCloudKubernetesClusterNode.md | 86 +- ...udKubernetesClusterNode.md:Zone.Identifier | Bin 0 -> 25 bytes .../Restart-AzNetworkCloudVirtualMachine.md | 1 + ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes .../Start-AzNetworkCloudBareMetalMachine.md | 1 + ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudStorageApplianceReadCommand.md | 258 ++ ...ageApplianceReadCommand.md:Zone.Identifier | Bin 0 -> 25 bytes .../Start-AzNetworkCloudVirtualMachine.md | 1 + ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes .../Stop-AzNetworkCloudBareMetalMachine.md | 64 +- ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Stop-AzNetworkCloudVirtualMachine.md | 61 +- ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Update-AzNetworkCloudAgentPool.md | 98 +- ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 0 -> 25 bytes .../Update-AzNetworkCloudBareMetalMachine.md | 61 +- ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...te-AzNetworkCloudBareMetalMachineKeySet.md | 93 +- ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Update-AzNetworkCloudBmcKeySet.md | 90 +- ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Update-AzNetworkCloudCluster.md | 173 +- ...e-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes .../Update-AzNetworkCloudClusterManager.md | 80 +- ...workCloudClusterManager.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Update-AzNetworkCloudConsole.md | 96 +- ...e-AzNetworkCloudConsole.md:Zone.Identifier | Bin 0 -> 25 bytes .../Update-AzNetworkCloudKubernetesCluster.md | 73 +- ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...-AzNetworkCloudKubernetesClusterFeature.md | 91 +- ...ubernetesClusterFeature.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Update-AzNetworkCloudL2Network.md | 55 +- ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Update-AzNetworkCloudL3Network.md | 55 +- ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...date-AzNetworkCloudMetricsConfiguration.md | 87 +- ...oudMetricsConfiguration.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Update-AzNetworkCloudRack.md | 63 +- ...date-AzNetworkCloudRack.md:Zone.Identifier | Bin 0 -> 25 bytes .../Update-AzNetworkCloudServicesNetwork.md | 101 +- ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes .../Update-AzNetworkCloudStorageAppliance.md | 61 +- ...rkCloudStorageAppliance.md:Zone.Identifier | Bin 0 -> 25 bytes .../Update-AzNetworkCloudTrunkedNetwork.md | 55 +- ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes .../Update-AzNetworkCloudVirtualMachine.md | 96 +- ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes .../docs/Update-AzNetworkCloudVolume.md | 55 +- ...te-AzNetworkCloudVolume.md:Zone.Identifier | Bin 0 -> 25 bytes ...y-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...eRemoteVendorManagement.md:Zone.Identifier | Bin 0 -> 25 bytes ...eRemoteVendorManagement.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes ...t-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 0 -> 25 bytes ...t-AzNetworkCloudConsole.md:Zone.Identifier | Bin 0 -> 25 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudRack.md:Zone.Identifier | Bin 0 -> 25 bytes ...t-AzNetworkCloudRackSku.md:Zone.Identifier | Bin 0 -> 25 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudStorageAppliance.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...et-AzNetworkCloudVolume.md:Zone.Identifier | Bin 0 -> 25 bytes ...dBareMetalMachineCordon.md:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudBareMetalMachineDataExtract.md | 2 +- ...MetalMachineDataExtract.md:Zone.Identifier | Bin 0 -> 25 bytes ...udBareMetalMachineDataExtractRestricted.md | 22 + ...neDataExtractRestricted.md:Zone.Identifier | Bin 0 -> 25 bytes ...BareMetalMachineReimage.md:Zone.Identifier | Bin 0 -> 25 bytes ...BareMetalMachineReplace.md:Zone.Identifier | Bin 0 -> 25 bytes ...eMetalMachineRunCommand.md:Zone.Identifier | Bin 0 -> 25 bytes ...alMachineRunReadCommand.md:Zone.Identifier | Bin 0 -> 25 bytes ...areMetalMachineUncordon.md:Zone.Identifier | Bin 0 -> 25 bytes ...erContinueVersionUpdate.md:Zone.Identifier | Bin 0 -> 25 bytes ...oudClusterVersionUpdate.md:Zone.Identifier | Bin 0 -> 25 bytes ...CloudScanClusterRuntime.md:Zone.Identifier | Bin 0 -> 25 bytes ...udVirtualMachineReimage.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 0 -> 25 bytes ...ConfigurationDataObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes ...dBgpAdvertisementObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...pServiceLoadBalancerConfigurationObject.md | 2 +- ...ncerConfigurationObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes .../examples/New-AzNetworkCloudCluster.md | 10 +- ...w-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 0 -> 25 bytes ...w-AzNetworkCloudConsole.md:Zone.Identifier | Bin 0 -> 25 bytes ...NodeConfigurationObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...oudEgressEndpointObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...ndpointDependencyObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...PoolConfigurationObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...loudIpAddressPoolObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudKeySetUserObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...mentConfigurationObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkAttachmentObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...oudRackDefinitionObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudServiceLoadBalancerBgpPeerObject.md | 4 +- ...adBalancerBgpPeerObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes ...ConfigurationDataObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...hinePlacementHintObject.md:Zone.Identifier | Bin 0 -> 25 bytes ...ew-AzNetworkCloudVolume.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 0 -> 25 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes ...e-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 0 -> 25 bytes ...e-AzNetworkCloudConsole.md:Zone.Identifier | Bin 0 -> 25 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 0 -> 25 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...ve-AzNetworkCloudVolume.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...udKubernetesClusterNode.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudStorageApplianceReadCommand.md | 22 + ...ageApplianceReadCommand.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 0 -> 25 bytes .../examples/Update-AzNetworkCloudCluster.md | 6 +- ...e-AzNetworkCloudCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 0 -> 25 bytes ...e-AzNetworkCloudConsole.md:Zone.Identifier | Bin 0 -> 25 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 0 -> 25 bytes ...-AzNetworkCloudKubernetesClusterFeature.md | 4 - ...ubernetesClusterFeature.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 0 -> 25 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 0 -> 25 bytes ...date-AzNetworkCloudRack.md:Zone.Identifier | Bin 0 -> 25 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudStorageAppliance.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 0 -> 25 bytes ...te-AzNetworkCloudVolume.md:Zone.Identifier | Bin 0 -> 25 bytes .../export-surface.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../generate-help.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../NetworkCloud.Autorest/generate-info.json | 2 +- .../generate-portal-ux.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../how-to.md:Zone.Identifier | Bin 0 -> 25 bytes .../license.txt:Zone.Identifier | Bin 0 -> 25 bytes .../pack-module.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../NetworkCloud.Autorest/resources/README.md | 2 +- .../resources/README.md:Zone.Identifier | Bin 0 -> 25 bytes .../run-module.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../test-module.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...eploy-AzNetworkCloudCluster.Recording.json | 8 +- ...loudCluster.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ianceRemoteVendorManagement.Recording.json | 16 +- ...rManagement.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...VendorManagement.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ianceRemoteVendorManagement.Recording.json | 16 +- ...rManagement.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...VendorManagement.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...Get-AzNetworkCloudAgentPool.Recording.json | 8 +- ...udAgentPool.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudAgentPool.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...etworkCloudBareMetalMachine.Recording.json | 12 +- ...etalMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...CloudBareMetalMachineKeySet.Recording.json | 8 +- ...chineKeySet.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...talMachineKeySet.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...Get-AzNetworkCloudBmcKeySet.Recording.json | 8 +- ...udBmcKeySet.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudBmcKeySet.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudCluster.Recording.json | 16 +- ...loudCluster.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudClusterManager.Recording.json | 20 +- ...sterManager.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udClusterManager.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudConsole.Recording.json | 12 +- ...loudConsole.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudConsole.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...tworkCloudKubernetesCluster.Recording.json | 12 +- ...etesCluster.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...ubernetesCluster.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...oudKubernetesClusterFeature.Recording.json | 4 +- ...sterFeature.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...esClusterFeature.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...Get-AzNetworkCloudL2Network.Recording.json | 12 +- ...udL2Network.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudL2Network.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...Get-AzNetworkCloudL3Network.Recording.json | 12 +- ...udL3Network.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudL3Network.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudMetricsConfiguration.Recording.json | 8 +- ...nfiguration.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...icsConfiguration.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudRack.Recording.json | 12 +- ...rkCloudRack.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudRack.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudRackSku.Recording.json | 8 +- ...loudRackSku.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudRackSku.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudServicesNetwork.Recording.json | 12 +- ...icesNetwork.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...dServicesNetwork.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...etworkCloudStorageAppliance.Recording.json | 12 +- ...geAppliance.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...StorageAppliance.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudTrunkedNetwork.Recording.json | 12 +- ...nkedNetwork.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udTrunkedNetwork.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudVirtualMachine.Recording.json | 12 +- ...tualMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../Get-AzNetworkCloudVolume.Recording.json | 12 +- ...CloudVolume.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...tworkCloudVolume.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...CloudBareMetalMachineCordon.Recording.json | 24 +- ...chineCordon.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...talMachineCordon.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...BareMetalMachineDataExtract.Recording.json | 16 +- ...DataExtract.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...chineDataExtract.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...achineDataExtractRestricted.Recording.json | 136 + ...tRestricted.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...etalMachineDataExtractRestricted.Tests.ps1 | 33 + ...xtractRestricted.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...loudBareMetalMachineReimage.Recording.json | 328 +- ...hineReimage.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...alMachineReimage.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...loudBareMetalMachineReplace.Recording.json | 3120 +++++++++++++++++ ...hineReplace.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudBareMetalMachineReplace.Tests.ps1 | 11 +- ...alMachineReplace.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...dBareMetalMachineRunCommand.Recording.json | 16 +- ...eRunCommand.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...achineRunCommand.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...eMetalMachineRunReadCommand.Recording.json | 16 +- ...ReadCommand.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...neRunReadCommand.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...oudBareMetalMachineUncordon.Recording.json | 24 +- ...ineUncordon.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...lMachineUncordon.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...lusterContinueVersionUpdate.Recording.json | 12 +- ...rsionUpdate.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...nueVersionUpdate.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudClusterVersionUpdate.Recording.json | 8 +- ...rsionUpdate.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...terVersionUpdate.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudScanClusterRuntime.Recording.json | 137 + ...sterRuntime.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...AzNetworkCloudScanClusterRuntime.Tests.ps1 | 7 +- ...anClusterRuntime.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...kCloudVirtualMachineReimage.Recording.json | 56 +- ...hineReimage.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...alMachineReimage.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...New-AzNetworkCloudAgentPool.Recording.json | 42 +- ...udAgentPool.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudAgentPool.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...rationDataObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...CloudBareMetalMachineKeySet.Recording.json | 14 +- ...chineKeySet.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...talMachineKeySet.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ertisementObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...New-AzNetworkCloudBmcKeySet.Recording.json | 18 +- ...udBmcKeySet.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudBmcKeySet.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudCluster.Recording.json | 60 +- ...loudCluster.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes .../test/New-AzNetworkCloudCluster.Tests.ps1 | 5 +- ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...adeVersionObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...erCapacityObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudClusterManager.Recording.json | 418 +-- ...sterManager.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...New-AzNetworkCloudClusterManager.Tests.ps1 | 9 +- ...udClusterManager.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudConsole.Recording.json | 20 +- ...loudConsole.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudConsole.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ssEndpointObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...DependencyObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...kInterfaceObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ddressPoolObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...KeySetUserObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...tworkCloudKubernetesCluster.Recording.json | 118 +- ...etesCluster.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...ubernetesCluster.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...oudKubernetesClusterFeature.Recording.json | 14 +- ...sterFeature.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...esClusterFeature.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...New-AzNetworkCloudL2Network.Recording.json | 14 +- ...udL2Network.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudL2Network.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...New-AzNetworkCloudL3Network.Recording.json | 14 +- ...udL3Network.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudL3Network.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudMetricsConfiguration.Recording.json | 346 +- ...nfiguration.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...icsConfiguration.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...AttachmentObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...kInterfaceObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...DefinitionObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...cerBgpPeerObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...nformationObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudServicesNetwork.Recording.json | 30 +- ...icesNetwork.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...dServicesNetwork.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...rationDataObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudTrunkedNetwork.Recording.json | 14 +- ...nkedNetwork.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udTrunkedNetwork.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudVirtualMachine.Recording.json | 26 +- ...tualMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...cementHintObject.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../New-AzNetworkCloudVolume.Recording.json | 14 +- ...CloudVolume.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...tworkCloudVolume.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../NetworkCloud.Autorest/test/README.md | 2 +- .../test/README.md:Zone.Identifier | Bin 0 -> 25 bytes ...ove-AzNetworkCloudAgentPool.Recording.json | 16 +- ...udAgentPool.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudAgentPool.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...CloudBareMetalMachineKeySet.Recording.json | 16 +- ...chineKeySet.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...talMachineKeySet.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ove-AzNetworkCloudBmcKeySet.Recording.json | 24 +- ...udBmcKeySet.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudBmcKeySet.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...emove-AzNetworkCloudCluster.Recording.json | 64 +- ...loudCluster.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudClusterManager.Recording.json | 480 +-- ...sterManager.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udClusterManager.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...emove-AzNetworkCloudConsole.Recording.json | 16 +- ...loudConsole.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudConsole.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...tworkCloudKubernetesCluster.Recording.json | 96 +- ...etesCluster.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...ubernetesCluster.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...oudKubernetesClusterFeature.Recording.json | 16 +- ...sterFeature.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...esClusterFeature.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ove-AzNetworkCloudL2Network.Recording.json | 16 +- ...udL2Network.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudL2Network.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ove-AzNetworkCloudL3Network.Recording.json | 16 +- ...udL3Network.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudL3Network.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudMetricsConfiguration.Recording.json | 16 +- ...nfiguration.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...icsConfiguration.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudServicesNetwork.Recording.json | 16 +- ...icesNetwork.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...dServicesNetwork.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudTrunkedNetwork.Recording.json | 16 +- ...nkedNetwork.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udTrunkedNetwork.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudVirtualMachine.Recording.json | 32 +- ...tualMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...Remove-AzNetworkCloudVolume.Recording.json | 16 +- ...CloudVolume.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...tworkCloudVolume.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...etworkCloudBareMetalMachine.Recording.json | 72 +- ...etalMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...rneteClusterNode.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...kCloudKubernetesClusterNode.Recording.json | 32 +- ...ClusterNode.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...netesClusterNode.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudVirtualMachine.Recording.json | 32 +- ...tualMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...etworkCloudBareMetalMachine.Recording.json | 40 +- ...etalMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...CloudStorageApplianceReadCommand.Tests.ps1 | 25 + ...ianceReadCommand.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudVirtualMachine.Recording.json | 16 +- ...tualMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...etworkCloudBareMetalMachine.Recording.json | 112 +- ...etalMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudVirtualMachine.Recording.json | 24 +- ...tualMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ate-AzNetworkCloudAgentPool.Recording.json | 16 +- ...udAgentPool.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudAgentPool.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...etworkCloudBareMetalMachine.Recording.json | 16 +- ...etalMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...CloudBareMetalMachineKeySet.Recording.json | 16 +- ...chineKeySet.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...talMachineKeySet.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ate-AzNetworkCloudBmcKeySet.Recording.json | 20 +- ...udBmcKeySet.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudBmcKeySet.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...pdate-AzNetworkCloudCluster.Recording.json | 529 +-- ...loudCluster.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes .../Update-AzNetworkCloudCluster.Tests.ps1 | 8 +- ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudClusterManager.Recording.json | 329 +- ...sterManager.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udClusterManager.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...pdate-AzNetworkCloudConsole.Recording.json | 16 +- ...loudConsole.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...workCloudConsole.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...tworkCloudKubernetesCluster.Recording.json | 16 +- ...etesCluster.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...ubernetesCluster.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...oudKubernetesClusterFeature.Recording.json | 16 +- ...sterFeature.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...esClusterFeature.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ate-AzNetworkCloudL2Network.Recording.json | 4 +- ...udL2Network.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudL2Network.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...ate-AzNetworkCloudL3Network.Recording.json | 4 +- ...udL3Network.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudL3Network.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...rkCloudMetricsConfiguration.Recording.json | 364 +- ...nfiguration.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...icsConfiguration.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../Update-AzNetworkCloudRack.Recording.json | 16 +- ...rkCloudRack.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudRack.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...NetworkCloudServicesNetwork.Recording.json | 16 +- ...icesNetwork.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...dServicesNetwork.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...etworkCloudStorageAppliance.Recording.json | 20 +- ...geAppliance.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...StorageAppliance.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudTrunkedNetwork.Recording.json | 4 +- ...nkedNetwork.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udTrunkedNetwork.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...zNetworkCloudVirtualMachine.Recording.json | 16 +- ...tualMachine.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...Update-AzNetworkCloudVolume.Recording.json | 4 +- ...CloudVolume.Recording.json:Zone.Identifier | Bin 0 -> 25 bytes ...tworkCloudVolume.Tests.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../test/loadEnv.ps1:Zone.Identifier | Bin 0 -> 25 bytes .../test/test-artifacts/config.json | 12 +- .../config.json:Zone.Identifier | Bin 0 -> 25 bytes .../test/utils.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...SubscriptionIdTestSafe.ps1:Zone.Identifier | Bin 0 -> 25 bytes ...Unprotect-SecureString.ps1:Zone.Identifier | Bin 0 -> 25 bytes src/NetworkCloud/NetworkCloud.sln | 29 +- .../NetworkCloud/Az.NetworkCloud.psd1 | 10 +- src/NetworkCloud/NetworkCloud/ChangeLog.md | 3 + .../NetworkCloud/help/Az.NetworkCloud.md | 48 +- .../help/Deploy-AzNetworkCloudCluster.md | 15 +- ...dStorageApplianceRemoteVendorManagement.md | 3 +- ...dStorageApplianceRemoteVendorManagement.md | 7 +- .../help/Get-AzNetworkCloudAgentPool.md | 6 +- ...et-AzNetworkCloudBareMetalMachineKeySet.md | 6 +- .../help/Get-AzNetworkCloudBmcKeySet.md | 3 +- .../help/Get-AzNetworkCloudCluster.md | 3 +- .../help/Get-AzNetworkCloudClusterManager.md | 3 +- .../help/Get-AzNetworkCloudConsole.md | 3 +- ...-AzNetworkCloudKubernetesClusterFeature.md | 9 +- .../help/Get-AzNetworkCloudL2Network.md | 3 +- .../help/Get-AzNetworkCloudL3Network.md | 3 +- .../Get-AzNetworkCloudMetricsConfiguration.md | 6 +- .../help/Get-AzNetworkCloudRack.md | 6 +- .../help/Get-AzNetworkCloudRackSku.md | 3 +- .../help/Get-AzNetworkCloudTrunkedNetwork.md | 3 +- .../help/Get-AzNetworkCloudVirtualMachine.md | 3 +- .../help/Get-AzNetworkCloudVolume.md | 6 +- ...ke-AzNetworkCloudBareMetalMachineCordon.md | 3 +- ...NetworkCloudBareMetalMachineDataExtract.md | 3 +- ...e-AzNetworkCloudBareMetalMachineReimage.md | 4 +- ...e-AzNetworkCloudBareMetalMachineReplace.md | 3 +- ...zNetworkCloudBareMetalMachineRunCommand.md | 7 +- ...workCloudBareMetalMachineRunReadCommand.md | 3 +- ...-AzNetworkCloudBareMetalMachineUncordon.md | 4 +- ...etworkCloudClusterContinueVersionUpdate.md | 7 +- ...voke-AzNetworkCloudClusterVersionUpdate.md | 3 +- ...Invoke-AzNetworkCloudScanClusterRuntime.md | 6 +- ...oke-AzNetworkCloudVirtualMachineReimage.md | 4 +- .../help/New-AzNetworkCloudAgentPool.md | 14 +- ...BareMetalMachineConfigurationDataObject.md | 3 +- ...ew-AzNetworkCloudBareMetalMachineKeySet.md | 13 +- .../help/New-AzNetworkCloudBmcKeySet.md | 9 +- .../help/New-AzNetworkCloudConsole.md | 13 +- ...-AzNetworkCloudEndpointDependencyObject.md | 3 +- .../New-AzNetworkCloudKubernetesCluster.md | 3 +- ...-AzNetworkCloudKubernetesClusterFeature.md | 7 +- .../help/New-AzNetworkCloudL2Network.md | 3 +- .../help/New-AzNetworkCloudL3Network.md | 3 +- .../New-AzNetworkCloudMetricsConfiguration.md | 12 +- .../help/New-AzNetworkCloudServicesNetwork.md | 3 +- .../help/New-AzNetworkCloudTrunkedNetwork.md | 4 +- .../help/New-AzNetworkCloudVirtualMachine.md | 4 +- .../help/Remove-AzNetworkCloudAgentPool.md | 3 +- ...ve-AzNetworkCloudBareMetalMachineKeySet.md | 4 +- .../help/Remove-AzNetworkCloudBmcKeySet.md | 7 +- .../help/Remove-AzNetworkCloudCluster.md | 3 +- .../Remove-AzNetworkCloudClusterManager.md | 4 +- .../help/Remove-AzNetworkCloudConsole.md | 3 +- .../Remove-AzNetworkCloudKubernetesCluster.md | 4 +- ...-AzNetworkCloudKubernetesClusterFeature.md | 10 +- .../help/Remove-AzNetworkCloudL2Network.md | 3 +- .../help/Remove-AzNetworkCloudL3Network.md | 3 +- ...move-AzNetworkCloudMetricsConfiguration.md | 4 +- .../Remove-AzNetworkCloudServicesNetwork.md | 4 +- .../Remove-AzNetworkCloudTrunkedNetwork.md | 4 +- .../Remove-AzNetworkCloudVirtualMachine.md | 4 +- .../help/Remove-AzNetworkCloudVolume.md | 3 +- .../Restart-AzNetworkCloudBareMetalMachine.md | 3 +- ...art-AzNetworkCloudKubernetesClusterNode.md | 6 +- .../Restart-AzNetworkCloudVirtualMachine.md | 3 +- .../Start-AzNetworkCloudBareMetalMachine.md | 3 +- .../Start-AzNetworkCloudVirtualMachine.md | 3 +- .../Stop-AzNetworkCloudBareMetalMachine.md | 15 +- .../help/Stop-AzNetworkCloudVirtualMachine.md | 15 +- .../help/Update-AzNetworkCloudAgentPool.md | 18 +- .../Update-AzNetworkCloudBareMetalMachine.md | 3 +- ...te-AzNetworkCloudBareMetalMachineKeySet.md | 14 +- .../help/Update-AzNetworkCloudBmcKeySet.md | 13 +- .../Update-AzNetworkCloudClusterManager.md | 8 +- .../help/Update-AzNetworkCloudConsole.md | 13 +- .../Update-AzNetworkCloudKubernetesCluster.md | 6 +- ...-AzNetworkCloudKubernetesClusterFeature.md | 15 +- .../help/Update-AzNetworkCloudL2Network.md | 15 +- .../help/Update-AzNetworkCloudL3Network.md | 15 +- ...date-AzNetworkCloudMetricsConfiguration.md | 16 +- .../help/Update-AzNetworkCloudRack.md | 3 +- .../Update-AzNetworkCloudStorageAppliance.md | 3 +- .../Update-AzNetworkCloudTrunkedNetwork.md | 16 +- .../Update-AzNetworkCloudVirtualMachine.md | 7 +- .../help/Update-AzNetworkCloudVolume.md | 15 +- 814 files changed, 8423 insertions(+), 6841 deletions(-) create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/.gitattributes:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/.gitignore:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.csproj:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.format.ps1xml:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.nuspec:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.psd1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.psm1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/MSSharedLibKey.snk:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/README.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/bareMetalMachines.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/cloudServicesNetworks.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusterManagers.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters-bareMetalMachineKeySets.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters-bmcKeySets.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters-metricsConfigurations.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/kubernetesClusters-agentPools.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/kubernetesClusters-features.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/kubernetesClusters.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/l2Networks.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/l3Networks.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/rackSkus.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/racks.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/storageAppliances.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/trunkedNetworks.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/virtualMachines-consoles.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/virtualMachines.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/volumes.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/build-module.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/check-dependencies.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/create-model-cmdlets.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/Az.NetworkCloud.custom.psm1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/README.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Deploy-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudAgentPool.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBmcKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudClusterManager.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudConsole.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL2Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL3Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRack.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRackSku.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudServicesNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudStorageAppliance.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVolume.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineCordon.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReimage.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReplace.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineUncordon.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterVersionUpdate.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudScanClusterRuntime.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudVirtualMachineReimage.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudAgentPool.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBmcKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudConsole.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL2Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServicesNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVolume.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/README.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudAgentPool.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBmcKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudClusterManager.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudConsole.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL2Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL3Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudServicesNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVolume.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudKubernetesClusterNode.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudStorageApplianceReadCommand.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudStorageApplianceReadCommand.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudAgentPool.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBmcKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudConsole.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL2Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL3Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudRack.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudServicesNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudStorageAppliance.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVolume.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Deploy-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudAgentPool.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudBmcKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudClusterManager.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudConsole.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudKubernetesCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudL2Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudL3Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudRack.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudRackSku.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudServicesNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudStorageAppliance.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudVolume.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineCordon.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineReimage.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineReplace.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineUncordon.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudClusterVersionUpdate.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudScanClusterRuntime.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudVirtualMachineReimage.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudAgentPool.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBmcKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudClusterManager.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudConsole.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKubernetesCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL2Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServicesNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVolume.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudAgentPool.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudBmcKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudClusterManager.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudConsole.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudKubernetesCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudL2Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudL3Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudServicesNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudVolume.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Restart-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Restart-AzNetworkCloudKubernetesClusterNode.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Restart-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Start-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Start-AzNetworkCloudStorageApplianceReadCommand.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Start-AzNetworkCloudStorageApplianceReadCommand.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Start-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Stop-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Stop-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudAgentPool.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudBareMetalMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudBmcKeySet.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudClusterManager.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudConsole.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudKubernetesCluster.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudL2Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudL3Network.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudRack.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudServicesNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudStorageAppliance.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudVirtualMachine.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudVolume.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/export-surface.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/generate-help.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/generate-portal-ux.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/how-to.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/license.txt:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/pack-module.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/resources/README.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/run-module.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test-module.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Deploy-AzNetworkCloudCluster.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Deploy-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudAgentPool.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudAgentPool.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBareMetalMachineKeySet.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBareMetalMachineKeySet.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBmcKeySet.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBmcKeySet.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudCluster.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudClusterManager.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudClusterManager.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudConsole.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudConsole.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudKubernetesCluster.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudKubernetesCluster.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudKubernetesClusterFeature.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudKubernetesClusterFeature.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudL2Network.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudL2Network.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudL3Network.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudL3Network.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudMetricsConfiguration.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudMetricsConfiguration.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudRack.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudRack.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudRackSku.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudRackSku.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudServicesNetwork.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudServicesNetwork.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudStorageAppliance.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudStorageAppliance.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudTrunkedNetwork.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudTrunkedNetwork.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudVolume.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudVolume.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineCordon.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineCordon.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtract.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtract.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.Recording.json create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.Tests.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineReimage.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineReimage.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineReplace.Recording.json create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineReplace.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineReplace.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineRunCommand.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineRunCommand.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineUncordon.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineUncordon.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudClusterContinueVersionUpdate.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudClusterContinueVersionUpdate.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudClusterVersionUpdate.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudClusterVersionUpdate.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudScanClusterRuntime.Recording.json create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudScanClusterRuntime.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudScanClusterRuntime.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudVirtualMachineReimage.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudVirtualMachineReimage.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudAgentPool.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudAgentPool.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBareMetalMachineKeySet.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBareMetalMachineKeySet.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBgpAdvertisementObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBmcKeySet.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBmcKeySet.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudCluster.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudClusterAvailableUpgradeVersionObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudClusterCapacityObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudClusterManager.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudClusterManager.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudConsole.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudConsole.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudControlPlaneNodeConfigurationObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudEgressEndpointObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudEndpointDependencyObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudHardwareInventoryNetworkInterfaceObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudInitialAgentPoolConfigurationObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudIpAddressPoolObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKeySetUserObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKubernetesCluster.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKubernetesCluster.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKubernetesClusterFeature.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKubernetesClusterFeature.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL2Network.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL2Network.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL3Network.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL3Network.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudMetricsConfiguration.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudMetricsConfiguration.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudNetworkAttachmentObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudNetworkConfigurationObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudNetworkInterfaceObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudRackDefinitionObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudServicePrincipalInformationObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudServicesNetwork.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudServicesNetwork.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudStorageApplianceConfigurationDataObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudTrunkedNetwork.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudTrunkedNetwork.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVirtualMachinePlacementHintObject.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVolume.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVolume.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/README.md:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudAgentPool.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudAgentPool.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudBareMetalMachineKeySet.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudBareMetalMachineKeySet.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudBmcKeySet.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudBmcKeySet.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudCluster.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudClusterManager.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudClusterManager.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudConsole.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudConsole.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudKubernetesCluster.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudKubernetesCluster.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudKubernetesClusterFeature.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudKubernetesClusterFeature.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudL2Network.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudL2Network.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudL3Network.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudL3Network.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudMetricsConfiguration.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudMetricsConfiguration.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudServicesNetwork.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudServicesNetwork.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudTrunkedNetwork.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudTrunkedNetwork.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudVolume.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudVolume.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudKuberneteClusterNode.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudKubernetesClusterNode.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudKubernetesClusterNode.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudStorageApplianceReadCommand.Tests.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudStorageApplianceReadCommand.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Stop-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Stop-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Stop-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Stop-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudAgentPool.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudAgentPool.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBareMetalMachineKeySet.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBareMetalMachineKeySet.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBmcKeySet.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBmcKeySet.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudCluster.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudClusterManager.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudClusterManager.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudConsole.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudConsole.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudKubernetesCluster.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudKubernetesCluster.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudKubernetesClusterFeature.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudKubernetesClusterFeature.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudL2Network.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudL2Network.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudL3Network.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudL3Network.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudMetricsConfiguration.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudMetricsConfiguration.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudRack.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudRack.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudServicesNetwork.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudServicesNetwork.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudStorageAppliance.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudStorageAppliance.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudTrunkedNetwork.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudTrunkedNetwork.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudVolume.Recording.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudVolume.Tests.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/loadEnv.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/test-artifacts/config.json:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/utils.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/utils/Get-SubscriptionIdTestSafe.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/utils/Unprotect-SecureString.ps1:Zone.Identifier diff --git a/src/NetworkCloud/NetworkCloud.Autorest/.gitattributes:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/.gitattributes:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update.", + "parameters": [ + { + "name": "-ClusterName", + "value": "[Path.clusterName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, + { + "name": "Invoke-AzNetworkCloudScanClusterRuntime", + "description": "Triggers the execution of a runtime protection scan to detect and remediate detected issues, in accordance with the cluster configuration.", + "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/scanRuntime", + "help": { + "learnMore": { + "url": "https://learn.microsoft.com/powershell/module/az.networkcloud/invoke-aznetworkcloudscanclusterruntime" + }, + "parameterSets": [ + { + "parameters": [ + "-ClusterName ", + "-ResourceGroupName ", + "[-SubscriptionId ]" + ] + } + ] + }, + "examples": [ + { + "description": "Triggers the execution of a runtime protection scan to detect and remediate detected issues, in accordance with the cluster configuration.", + "parameters": [ + { + "name": "-ClusterName", + "value": "[Path.clusterName]" + }, + { + "name": "-ResourceGroupName", + "value": "[Path.resourceGroupName]" + }, + { + "name": "-SubscriptionId", + "value": "[Path.subscriptionId]" + } + ] + } + ] + }, { "name": "Remove-AzNetworkCloudCluster", "description": "Delete the provided cluster.", diff --git a/src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters.json:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters.json:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x function New-AzNetworkCloudBareMetalMachineConfigurationDataObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BareMetalMachineConfigurationData')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BareMetalMachineConfigurationData')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -46,8 +45,7 @@ function New-AzNetworkCloudBareMetalMachineConfigurationDataObject { [Parameter(HelpMessage="The free-form additional information about the machine, e.g. an asset tag.")] [string] $MachineDetail, - [Parameter(HelpMessage="The user-provided name for the bare metal machine created from this specification. - If not provided, the machine name will be generated programmatically.")] + [Parameter(HelpMessage="The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.")] [string] $MachineName, [Parameter(Mandatory, HelpMessage="The slot the physical machine is in the rack based on the BOM configuration.")] @@ -59,7 +57,7 @@ function New-AzNetworkCloudBareMetalMachineConfigurationDataObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BareMetalMachineConfigurationData]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BareMetalMachineConfigurationData]::New() if ($PSBoundParameters.ContainsKey('BmcCredentialsPassword')) { $Object.BmcCredentialsPassword = $BmcCredentialsPassword diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudBgpAdvertisementObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpAdvertisement')] [CmdletBinding(PositionalBinding=$false)] Param( [Parameter(HelpMessage="The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AdvertiseToFabric])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AdvertiseToFabric] $AdvertiseToFabric, [Parameter(HelpMessage="The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.")] [string[]] @@ -47,7 +46,7 @@ function New-AzNetworkCloudBgpAdvertisementObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpAdvertisement]::New() if ($PSBoundParameters.ContainsKey('AdvertiseToFabric')) { $Object.AdvertiseToFabric = $AdvertiseToFabric diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpServiceLoadBalancerConfiguration')] [CmdletBinding(PositionalBinding=$false)] Param( [Parameter(HelpMessage="The association of IP address pools to the communities and peers, allowing for announcement of IPs.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[]] $BgpAdvertisement, [Parameter(HelpMessage="The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[]] $BgpPeer, [Parameter(HelpMessage="The indicator to specify if the load balancer peers with the network fabric.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled] $FabricPeeringEnabled, [Parameter(HelpMessage="The list of pools of IP addresses that can be allocated to load balancer services.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[]] $IPAddressPool ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpServiceLoadBalancerConfiguration]::New() if ($PSBoundParameters.ContainsKey('BgpAdvertisement')) { $Object.BgpAdvertisement = $BgpAdvertisement diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudControlPlaneNodeConfigurationObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ControlPlaneNodeConfiguration')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ControlPlaneNodeConfiguration')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -35,7 +34,7 @@ function New-AzNetworkCloudControlPlaneNodeConfigurationObject { [string] $AdministratorConfigurationAdminUsername, [Parameter(HelpMessage="The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[]] $AdministratorConfigurationSshPublicKey, [Parameter(HelpMessage="The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.")] [string[]] @@ -49,7 +48,7 @@ function New-AzNetworkCloudControlPlaneNodeConfigurationObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ControlPlaneNodeConfiguration]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ControlPlaneNodeConfiguration]::New() if ($PSBoundParameters.ContainsKey('AdministratorConfigurationAdminUsername')) { $Object.AdministratorConfigurationAdminUsername = $AdministratorConfigurationAdminUsername diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudEgressEndpointObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EgressEndpoint')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EgressEndpoint')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -35,12 +34,12 @@ function New-AzNetworkCloudEgressEndpointObject { [string] $Category, [Parameter(Mandatory, HelpMessage="The list of endpoint dependencies.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEndpointDependency[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEndpointDependency[]] $Endpoint ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EgressEndpoint]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EgressEndpoint]::New() if ($PSBoundParameters.ContainsKey('Category')) { $Object.Category = $Category diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudEndpointDependencyObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EndpointDependency')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -40,7 +39,7 @@ function New-AzNetworkCloudEndpointDependencyObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EndpointDependency]::New() if ($PSBoundParameters.ContainsKey('DomainName')) { $Object.DomainName = $DomainName diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudInitialAgentPoolConfigurationObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.InitialAgentPoolConfiguration')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.InitialAgentPoolConfiguration')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -35,23 +34,23 @@ function New-AzNetworkCloudInitialAgentPoolConfigurationObject { [string] $AdministratorConfigurationAdminUsername, [Parameter(HelpMessage="The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[]] $AdministratorConfigurationSshPublicKey, [Parameter(HelpMessage="The number of hugepages to allocate.")] [long] $AgentOptionHugepagesCount, [Parameter(HelpMessage="The size of the hugepages to allocate.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("2M", "1G")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize] $AgentOptionHugepagesSize, [Parameter(HelpMessage="The list of Layer 2 Networks and related configuration for attachment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[]] $AttachedNetworkConfigurationL2Network, [Parameter(HelpMessage="The list of Layer 3 Networks and related configuration for attachment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[]] $AttachedNetworkConfigurationL3Network, [Parameter(HelpMessage="The list of Trunked Networks and related configuration for attachment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[]] $AttachedNetworkConfigurationTrunkedNetwork, [Parameter(HelpMessage="The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used.")] [string[]] @@ -60,17 +59,17 @@ function New-AzNetworkCloudInitialAgentPoolConfigurationObject { [long] $Count, [Parameter(HelpMessage="The labels applied to the nodes in this agent pool.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[]] $Label, [Parameter(Mandatory, HelpMessage="The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("System", "User", "NotApplicable")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode] $Mode, [Parameter(Mandatory, HelpMessage="The name that will be used for the agent pool resource representing this agent pool.")] [string] $Name, [Parameter(HelpMessage="The taints applied to the nodes in this agent pool.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[]] $Taint, [Parameter(HelpMessage="The maximum time in seconds that is allowed for a node drain to complete before proceeding with the upgrade of the agent pool. If not specified during creation, a value of 1800 seconds is used.")] [long] @@ -87,7 +86,7 @@ function New-AzNetworkCloudInitialAgentPoolConfigurationObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.InitialAgentPoolConfiguration]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.InitialAgentPoolConfiguration]::New() if ($PSBoundParameters.ContainsKey('AdministratorConfigurationAdminUsername')) { $Object.AdministratorConfigurationAdminUsername = $AdministratorConfigurationAdminUsername diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudIpAddressPoolObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IpAddressPool')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IpAddressPool')] [CmdletBinding(PositionalBinding=$false)] Param( - [Parameter(HelpMessage="The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes.")] + [Parameter(Mandatory, HelpMessage="The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes.")] [string[]] $Address, [Parameter(HelpMessage="The indicator to determine if automatic allocation from the pool should occur.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled] $AutoAssign, [Parameter(Mandatory, HelpMessage="The name used to identify this IP address pool for association with a BGP advertisement.")] [string] $Name, [Parameter(HelpMessage="The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled] $OnlyUseHostIP ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IpAddressPool]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IpAddressPool]::New() if ($PSBoundParameters.ContainsKey('Address')) { $Object.Address = $Address diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudKeySetUserObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.KeySetUser')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.KeySetUser')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -46,7 +45,7 @@ function New-AzNetworkCloudKeySetUserObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.KeySetUser]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.KeySetUser]::New() if ($PSBoundParameters.ContainsKey('AzureUserName')) { $Object.AzureUserName = $AzureUserName diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudL3NetworkAttachmentConfigurationObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.L3NetworkAttachmentConfiguration')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.L3NetworkAttachmentConfiguration')] [CmdletBinding(PositionalBinding=$false)] Param( [Parameter(HelpMessage="The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.L3NetworkConfigurationIpamEnabled])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.L3NetworkConfigurationIpamEnabled] $IpamEnabled, [Parameter(Mandatory, HelpMessage="The resource ID of the network that is being configured for attachment.")] [string] $NetworkId, [Parameter(HelpMessage="The indicator of how this network will be utilized by the Kubernetes cluster.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("DPDK", "SRIOV", "OSDevice", "MACVLAN", "IPVLAN")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.KubernetesPluginType])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.KubernetesPluginType] $PluginType ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.L3NetworkAttachmentConfiguration]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.L3NetworkAttachmentConfiguration]::New() if ($PSBoundParameters.ContainsKey('IpamEnabled')) { $Object.IpamEnabled = $IpamEnabled diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudNetworkAttachmentObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.NetworkAttachment')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.NetworkAttachment')] [CmdletBinding(PositionalBinding=$false)] Param( - [Parameter(Mandatory, HelpMessage="The resource ID of the associated network attached to the virtual machine. - It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.")] + [Parameter(Mandatory, HelpMessage="The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.")] [string] $AttachedNetworkId, - [Parameter(HelpMessage="The indicator of whether this is the default gateway. - Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] - [string] + [Parameter(HelpMessage="The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.")] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway] $DefaultGateway, - [Parameter(Mandatory, HelpMessage="The IP allocation mechanism for the virtual machine. - Dynamic and Static are only valid for l3Network which may also specify Disabled. - Otherwise, Disabled is the only permitted value.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("Dynamic", "Static", "Disabled")] - [string] + [Parameter(Mandatory, HelpMessage="The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.")] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod] $IPAllocationMethod, - [Parameter(HelpMessage="The IPv4 address of the virtual machine. - - This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. - - If IPAllocationMethod is: - Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. - Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. - Disabled - this field will be empty.")] + [Parameter(HelpMessage="The IPv4 address of the virtual machine. This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. Disabled - this field will be empty.")] [string] $Ipv4Address, - [Parameter(HelpMessage="The IPv6 address of the virtual machine. - - This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. - - If IPAllocationMethod is: - Static - this field must contain an IPv6 address range from within the range specified in the attached network. - Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. - Disabled - this field will be empty.")] + [Parameter(HelpMessage="The IPv6 address of the virtual machine. This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. Disabled - this field will be empty.")] [string] $Ipv6Address, - [Parameter(HelpMessage="The associated network's interface name. - If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. - If the user doesn’t specify this value, the default interface name of the network resource will be used. - For a CloudServicesNetwork resource, this name will be ignored.")] + [Parameter(HelpMessage="The associated network's interface name. If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. If the user doesn’t specify this value, the default interface name of the network resource will be used. For a CloudServicesNetwork resource, this name will be ignored.")] [string] $Name ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.NetworkAttachment]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.NetworkAttachment]::New() if ($PSBoundParameters.ContainsKey('AttachedNetworkId')) { $Object.AttachedNetworkId = $AttachedNetworkId diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudRackDefinitionObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.RackDefinition')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.RackDefinition')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -35,7 +34,7 @@ function New-AzNetworkCloudRackDefinitionObject { [string] $AvailabilityZone, [Parameter(HelpMessage="The unordered list of bare metal machine configuration.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[]] $BareMetalMachineConfigurationData, [Parameter(Mandatory, HelpMessage="The resource ID of the network rack that matches this rack definition.")] [string] @@ -50,12 +49,12 @@ function New-AzNetworkCloudRackDefinitionObject { [string] $RackSkuId, [Parameter(HelpMessage="The list of storage appliance configuration data for this rack.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[]] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[]] $StorageApplianceConfigurationData ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.RackDefinition]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.RackDefinition]::New() if ($PSBoundParameters.ContainsKey('AvailabilityZone')) { $Object.AvailabilityZone = $AvailabilityZone diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudServiceLoadBalancerBgpPeerObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ServiceLoadBalancerBgpPeer')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ServiceLoadBalancerBgpPeer')] [CmdletBinding(PositionalBinding=$false)] Param( [Parameter(HelpMessage="The indicator of BFD enablement for this BgpPeer.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled] $BfdEnabled, [Parameter(HelpMessage="The indicator to enable multi-hop peering support.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BgpMultiHop])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BgpMultiHop] $BgpMultiHop, [Parameter(HelpMessage="Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.")] [string] @@ -66,7 +65,7 @@ function New-AzNetworkCloudServiceLoadBalancerBgpPeerObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ServiceLoadBalancerBgpPeer]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ServiceLoadBalancerBgpPeer]::New() if ($PSBoundParameters.ContainsKey('BfdEnabled')) { $Object.BfdEnabled = $BfdEnabled diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudStorageApplianceConfigurationDataObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceConfigurationData')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.StorageApplianceConfigurationData')] [CmdletBinding(PositionalBinding=$false)] Param( @@ -49,7 +48,7 @@ function New-AzNetworkCloudStorageApplianceConfigurationDataObject { ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceConfigurationData]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.StorageApplianceConfigurationData]::New() if ($PSBoundParameters.ContainsKey('AdminCredentialsPassword')) { $Object.AdminCredentialsPassword = $AdminCredentialsPassword diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x function New-AzNetworkCloudVirtualMachinePlacementHintObject { - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VirtualMachinePlacementHint')] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.VirtualMachinePlacementHint')] [CmdletBinding(PositionalBinding=$false)] Param( [Parameter(Mandatory, HelpMessage="The specification of whether this hint supports affinity or anti-affinity with the referenced resources.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("Affinity", "AntiAffinity")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintType])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintType] $HintType, [Parameter(Mandatory, HelpMessage="The resource ID of the target object that the placement hints will be checked against, e.g., the bare metal node to host the virtual machine.")] [string] $ResourceId, [Parameter(Mandatory, HelpMessage="The indicator of whether the hint is a hard or soft requirement during scheduling.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("Hard", "Soft")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineSchedulingExecution])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineSchedulingExecution] $SchedulingExecution, [Parameter(Mandatory, HelpMessage="The scope for the virtual machine affinity or anti-affinity placement hint. It should always be `"Machine`" in the case of node affinity.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("Rack", "Machine")] - [string] + [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintPodAffinityScope])] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintPodAffinityScope] $Scope ) process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VirtualMachinePlacementHint]::New() + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.VirtualMachinePlacementHint]::New() if ($PSBoundParameters.ContainsKey('HintType')) { $Object.HintType = $HintType diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x [-SkipValidati [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### DeployViaJsonFilePath -``` -Deploy-AzNetworkCloudCluster -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] -``` - -### DeployViaJsonString -``` -Deploy-AzNetworkCloudCluster -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] -``` - ## DESCRIPTION Deploy the cluster using the rack configuration provided during creation. @@ -92,6 +78,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -105,42 +92,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Deploy operation - -```yaml -Type: System.String -Parameter Sets: DeployViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Deploy operation - -```yaml -Type: System.String -Parameter Sets: DeployViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the cluster. ```yaml Type: System.String -Parameter Sets: DeployExpanded, DeployViaJsonFilePath, DeployViaJsonString +Parameter Sets: DeployExpanded Aliases: ClusterName Required: True @@ -186,7 +143,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: DeployExpanded, DeployViaJsonFilePath, DeployViaJsonString +Parameter Sets: DeployExpanded Aliases: Required: True @@ -201,7 +158,7 @@ The names of bare metal machines in the cluster that should be skipped during en ```yaml Type: System.String[] -Parameter Sets: DeployExpanded, DeployViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -217,7 +174,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: DeployExpanded, DeployViaJsonFilePath, DeployViaJsonString +Parameter Sets: DeployExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Deploy-AzNetworkCloudCluster.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Deploy-AzNetworkCloudCluster.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x] ``` -### EnableViaJsonFilePath -``` -Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName - -StorageApplianceName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] -``` - -### EnableViaJsonString -``` -Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName - -StorageApplianceName -JsonString [-SubscriptionId ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Enable remote vendor management of the provided storage appliance. @@ -87,6 +73,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -100,36 +87,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Enable operation - -```yaml -Type: System.String -Parameter Sets: EnableViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Enable operation - -```yaml -Type: System.String -Parameter Sets: EnableViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NoWait Run the command asynchronously @@ -166,7 +123,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: EnableExpanded, EnableViaJsonFilePath, EnableViaJsonString +Parameter Sets: EnableExpanded Aliases: Required: True @@ -181,7 +138,7 @@ The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: EnableExpanded, EnableViaJsonFilePath, EnableViaJsonString +Parameter Sets: EnableExpanded Aliases: Required: True @@ -197,7 +154,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: EnableExpanded, EnableViaJsonFilePath, EnableViaJsonString +Parameter Sets: EnableExpanded Aliases: Required: False @@ -214,7 +171,7 @@ The list of IPv4 subnets (in CIDR format), IPv6 subnets (in CIDR format), or hos ```yaml Type: System.String[] -Parameter Sets: EnableExpanded, EnableViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] + [-SubscriptionId ] [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get @@ -30,12 +31,6 @@ Get-AzNetworkCloudAgentPool -InputObject [-DefaultProfil [] ``` -### GetViaIdentityKubernetesCluster -``` -Get-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name - [-DefaultProfile ] [] -``` - ## DESCRIPTION Get properties of the provided Kubernetes cluster agent pool. @@ -88,6 +83,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -101,21 +97,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityKubernetesCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -136,7 +117,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityKubernetesCluster +Parameter Sets: Get Aliases: AgentPoolName Required: True @@ -162,6 +143,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -178,6 +175,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -187,7 +200,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudAgentPool.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudAgentPool.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] - [] +Get-AzNetworkCloudBareMetalMachine [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -33,7 +33,7 @@ Get-AzNetworkCloudBareMetalMachine -InputObject [-Defaul ### List1 ``` Get-AzNetworkCloudBareMetalMachine -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -105,6 +105,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -149,6 +150,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -165,6 +182,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -174,7 +207,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachine.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachine.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] + [-SubscriptionId ] [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get @@ -30,12 +31,6 @@ Get-AzNetworkCloudBareMetalMachineKeySet -InputObject [- [] ``` -### GetViaIdentityCluster -``` -Get-AzNetworkCloudBareMetalMachineKeySet -ClusterInputObject -Name - [-DefaultProfile ] [] -``` - ## DESCRIPTION Get bare metal machine key set of the provided cluster. @@ -70,21 +65,6 @@ This command lists all bare metal machine key sets of the provided cluster. ## PARAMETERS -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -118,6 +98,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -136,7 +117,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityCluster +Parameter Sets: Get Aliases: BareMetalMachineKeySetName Required: True @@ -162,6 +143,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -178,6 +175,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -187,7 +200,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] [] ``` ### Get @@ -30,12 +30,6 @@ Get-AzNetworkCloudBmcKeySet -InputObject [-DefaultProfil [] ``` -### GetViaIdentityCluster -``` -Get-AzNetworkCloudBmcKeySet -ClusterInputObject -Name - [-DefaultProfile ] [] -``` - ## DESCRIPTION Get baseboard management controller key set of the provided cluster. @@ -72,21 +66,6 @@ This command lists all baseboard management controller key sets of the provided ## PARAMETERS -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -120,6 +99,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -138,7 +118,7 @@ The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityCluster +Parameter Sets: Get Aliases: BmcKeySetName Required: True @@ -164,6 +144,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -180,6 +176,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -189,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBmcKeySet.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBmcKeySet.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] [] +Get-AzNetworkCloudCluster [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -31,8 +32,8 @@ Get-AzNetworkCloudCluster -InputObject [-DefaultProfile ### List1 ``` -Get-AzNetworkCloudCluster -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] +Get-AzNetworkCloudCluster -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -101,6 +102,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -145,6 +147,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -161,6 +179,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -170,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudCluster.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudCluster.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] - [] +Get-AzNetworkCloudClusterManager [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -33,7 +33,7 @@ Get-AzNetworkCloudClusterManager -InputObject [-DefaultP ### List1 ``` Get-AzNetworkCloudClusterManager -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -101,6 +101,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -145,6 +146,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -161,6 +178,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -170,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudClusterManager.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudClusterManager.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -VirtualMachineName - [-SubscriptionId ] [-DefaultProfile ] [] + [-SubscriptionId ] [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get @@ -30,12 +31,6 @@ Get-AzNetworkCloudConsole -InputObject [-DefaultProfile [] ``` -### GetViaIdentityVirtualMachine -``` -Get-AzNetworkCloudConsole -Name -VirtualMachineInputObject - [-DefaultProfile ] [] -``` - ## DESCRIPTION Get properties of the provided virtual machine console. @@ -87,6 +82,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -105,7 +101,7 @@ The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityVirtualMachine +Parameter Sets: Get Aliases: ConsoleName Required: True @@ -131,6 +127,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -147,18 +159,19 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -VirtualMachineInputObject -Identity Parameter +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityVirtualMachine +Type: System.Int32 +Parameter Sets: List Aliases: -Required: True +Required: False Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -186,7 +199,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudConsole.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudConsole.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] - [] +Get-AzNetworkCloudKubernetesCluster [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -33,7 +33,7 @@ Get-AzNetworkCloudKubernetesCluster -InputObject [-Defau ### List1 ``` Get-AzNetworkCloudKubernetesCluster -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -104,6 +104,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -148,6 +149,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -164,6 +181,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -173,7 +206,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesCluster.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesCluster.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] + [-SubscriptionId ] [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get @@ -30,12 +31,6 @@ Get-AzNetworkCloudKubernetesClusterFeature -InputObject [] ``` -### GetViaIdentityKubernetesCluster -``` -Get-AzNetworkCloudKubernetesClusterFeature -FeatureName - -KubernetesClusterInputObject [-DefaultProfile ] [] -``` - ## DESCRIPTION Get properties of the provided the Kubernetes cluster feature. @@ -102,7 +97,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityKubernetesCluster +Parameter Sets: Get Aliases: Required: True @@ -114,6 +109,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -127,23 +123,24 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -KubernetesClusterInputObject -Identity Parameter +### -KubernetesClusterName +The name of the Kubernetes cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityKubernetesCluster +Type: System.String +Parameter Sets: Get, List Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` -### -KubernetesClusterName -The name of the Kubernetes cluster. +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String @@ -157,16 +154,16 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The name of the resource group. -The name is case insensitive. +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. ```yaml Type: System.String -Parameter Sets: Get, List +Parameter Sets: List Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -189,6 +186,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -198,7 +211,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] [] +Get-AzNetworkCloudL2Network [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -31,8 +32,8 @@ Get-AzNetworkCloudL2Network -InputObject [-DefaultProfil ### List1 ``` -Get-AzNetworkCloudL2Network -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] +Get-AzNetworkCloudL2Network -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -100,6 +101,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -144,6 +146,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -160,6 +178,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -169,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL2Network.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL2Network.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] [] +Get-AzNetworkCloudL3Network [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -31,8 +32,8 @@ Get-AzNetworkCloudL3Network -InputObject [-DefaultProfil ### List1 ``` -Get-AzNetworkCloudL3Network -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] +Get-AzNetworkCloudL3Network -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -99,6 +100,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -143,6 +145,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -159,6 +177,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -168,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL3Network.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL3Network.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] + [-SubscriptionId ] [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get @@ -30,12 +31,6 @@ Get-AzNetworkCloudMetricsConfiguration -InputObject [-De [] ``` -### GetViaIdentityCluster -``` -Get-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name - [-DefaultProfile ] [] -``` - ## DESCRIPTION Get metrics configuration of the provided cluster. @@ -69,21 +64,6 @@ This command gets details of a specific metrics configuration for the provided C ## PARAMETERS -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -117,6 +97,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -135,7 +116,7 @@ The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityCluster +Parameter Sets: Get Aliases: MetricsConfigurationName Required: True @@ -161,6 +142,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -177,6 +174,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -186,7 +199,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] [] +Get-AzNetworkCloudRack [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -30,8 +31,8 @@ Get-AzNetworkCloudRack -InputObject [-DefaultProfile [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudRack -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -98,6 +99,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -142,6 +144,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -158,6 +176,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -167,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRack +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRack ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRack.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRack.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x] [-DefaultProfile ] - [] +Get-AzNetworkCloudServicesNetwork [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -33,7 +33,7 @@ Get-AzNetworkCloudServicesNetwork -InputObject [-Default ### List1 ``` Get-AzNetworkCloudServicesNetwork -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -100,6 +100,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -144,6 +145,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -160,6 +177,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -169,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudServicesNetwork.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudServicesNetwork.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] - [] +Get-AzNetworkCloudStorageAppliance [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -33,7 +33,7 @@ Get-AzNetworkCloudStorageAppliance -InputObject [-Defaul ### List1 ``` Get-AzNetworkCloudStorageAppliance -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -102,6 +102,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -146,6 +147,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -162,6 +179,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -171,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageAppliance +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageAppliance ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudStorageAppliance.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudStorageAppliance.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] - [] +Get-AzNetworkCloudTrunkedNetwork [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -33,7 +33,7 @@ Get-AzNetworkCloudTrunkedNetwork -InputObject [-DefaultP ### List1 ``` Get-AzNetworkCloudTrunkedNetwork -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -102,6 +102,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -146,6 +147,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -162,6 +179,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -171,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] - [] +Get-AzNetworkCloudVirtualMachine [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -33,7 +33,7 @@ Get-AzNetworkCloudVirtualMachine -InputObject [-DefaultP ### List1 ``` Get-AzNetworkCloudVirtualMachine -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -102,6 +102,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -146,6 +147,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -162,6 +179,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -171,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVirtualMachine.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVirtualMachine.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-DefaultProfile ] [] +Get-AzNetworkCloudVolume [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -31,8 +32,8 @@ Get-AzNetworkCloudVolume -InputObject [-DefaultProfile < ### List1 ``` -Get-AzNetworkCloudVolume -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudVolume -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ## DESCRIPTION @@ -101,6 +102,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -145,6 +147,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -161,6 +179,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -170,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVolume.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVolume.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName - [-SubscriptionId ] [-Evacuate ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-Evacuate ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### CordonViaIdentityExpanded ``` -Invoke-AzNetworkCloudBareMetalMachineCordon -InputObject [-Evacuate ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] -``` - -### CordonViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - -### CordonViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName - -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] +Invoke-AzNetworkCloudBareMetalMachineCordon -InputObject + [-Evacuate ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION @@ -73,7 +60,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: CordonExpanded, CordonViaJsonFilePath, CordonViaJsonString +Parameter Sets: CordonExpanded Aliases: Required: True @@ -103,8 +90,8 @@ Accept wildcard characters: False The indicator of whether to evacuate the node workload when the bare metal machine is cordoned. ```yaml -Type: System.String -Parameter Sets: CordonExpanded, CordonViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineEvacuate +Parameter Sets: (All) Aliases: Required: False @@ -116,6 +103,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -129,36 +117,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Cordon operation - -```yaml -Type: System.String -Parameter Sets: CordonViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Cordon operation - -```yaml -Type: System.String -Parameter Sets: CordonViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NoWait Run the command asynchronously @@ -195,7 +153,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CordonExpanded, CordonViaJsonFilePath, CordonViaJsonString +Parameter Sets: CordonExpanded Aliases: Required: True @@ -211,7 +169,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CordonExpanded, CordonViaJsonFilePath, CordonViaJsonString +Parameter Sets: CordonExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineCordon.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineCordon.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### RunViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - -### RunViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName - -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Run one or more data extractions on the provided bare metal machine. The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. @@ -54,7 +40,7 @@ $command = @{ arguments = "commandArguments" } -Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName bmmName -ResourceGroupName resourceGroupName -SubscriptionId subscriptionId -Command $command -LimitTimeSecond limitTimeInSeconds -Debug +Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName bmmName -ResourceGroupName resourcceGroupName -SubscriptionId subscriptionId -Command $command -LimitTimeSecond limitTimeInSeconds -Debug ``` This command runs a provided data extraction command on a bare metal machine. @@ -83,7 +69,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString +Parameter Sets: RunExpanded Aliases: Required: True @@ -95,10 +81,11 @@ Accept wildcard characters: False ### -Command The list of curated data extraction commands to be executed directly against the target machine. +To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] +Parameter Sets: (All) Aliases: Required: True @@ -126,6 +113,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -139,42 +127,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -LimitTimeSecond -The maximum time the commands are allowed to run.If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). +The maximum time the commands are allowed to run. +If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True @@ -220,7 +179,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString +Parameter Sets: RunExpanded Aliases: Required: True @@ -236,7 +195,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString +Parameter Sets: RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x + -Command -LimitTimeSecond [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### RunExpanded +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -BareMetalMachineName + -ResourceGroupName -Command -LimitTimeSecond + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +## DESCRIPTION +Run one or more restricted data extractions on the provided bare metal machine. +The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BareMetalMachineName +The name of the bare metal machine. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Command +The list of curated data extraction commands to be executed directly against the target machine. +To construct, see NOTES section for COMMAND properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: RunViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -LimitTimeSecond +The maximum time the commands are allowed to run. +If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x -ResourceGroupName [-SubscriptionId ] [-BmcCredentialsPassword ] [-BmcCredentialsUsername ] - [-BmcMacAddress ] [-BootMacAddress ] [-MachineName ] [-SerialNumber ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] + [-BmcMacAddress ] [-BootMacAddress ] [-MachineName ] + [-SafeguardMode ] [-SerialNumber ] + [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] ``` ### ReplaceViaIdentityExpanded ``` Invoke-AzNetworkCloudBareMetalMachineReplace -InputObject [-BmcCredentialsPassword ] [-BmcCredentialsUsername ] [-BmcMacAddress ] - [-BootMacAddress ] [-MachineName ] [-SerialNumber ] [-DefaultProfile ] + [-BootMacAddress ] [-MachineName ] [-SafeguardMode ] + [-SerialNumber ] [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### ReplaceViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] -``` - -### ReplaceViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] -``` - ## DESCRIPTION Replace the provided bare metal machine. @@ -78,7 +67,7 @@ The password of the administrator of the device used during initialization. ```yaml Type: System.Security.SecureString -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -93,7 +82,7 @@ The username of the administrator of the device used during initialization. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -108,7 +97,7 @@ The MAC address of the BMC device. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -123,7 +112,7 @@ The MAC address of a NIC connected to the PXE network. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -151,6 +140,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -164,42 +154,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Replace operation - -```yaml -Type: System.String -Parameter Sets: ReplaceViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Replace operation - -```yaml -Type: System.String -Parameter Sets: ReplaceViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -MachineName The OS-level hostname assigned to this machine. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -214,7 +174,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaJsonFilePath, ReplaceViaJsonString +Parameter Sets: ReplaceExpanded Aliases: BareMetalMachineName Required: True @@ -260,7 +220,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaJsonFilePath, ReplaceViaJsonString +Parameter Sets: ReplaceExpanded Aliases: Required: True @@ -270,12 +230,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SafeguardMode +The safeguard mode to use for the replace action, where None indicates to bypass safeguards and All indicates to utilize all safeguards. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineReplaceSafeguardMode +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SerialNumber The serial number of the bare metal machine. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StoragePolicy +The indicator of whether to bypass clearing storage while replacing a bare metal machine. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineReplaceStoragePolicy +Parameter Sets: (All) Aliases: Required: False @@ -291,7 +281,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaJsonFilePath, ReplaceViaJsonString +Parameter Sets: ReplaceExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReplace.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReplace.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] ``` -### RunViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - -### RunViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName - -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Run the command or the script on the provided bare metal machine. The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. @@ -63,7 +49,7 @@ The list of string arguments that will be passed to the script in order as separ ```yaml Type: System.String[] -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -93,7 +79,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString +Parameter Sets: RunExpanded Aliases: Required: True @@ -121,6 +107,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -134,42 +121,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -LimitTimeSecond -The maximum time the script is allowed to run.If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). +The maximum time the script is allowed to run. +If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True @@ -215,7 +173,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString +Parameter Sets: RunExpanded Aliases: Required: True @@ -230,7 +188,7 @@ The base64 encoded script to execute on the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True @@ -246,7 +204,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString +Parameter Sets: RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### RunViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - -### RunViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName - -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. @@ -83,7 +69,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString +Parameter Sets: RunExpanded Aliases: Required: True @@ -95,10 +81,11 @@ Accept wildcard characters: False ### -Command The list of read-only commands to be executed directly against the target machine. +To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] +Parameter Sets: (All) Aliases: Required: True @@ -126,6 +113,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -139,42 +127,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -LimitTimeSecond -The maximum time the commands are allowed to run.If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). +The maximum time the commands are allowed to run. +If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True @@ -220,7 +179,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString +Parameter Sets: RunExpanded Aliases: Required: True @@ -236,7 +195,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString +Parameter Sets: RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x -ResourceGroupName - [-SubscriptionId ] [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] + [-MachineGroupTargetingMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Continue @@ -36,26 +37,12 @@ Invoke-AzNetworkCloudClusterContinueVersionUpdate -InputObject - [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] - [-WhatIf] [] -``` - -### ContinueViaJsonFilePath -``` -Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - -### ContinueViaJsonString -``` -Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName - -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] + [-MachineGroupTargetingMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Trigger the continuation of an continue for a cluster with a matching continue strategy that has paused after completing a segment of the continue +Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update. ## EXAMPLES @@ -85,9 +72,10 @@ Accept wildcard characters: False ### -ClusterContinueUpdateVersionParameter ClusterContinueUpdateVersionParameters represents the body of the request to continue the update of a cluster version. +To construct, see NOTES section for CLUSTERCONTINUEUPDATEVERSIONPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterContinueUpdateVersionParameters +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterContinueUpdateVersionParameters Parameter Sets: Continue, ContinueViaIdentity Aliases: @@ -103,7 +91,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: Continue, ContinueExpanded, ContinueViaJsonFilePath, ContinueViaJsonString +Parameter Sets: Continue, ContinueExpanded Aliases: Required: True @@ -131,6 +119,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -144,41 +133,11 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Continue operation - -```yaml -Type: System.String -Parameter Sets: ContinueViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Continue operation - -```yaml -Type: System.String -Parameter Sets: ContinueViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -MachineGroupTargetingMode The mode by which the cluster will target the next grouping of servers to continue the update. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterContinueUpdateVersionMachineGroupTargetingMode Parameter Sets: ContinueExpanded, ContinueViaIdentityExpanded Aliases: @@ -225,7 +184,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Continue, ContinueExpanded, ContinueViaJsonFilePath, ContinueViaJsonString +Parameter Sets: Continue, ContinueExpanded Aliases: Required: True @@ -241,7 +200,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: Continue, ContinueExpanded, ContinueViaJsonFilePath, ContinueViaJsonString +Parameter Sets: Continue, ContinueExpanded Aliases: Required: False @@ -287,7 +246,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterContinueUpdateVersionParameters +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterContinueUpdateVersionParameters ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### UpdateViaJsonFilePath -``` -Invoke-AzNetworkCloudClusterVersionUpdate -ClusterName -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Invoke-AzNetworkCloudClusterVersionUpdate -ClusterName -ResourceGroupName - -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Update the version of the provided cluster to one of the available supported versions. @@ -79,7 +65,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -107,6 +93,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -120,36 +107,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NoWait Run the command asynchronously @@ -186,7 +143,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -202,7 +159,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -217,7 +174,7 @@ The version to be applied to the cluster during update. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterVersionUpdate.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterVersionUpdate.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName - [-SubscriptionId ] [-ScanActivity ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-PassThru] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-ScanActivity ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Scan @@ -35,22 +35,9 @@ Invoke-AzNetworkCloudScanClusterRuntime -InputObject ### ScanViaIdentityExpanded ``` -Invoke-AzNetworkCloudScanClusterRuntime -InputObject [-ScanActivity ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] -``` - -### ScanViaJsonFilePath -``` -Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - -### ScanViaJsonString -``` -Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName -JsonString - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] +Invoke-AzNetworkCloudScanClusterRuntime -InputObject + [-ScanActivity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -87,7 +74,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: Scan, ScanExpanded, ScanViaJsonFilePath, ScanViaJsonString +Parameter Sets: Scan, ScanExpanded Aliases: Required: True @@ -99,9 +86,10 @@ Accept wildcard characters: False ### -ClusterScanRuntimeParameter ClusterScanRuntimeParameters defines the parameters for the cluster scan runtime operation. +To construct, see NOTES section for CLUSTERSCANRUNTIMEPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterScanRuntimeParameters +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterScanRuntimeParameters Parameter Sets: Scan, ScanViaIdentity Aliases: @@ -130,6 +118,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -143,36 +132,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Scan operation - -```yaml -Type: System.String -Parameter Sets: ScanViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Scan operation - -```yaml -Type: System.String -Parameter Sets: ScanViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NoWait Run the command asynchronously @@ -209,7 +168,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Scan, ScanExpanded, ScanViaJsonFilePath, ScanViaJsonString +Parameter Sets: Scan, ScanExpanded Aliases: Required: True @@ -223,7 +182,7 @@ Accept wildcard characters: False The choice of if the scan operation should run the scan. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterScanRuntimeParametersScanActivity Parameter Sets: ScanExpanded, ScanViaIdentityExpanded Aliases: @@ -240,7 +199,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: Scan, ScanExpanded, ScanViaJsonFilePath, ScanViaJsonString +Parameter Sets: Scan, ScanExpanded Aliases: Required: False @@ -286,7 +245,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterScanRuntimeParameters +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterScanRuntimeParameters ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudScanClusterRuntime.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudScanClusterRuntime.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x -Name -ResourceGroupName - -Count -Location -Mode -VMSkuName [-SubscriptionId ] + -Count -Location -Mode -VMSkuName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationAdminUsername ] [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] + [-AgentOptionHugepagesSize ] [-AttachedNetworkConfigurationL2Network ] [-AttachedNetworkConfigurationL3Network ] [-AttachedNetworkConfigurationTrunkedNetwork ] @@ -29,39 +28,8 @@ New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -Reso [] ``` -### CreateViaIdentityKubernetesClusterExpanded -``` -New-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name - -Count -Location -Mode -VMSkuName [-IfMatch ] - [-IfNoneMatch ] [-AdministratorConfigurationAdminUsername ] - [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] - [-AttachedNetworkConfigurationL2Network ] - [-AttachedNetworkConfigurationL3Network ] - [-AttachedNetworkConfigurationTrunkedNetwork ] - [-AvailabilityZone ] [-ExtendedLocationName ] [-ExtendedLocationType ] - [-Label ] [-Tag ] [-Taint ] - [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION -Create a new Kubernetes cluster agent pool or create the properties of the existing one. +Create a new Kubernetes cluster agent pool or update the properties of the existing one. ## EXAMPLES @@ -101,7 +69,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -114,10 +82,11 @@ Accept wildcard characters: False ### -AdministratorConfigurationSshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. +To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -132,7 +101,7 @@ The number of hugepages to allocate. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -146,8 +115,8 @@ Accept wildcard characters: False The size of the hugepages to allocate. ```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize +Parameter Sets: (All) Aliases: Required: False @@ -174,10 +143,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -189,10 +159,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -204,10 +175,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -223,7 +195,7 @@ If not specified, all availability zones will be used. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -238,7 +210,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -269,7 +241,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -284,7 +256,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -327,57 +299,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityKubernetesClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -389,10 +316,11 @@ Accept wildcard characters: False ### -Label The labels applied to the nodes in this agent pool. +To construct, see NOTES section for LABEL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] +Parameter Sets: (All) Aliases: Required: False @@ -407,7 +335,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -423,8 +351,8 @@ System pools run the features and critical services for the Kubernetes Cluster, Every Kubernetes cluster must contain at least one system node pool with at least one node. ```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode +Parameter Sets: (All) Aliases: Required: True @@ -470,7 +398,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -486,7 +414,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: False @@ -501,7 +429,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -513,10 +441,11 @@ Accept wildcard characters: False ### -Taint The taints applied to the nodes in this agent pool. +To construct, see NOTES section for TAINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] +Parameter Sets: (All) Aliases: Required: False @@ -532,7 +461,7 @@ If not specified during creation, a value of 1800 seconds is used. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -554,7 +483,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -576,7 +505,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -591,7 +520,7 @@ The name of the VM SKU that determines the size of resources allocated for node ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -637,11 +566,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudAgentPool.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudAgentPool.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x -Name - -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType - -JumpHostsAllowed -Location -PrivilegeLevel -UserList - [-IfMatch ] [-IfNoneMatch ] [-OSGroupName ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateExpanded ``` New-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType - -JumpHostsAllowed -Location -PrivilegeLevel -UserList - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-OSGroupName ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + -JumpHostsAllowed -Location -PrivilegeLevel + -UserList [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-OSGroupName ] [-PrivilegeLevelName ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new bare metal machine key set or create the existing one for the provided cluster. +Create a new bare metal machine key set or update the existing one for the provided cluster. ## EXAMPLES @@ -96,7 +73,7 @@ Users that are not in the group will not have access. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -106,27 +83,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -157,7 +119,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -172,7 +134,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -187,7 +149,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -230,42 +192,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -JumpHostsAllowed The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -280,7 +212,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -325,7 +257,7 @@ The name of the group that users will be assigned to on the operating system of ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -339,8 +271,8 @@ Accept wildcard characters: False The access level allowed for the users in this key set. ```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineKeySetPrivilegeLevel +Parameter Sets: (All) Aliases: Required: True @@ -350,13 +282,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PrivilegeLevelName +The name of the access level to apply when the privilege level is set to Other. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -372,7 +319,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: False @@ -387,7 +334,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -399,10 +346,11 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. +To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] +Parameter Sets: (All) Aliases: Required: True @@ -448,11 +396,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-AdvertiseToFabric ] +New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool [-AdvertiseToFabric ] [-Community ] [-Peer ] [] ``` @@ -42,7 +42,7 @@ The indicator of if this advertisement is also made to the network fabric associ This field is ignored if fabricPeeringEnabled is set to False. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AdvertiseToFabric Parameter Sets: (All) Aliases: @@ -106,7 +106,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpAdvertisement ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] - [-BgpPeer ] [-FabricPeeringEnabled ] + [-BgpPeer ] [-FabricPeeringEnabled ] [-IPAddressPool ] [] ``` @@ -28,7 +28,7 @@ Create an in-memory object for BgpServiceLoadBalancerConfiguration. $ipAddressPools=New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True -$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password REDACTED -PeerPort 1234 +$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 $bgpAdvertisement=New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") @@ -51,9 +51,10 @@ Create an in-memory object for BgpServiceLoadBalancerConfiguration. ### -BgpAdvertisement The association of IP address pools to the communities and peers, allowing for announcement of IPs. +To construct, see NOTES section for BGPADVERTISEMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[] Parameter Sets: (All) Aliases: @@ -67,9 +68,10 @@ Accept wildcard characters: False ### -BgpPeer The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined. +To construct, see NOTES section for BGPPEER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[] Parameter Sets: (All) Aliases: @@ -84,7 +86,7 @@ Accept wildcard characters: False The indicator to specify if the load balancer peers with the network fabric. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled Parameter Sets: (All) Aliases: @@ -97,9 +99,10 @@ Accept wildcard characters: False ### -IPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. +To construct, see NOTES section for IPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] Parameter Sets: (All) Aliases: @@ -117,7 +120,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpServiceLoadBalancerConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -Name -AzureGroupId - -Expiration -ExtendedLocationName -ExtendedLocationType -Location - -PrivilegeLevel -UserList [-IfMatch ] [-IfNoneMatch ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateExpanded ``` New-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType - -Location -PrivilegeLevel -UserList [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -Location -PrivilegeLevel -UserList + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new baseboard management controller key set or create the existing one for the provided cluster. +Create a new baseboard management controller key set or update the existing one for the provided cluster. ## EXAMPLES @@ -95,7 +72,7 @@ Users that are not in the group will not have access. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -105,27 +82,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -156,7 +118,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -171,7 +133,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -186,7 +148,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -229,42 +191,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -308,8 +240,8 @@ Accept wildcard characters: False The access level allowed for the users in this key set. ```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BmcKeySetPrivilegeLevel +Parameter Sets: (All) Aliases: Required: True @@ -325,7 +257,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -341,7 +273,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: False @@ -356,7 +288,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -368,10 +300,11 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. +To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] +Parameter Sets: (All) Aliases: Required: True @@ -417,11 +350,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBmcKeySet.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBmcKeySet.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName -AggregatorOrSingleRackDefinitionNetworkRackId -AggregatorOrSingleRackDefinitionRackSerialNumber - -AggregatorOrSingleRackDefinitionRackSkuId -ClusterType -ClusterVersion + -AggregatorOrSingleRackDefinitionRackSkuId -ClusterType -ClusterVersion -ExtendedLocationName -ExtendedLocationType -Location -NetworkFabricId [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AggregatorOrSingleRackDefinitionAvailabilityZone ] @@ -25,43 +24,32 @@ New-AzNetworkCloudCluster -Name -ResourceGroupName [-AggregatorOrSingleRackDefinitionRackLocation ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AnalyticsWorkspaceId ] [-AssociatedIdentityType ] + [-AnalyticsWorkspaceId ] [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] - [-CommandOutputSettingContainerUrl ] [-ComputeDeploymentThresholdGrouping ] - [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity] - [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] - [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] + [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] + [-ManagedResourceGroupConfigurationName ] + [-RuntimeProtectionConfigurationEnforcementLevel ] + [-SecretArchiveKeyVaultId ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] [-Tag ] - [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] - [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudCluster -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudCluster -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] + [-Tag ] [-UpdateStrategyMaxUnavailable ] + [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] + [-UpdateStrategyType ] [-UpdateStrategyWaitTimeMinute ] + [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new cluster or create the properties of the cluster if it exists. +Create a new cluster or update the properties of the cluster if it exists. ## EXAMPLES @@ -69,13 +57,13 @@ Create a new cluster or create the properties of the cluster if it exists. ```powershell $storageapplianceconfigurationdata = @() $baremetalmachineconfigurationdata = @() -$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster."}) +$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rackcluster, or an empty list in a single-rack cluster."}) $tagHash = @{ tag = "tag" } $securePassword = ConvertTo-SecureString "password" -asplaintext -force -New-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -ClusterType clustertype -ClusterVersion clusterversion -ExtendedLocationName CmExtendedLocation -ExtendedLocationType CustomLocation -Location location -NetworkFabricId networkFabricId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityzone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticsWorkspaceId analyticsWorkSpaceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -Tag $tagHash +New-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -ClusterType clustertype -ClusterVersion clusterversion -ExtendedLocationName CmExtendedLocation -ExtendedLocationType CustomLocation -Location location -NetworkFabricId networkFabricId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone avilabilityzone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticsWorkspaceId anlyticsWorkSpaceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -Tag $tagHash ``` ```output @@ -90,15 +78,17 @@ This command creates a new cluster. ```powershell $storageapplianceconfigurationdata = @() $baremetalmachineconfigurationdata = @() -$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster."}) +$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rackcluster, or an empty list in a single-rack cluster."}) $tagHash = @{ tag = "tag" } $securePassword = ConvertTo-SecureString "password" -asplaintext -force +$identityUserAssignedIdentity = @{} $userAssignedIdentityResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity" +$identityUserAssignedIdentity.Add($userAssignedIdentityResourceId, @{}) -New-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -ClusterType clustertype -UserAssignedIdentity $userAssignedIdentityResourceId -ClusterVersion clusterversion -ExtendedLocationName CmExtendedLocation -ExtendedLocationType CustomLocation -Location location -NetworkFabricId networkFabricId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityZone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticOutputSettingAnalyticsWorkspaceId analyticsWorkspaceId -AnalyticsOutputSettingsAssociatedIdentityType identityType -AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -AnalyticsWorkspaceId analyticsWorkspaceId -CommandOutputSettingContainerUrl containerUrl -AssociatedIdentityType commandOutputSettingsIdentityType -AssociatedIdentityUserAssignedIdentityResourceId commandOutputSettingsUserAssignedIdentityResourceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -SecretArchiveKeyVaultId keyVaultId -SecretArchiveSettingVaultUri keyVaultUri -SecretArchiveSettingsAssociatedIdentityType identityType -SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -SecretArchiveUseKeyVault useKeyVault -UpdateStrategyThresholdType updateStrategyThresholdType -UpdateStrategyThresholdValue updateStrategyThresholdValue -UpdateStrategyType updateStrategyType -UpdateStrategyWaitTimeMinute updateStrategyWaitTimeMinutes -VulnerabilityScanningSettingContainerScan vulnerabilityScanningSettingContainerScan -ComputeDeploymentThresholdGrouping computeDeploymentThresholdGrouping -ComputeDeploymentThresholdType computeDeploymentThresholdType -ComputeDeploymentThresholdValue computeDeploymentThresholdValue -Tag $tagHash +New-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -ClusterType clustertype -IdentityType identityType -IdentityUserAssignedIdentity $identityUserAssignedIdentity -ClusterVersion clusterversion -ExtendedLocationName CmExtendedLocation -ExtendedLocationType CustomLocation -Location location -NetworkFabricId networkFabricId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityZone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticOutputSettingAnalyticsWorkspaceId analyticsWorkspaceId -AnalyticsOutputSettingsAssociatedIdentityType identityType -AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -AnalyticsWorkspaceId analyticsWorkspaceId -CommandOutputSettingContainerUrl containerUrl -AssociatedIdentityType commandOutputSettingsIdentityType -AssociatedIdentityUserAssignedIdentityResourceId commandOutputSettingsUserAssignedIdentityResourceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -SecretArchiveKeyVaultId keyVaultId -SecretArchiveSettingVaultUri keyVaultUri -SecretArchiveSettingsAssociatedIdentityType identityType -SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -SecretArchiveUseKeyVault useKeyVault -UpdateStrategyThresholdType updateStrategyThresholdType -UpdateStrategyThresholdValue updateStrategyThresholdValue -UpdateStrategyType updateStrategyType -UpdateStrategyWaitTimeMinute updateStrategyWaitTimeMinutes -VulnerabilityScanningSettingContainerScan vulnerabilityScanningSettingContainerScan -ComputeDeploymentThresholdGrouping computeDeploymentThresholdGrouping -ComputeDeploymentThresholdType computeDeploymentThresholdType -ComputeDeploymentThresholdValue computeDeploymentThresholdValue -Tag $tagHash ``` ```output @@ -117,7 +107,7 @@ Availability zones are used for workload placement. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -129,10 +119,11 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration The unordered list of bare metal machine configuration. +To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONBAREMETALMACHINECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] +Parameter Sets: (All) Aliases: Required: False @@ -147,7 +138,7 @@ The resource ID of the network rack that matches this rack definition. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -162,7 +153,7 @@ The free-form description of the rack's location. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -178,7 +169,7 @@ An alternate unique alphanumeric value other than a serial number may be provide ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -193,7 +184,7 @@ The resource ID of the sku for the rack being added. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -205,10 +196,11 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration The list of storage appliance configuration data for this rack. +To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONSTORAGEAPPLIANCECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] +Parameter Sets: (All) Aliases: Required: False @@ -223,7 +215,7 @@ The resource ID of the analytics workspace that is to be used by the specified i ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -237,8 +229,8 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Parameter Sets: (All) Aliases: Required: False @@ -254,7 +246,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -270,7 +262,7 @@ The resource ID of the Log Analytics Workspace that will be used for storing rel ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -299,8 +291,8 @@ Accept wildcard characters: False The type of associated identity for CommandOutputSettings. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Parameter Sets: (All) Aliases: Required: False @@ -315,7 +307,7 @@ The resource ID of the user assigned identity for CommandOutputSettings. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -330,7 +322,7 @@ The customer-provided location information to identify where the cluster resides ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -345,7 +337,7 @@ The application ID, also known as client ID, of the service principal. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -360,7 +352,7 @@ The principal ID, also known as the object ID, of the service principal. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -375,7 +367,7 @@ The password of the service principal. ```yaml Type: System.Security.SecureString -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -390,7 +382,7 @@ The tenant ID, also known as the directory ID, of the tenant in which the servic ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -404,8 +396,8 @@ Accept wildcard characters: False The type of rack configuration for the cluster. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterType +Parameter Sets: (All) Aliases: Required: True @@ -420,7 +412,7 @@ The current runtime version of the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -435,7 +427,24 @@ The URL of the storage account container that is to be used by the specified ide ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CommandOutputSettingOverride +The list of optional overrides allowing for association of storage containers and identities to specific types of command output. +If a type is not overridden, the default identity and storage container will be utilized. +To construct, see NOTES section for COMMANDOUTPUTSETTINGOVERRIDE properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICommandOutputOverride[] +Parameter Sets: (All) Aliases: Required: False @@ -449,8 +458,8 @@ Accept wildcard characters: False Selection of how the type evaluation is applied to the cluster calculation. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdGrouping +Parameter Sets: (All) Aliases: Required: False @@ -464,8 +473,8 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType +Parameter Sets: (All) Aliases: Required: False @@ -480,7 +489,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -492,10 +501,11 @@ Accept wildcard characters: False ### -ComputeRackDefinition The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster. +To construct, see NOTES section for COMPUTERACKDEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackDefinition[] +Parameter Sets: (All) Aliases: Required: False @@ -521,27 +531,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -ExtendedLocationName The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -556,7 +551,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -566,13 +561,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) Aliases: @@ -583,12 +576,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.String +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -599,30 +593,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml Type: System.String -Parameter Sets: CreateViaJsonFilePath +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -634,7 +631,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -650,7 +647,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -666,7 +663,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -696,7 +693,7 @@ The resource ID of the Network Fabric associated with the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -741,8 +738,8 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.RuntimeProtectionEnforcementLevel +Parameter Sets: (All) Aliases: Required: False @@ -757,7 +754,7 @@ The resource ID of the key vault to archive the secrets of the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -771,8 +768,8 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Parameter Sets: (All) Aliases: Required: False @@ -788,7 +785,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -803,7 +800,7 @@ The URI for the key vault used as the secret archive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -817,8 +814,8 @@ Accept wildcard characters: False The indicator if the specified key vault should be used to archive the secrets of the cluster. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterSecretArchiveEnabled +Parameter Sets: (All) Aliases: Required: False @@ -849,7 +846,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -860,12 +857,13 @@ Accept wildcard characters: False ``` ### -UpdateStrategyMaxUnavailable -The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack.Limited by the maximum number of machines in the increment. +The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. +Limited by the maximum number of machines in the increment. Defaults to the whole increment size. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -879,8 +877,8 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType +Parameter Sets: (All) Aliases: Required: False @@ -895,7 +893,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -909,8 +907,8 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterUpdateStrategyType +Parameter Sets: (All) Aliases: Required: False @@ -925,23 +923,7 @@ The time to wait between the increments of update defined by the strategy. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -955,8 +937,8 @@ Accept wildcard characters: False The mode selection for container vulnerability scanning. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VulnerabilityScanningSettingsContainerScan +Parameter Sets: (All) Aliases: Required: False @@ -1004,7 +986,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName -FabricControllerId -Location [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-EnableSystemAssignedIdentity] - [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] - [-Tag ] [-UserAssignedIdentity ] [-VMSize ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudClusterManager -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudClusterManager -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] + [-ManagedResourceGroupConfigurationName ] [-Tag ] [-VMSize ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new cluster manager or create properties of the cluster manager if it exists. +Create a new cluster manager or update properties of the cluster manager if it exists. ## EXAMPLES @@ -67,7 +52,7 @@ The resource ID of the Log Analytics workspace that is used for the logs collect ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -93,12 +78,11 @@ Accept wildcard characters: False ``` ### -AvailabilityZone -Field deprecated, this value will no longer influence the cluster manager allocation process and will be removed in a future version. The Azure availability zones within the region that will be used to support the cluster manager resource. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -124,27 +108,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -FabricControllerId The resource ID of the fabric controller that has one to one mapping with the cluster manager. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -154,13 +123,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) Aliases: @@ -171,12 +138,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.String +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -187,30 +155,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml Type: System.String -Parameter Sets: CreateViaJsonFilePath +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -222,7 +193,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -238,7 +209,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -254,7 +225,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -331,23 +302,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -358,12 +313,11 @@ Accept wildcard characters: False ``` ### -VMSize -Field deprecated, this value will no longer influence the cluster manager allocation process and will be removed in a future version. The size of the Azure virtual machines to use for hosting the cluster manager resource. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -411,7 +365,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName -VirtualMachineName - -Enabled -ExtendedLocationName -ExtendedLocationType -Location + -Enabled -ExtendedLocationName -ExtendedLocationType -Location -SshPublicKeyData [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityVirtualMachineExpanded -``` -New-AzNetworkCloudConsole -Name -VirtualMachineInputObject -Enabled - -ExtendedLocationName -ExtendedLocationType -Location -SshPublicKeyData - [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION -Create a new virtual machine console or create the properties of the existing virtual machine console. +Create a new virtual machine console or update the properties of the existing virtual machine console. ## EXAMPLES @@ -100,8 +77,8 @@ Accept wildcard characters: False The indicator of whether the console access is enabled. ```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ConsoleEnabled +Parameter Sets: (All) Aliases: Required: True @@ -116,7 +93,7 @@ The date and time after which the key will be disallowed access. ```yaml Type: System.DateTime -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: False @@ -131,7 +108,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: True @@ -146,7 +123,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: True @@ -189,42 +166,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: True @@ -270,7 +217,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -285,7 +232,7 @@ The SSH public key data. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: True @@ -301,7 +248,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: False @@ -316,7 +263,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: False @@ -326,27 +273,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -VirtualMachineInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityVirtualMachineExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -VirtualMachineName The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -392,11 +324,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudConsole.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudConsole.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x -Mode -Name +New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name -VMSkuName [-AdministratorConfigurationAdminUsername ] [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] + [-AgentOptionHugepagesSize ] [-AttachedNetworkConfigurationL2Network ] [-AttachedNetworkConfigurationL3Network ] [-AttachedNetworkConfigurationTrunkedNetwork ] @@ -58,9 +58,10 @@ Accept wildcard characters: False ### -AdministratorConfigurationSshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. +To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] Parameter Sets: (All) Aliases: @@ -90,7 +91,7 @@ Accept wildcard characters: False The size of the hugepages to allocate. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize Parameter Sets: (All) Aliases: @@ -103,9 +104,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] Parameter Sets: (All) Aliases: @@ -118,9 +120,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] Parameter Sets: (All) Aliases: @@ -133,9 +136,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] Parameter Sets: (All) Aliases: @@ -179,9 +183,10 @@ Accept wildcard characters: False ### -Label The labels applied to the nodes in this agent pool. +To construct, see NOTES section for LABEL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] Parameter Sets: (All) Aliases: @@ -198,7 +203,7 @@ System pools run the features and critical services for the Kubernetes Cluster, Every Kubernetes cluster must contain at least one system node pool with at least one node. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode Parameter Sets: (All) Aliases: @@ -226,9 +231,10 @@ Accept wildcard characters: False ### -Taint The taints applied to the nodes in this agent pool. +To construct, see NOTES section for TAINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] Parameter Sets: (All) Aliases: @@ -321,7 +327,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.InitialAgentPoolConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.InitialAgentPoolConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-Address ] [-AutoAssign ] - [-OnlyUseHostIP ] [] +New-AzNetworkCloudIpAddressPoolObject -Address -Name [-AutoAssign ] + [-OnlyUseHostIP ] [] ``` ## DESCRIPTION @@ -47,7 +47,7 @@ Type: System.String[] Parameter Sets: (All) Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -58,7 +58,7 @@ Accept wildcard characters: False The indicator to determine if automatic allocation from the pool should occur. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled Parameter Sets: (All) Aliases: @@ -89,7 +89,7 @@ The indicator to prevent the use of IP addresses ending with .0 and .255 for thi Enabling this option will only use IP addresses between .1 and .254 inclusive. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled Parameter Sets: (All) Aliases: @@ -107,7 +107,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IPAddressPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IPAddressPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x -ResourceGroupName +New-AzNetworkCloudKubernetesCluster -KubernetesClusterName -ResourceGroupName -ControlPlaneNodeConfigurationCount -ControlPlaneNodeConfigurationVMSkuName -ExtendedLocationName -ExtendedLocationType -InitialAgentPoolConfiguration -KubernetesVersion @@ -26,7 +25,7 @@ New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-AttachedNetworkConfigurationTrunkedNetwork ] [-BgpAdvertisement ] [-BgpIPAddressPool ] [-BgpPeer ] - [-BgpServiceLoadBalancerConfigurationFabricPeeringEnabled ] + [-BgpServiceLoadBalancerConfigurationFabricPeeringEnabled ] [-ControlPlaneNodeConfigurationAdminPublicKey ] [-ControlPlaneNodeConfigurationAdminUsername ] [-ControlPlaneNodeConfigurationAvailabilityZone ] @@ -37,22 +36,8 @@ New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` -### CreateViaJsonFilePath -``` -New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION -Create a new Kubernetes cluster or create the properties of the existing one. +Create a new Kubernetes cluster or update the properties of the existing one. ## EXAMPLES @@ -100,7 +85,7 @@ The list of Azure Active Directory group object IDs that will have an administra ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -116,7 +101,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -143,10 +128,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -158,10 +144,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -173,10 +160,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -188,10 +176,11 @@ Accept wildcard characters: False ### -BgpAdvertisement The association of IP address pools to the communities and peers, allowing for announcement of IPs. +To construct, see NOTES section for BGPADVERTISEMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[] +Parameter Sets: (All) Aliases: Required: False @@ -203,10 +192,11 @@ Accept wildcard characters: False ### -BgpIPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. +To construct, see NOTES section for BGPIPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] +Parameter Sets: (All) Aliases: Required: False @@ -219,10 +209,11 @@ Accept wildcard characters: False ### -BgpPeer The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined. +To construct, see NOTES section for BGPPEER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[] +Parameter Sets: (All) Aliases: Required: False @@ -236,8 +227,8 @@ Accept wildcard characters: False The indicator to specify if the load balancer peers with the network fabric. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled +Parameter Sets: (All) Aliases: Required: False @@ -250,10 +241,11 @@ Accept wildcard characters: False ### -ControlPlaneNodeConfigurationAdminPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. +To construct, see NOTES section for CONTROLPLANENODECONFIGURATIONADMINPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -269,7 +261,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -285,7 +277,7 @@ If not specified, all availability zones will be used. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -300,7 +292,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -315,7 +307,7 @@ The name of the VM SKU supplied during creation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -346,7 +338,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -361,7 +353,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -408,25 +400,11 @@ Accept wildcard characters: False The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource. +To construct, see NOTES section for INITIALAGENTPOOLCONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IInitialAgentPoolConfiguration[] -Parameter Sets: CreateExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IInitialAgentPoolConfiguration[] +Parameter Sets: (All) Aliases: Required: True @@ -436,12 +414,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -KubernetesClusterName +The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -456,7 +434,7 @@ The Kubernetes version for this cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -468,10 +446,11 @@ Accept wildcard characters: False ### -L2ServiceLoadBalancerConfigurationIPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. +To construct, see NOTES section for L2SERVICELOADBALANCERCONFIGURATIONIPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] +Parameter Sets: (All) Aliases: Required: False @@ -486,7 +465,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -502,7 +481,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -518,7 +497,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -528,27 +507,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -The name of the Kubernetes cluster. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: KubernetesClusterName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NetworkConfigurationCloudServicesNetworkId The resource ID of the associated Cloud Services network. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -563,7 +527,7 @@ The resource ID of the Layer 3 network that is used for creation of the Containe ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -579,7 +543,7 @@ It must be within the Kubernetes service address range specified in service CIDR ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -596,7 +560,7 @@ Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networ ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -613,7 +577,7 @@ Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networ ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -657,10 +621,11 @@ Accept wildcard characters: False ### -SshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. +To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -691,7 +656,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -739,7 +704,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesCluster.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesCluster.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -KubernetesClusterName -ResourceGroupName -Location [-SubscriptionId ] [-IfMatch ] @@ -20,32 +19,8 @@ New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClus [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` -### CreateViaIdentityKubernetesClusterExpanded -``` -New-AzNetworkCloudKubernetesClusterFeature -FeatureName - -KubernetesClusterInputObject -Location [-IfMatch ] - [-IfNoneMatch ] [-Option ] [-Tag ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] -``` - ## DESCRIPTION -Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. ## EXAMPLES @@ -143,57 +118,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityKubernetesClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -208,7 +138,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -235,10 +165,11 @@ Accept wildcard characters: False ### -Option The configured options for the feature. +To construct, see NOTES section for OPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStringKeyValuePair[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStringKeyValuePair[] +Parameter Sets: (All) Aliases: Required: False @@ -254,7 +185,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -270,7 +201,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: False @@ -285,7 +216,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -331,11 +262,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName -ExtendedLocationName -ExtendedLocationType -L2IsolationDomainId -Location [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-HybridAksPluginType ] [-InterfaceName ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudL2Network -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudL2Network -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-IfMatch ] [-IfNoneMatch ] [-HybridAksPluginType ] + [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION -Create a new layer 2 (L2) network or create the properties of the existing network. +Create a new layer 2 (L2) network or update the properties of the existing network. ## EXAMPLES @@ -90,7 +76,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -105,7 +91,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -121,8 +107,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType +Parameter Sets: (All) Aliases: Required: False @@ -171,7 +157,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -181,42 +167,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -L2IsolationDomainId The resource ID of the Network Fabric l2IsolationDomain. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -231,7 +187,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -308,7 +264,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -356,7 +312,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL2Network.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL2Network.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName -ExtendedLocationName -ExtendedLocationType -L3IsolationDomainId -Location -Vlan - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-HybridAksIpamEnabled ] - [-HybridAksPluginType ] [-InterfaceName ] [-IPAllocationType ] - [-Ipv4ConnectedPrefix ] [-Ipv6ConnectedPrefix ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudL3Network -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudL3Network -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-HybridAksIpamEnabled ] [-HybridAksPluginType ] + [-InterfaceName ] [-IPAllocationType ] [-Ipv4ConnectedPrefix ] + [-Ipv6ConnectedPrefix ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION -Create a new layer 3 (L3) network or create the properties of the existing network. +Create a new layer 3 (L3) network or update the properties of the existing network. ## EXAMPLES @@ -92,7 +78,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -107,7 +93,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -123,8 +109,8 @@ The field was previously optional, now it will have no defined behavior and will The indicator of whether or not to disable IPAM allocation on the network attachment definition injected into the Hybrid AKS Cluster. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksIpamEnabled +Parameter Sets: (All) Aliases: Required: False @@ -140,8 +126,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType +Parameter Sets: (All) Aliases: Required: False @@ -190,7 +176,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -204,8 +190,8 @@ Accept wildcard characters: False The type of the IP address allocation, defaulted to "DualStack". ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.IPAllocationType +Parameter Sets: (All) Aliases: Required: False @@ -221,7 +207,7 @@ Required when the IP allocation type is IPV4 or DualStack. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -237,7 +223,7 @@ Required when the IP allocation type is IPV6 or DualStack. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -247,42 +233,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -L3IsolationDomainId The resource ID of the Network Fabric l3IsolationDomain. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -297,7 +253,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -374,7 +330,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -389,7 +345,7 @@ The VLAN from the l3IsolationDomain that is used for this network. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -437,7 +393,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3Network.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3Network.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IpamEnabled ] - [-PluginType ] [] +New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId + [-IpamEnabled ] [-PluginType ] [] ``` ## DESCRIPTION @@ -41,7 +41,7 @@ Create an in-memory object for L3NetworkAttachmentConfiguration. The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.L3NetworkConfigurationIpamEnabled Parameter Sets: (All) Aliases: @@ -71,7 +71,7 @@ Accept wildcard characters: False The indicator of how this network will be utilized by the Kubernetes cluster. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.KubernetesPluginType Parameter Sets: (All) Aliases: @@ -89,7 +89,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.L3NetworkAttachmentConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.L3NetworkAttachmentConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -Name -ResourceGroupName - -CollectionInterval -ExtendedLocationName -ExtendedLocationType -Location - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-EnabledMetric ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaIdentityClusterExpanded -``` -New-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name - -CollectionInterval -ExtendedLocationName -ExtendedLocationType -Location - [-IfMatch ] [-IfNoneMatch ] [-EnabledMetric ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +New-AzNetworkCloudMetricsConfiguration -ClusterName -MetricsConfigurationName + -ResourceGroupName -CollectionInterval -ExtendedLocationName + -ExtendedLocationType -Location [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-EnabledMetric ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create new or create the existing metrics configuration of the provided cluster. +Create new or update the existing metrics configuration of the provided cluster. ## EXAMPLES @@ -77,27 +55,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -112,7 +75,7 @@ The interval in minutes by which metrics will be collected. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -143,7 +106,7 @@ The list of metric names that have been chosen to be enabled in addition to the ```yaml Type: System.String[] -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -158,7 +121,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -173,7 +136,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -216,42 +179,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -261,13 +194,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name +### -MetricsConfigurationName The name of the metrics configuration for the cluster. ```yaml Type: System.String Parameter Sets: (All) -Aliases: MetricsConfigurationName +Aliases: Required: True Position: Named @@ -297,7 +230,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -313,7 +246,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString +Parameter Sets: (All) Aliases: Required: False @@ -328,7 +261,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -374,11 +307,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -IPAllocationMethod - [-DefaultGateway ] [-Ipv4Address ] [-Ipv6Address ] [-Name ] - [] +New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId + -IPAllocationMethod [-DefaultGateway ] + [-Ipv4Address ] [-Ipv6Address ] [-Name ] [] ``` ## DESCRIPTION @@ -41,7 +41,7 @@ Create an in-memory object for NetworkAttachment. ### -AttachedNetworkId The resource ID of the associated network attached to the virtual machine. - It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. +It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. ```yaml Type: System.String @@ -57,10 +57,10 @@ Accept wildcard characters: False ### -DefaultGateway The indicator of whether this is the default gateway. - Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. +Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway Parameter Sets: (All) Aliases: @@ -73,11 +73,11 @@ Accept wildcard characters: False ### -IPAllocationMethod The IP allocation mechanism for the virtual machine. - Dynamic and Static are only valid for l3Network which may also specify Disabled. - Otherwise, Disabled is the only permitted value. +Dynamic and Static are only valid for l3Network which may also specify Disabled. +Otherwise, Disabled is the only permitted value. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod Parameter Sets: (All) Aliases: @@ -90,13 +90,10 @@ Accept wildcard characters: False ### -Ipv4Address The IPv4 address of the virtual machine. - - This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. - - If IPAllocationMethod is: - Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. - Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. - Disabled - this field will be empty. +This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. +If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. +Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. +Disabled - this field will be empty. ```yaml Type: System.String @@ -112,13 +109,10 @@ Accept wildcard characters: False ### -Ipv6Address The IPv6 address of the virtual machine. - - This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. - - If IPAllocationMethod is: - Static - this field must contain an IPv6 address range from within the range specified in the attached network. - Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. - Disabled - this field will be empty. +This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. +If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. +Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. +Disabled - this field will be empty. ```yaml Type: System.String @@ -134,9 +128,9 @@ Accept wildcard characters: False ### -Name The associated network's interface name. - If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. - If the user doesn’t specify this value, the default interface name of the network resource will be used. - For a CloudServicesNetwork resource, this name will be ignored. +If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. +If the user doesn’t specify this value, the default interface name of the network resource will be used. +For a CloudServicesNetwork resource, this name will be ignored. ```yaml Type: System.String @@ -157,7 +151,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.NetworkAttachment +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.NetworkAttachment ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x -PeerAddress -PeerAsn - [-BfdEnabled ] [-BgpMultiHop ] [-HoldTime ] [-KeepAliveTime ] + [-BfdEnabled ] [-BgpMultiHop ] [-HoldTime ] [-KeepAliveTime ] [-MyAsn ] [-Password ] [-PeerPort ] [] ``` @@ -25,13 +25,13 @@ Create an in-memory object for ServiceLoadBalancerBgpPeer. ### Example 1: Create an in-memory object for ServiceLoadBalancerBgpPeer. ```powershell -New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password REDACTED -PeerPort 1234 +New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 ``` ```output BfdEnabled BgpMultiHop HoldTime KeepAliveTime MyAsn Name Password PeerAddress PeerAsn PeerPort ---------- ----------- -------- ------------- ----- ---- -------- ----------- ------- -------- -False False P300s P300s 64512 name REDACTED 203.0.113.254 64497 1234 +False False P300s P300s 64512 name passsword 203.0.113.254 64497 1234 ``` Create an in-memory object for ServiceLoadBalancerBgpPeer. @@ -42,7 +42,7 @@ Create an in-memory object for ServiceLoadBalancerBgpPeer. The indicator of BFD enablement for this BgpPeer. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled Parameter Sets: (All) Aliases: @@ -57,7 +57,7 @@ Accept wildcard characters: False The indicator to enable multi-hop peering support. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BgpMultiHop Parameter Sets: (All) Aliases: @@ -201,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ServiceLoadBalancerBgpPeer +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ServiceLoadBalancerBgpPeer ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName -ExtendedLocationName - -ExtendedLocationType -Location [-SubscriptionId ] [-IfMatch ] - [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] +New-AzNetworkCloudServicesNetwork -CloudServicesNetworkName -ResourceGroupName + -ExtendedLocationName -ExtendedLocationType -Location [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] + [-EnableDefaultEgressEndpoint ] + [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new cloud services network or create the properties of the existing cloud services network. +Create a new cloud services network or update the properties of the existing cloud services network. ## EXAMPLES @@ -63,10 +50,11 @@ This command creates a cloud services network. ### -AdditionalEgressEndpoint The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint. +To construct, see NOTES section for ADDITIONALEGRESSENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEgressEndpoint[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEgressEndpoint[] +Parameter Sets: (All) Aliases: Required: False @@ -91,6 +79,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CloudServicesNetworkName +The name of the cloud services network. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -111,8 +114,8 @@ Accept wildcard characters: False The indicator of whether the platform default endpoints are allowed for the egress traffic. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkEnableDefaultEgressEndpoints +Parameter Sets: (All) Aliases: Required: False @@ -127,7 +130,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -142,7 +145,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -185,12 +188,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation +### -Location +The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -200,27 +203,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -NoWait +Run the command asynchronously ```yaml -Type: System.String -Parameter Sets: CreateViaJsonString +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -Location -The geo-location where the resource lives +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -230,26 +234,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -The name of the cloud services network. +### -StorageOptionMode +The indicator to enable shared storage on the cloud services network. +If not specified, the allocation will align with the standard storage enablement. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkStorageMode Parameter Sets: (All) -Aliases: CloudServicesNetworkName +Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -StorageOptionSizeMiB +The requested storage allocation for the volume in Mebibytes. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.Int64 Parameter Sets: (All) Aliases: @@ -260,16 +265,15 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The name of the resource group. -The name is case insensitive. +### -StorageOptionStorageApplianceId +The resource ID of the storage appliance that hosts the storage. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -297,7 +301,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -345,7 +349,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServicesNetwork.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServicesNetwork.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x -ResourceGroupName -ExtendedLocationName -ExtendedLocationType -IsolationDomainId -Location -Vlan - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-HybridAksPluginType ] - [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-HybridAksPluginType ] [-InterfaceName ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new trunked network or create the properties of the existing trunked network. +Create a new trunked network or update the properties of the existing trunked network. ## EXAMPLES @@ -91,7 +76,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -106,7 +91,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -122,8 +107,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType +Parameter Sets: (All) Aliases: Required: False @@ -172,7 +157,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -188,37 +173,7 @@ It can be any combination of l2IsolationDomain and l3IsolationDomain resources. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -233,7 +188,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -310,7 +265,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -325,7 +280,7 @@ The list of vlans that are selected from the isolation domains for trunking. ```yaml Type: System.Int64[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -373,7 +328,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName -AdminUsername -CloudServiceNetworkAttachmentAttachedNetworkId - -CloudServiceNetworkAttachmentIPAllocationMethod -CpuCore -ExtendedLocationName - -ExtendedLocationType -Location -MemorySizeGb -OSDiskSizeGb - -VMImage [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-BootMethod ] [-CloudServiceNetworkAttachmentDefaultGateway ] + -CloudServiceNetworkAttachmentIPAllocationMethod -CpuCore + -ExtendedLocationName -ExtendedLocationType -Location -MemorySizeGb + -OSDiskSizeGb -VMImage [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-BootMethod ] + [-CloudServiceNetworkAttachmentDefaultGateway ] [-CloudServiceNetworkAttachmentIpv4Address ] [-CloudServiceNetworkAttachmentIpv6Address ] [-CloudServiceNetworkAttachmentName ] [-ConsoleExtendedLocationName ] - [-ConsoleExtendedLocationType ] [-IsolateEmulatorThread ] - [-NetworkAttachment ] [-NetworkData ] [-OSDiskCreateOption ] - [-OSDiskDeleteOption ] [-PlacementHint ] - [-SshPublicKey ] [-StorageProfileVolumeAttachment ] [-Tag ] - [-UserData ] [-VirtioInterface ] [-VMDeviceModel ] - [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] - [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-ConsoleExtendedLocationType ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-IsolateEmulatorThread ] + [-NetworkAttachment ] [-NetworkData ] [-NetworkDataContent ] + [-OSDiskCreateOption ] [-OSDiskDeleteOption ] + [-PlacementHint ] [-SshPublicKey ] + [-StorageProfileVolumeAttachment ] [-Tag ] [-UserData ] + [-UserDataContent ] [-VirtioInterface ] + [-VMDeviceModel ] [-VMImageRepositoryCredentialsPassword ] + [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new virtual machine or create the properties of the existing virtual machine. +Create a new virtual machine or update the properties of the existing virtual machine. ## EXAMPLES @@ -89,7 +77,7 @@ The name of the administrator to which the ssh public keys will be added into th ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -118,8 +106,8 @@ Accept wildcard characters: False Selects the boot method for the virtual machine. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineBootMethod +Parameter Sets: (All) Aliases: Required: False @@ -130,11 +118,12 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentAttachedNetworkId -The resource ID of the associated network attached to the virtual machine.It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. +The resource ID of the associated network attached to the virtual machine. +It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -145,11 +134,12 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentDefaultGateway -The indicator of whether this is the default gateway.Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. +The indicator of whether this is the default gateway. +Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway +Parameter Sets: (All) Aliases: Required: False @@ -160,11 +150,13 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentIPAllocationMethod -The IP allocation mechanism for the virtual machine.Dynamic and Static are only valid for l3Network which may also specify Disabled.Otherwise, Disabled is the only permitted value. +The IP allocation mechanism for the virtual machine. +Dynamic and Static are only valid for l3Network which may also specify Disabled. +Otherwise, Disabled is the only permitted value. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod +Parameter Sets: (All) Aliases: Required: True @@ -175,11 +167,15 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentIpv4Address -The IPv4 address of the virtual machine.This field is used only if the attached network has IPAllocationType of IPV4 or DualStack.If IPAllocationMethod is:Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network.Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network.Disabled - this field will be empty. +The IPv4 address of the virtual machine. +This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. +If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. +Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. +Disabled - this field will be empty. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -190,11 +186,15 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentIpv6Address -The IPv6 address of the virtual machine.This field is used only if the attached network has IPAllocationType of IPV6 or DualStack.If IPAllocationMethod is:Static - this field must contain an IPv6 address range from within the range specified in the attached network.Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network.Disabled - this field will be empty. +The IPv6 address of the virtual machine. +This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. +If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. +Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. +Disabled - this field will be empty. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -205,11 +205,14 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentName -The associated network's interface name.If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine.If the user doesn’t specify this value, the default interface name of the network resource will be used.For a CloudServicesNetwork resource, this name will be ignored. +The associated network's interface name. +If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. +If the user doesn’t specify this value, the default interface name of the network resource will be used. +For a CloudServicesNetwork resource, this name will be ignored. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -224,7 +227,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -239,7 +242,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -254,7 +257,7 @@ The number of CPU cores in the virtual machine. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -285,7 +288,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -300,7 +303,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -310,13 +313,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) Aliases: @@ -327,12 +328,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.String +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -343,13 +345,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IsolateEmulatorThread -Field Deprecated, the value will be ignored if provided. -The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine. +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -359,30 +362,32 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml Type: System.String -Parameter Sets: CreateViaJsonFilePath +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -IsolateEmulatorThread +Field Deprecated, the value will be ignored if provided. +The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine. ```yaml -Type: System.String -Parameter Sets: CreateViaJsonString +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIsolateEmulatorThread +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -394,7 +399,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -410,7 +415,7 @@ Allocations are measured in gibibytes. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -437,10 +442,11 @@ Accept wildcard characters: False ### -NetworkAttachment The list of network attachments to the virtual machine. +To construct, see NOTES section for NETWORKATTACHMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkAttachment[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.INetworkAttachment[] +Parameter Sets: (All) Aliases: Required: False @@ -451,11 +457,27 @@ Accept wildcard characters: False ``` ### -NetworkData +Field Deprecated: The Base64 encoded cloud-init network data. +The networkDataContent property will be used in preference to this property. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NetworkDataContent The Base64 encoded cloud-init network data. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -484,8 +506,8 @@ Accept wildcard characters: False The strategy for creating the OS disk. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.OSDiskCreateOption +Parameter Sets: (All) Aliases: Required: False @@ -499,8 +521,8 @@ Accept wildcard characters: False The strategy for deleting the OS disk. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.OSDiskDeleteOption +Parameter Sets: (All) Aliases: Required: False @@ -517,7 +539,7 @@ Allocations are measured in gibibytes. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -529,10 +551,11 @@ Accept wildcard characters: False ### -PlacementHint The scheduling hints for the virtual machine. +To construct, see NOTES section for PLACEMENTHINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachinePlacementHint[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachinePlacementHint[] +Parameter Sets: (All) Aliases: Required: False @@ -561,10 +584,11 @@ Accept wildcard characters: False ### -SshPublicKey The list of ssh public keys. Each key will be added to the virtual machine using the cloud-init ssh_authorized_keys mechanism for the adminUsername. +To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -579,7 +603,7 @@ The resource IDs of volumes that are requested to be attached to the virtual mac ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -610,7 +634,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -621,11 +645,27 @@ Accept wildcard characters: False ``` ### -UserData +Field Deprecated: The Base64 encoded cloud-init user data. +The userDataContent property will be used in preference to this property. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserDataContent The Base64 encoded cloud-init user data. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -640,8 +680,8 @@ Field Deprecated, use virtualizationModel instead. The type of the virtio interface. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineVirtioInterfaceType +Parameter Sets: (All) Aliases: Required: False @@ -655,8 +695,8 @@ Accept wildcard characters: False The type of the device model to use. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineDeviceModelType +Parameter Sets: (All) Aliases: Required: False @@ -671,7 +711,7 @@ The virtual machine image that is currently provisioned to the OS disk, using th ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -686,7 +726,7 @@ The password or token used to access an image in the target repository. ```yaml Type: System.Security.SecureString -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -701,7 +741,7 @@ The URL of the authentication server used to validate the repository credentials ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -716,7 +756,7 @@ The username used to access an image in the target repository. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -764,7 +804,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceId - -SchedulingExecution -Scope [] +New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType + -ResourceId -SchedulingExecution + -Scope [] ``` ## DESCRIPTION @@ -41,7 +42,7 @@ Creates an in-memory object for VirtualMachinePlacementHint. The specification of whether this hint supports affinity or anti-affinity with the referenced resources. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintType Parameter Sets: (All) Aliases: @@ -71,7 +72,7 @@ Accept wildcard characters: False The indicator of whether the hint is a hard or soft requirement during scheduling. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineSchedulingExecution Parameter Sets: (All) Aliases: @@ -87,7 +88,7 @@ The scope for the virtual machine affinity or anti-affinity placement hint. It should always be "Machine" in the case of node affinity. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintPodAffinityScope Parameter Sets: (All) Aliases: @@ -105,7 +106,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VirtualMachinePlacementHint +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.VirtualMachinePlacementHint ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName -ExtendedLocationName -ExtendedLocationType -Location -SizeMiB [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudVolume -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudVolume -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-IfMatch ] [-IfNoneMatch ] [-StorageApplianceId ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new volume or create the properties of the existing one. +Create a new volume or update the properties of the existing one. ## EXAMPLES @@ -90,7 +75,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -105,7 +90,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -148,42 +133,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -240,11 +195,11 @@ Accept wildcard characters: False ``` ### -SizeMiB -The size of the allocation for this volume in Mebibytes. +The requested storage allocation for the volume in Mebibytes. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -254,6 +209,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageApplianceId +The resource ID of the storage appliance that hosts the volume. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -275,7 +245,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -323,7 +293,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVolume.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVolume.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x [-IfMatch ] ``` -### DeleteViaIdentityKubernetesCluster -``` -Remove-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name - [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Delete the provided Kubernetes cluster agent pool. @@ -113,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -126,21 +120,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityKubernetesCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -161,7 +140,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityKubernetesCluster +Parameter Sets: Delete Aliases: AgentPoolName Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudAgentPool.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudAgentPool.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [] ``` -### DeleteViaIdentityCluster -``` -Remove-AzNetworkCloudBareMetalMachineKeySet -ClusterInputObject -Name - [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Delete the bare metal machine key set of the provided cluster. @@ -62,21 +55,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -143,6 +121,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -161,7 +140,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityCluster +Parameter Sets: Delete Aliases: BareMetalMachineKeySetName Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IfMatch ] ``` -### DeleteViaIdentityCluster -``` -Remove-AzNetworkCloudBmcKeySet -ClusterInputObject -Name [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] -``` - ## DESCRIPTION Delete the baseboard management controller key set of the provided cluster. @@ -62,21 +55,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -143,6 +121,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -161,7 +140,7 @@ The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityCluster +Parameter Sets: Delete Aliases: BmcKeySetName Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBmcKeySet.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBmcKeySet.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x [-IfMatch ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### DeleteViaIdentityVirtualMachine -``` -Remove-AzNetworkCloudConsole -Name -VirtualMachineInputObject - [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Delete the provided virtual machine console. @@ -112,6 +105,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -130,7 +124,7 @@ The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityVirtualMachine +Parameter Sets: Delete Aliases: ConsoleName Required: True @@ -202,21 +196,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -VirtualMachineInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityVirtualMachine -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -VirtualMachineName The name of the virtual machine. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudConsole.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudConsole.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x] ``` -### DeleteViaIdentityKubernetesCluster -``` -Remove-AzNetworkCloudKubernetesClusterFeature -FeatureName - -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Delete the provided Kubernetes cluster feature. @@ -83,7 +76,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityKubernetesCluster +Parameter Sets: Delete Aliases: Required: True @@ -128,6 +121,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -141,21 +135,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityKubernetesCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x [ [] ``` -### DeleteViaIdentityCluster -``` -Remove-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name - [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Delete the metrics configuration of the provided cluster. @@ -62,21 +55,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -143,6 +121,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -161,7 +140,7 @@ The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityCluster +Parameter Sets: Delete Aliases: MetricsConfigurationName Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x -Res [-Confirm] [-WhatIf] [] ``` -### Restart -``` -Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName - -KubernetesClusterRestartNodeParameter [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] -``` - -### RestartViaIdentity -``` -Restart-AzNetworkCloudKubernetesClusterNode -InputObject - -KubernetesClusterRestartNodeParameter [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] -``` - ### RestartViaIdentityExpanded ``` Restart-AzNetworkCloudKubernetesClusterNode -InputObject -NodeName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### RestartViaJsonFilePath -``` -Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - -### RestartViaJsonString -``` -Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName - -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Restart a targeted node of a Kubernetes cluster. @@ -100,10 +72,11 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: RestartViaIdentity, RestartViaIdentityExpanded +Parameter Sets: RestartViaIdentityExpanded Aliases: Required: True @@ -113,42 +86,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Restart operation - -```yaml -Type: System.String -Parameter Sets: RestartViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Restart operation - -```yaml -Type: System.String -Parameter Sets: RestartViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: Restart, RestartExpanded, RestartViaJsonFilePath, RestartViaJsonString +Parameter Sets: RestartExpanded Aliases: Required: True @@ -158,27 +101,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -KubernetesClusterRestartNodeParameter -KubernetesClusterRestartNodeParameters represents the body of the request to restart the node of a Kubernetes cluster. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterRestartNodeParameters -Parameter Sets: Restart, RestartViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -NodeName The name of the node to restart. ```yaml Type: System.String -Parameter Sets: RestartExpanded, RestartViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True @@ -224,7 +152,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Restart, RestartExpanded, RestartViaJsonFilePath, RestartViaJsonString +Parameter Sets: RestartExpanded Aliases: Required: True @@ -240,7 +168,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: Restart, RestartExpanded, RestartViaJsonFilePath, RestartViaJsonString +Parameter Sets: RestartExpanded Aliases: Required: False @@ -286,8 +214,6 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterRestartNodeParameters - ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudKubernetesClusterNode.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudKubernetesClusterNode.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x + -Command -LimitTimeSecond [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### RunExpanded +``` +Start-AzNetworkCloudStorageApplianceReadCommand -ResourceGroupName -StorageApplianceName + -Command -LimitTimeSecond [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +## DESCRIPTION +Run one or more read-only commands on the provided storage appliance. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Command +The list of read-only commands to be executed directly against the target storage appliance. +To construct, see NOTES section for COMMAND properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceCommandSpecification[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: RunViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -LimitTimeSecond +The maximum time the commands are allowed to run. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StorageApplianceName +The name of the storage appliance. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudStorageApplianceReadCommand.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudStorageApplianceReadCommand.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2x -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ### PowerOffViaIdentityExpanded ``` -Stop-AzNetworkCloudBareMetalMachine -InputObject [-SkipShutdown ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] -``` - -### PowerOffViaJsonFilePath -``` -Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] -``` - -### PowerOffViaJsonString -``` -Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] +Stop-AzNetworkCloudBareMetalMachine -InputObject + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -86,6 +73,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -99,42 +87,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the PowerOff operation - -```yaml -Type: System.String -Parameter Sets: PowerOffViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the PowerOff operation - -```yaml -Type: System.String -Parameter Sets: PowerOffViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString +Parameter Sets: PowerOffExpanded Aliases: BareMetalMachineName Required: True @@ -180,7 +138,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString +Parameter Sets: PowerOffExpanded Aliases: Required: True @@ -194,8 +152,8 @@ Accept wildcard characters: False The indicator of whether to skip the graceful OS shutdown and power off the bare metal machine immediately. ```yaml -Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineSkipShutdown +Parameter Sets: (All) Aliases: Required: False @@ -211,7 +169,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString +Parameter Sets: PowerOffExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudBareMetalMachine.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudBareMetalMachine.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] + [-WhatIf] [] ``` ### PowerOffViaIdentityExpanded ``` -Stop-AzNetworkCloudVirtualMachine -InputObject [-SkipShutdown ] +Stop-AzNetworkCloudVirtualMachine -InputObject [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` -### PowerOffViaJsonFilePath -``` -Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] -``` - -### PowerOffViaJsonString -``` -Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] - [] -``` - ## DESCRIPTION Power off the provided virtual machine. @@ -86,6 +72,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -99,42 +86,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the PowerOff operation - -```yaml -Type: System.String -Parameter Sets: PowerOffViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the PowerOff operation - -```yaml -Type: System.String -Parameter Sets: PowerOffViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString +Parameter Sets: PowerOffExpanded Aliases: VirtualMachineName Required: True @@ -180,7 +137,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString +Parameter Sets: PowerOffExpanded Aliases: Required: True @@ -194,8 +151,8 @@ Accept wildcard characters: False The indicator of whether to skip the graceful OS shutdown and power off the virtual machine immediately. ```yaml -Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.SkipShutdown +Parameter Sets: (All) Aliases: Required: False @@ -211,7 +168,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString +Parameter Sets: PowerOffExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudVirtualMachine.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudVirtualMachine.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IfMatch ] ``` -### UpdateViaIdentityKubernetesClusterExpanded -``` -Update-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name - [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationSshPublicKey ] - [-Count ] [-Tag ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the Kubernetes cluster agent pool. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -78,10 +55,11 @@ This command updates a Kubernetes cluster agent pool's properties. ### -AdministratorConfigurationSshPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. +To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -111,7 +89,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -172,6 +150,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -185,57 +164,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityKubernetesClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -250,7 +184,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: AgentPoolName Required: True @@ -281,7 +215,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -297,7 +231,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -312,7 +246,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -328,7 +262,7 @@ If not specified during creation, a value of 1800 seconds is used. ```yaml Type: System.Int64 -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -350,7 +284,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -372,7 +306,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -422,7 +356,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudAgentPool.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudAgentPool.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IfM [-NoWait] [-Confirm] [-WhatIf] [] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -128,6 +114,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -141,42 +128,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -MachineDetail The details provided by the customer during the creation of rack manifests that allows for custom data to be associated with this machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -191,7 +148,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: BareMetalMachineName Required: True @@ -222,7 +179,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -238,7 +195,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -253,7 +210,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -303,7 +260,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachine.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachine.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -Name [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` -### UpdateViaIdentityClusterExpanded -``` -Update-AzNetworkCloudBareMetalMachineKeySet -ClusterInputObject -Name - [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-JumpHostsAllowed ] - [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] -``` - ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudBareMetalMachineKeySet -InputObject [-IfMatch ] @@ -37,23 +29,9 @@ Update-AzNetworkCloudBareMetalMachineKeySet -InputObject [] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -96,27 +74,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -147,7 +110,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -192,6 +155,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -205,42 +169,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -JumpHostsAllowed The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users. ```yaml Type: System.String[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -255,7 +189,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: BareMetalMachineKeySetName Required: True @@ -286,7 +220,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -302,7 +236,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -317,7 +251,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -329,10 +263,11 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. +To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] +Parameter Sets: (All) Aliases: Required: False @@ -382,7 +317,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -Name -ResourceGro [-WhatIf] [] ``` -### UpdateViaIdentityClusterExpanded -``` -Update-AzNetworkCloudBmcKeySet -ClusterInputObject -Name [-IfMatch ] - [-IfNoneMatch ] [-Expiration ] [-Tag ] [-UserList ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudBmcKeySet -InputObject [-IfMatch ] @@ -35,23 +28,9 @@ Update-AzNetworkCloudBmcKeySet -InputObject [-IfMatch ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -94,27 +73,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -145,7 +109,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -190,6 +154,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -203,42 +168,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: BmcKeySetName Required: True @@ -269,7 +204,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -285,7 +220,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -300,7 +235,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -312,10 +247,11 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. +To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] +Parameter Sets: (All) Aliases: Required: False @@ -365,7 +301,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBmcKeySet.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBmcKeySet.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName [-Subscr [-AggregatorOrSingleRackDefinitionRackSkuId ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] - [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] - [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] - [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] - [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] - [-ComputeDeploymentThresholdValue ] [-ComputeRackDefinition ] - [-EnableSystemAssignedIdentity ] [-RuntimeProtectionConfigurationEnforcementLevel ] - [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingsAssociatedIdentityType ] + [-AssociatedIdentityType ] + [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] + [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] + [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] + [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] + [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] + [-RuntimeProtectionConfigurationEnforcementLevel ] + [-SecretArchiveKeyVaultId ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] [-Tag ] - [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] - [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] + [-Tag ] [-UpdateStrategyMaxUnavailable ] + [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] + [-UpdateStrategyType ] [-UpdateStrategyWaitTimeMinute ] + [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded @@ -53,27 +58,32 @@ Update-AzNetworkCloudCluster -InputObject [-IfMatch ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] - [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] - [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] - [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] - [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] - [-ComputeDeploymentThresholdValue ] [-ComputeRackDefinition ] - [-EnableSystemAssignedIdentity ] [-RuntimeProtectionConfigurationEnforcementLevel ] - [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingsAssociatedIdentityType ] + [-AssociatedIdentityType ] + [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] + [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] + [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] + [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] + [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] + [-RuntimeProtectionConfigurationEnforcementLevel ] + [-SecretArchiveKeyVaultId ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] [-Tag ] - [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] - [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] + [-Tag ] [-UpdateStrategyMaxUnavailable ] + [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] + [-UpdateStrategyType ] [-UpdateStrategyWaitTimeMinute ] + [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Update a new cluster or update the properties of the cluster if it exists. +Patch the properties of the provided cluster, or update the tags associated with the cluster. +Properties and tag updates can be done independently. ## EXAMPLES @@ -81,7 +91,7 @@ Update a new cluster or update the properties of the cluster if it exists. ```powershell $storageapplianceconfigurationdata = @() $baremetalmachineconfigurationdata = @() -$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster."}) +$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rackcluster, or an empty list in a single-rack cluster."}) $tagHash = @{ tag = "tag" tagUpdate = "tagUpdate" @@ -111,10 +121,12 @@ $tagHash = @{ tagUpdate = "tagUpdate" } $securePassword = ConvertTo-SecureString "password" -asplaintext -force +$identityUserAssignedIdentity = @{} $userAssignedIdentityResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity" +$identityUserAssignedIdentity.Add($userAssignedIdentityResourceId, @{}) -Update-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -UserAssignedIdentity $userAssignedIdentityResourceId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityZone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticsOutputSettingsAssociatedIdentityType identityType -AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -AnalyticOutputSettingAnalyticsWorkspaceId analyticsWorkspaceId -CommandOutputSettingContainerUrl containerUrl -AssociatedIdentityType commandOutputSettingsIdentityType -AssociatedIdentityUserAssignedIdentityResourceId commandOutputSettingsUserAssignedIdentityResourceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -SecretArchiveKeyVaultId keyVaultId -SecretArchiveSettingVaultUri keyVaultUri -SecretArchiveSettingsAssociatedIdentityType identityType -SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -SecretArchiveUseKeyVault useKeyVault -UpdateStrategyThresholdType updateStrategyThresholdType -UpdateStrategyThresholdValue updateStrategyThresholdValue -UpdateStrategyType updateStrategyType -UpdateStrategyWaitTimeMinute updateStrategyWaitTimeMinutes -VulnerabilityScanningSettingContainerScan vulnerabilityScanningSettingContainerScan -ComputeDeploymentThresholdGrouping computeDeploymentThresholdGrouping -ComputeDeploymentThresholdType computeDeploymentThresholdType -ComputeDeploymentThresholdValue computeDeploymentThresholdValue -Tag $tagHash +Update-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -IdentityType identityType -IdentityUserAssignedIdentity $identityUserAssignedIdentity -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityZone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticsOutputSettingsAssociatedIdentityType identityType -AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -AnalyticOutputSettingAnalyticsWorkspaceId analyticsWorkspaceId -CommandOutputSettingContainerUrl containerUrl -AssociatedIdentityType commandOutputSettingsIdentityType -AssociatedIdentityUserAssignedIdentityResourceId commandOutputSettingsUserAssignedIdentityResourceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -SecretArchiveKeyVaultId keyVaultId -SecretArchiveSettingVaultUri keyVaultUri -SecretArchiveSettingsAssociatedIdentityType identityType -SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -SecretArchiveUseKeyVault useKeyVault -UpdateStrategyThresholdType updateStrategyThresholdType -UpdateStrategyThresholdValue updateStrategyThresholdValue -UpdateStrategyType updateStrategyType -UpdateStrategyWaitTimeMinute updateStrategyWaitTimeMinutes -VulnerabilityScanningSettingContainerScan vulnerabilityScanningSettingContainerScan -ComputeDeploymentThresholdGrouping computeDeploymentThresholdGrouping -ComputeDeploymentThresholdType computeDeploymentThresholdType -ComputeDeploymentThresholdValue computeDeploymentThresholdValue -Tag $tagHash ``` ```output @@ -147,9 +159,10 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration The unordered list of bare metal machine configuration. +To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONBAREMETALMACHINECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] Parameter Sets: (All) Aliases: @@ -223,9 +236,10 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration The list of storage appliance configuration data for this rack. +To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONSTORAGEAPPLIANCECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] Parameter Sets: (All) Aliases: @@ -255,7 +269,7 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType Parameter Sets: (All) Aliases: @@ -301,7 +315,7 @@ Accept wildcard characters: False The type of associated identity for CommandOutputSettings. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType Parameter Sets: (All) Aliases: @@ -417,11 +431,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CommandOutputSettingOverride +The list of optional overrides allowing for association of storage containers and identities to specific types of command output. +If a type is not overridden, the default identity and storage container will be utilized. +To construct, see NOTES section for COMMANDOUTPUTSETTINGOVERRIDE properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICommandOutputOverride[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ComputeDeploymentThresholdGrouping Selection of how the type evaluation is applied to the cluster calculation. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdGrouping Parameter Sets: (All) Aliases: @@ -436,7 +467,7 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType Parameter Sets: (All) Aliases: @@ -464,9 +495,10 @@ Accept wildcard characters: False ### -ComputeRackDefinition The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster. +To construct, see NOTES section for COMPUTERACKDEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackDefinition[] Parameter Sets: (All) Aliases: @@ -493,11 +525,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -543,6 +592,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -606,7 +656,7 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.RuntimeProtectionEnforcementLevel Parameter Sets: (All) Aliases: @@ -636,7 +686,7 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType Parameter Sets: (All) Aliases: @@ -682,7 +732,7 @@ Accept wildcard characters: False The indicator if the specified key vault should be used to archive the secrets of the cluster. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterSecretArchiveEnabled Parameter Sets: (All) Aliases: @@ -710,7 +760,7 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable @@ -725,7 +775,8 @@ Accept wildcard characters: False ``` ### -UpdateStrategyMaxUnavailable -The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack.Limited by the maximum number of machines in the increment. +The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. +Limited by the maximum number of machines in the increment. Defaults to the whole increment size. ```yaml @@ -744,7 +795,7 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType Parameter Sets: (All) Aliases: @@ -774,7 +825,7 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterUpdateStrategyType Parameter Sets: (All) Aliases: @@ -800,27 +851,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -VulnerabilityScanningSettingContainerScan The mode selection for container vulnerability scanning. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VulnerabilityScanningSettingsContainerScan Parameter Sets: (All) Aliases: @@ -871,7 +906,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] + [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-Confirm] + [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudClusterManager -InputObject [-IfMatch ] - [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] + [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION -Update a new cluster manager or update properties of the cluster manager if it exists. +Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. +Properties and tag updates can be done independently. ## EXAMPLES @@ -53,13 +55,14 @@ This command updates properties of a cluster manager. ## PARAMETERS -### -AsJob -Run the command as a job +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -68,14 +71,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.Management.Automation.PSObject +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential +Aliases: Required: False Position: Named @@ -84,11 +86,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -134,6 +138,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -162,21 +167,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -ResourceGroupName The name of the resource group. The name is case insensitive. @@ -210,7 +200,7 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable @@ -224,22 +214,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -280,7 +254,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName -VirtualMachineName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Enabled ] + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` @@ -24,35 +24,13 @@ Update-AzNetworkCloudConsole -Name -ResourceGroupName -Virtual ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudConsole -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaIdentityVirtualMachineExpanded -``` -Update-AzNetworkCloudConsole -Name -VirtualMachineInputObject - [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] - [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -113,8 +91,8 @@ Accept wildcard characters: False The indicator of whether the console access is enabled. ```yaml -Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityVirtualMachineExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ConsoleEnabled +Parameter Sets: (All) Aliases: Required: False @@ -129,7 +107,7 @@ The date and time after which the key will be disallowed access. ```yaml Type: System.DateTime -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: False @@ -174,6 +152,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -187,42 +166,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachineExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: ConsoleName Required: True @@ -253,7 +202,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -268,7 +217,7 @@ The SSH public key data. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: False @@ -284,7 +233,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -299,7 +248,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: False @@ -309,27 +258,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -VirtualMachineInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityVirtualMachineExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -VirtualMachineName The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -379,7 +313,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudConsole.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudConsole.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-If [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -86,10 +72,11 @@ Accept wildcard characters: False ### -ControlPlaneNodeConfigurationAdminPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. +To construct, see NOTES section for CONTROLPLANENODECONFIGURATIONADMINPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -104,7 +91,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -165,6 +152,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -178,42 +166,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -KubernetesVersion The Kubernetes version for this cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -228,7 +186,7 @@ The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: KubernetesClusterName Required: True @@ -259,7 +217,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -271,10 +229,11 @@ Accept wildcard characters: False ### -SshPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. +To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -290,7 +249,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -305,7 +264,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -355,7 +314,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesCluster.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesCluster.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x] ``` -### UpdateViaIdentityKubernetesClusterExpanded -``` -Update-AzNetworkCloudKubernetesClusterFeature -FeatureName - -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] - [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] -``` - ## DESCRIPTION Patch properties of the provided Kubernetes cluster feature. @@ -58,10 +34,6 @@ Patch properties of the provided Kubernetes cluster feature. ### Example 1: Update Kubernetes cluster's feature ```powershell -$tagUpdatedHash = @{ - tag = "tag" -} - Update-AzNetworkCloudKubernetesClusterFeature -FeatureName featureName -KubernetesClusterName kubernetesClusterName -ResourceGroupName resourceGroup -SubscriptionId subscriptionId -Tag $tagUpdatedHash ``` @@ -111,7 +83,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -156,6 +128,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -169,57 +142,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityKubernetesClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -246,10 +174,11 @@ Accept wildcard characters: False ### -Option The configured options for the feature. +To construct, see NOTES section for OPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStringKeyValuePair[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStringKeyValuePair[] +Parameter Sets: (All) Aliases: Required: False @@ -265,7 +194,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -281,7 +210,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -296,7 +225,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -346,7 +275,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IfMatch ] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudL2Network -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] - [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudL2Network -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Update tags associated with the provided layer 2 (L2) network. @@ -111,6 +97,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -124,42 +111,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the L2 network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: L2NetworkName Required: True @@ -175,7 +132,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -191,7 +148,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -206,7 +163,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -256,7 +213,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL2Network.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL2Network.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IfMatch ] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudL3Network -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] - [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudL3Network -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Update tags associated with the provided layer 3 (L3) network. @@ -105,6 +91,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -118,42 +105,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the L3 network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: L3NetworkName Required: True @@ -169,7 +126,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -185,7 +142,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -200,7 +157,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -250,7 +207,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL3Network.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL3Network.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -Name - [-WhatIf] [] ``` -### UpdateViaIdentityClusterExpanded -``` -Update-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name - [-IfMatch ] [-IfNoneMatch ] [-CollectionInterval ] [-EnabledMetric ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudMetricsConfiguration -InputObject [-IfMatch ] @@ -35,23 +28,9 @@ Update-AzNetworkCloudMetricsConfiguration -InputObject [ [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName - -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName - -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -85,27 +64,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -120,7 +84,7 @@ The interval in minutes by which metrics will be collected. ```yaml Type: System.Int64 -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -151,7 +115,7 @@ The list of metric names that have been chosen to be enabled in addition to the ```yaml Type: System.String[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -196,6 +160,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -209,42 +174,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: MetricsConfigurationName Required: True @@ -275,7 +210,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -291,7 +226,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -306,7 +241,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -356,7 +291,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IfMatch ] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudRack -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudRack -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Patch properties of the provided rack, or update the tags associated with the rack. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -122,6 +108,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -135,42 +122,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the rack. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: RackName Required: True @@ -202,7 +159,7 @@ The free-form description of the rack location. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -217,7 +174,7 @@ The globally unique identifier for the rack. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -233,7 +190,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -249,7 +206,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -264,7 +221,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -314,7 +271,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRack +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRack ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudRack.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudRack.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + [-EnableDefaultEgressEndpoint ] + [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudServicesNetwork -InputObject [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-EnableDefaultEgressEndpoint ] + [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION Update properties of the provided cloud services network, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -74,10 +64,11 @@ This command updates the egress endpoint for the cloud services network. ### -AdditionalEgressEndpoint The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint. +To construct, see NOTES section for ADDITIONALEGRESSENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEgressEndpoint[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEgressEndpoint[] +Parameter Sets: (All) Aliases: Required: False @@ -122,8 +113,8 @@ Accept wildcard characters: False The indicator of whether the platform default endpoints are allowed for the egress traffic. ```yaml -Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkEnableDefaultEgressEndpoints +Parameter Sets: (All) Aliases: Required: False @@ -168,6 +159,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -181,13 +173,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation +### -Name +The name of the cloud services network. ```yaml Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: +Parameter Sets: UpdateExpanded +Aliases: CloudServicesNetworkName Required: True Position: Named @@ -196,28 +188,29 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Update operation +### -NoWait +Run the command asynchronously ```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -The name of the cloud services network. +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString -Aliases: CloudServicesNetworkName +Parameter Sets: UpdateExpanded +Aliases: Required: True Position: Named @@ -226,11 +219,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -StorageOptionMode +The indicator to enable shared storage on the cloud services network. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkStorageMode Parameter Sets: (All) Aliases: @@ -241,16 +234,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The name of the resource group. -The name is case insensitive. +### -StorageOptionSizeMiB +The requested storage allocation for the volume in Mebibytes. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StorageOptionStorageApplianceId +The resource ID of the storage appliance that hosts the storage. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -263,7 +270,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -278,7 +285,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -328,7 +335,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudServicesNetwork.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudServicesNetwork.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IfM [-NoWait] [-Confirm] [-WhatIf] [] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. ## EXAMPLES @@ -126,6 +112,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -139,42 +126,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: StorageApplianceName Required: True @@ -205,7 +162,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -220,7 +177,7 @@ The serial number for the storage appliance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -236,7 +193,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -251,7 +208,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -301,7 +258,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageAppliance +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageAppliance ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudStorageAppliance.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudStorageAppliance.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IfMat [] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] - [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Update tags associated with the provided trunked network. @@ -111,6 +97,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -124,42 +111,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the trunked network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: TrunkedNetworkName Required: True @@ -175,7 +132,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -191,7 +148,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -206,7 +163,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -256,7 +213,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] + [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] @@ -25,28 +26,16 @@ Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [ ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudVirtualMachine -InputObject [-IfMatch ] - [-IfNoneMatch ] [-Tag ] [-VMImageRepositoryCredentialsPassword ] - [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] + [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] + [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] + [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ## DESCRIPTION Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -104,13 +93,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) Aliases: @@ -121,12 +108,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.String +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -137,48 +125,52 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityExpanded +Type: System.String +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml Type: System.String -Parameter Sets: UpdateViaJsonFilePath +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Update operation +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True Position: Named Default value: None -Accept pipeline input: False +Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` @@ -187,7 +179,7 @@ The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: VirtualMachineName Required: True @@ -218,7 +210,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -234,7 +226,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -249,7 +241,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -264,7 +256,7 @@ The password or token used to access an image in the target repository. ```yaml Type: System.Security.SecureString -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -279,7 +271,7 @@ The URL of the authentication server used to validate the repository credentials ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -294,7 +286,7 @@ The username used to access an image in the target repository. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -344,7 +336,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x [-IfMatch ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudVolume -Name -ResourceGroupName -JsonFilePath - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] - [-Confirm] [-WhatIf] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudVolume -Name -ResourceGroupName -JsonString - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] - [-Confirm] [-WhatIf] [] -``` - ## DESCRIPTION Update tags associated with the provided volume. @@ -110,6 +96,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -123,42 +110,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the volume. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: VolumeName Required: True @@ -174,7 +131,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -190,7 +147,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -205,7 +162,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -255,7 +212,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVolume.md:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVolume.md:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x ## Upcoming Release +## Version 2.0.1 +* Upgraded API version to 2025-09-01 + ## Version 2.0.0 * Below commands to support for new Managed Identity setting. * Cmdlet `New-AzNetworkCloudCluster` diff --git a/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md b/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md index f75314d3e93b..cf0c0db1c753 100644 --- a/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md +++ b/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md @@ -105,7 +105,7 @@ Uncordon the provided bare metal machine's Kubernetes node. Trigger the continuation of an continue for a cluster with a matching continue strategy that has paused after completing a segment of the continue ### [Invoke-AzNetworkCloudClusterVersionUpdate](Invoke-AzNetworkCloudClusterVersionUpdate.md) -update the version of the provided cluster to one of the available supported versions. +Update the version of the provided cluster to one of the available supported versions. ### [Invoke-AzNetworkCloudScanClusterRuntime](Invoke-AzNetworkCloudScanClusterRuntime.md) Triggers the execution of a runtime protection scan to detect and remediate detected issues, in accordance with the cluster configuration. @@ -114,13 +114,13 @@ Triggers the execution of a runtime protection scan to detect and remediate dete Reimage the provided virtual machine. ### [New-AzNetworkCloudAgentPool](New-AzNetworkCloudAgentPool.md) -create a new Kubernetes cluster agent pool or create the properties of the existing one. +Create a new Kubernetes cluster agent pool or create the properties of the existing one. ### [New-AzNetworkCloudBareMetalMachineConfigurationDataObject](New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md) Create an in-memory object for BareMetalMachineConfigurationData. ### [New-AzNetworkCloudBareMetalMachineKeySet](New-AzNetworkCloudBareMetalMachineKeySet.md) -create a new bare metal machine key set or create the existing one for the provided cluster. +Create a new bare metal machine key set or create the existing one for the provided cluster. ### [New-AzNetworkCloudBgpAdvertisementObject](New-AzNetworkCloudBgpAdvertisementObject.md) Create an in-memory object for BgpAdvertisement. @@ -129,16 +129,16 @@ Create an in-memory object for BgpAdvertisement. Create an in-memory object for BgpServiceLoadBalancerConfiguration. ### [New-AzNetworkCloudBmcKeySet](New-AzNetworkCloudBmcKeySet.md) -create a new baseboard management controller key set or create the existing one for the provided cluster. +Create a new baseboard management controller key set or create the existing one for the provided cluster. ### [New-AzNetworkCloudCluster](New-AzNetworkCloudCluster.md) -create a new cluster or create the properties of the cluster if it exists. +Create a new cluster or create the properties of the cluster if it exists. ### [New-AzNetworkCloudClusterManager](New-AzNetworkCloudClusterManager.md) -create a new cluster manager or create properties of the cluster manager if it exists. +Create a new cluster manager or create properties of the cluster manager if it exists. ### [New-AzNetworkCloudConsole](New-AzNetworkCloudConsole.md) -create a new virtual machine console or create the properties of the existing virtual machine console. +Create a new virtual machine console or create the properties of the existing virtual machine console. ### [New-AzNetworkCloudControlPlaneNodeConfigurationObject](New-AzNetworkCloudControlPlaneNodeConfigurationObject.md) Create an in-memory object for ControlPlaneNodeConfiguration. @@ -159,22 +159,22 @@ Create an in-memory object for IpAddressPool. Create an in-memory object for KeySetUser. ### [New-AzNetworkCloudKubernetesCluster](New-AzNetworkCloudKubernetesCluster.md) -create a new Kubernetes cluster or create the properties of the existing one. +Create a new Kubernetes cluster or create the properties of the existing one. ### [New-AzNetworkCloudKubernetesClusterFeature](New-AzNetworkCloudKubernetesClusterFeature.md) -create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. ### [New-AzNetworkCloudL2Network](New-AzNetworkCloudL2Network.md) -create a new layer 2 (L2) network or create the properties of the existing network. +Create a new layer 2 (L2) network or create the properties of the existing network. ### [New-AzNetworkCloudL3Network](New-AzNetworkCloudL3Network.md) -create a new layer 3 (L3) network or create the properties of the existing network. +Create a new layer 3 (L3) network or create the properties of the existing network. ### [New-AzNetworkCloudL3NetworkAttachmentConfigurationObject](New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md) Create an in-memory object for L3NetworkAttachmentConfiguration. ### [New-AzNetworkCloudMetricsConfiguration](New-AzNetworkCloudMetricsConfiguration.md) -create new or create the existing metrics configuration of the provided cluster. +Create new or create the existing metrics configuration of the provided cluster. ### [New-AzNetworkCloudNetworkAttachmentObject](New-AzNetworkCloudNetworkAttachmentObject.md) Create an in-memory object for NetworkAttachment. @@ -186,22 +186,22 @@ Create an in-memory object for RackDefinition. Create an in-memory object for ServiceLoadBalancerBgpPeer. ### [New-AzNetworkCloudServicesNetwork](New-AzNetworkCloudServicesNetwork.md) -create a new cloud services network or create the properties of the existing cloud services network. +Create a new cloud services network or create the properties of the existing cloud services network. ### [New-AzNetworkCloudStorageApplianceConfigurationDataObject](New-AzNetworkCloudStorageApplianceConfigurationDataObject.md) Create an in-memory object for StorageApplianceConfigurationData. ### [New-AzNetworkCloudTrunkedNetwork](New-AzNetworkCloudTrunkedNetwork.md) -create a new trunked network or create the properties of the existing trunked network. +Create a new trunked network or create the properties of the existing trunked network. ### [New-AzNetworkCloudVirtualMachine](New-AzNetworkCloudVirtualMachine.md) -create a new virtual machine or create the properties of the existing virtual machine. +Create a new virtual machine or create the properties of the existing virtual machine. ### [New-AzNetworkCloudVirtualMachinePlacementHintObject](New-AzNetworkCloudVirtualMachinePlacementHintObject.md) Create an in-memory object for VirtualMachinePlacementHint. ### [New-AzNetworkCloudVolume](New-AzNetworkCloudVolume.md) -create a new volume or create the properties of the existing one. +Create a new volume or create the properties of the existing one. ### [Remove-AzNetworkCloudAgentPool](Remove-AzNetworkCloudAgentPool.md) Delete the provided Kubernetes cluster agent pool. @@ -286,10 +286,10 @@ Patch properties of baseboard management controller key set for the provided clu Properties and tag update can be done independently. ### [Update-AzNetworkCloudCluster](Update-AzNetworkCloudCluster.md) -update a new cluster or update the properties of the cluster if it exists. +Update a new cluster or update the properties of the cluster if it exists. ### [Update-AzNetworkCloudClusterManager](Update-AzNetworkCloudClusterManager.md) -update a new cluster manager or update properties of the cluster manager if it exists. +Update a new cluster manager or update properties of the cluster manager if it exists. ### [Update-AzNetworkCloudConsole](Update-AzNetworkCloudConsole.md) Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. @@ -303,10 +303,10 @@ Properties and tag update can be done independently. Patch properties of the provided Kubernetes cluster feature. ### [Update-AzNetworkCloudL2Network](Update-AzNetworkCloudL2Network.md) -update tags associated with the provided layer 2 (L2) network. +Update tags associated with the provided layer 2 (L2) network. ### [Update-AzNetworkCloudL3Network](Update-AzNetworkCloudL3Network.md) -update tags associated with the provided layer 3 (L3) network. +Update tags associated with the provided layer 3 (L3) network. ### [Update-AzNetworkCloudMetricsConfiguration](Update-AzNetworkCloudMetricsConfiguration.md) Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. @@ -317,19 +317,19 @@ Patch properties of the provided rack, or update the tags associated with the ra Properties and tag update can be done independently. ### [Update-AzNetworkCloudServicesNetwork](Update-AzNetworkCloudServicesNetwork.md) -update properties of the provided cloud services network, or update the tags associated with it. +Update properties of the provided cloud services network, or update the tags associated with it. Properties and tag update can be done independently. ### [Update-AzNetworkCloudStorageAppliance](Update-AzNetworkCloudStorageAppliance.md) -update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. ### [Update-AzNetworkCloudTrunkedNetwork](Update-AzNetworkCloudTrunkedNetwork.md) -update tags associated with the provided trunked network. +Update tags associated with the provided trunked network. ### [Update-AzNetworkCloudVirtualMachine](Update-AzNetworkCloudVirtualMachine.md) Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. Properties and tag update can be done independently. ### [Update-AzNetworkCloudVolume](Update-AzNetworkCloudVolume.md) -update tags associated with the provided volume. +Update tags associated with the provided volume. diff --git a/src/NetworkCloud/NetworkCloud/help/Deploy-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/Deploy-AzNetworkCloudCluster.md index fb74f1f874b9..180eb85b6aaa 100644 --- a/src/NetworkCloud/NetworkCloud/help/Deploy-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Deploy-AzNetworkCloudCluster.md @@ -15,29 +15,28 @@ Deploy the cluster using the rack configuration provided during creation. ### DeployExpanded (Default) ``` Deploy-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] - [-SkipValidationsForMachine ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SkipValidationsForMachine ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### DeployViaJsonString ``` Deploy-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### DeployViaJsonFilePath ``` Deploy-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### DeployViaIdentityExpanded ``` Deploy-AzNetworkCloudCluster -InputObject [-SkipValidationsForMachine ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md b/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md index cc0d1090ef09..d81f3c9b0acf 100644 --- a/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md +++ b/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md @@ -22,8 +22,7 @@ Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName ### DisableViaIdentity ``` Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md b/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md index 27a146ad008b..b7381d940059 100644 --- a/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md +++ b/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md @@ -16,8 +16,7 @@ Enable remote vendor management of the provided storage appliance. ``` Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName -StorageApplianceName [-SubscriptionId ] [-SupportEndpoint ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### EnableViaJsonString @@ -37,8 +36,8 @@ Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName < ### EnableViaIdentityExpanded ``` Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -InputObject - [-SupportEndpoint ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SupportEndpoint ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md index ea3f31b64330..d24ecee33b60 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md @@ -15,15 +15,13 @@ Get properties of the provided Kubernetes cluster agent pool. ### List (Default) ``` Get-AzNetworkCloudAgentPool -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] - [] + [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get ``` Get-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] - [] + [-SubscriptionId ] [-DefaultProfile ] [] ``` ### GetViaIdentityKubernetesCluster diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md index 6e56593b5144..d343f30e42e0 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md @@ -15,15 +15,13 @@ Get bare metal machine key set of the provided cluster. ### List (Default) ``` Get-AzNetworkCloudBareMetalMachineKeySet -ClusterName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] - [] + [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get ``` Get-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] - [] + [-SubscriptionId ] [-DefaultProfile ] [] ``` ### GetViaIdentityCluster diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md index 49fdde5fc516..ea689c5e5c86 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md @@ -21,8 +21,7 @@ Get-AzNetworkCloudBmcKeySet -ClusterName -ResourceGroupName [- ### Get ``` Get-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] - [] + [-SubscriptionId ] [-DefaultProfile ] [] ``` ### GetViaIdentityCluster diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md index c71d5ff62486..0634f9e5ba5a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md @@ -14,8 +14,7 @@ Get properties of the provided cluster. ### List (Default) ``` -Get-AzNetworkCloudCluster [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudCluster [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md index d418356cc1b8..aad536a2fd1d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md @@ -14,8 +14,7 @@ Get the properties of the provided cluster manager. ### List (Default) ``` -Get-AzNetworkCloudClusterManager [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudClusterManager [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md index b84197039cdf..8061f02b46d4 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md @@ -27,8 +27,7 @@ Get-AzNetworkCloudConsole -Name -VirtualMachineInputObject -ResourceGroupName [-SubscriptionId ] - -VirtualMachineName [-DefaultProfile ] - [] + -VirtualMachineName [-DefaultProfile ] [] ``` ### GetViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md index 3fe7a9b09477..ebce034f2589 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md @@ -15,22 +15,19 @@ Get properties of the provided the Kubernetes cluster feature. ### List (Default) ``` Get-AzNetworkCloudKubernetesClusterFeature -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] - [] + [-SubscriptionId ] [-DefaultProfile ] [] ``` ### GetViaIdentityKubernetesCluster ``` Get-AzNetworkCloudKubernetesClusterFeature -FeatureName - -KubernetesClusterInputObject [-DefaultProfile ] - [] + -KubernetesClusterInputObject [-DefaultProfile ] [] ``` ### Get ``` Get-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] - [] + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [] ``` ### GetViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md index 21a2826b2c03..69fbade18c8a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md @@ -14,8 +14,7 @@ Get properties of the provided layer 2 (L2) network. ### List (Default) ``` -Get-AzNetworkCloudL2Network [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudL2Network [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md index 23f8bde4e03b..cf928fbf5afe 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md @@ -14,8 +14,7 @@ Get properties of the provided layer 3 (L3) network. ### List (Default) ``` -Get-AzNetworkCloudL3Network [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudL3Network [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md index 085aa75c1b66..e19f9ee4191e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md @@ -15,15 +15,13 @@ Get metrics configuration of the provided cluster. ### List (Default) ``` Get-AzNetworkCloudMetricsConfiguration -ClusterName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] - [] + [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get ``` Get-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] - [] + [-SubscriptionId ] [-DefaultProfile ] [] ``` ### GetViaIdentityCluster diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md index 6509cbc53e9f..28fb0afe5615 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md @@ -14,8 +14,7 @@ Get properties of the provided rack. ### List (Default) ``` -Get-AzNetworkCloudRack [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudRack [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get @@ -32,8 +31,7 @@ Get-AzNetworkCloudRack -ResourceGroupName [-SubscriptionId ] ### GetViaIdentity ``` -Get-AzNetworkCloudRack -InputObject [-DefaultProfile ] - [] +Get-AzNetworkCloudRack -InputObject [-DefaultProfile ] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md index f049e5bae2a2..fbf4c2ca6c55 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md @@ -14,8 +14,7 @@ Get the properties of the provided rack SKU. ### List (Default) ``` -Get-AzNetworkCloudRackSku [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudRackSku [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md index 7edf7ce58bf6..d0cb9e4d1adb 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md @@ -14,8 +14,7 @@ Get properties of the provided trunked network. ### List (Default) ``` -Get-AzNetworkCloudTrunkedNetwork [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudTrunkedNetwork [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md index 85bb617391d4..7eee35846052 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md @@ -14,8 +14,7 @@ Get properties of the provided virtual machine. ### List (Default) ``` -Get-AzNetworkCloudVirtualMachine [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudVirtualMachine [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md index 468cdfc31776..1bc6b83b8f82 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md @@ -14,8 +14,7 @@ Get properties of the provided volume. ### List (Default) ``` -Get-AzNetworkCloudVolume [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudVolume [-SubscriptionId ] [-DefaultProfile ] [] ``` ### Get @@ -32,8 +31,7 @@ Get-AzNetworkCloudVolume -ResourceGroupName [-SubscriptionId ### GetViaIdentity ``` -Get-AzNetworkCloudVolume -InputObject [-DefaultProfile ] - [] +Get-AzNetworkCloudVolume -InputObject [-DefaultProfile ] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md index 2a1609573cdd..a9f10be0ad42 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md @@ -36,8 +36,7 @@ Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -Reso ### CordonViaIdentityExpanded ``` Invoke-AzNetworkCloudBareMetalMachineCordon -InputObject [-Evacuate ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md index e57420c21301..c9999f99314a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md @@ -38,8 +38,7 @@ Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName ``` Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName [-SubscriptionId ] -Command -LimitTimeSecond - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md index 3fb613d2536d..91367374bd96 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md @@ -15,8 +15,8 @@ Reimage the provided bare metal machine. ### Reimage (Default) ``` Invoke-AzNetworkCloudBareMetalMachineReimage -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### ReimageViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md index 31c54f823631..d7a9d531b43f 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md @@ -17,8 +17,7 @@ Replace the provided bare metal machine. Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName [-SubscriptionId ] [-BmcCredentialsPassword ] [-BmcCredentialsUsername ] [-BmcMacAddress ] [-BootMacAddress ] [-MachineName ] [-SerialNumber ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### ReplaceViaJsonString diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md index 0bf85ff06750..0085bbf74abe 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md @@ -17,8 +17,7 @@ The URL to storage account with the command execution results and the command ex ``` Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName [-SubscriptionId ] -LimitTimeSecond -Script [-Argument ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### RunViaJsonString @@ -38,8 +37,8 @@ Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName - ### RunViaIdentityExpanded ``` Invoke-AzNetworkCloudBareMetalMachineRunCommand -InputObject -LimitTimeSecond - -Script [-Argument ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + -Script [-Argument ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md index 2e5c81d590e6..364ec493ecf3 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md @@ -38,8 +38,7 @@ Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName [-SubscriptionId ] -Command -LimitTimeSecond - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md index 055491de480d..bdf8ee1eee7c 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md @@ -15,8 +15,8 @@ Uncordon the provided bare metal machine's Kubernetes node. ### Uncordon (Default) ``` Invoke-AzNetworkCloudBareMetalMachineUncordon -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### UncordonViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md index 0ce3a59ec43a..ab9c130fa259 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md @@ -37,15 +37,14 @@ Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -Resourc ``` Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName [-SubscriptionId ] -ClusterContinueUpdateVersionParameter - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### ContinueViaIdentityExpanded ``` Invoke-AzNetworkCloudClusterContinueVersionUpdate -InputObject - [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### ContinueViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterVersionUpdate.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterVersionUpdate.md index da8a0dc88eed..357671cc2128 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterVersionUpdate.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterVersionUpdate.md @@ -36,8 +36,7 @@ Invoke-AzNetworkCloudClusterVersionUpdate -ClusterName -ResourceGroupNa ### UpdateViaIdentityExpanded ``` Invoke-AzNetworkCloudClusterVersionUpdate -InputObject -TargetClusterVersion - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md index c45daaacdff4..19c35c1af960 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md @@ -37,15 +37,13 @@ Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName ``` Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName [-SubscriptionId ] -ClusterScanRuntimeParameter - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### ScanViaIdentityExpanded ``` Invoke-AzNetworkCloudScanClusterRuntime -InputObject [-ScanActivity ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### ScanViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md index 1708fdbc146a..160db3267f09 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md @@ -15,8 +15,8 @@ Reimage the provided virtual machine. ### Reimage (Default) ``` Invoke-AzNetworkCloudVirtualMachineReimage -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### ReimageViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md index abb1b1a129f6..5da72c028832 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md @@ -25,24 +25,22 @@ New-AzNetworkCloudAgentPool -Name -KubernetesClusterName -Reso [-AvailabilityZone ] [-ExtendedLocationName ] [-ExtendedLocationType ] [-Label ] [-Tag ] [-Taint ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### CreateViaJsonString ``` New-AzNetworkCloudAgentPool -Name -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath ``` New-AzNetworkCloudAgentPool -Name -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaIdentityKubernetesClusterExpanded @@ -58,8 +56,8 @@ New-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject ] [-ExtendedLocationName ] [-ExtendedLocationType ] [-Label ] [-Tag ] [-Taint ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md index 104c03a17795..76d13d765c29 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md @@ -15,8 +15,7 @@ Create an in-memory object for BareMetalMachineConfigurationData. ``` New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword -BmcCredentialsUsername -BmcMacAddress -BootMacAddress -RackSlot - -SerialNumber [-MachineDetail ] [-MachineName ] - [] + -SerialNumber [-MachineDetail ] [-MachineName ] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md index 2b8aafd51dd2..5c0c49495080 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md @@ -18,24 +18,21 @@ New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject ] [-IfNoneMatch ] -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType -JumpHostsAllowed -Location -PrivilegeLevel -UserList [-OSGroupName ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonString ``` New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath ``` New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateExpanded @@ -44,8 +41,8 @@ New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterName -R [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType -JumpHostsAllowed -Location -PrivilegeLevel -UserList - [-OSGroupName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-OSGroupName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md index f6df4f1ba50a..728ca5706f5f 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md @@ -17,24 +17,21 @@ Create a new baseboard management controller key set or create the existing one New-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] [-IfNoneMatch ] -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType -Location -PrivilegeLevel -UserList - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonString ``` New-AzNetworkCloudBmcKeySet -Name -ClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath ``` New-AzNetworkCloudBmcKeySet -Name -ClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateExpanded diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md index e46772b78e18..9c2d05ed8109 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md @@ -17,24 +17,22 @@ Create a new virtual machine console or create the properties of the existing vi New-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -Enabled -ExtendedLocationName -ExtendedLocationType -Location -SshPublicKeyData - [-Expiration ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Expiration ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ### CreateViaJsonString ``` New-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath ``` New-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaIdentityVirtualMachineExpanded @@ -42,8 +40,7 @@ New-AzNetworkCloudConsole -Name -ResourceGroupName [-Subscript New-AzNetworkCloudConsole -Name -VirtualMachineInputObject [-IfMatch ] [-IfNoneMatch ] -Enabled -ExtendedLocationName -ExtendedLocationType -Location -SshPublicKeyData [-Expiration ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md index c9830247457e..89424da0695f 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md @@ -13,8 +13,7 @@ Create an in-memory object for EndpointDependency. ## SYNTAX ``` -New-AzNetworkCloudEndpointDependencyObject -DomainName [-Port ] - [] +New-AzNetworkCloudEndpointDependencyObject -DomainName [-Port ] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md index de73b3ce2bed..f35a0b266e12 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md @@ -32,8 +32,7 @@ New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [ [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] [-NetworkConfigurationDnsServiceIP ] [-NetworkConfigurationPodCidr ] [-NetworkConfigurationServiceCidr ] [-SshPublicKey ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md index de73a04bd922..c57cadea78b7 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md @@ -24,16 +24,15 @@ New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClus ``` New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath ``` New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### CreateViaIdentityKubernetesClusterExpanded diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md index 403a85ad7d32..a8e4bb462f78 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md @@ -17,8 +17,7 @@ Create a new layer 2 (L2) network or create the properties of the existing netwo New-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType -L2IsolationDomainId -Location [-HybridAksPluginType ] [-InterfaceName ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md index 28a7a4f71381..062257f0c8c8 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md @@ -19,8 +19,7 @@ New-AzNetworkCloudL3Network -Name -ResourceGroupName [-Subscri -L3IsolationDomainId -Location -Vlan [-HybridAksIpamEnabled ] [-HybridAksPluginType ] [-IPAllocationType ] [-InterfaceName ] [-Ipv4ConnectedPrefix ] [-Ipv6ConnectedPrefix ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md index 5b6eb61396f2..bec40c49559f 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md @@ -17,24 +17,21 @@ Create new or create the existing metrics configuration of the provided cluster. New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -CollectionInterval -ExtendedLocationName -ExtendedLocationType -Location [-EnabledMetric ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonString ``` New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath ``` New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaIdentityClusterExpanded @@ -42,8 +39,7 @@ New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -Res New-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject [-IfMatch ] [-IfNoneMatch ] -CollectionInterval -ExtendedLocationName -ExtendedLocationType -Location [-EnabledMetric ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md index 8903f499b38a..ce8a05458219 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md @@ -17,8 +17,7 @@ Create a new cloud services network or create the properties of the existing clo New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType -Location [-AdditionalEgressEndpoint ] [-EnableDefaultEgressEndpoint ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md index 07d5a2b4e247..c625e5da37e8 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md @@ -17,8 +17,8 @@ Create a new trunked network or create the properties of the existing trunked ne New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType -IsolationDomainId -Location -Vlan [-HybridAksPluginType ] - [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ### CreateViaJsonFilePath diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md index 02479ac256e8..9b3ec1e017ae 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md @@ -28,8 +28,8 @@ New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-Su [-SshPublicKey ] [-StorageProfileVolumeAttachment ] [-Tag ] [-UserData ] [-VMDeviceModel ] [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] - [-VirtioInterface ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-VirtioInterface ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### CreateViaJsonFilePath diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md index 054ae5c427b5..dc50dea1ceef 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md @@ -29,8 +29,7 @@ Remove-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md index 519c6f084681..0fe7fa6ff6e4 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md @@ -29,8 +29,8 @@ Remove-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject < ### DeleteViaIdentity ``` Remove-AzNetworkCloudBareMetalMachineKeySet -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md index 02e4033af93d..efd5ee6df51f 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md @@ -22,15 +22,14 @@ Remove-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGro ### DeleteViaIdentityCluster ``` Remove-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### DeleteViaIdentity ``` Remove-AzNetworkCloudBmcKeySet -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md index 150538220563..8b274ae182bc 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md @@ -22,8 +22,7 @@ Remove-AzNetworkCloudCluster -Name -ResourceGroupName [-Subscr ### DeleteViaIdentity ``` Remove-AzNetworkCloudCluster -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md index f4b52dc8eba2..66bcab930072 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudClusterManager -Name -ResourceGroupName [ ### DeleteViaIdentity ``` Remove-AzNetworkCloudClusterManager -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md index 78dee08ce061..4350be3c66b6 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md @@ -29,8 +29,7 @@ Remove-AzNetworkCloudConsole -Name -VirtualMachineInputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md index b392b2472139..870cbfbc3e9c 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md index 12b19aaa7e43..2dbe4d865b00 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md @@ -16,23 +16,21 @@ Delete the provided Kubernetes cluster feature. ``` Remove-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentityKubernetesCluster ``` Remove-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzNetworkCloudKubernetesClusterFeature -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md index 84761e8b5c09..27625827fe3e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md @@ -22,8 +22,7 @@ Remove-AzNetworkCloudL2Network -Name -ResourceGroupName [-Subs ### DeleteViaIdentity ``` Remove-AzNetworkCloudL2Network -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md index c74eefba9067..3db29ec83e89 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md @@ -22,8 +22,7 @@ Remove-AzNetworkCloudL3Network -Name -ResourceGroupName [-Subs ### DeleteViaIdentity ``` Remove-AzNetworkCloudL3Network -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md index 00780fca7ada..7f49bb2c976a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md @@ -29,8 +29,8 @@ Remove-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md index 9a93317503e7..9151b4ef0735 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudServicesNetwork -Name -ResourceGroupName ### DeleteViaIdentity ``` Remove-AzNetworkCloudServicesNetwork -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md index d70069fd67aa..da1e31d9d2a2 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [ ### DeleteViaIdentity ``` Remove-AzNetworkCloudTrunkedNetwork -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md index f503811d30f3..e78c491fa188 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [ ### DeleteViaIdentity ``` Remove-AzNetworkCloudVirtualMachine -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md index 88f0ae05a3a0..c70bf8f72bef 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md @@ -22,8 +22,7 @@ Remove-AzNetworkCloudVolume -Name -ResourceGroupName [-Subscri ### DeleteViaIdentity ``` Remove-AzNetworkCloudVolume -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md index 2f0fcc3bfc9d..be34d6496054 100644 --- a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md @@ -15,8 +15,7 @@ Restart the provided bare metal machine. ### Restart (Default) ``` Restart-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### RestartViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md index 230f0cc6eb82..c6e262e8c81e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md +++ b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md @@ -37,15 +37,13 @@ Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -Res ``` Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] -KubernetesClusterRestartNodeParameter - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### RestartViaIdentityExpanded ``` Restart-AzNetworkCloudKubernetesClusterNode -InputObject -NodeName - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### RestartViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md index cb0d559564ff..1719f9b7b8d6 100644 --- a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md @@ -15,8 +15,7 @@ Restart the provided virtual machine. ### Restart (Default) ``` Restart-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### RestartViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md index e32be34a966e..4a5cae6b79a9 100644 --- a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md @@ -15,8 +15,7 @@ Start the provided bare metal machine. ### Start (Default) ``` Start-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### StartViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md index fb79eb0c0a88..f3403cb62c2f 100644 --- a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md @@ -15,8 +15,7 @@ Start the provided virtual machine. ### Start (Default) ``` Start-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### StartViaIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md index b2a68a7b035d..06eaae514676 100644 --- a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md @@ -15,29 +15,28 @@ Power off the provided bare metal machine. ### PowerOffExpanded (Default) ``` Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### PowerOffViaJsonString ``` Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### PowerOffViaJsonFilePath ``` Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### PowerOffViaIdentityExpanded ``` Stop-AzNetworkCloudBareMetalMachine -InputObject [-SkipShutdown ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md index 38160b9b9165..7c7ca1c9620c 100644 --- a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md @@ -15,29 +15,28 @@ Power off the provided virtual machine. ### PowerOffExpanded (Default) ``` Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### PowerOffViaJsonString ``` Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### PowerOffViaJsonFilePath ``` Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### PowerOffViaIdentityExpanded ``` Stop-AzNetworkCloudVirtualMachine -InputObject [-SkipShutdown ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md index 3fdb05288d10..0adf033ccd8d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md @@ -19,24 +19,22 @@ Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -R [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationSshPublicKey ] [-Count ] [-Tag ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaJsonString ``` Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityKubernetesClusterExpanded @@ -44,8 +42,8 @@ Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -R Update-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationSshPublicKey ] [-Count ] [-Tag ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaIdentityExpanded @@ -53,8 +51,8 @@ Update-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationSshPublicKey ] [-Count ] [-Tag ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachine.md index 650a5df449da..de8f37878b6a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachine.md @@ -17,8 +17,7 @@ Properties and tag update can be done independently. ``` Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-MachineDetail ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonString diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md index c1223ad9196a..d3ddc2a89464 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md @@ -25,32 +25,30 @@ Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name ``` Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityClusterExpanded ``` Update-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-JumpHostsAllowed ] - [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudBareMetalMachineKeySet -InputObject [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-JumpHostsAllowed ] [-Tag ] - [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md index 3948cb4b0aa5..e01ae1423cb9 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md @@ -17,32 +17,29 @@ Properties and tag update can be done independently. ``` Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Expiration ] - [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonString ``` Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityClusterExpanded ``` Update-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-Tag ] [-UserList ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md index a6386b57f091..ad0b946c24ed 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md @@ -16,16 +16,16 @@ Update a new cluster manager or update properties of the cluster manager if it e ``` Update-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudClusterManager -InputObject [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md index cde2f2b3668c..845f928895a7 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md @@ -25,32 +25,29 @@ Update-AzNetworkCloudConsole -Name -ResourceGroupName [-Subscr ``` Update-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityVirtualMachineExpanded ``` Update-AzNetworkCloudConsole -Name -VirtualMachineInputObject [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] - [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudConsole -InputObject [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md index 0773f28b4ed5..0b74b3d92d54 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md @@ -18,8 +18,7 @@ Properties and tag update can be done independently. Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-ControlPlaneNodeConfigurationAdminPublicKey ] [-ControlPlaneNodeConfigurationCount ] [-KubernetesVersion ] [-SshPublicKey ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonString @@ -41,8 +40,7 @@ Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-IfMatch ] [-IfNoneMatch ] [-ControlPlaneNodeConfigurationAdminPublicKey ] [-ControlPlaneNodeConfigurationCount ] [-KubernetesVersion ] [-SshPublicKey ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md index a14d0fe82e4c..560ccffc4240 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md @@ -16,32 +16,31 @@ Patch properties of the provided Kubernetes cluster feature. ``` Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonString ``` Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaIdentityKubernetesClusterExpanded ``` Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] - [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaIdentityExpanded diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md index 9bb1b33977fa..906688044276 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md @@ -15,29 +15,28 @@ Update tags associated with the provided layer 2 (L2) network. ### UpdateExpanded (Default) ``` Update-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonString ``` Update-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudL2Network -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] + [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md index 2143580ed048..cc418b4094c7 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md @@ -15,29 +15,28 @@ Update tags associated with the provided layer 3 (L3) network. ### UpdateExpanded (Default) ``` Update-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonString ``` Update-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudL3Network -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] + [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md index 4b7135c119f1..474dee90e8fc 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md @@ -17,40 +17,36 @@ Properties and tag update can be done independently. ``` Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-CollectionInterval ] - [-EnabledMetric ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-EnabledMetric ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonString ``` Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityClusterExpanded ``` Update-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject [-IfMatch ] [-IfNoneMatch ] [-CollectionInterval ] [-EnabledMetric ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudMetricsConfiguration -InputObject [-IfMatch ] [-IfNoneMatch ] [-CollectionInterval ] [-EnabledMetric ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md index a2cb5c4d2938..b74614afba2a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md @@ -17,8 +17,7 @@ Properties and tag update can be done independently. ``` Update-AzNetworkCloudRack -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-RackLocation ] [-RackSerialNumber ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonString diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md index 635afe440780..356a10ac530c 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md @@ -16,8 +16,7 @@ Update properties of the provided storage appliance, or update tags associated w ``` Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-SerialNumber ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaJsonString diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md index 22d80e00bcbb..347e761b71b3 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md @@ -15,29 +15,29 @@ Update tags associated with the provided trunked network. ### UpdateExpanded (Default) ``` Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonString ``` Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudTrunkedNetwork -InputObject [-IfMatch ] - [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md index e06765ff51e7..2f299faaece5 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md @@ -18,8 +18,8 @@ Properties and tag update can be done independently. Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] - [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonString @@ -41,8 +41,7 @@ Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [ Update-AzNetworkCloudVirtualMachine -InputObject [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md index a37bc57843b2..bdb4c1d841ec 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md @@ -15,29 +15,28 @@ Update tags associated with the provided volume. ### UpdateExpanded (Default) ``` Update-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonString ``` Update-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaJsonFilePath ``` Update-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] + [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudVolume -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] + [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION From ceca2f8c00f4b437bee30965944aedbee9e89cbe Mon Sep 17 00:00:00 2001 From: Joselyn Narvaez Date: Wed, 19 Nov 2025 14:22:42 -0600 Subject: [PATCH 2/9] successful build --- .../.gitattributes:Zone.Identifier | Bin 25 -> 0 bytes .../.gitignore:Zone.Identifier | Bin 25 -> 0 bytes .../Az.NetworkCloud.csproj:Zone.Identifier | Bin 25 -> 0 bytes ...NetworkCloud.format.ps1xml:Zone.Identifier | Bin 25 -> 0 bytes .../Az.NetworkCloud.nuspec:Zone.Identifier | Bin 25 -> 0 bytes .../Az.NetworkCloud.psd1:Zone.Identifier | Bin 25 -> 0 bytes .../Az.NetworkCloud.psm1:Zone.Identifier | Bin 25 -> 0 bytes .../MSSharedLibKey.snk:Zone.Identifier | Bin 25 -> 0 bytes .../Properties/AssemblyInfo.cs | 1 - .../README.md:Zone.Identifier | Bin 25 -> 0 bytes .../bareMetalMachines.json:Zone.Identifier | Bin 25 -> 0 bytes ...cloudServicesNetworks.json:Zone.Identifier | Bin 25 -> 0 bytes .../clusterManagers.json:Zone.Identifier | Bin 25 -> 0 bytes ...reMetalMachineKeySets.json:Zone.Identifier | Bin 25 -> 0 bytes .../clusters-bmcKeySets.json:Zone.Identifier | Bin 25 -> 0 bytes ...metricsConfigurations.json:Zone.Identifier | Bin 25 -> 0 bytes .../clusters.json:Zone.Identifier | Bin 25 -> 0 bytes ...esClusters-agentPools.json:Zone.Identifier | Bin 25 -> 0 bytes ...etesClusters-features.json:Zone.Identifier | Bin 25 -> 0 bytes .../kubernetesClusters.json:Zone.Identifier | Bin 25 -> 0 bytes .../l2Networks.json:Zone.Identifier | Bin 25 -> 0 bytes .../l3Networks.json:Zone.Identifier | Bin 25 -> 0 bytes .../rackSkus.json:Zone.Identifier | Bin 25 -> 0 bytes .../racks.json:Zone.Identifier | Bin 25 -> 0 bytes .../storageAppliances.json:Zone.Identifier | Bin 25 -> 0 bytes .../trunkedNetworks.json:Zone.Identifier | Bin 25 -> 0 bytes ...tualMachines-consoles.json:Zone.Identifier | Bin 25 -> 0 bytes .../virtualMachines.json:Zone.Identifier | Bin 25 -> 0 bytes .../volumes.json:Zone.Identifier | Bin 25 -> 0 bytes .../build-module.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../check-dependencies.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../create-model-cmdlets.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...onfigurationDataObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...BgpAdvertisementObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...cerConfigurationObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...odeConfigurationObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udEgressEndpointObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...dpointDependencyObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...oolConfigurationObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...oudIpAddressPoolObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...kCloudKeySetUserObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...entConfigurationObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etworkAttachmentObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udRackDefinitionObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...dBalancerBgpPeerObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...onfigurationDataObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...inePlacementHintObject.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../docs/Az.NetworkCloud.md | 2 +- .../docs/Az.NetworkCloud.md:Zone.Identifier | Bin 25 -> 0 bytes ...y-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...eRemoteVendorManagement.md:Zone.Identifier | Bin 25 -> 0 bytes ...eRemoteVendorManagement.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...t-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 25 -> 0 bytes ...t-AzNetworkCloudConsole.md:Zone.Identifier | Bin 25 -> 0 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 25 -> 0 bytes .../Get-AzNetworkCloudRack.md:Zone.Identifier | Bin 25 -> 0 bytes ...t-AzNetworkCloudRackSku.md:Zone.Identifier | Bin 25 -> 0 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudStorageAppliance.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...et-AzNetworkCloudVolume.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineCordon.md:Zone.Identifier | Bin 25 -> 0 bytes ...MetalMachineDataExtract.md:Zone.Identifier | Bin 25 -> 0 bytes ...neDataExtractRestricted.md:Zone.Identifier | Bin 25 -> 0 bytes ...BareMetalMachineReimage.md:Zone.Identifier | Bin 25 -> 0 bytes ...BareMetalMachineReplace.md:Zone.Identifier | Bin 25 -> 0 bytes ...eMetalMachineRunCommand.md:Zone.Identifier | Bin 25 -> 0 bytes ...alMachineRunReadCommand.md:Zone.Identifier | Bin 25 -> 0 bytes ...areMetalMachineUncordon.md:Zone.Identifier | Bin 25 -> 0 bytes ...erContinueVersionUpdate.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudClusterVersionUpdate.md:Zone.Identifier | Bin 25 -> 0 bytes ...CloudScanClusterRuntime.md:Zone.Identifier | Bin 25 -> 0 bytes ...udVirtualMachineReimage.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 25 -> 0 bytes ...ConfigurationDataObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBgpAdvertisementObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...ncerConfigurationObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...w-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 25 -> 0 bytes ...w-AzNetworkCloudConsole.md:Zone.Identifier | Bin 25 -> 0 bytes ...NodeConfigurationObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudEgressEndpointObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...ndpointDependencyObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...PoolConfigurationObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...loudIpAddressPoolObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudKeySetUserObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...mentConfigurationObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 25 -> 0 bytes ...NetworkAttachmentObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudRackDefinitionObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...adBalancerBgpPeerObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...ConfigurationDataObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...hinePlacementHintObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...ew-AzNetworkCloudVolume.md:Zone.Identifier | Bin 25 -> 0 bytes .../docs/README.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...e-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 25 -> 0 bytes ...e-AzNetworkCloudConsole.md:Zone.Identifier | Bin 25 -> 0 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 25 -> 0 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...ve-AzNetworkCloudVolume.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...udKubernetesClusterNode.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...ageApplianceReadCommand.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...e-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 25 -> 0 bytes ...e-AzNetworkCloudConsole.md:Zone.Identifier | Bin 25 -> 0 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 25 -> 0 bytes ...date-AzNetworkCloudRack.md:Zone.Identifier | Bin 25 -> 0 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudStorageAppliance.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...te-AzNetworkCloudVolume.md:Zone.Identifier | Bin 25 -> 0 bytes ...y-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...eRemoteVendorManagement.md:Zone.Identifier | Bin 25 -> 0 bytes ...eRemoteVendorManagement.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...t-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 25 -> 0 bytes ...t-AzNetworkCloudConsole.md:Zone.Identifier | Bin 25 -> 0 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 25 -> 0 bytes .../Get-AzNetworkCloudRack.md:Zone.Identifier | Bin 25 -> 0 bytes ...t-AzNetworkCloudRackSku.md:Zone.Identifier | Bin 25 -> 0 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudStorageAppliance.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...et-AzNetworkCloudVolume.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineCordon.md:Zone.Identifier | Bin 25 -> 0 bytes ...MetalMachineDataExtract.md:Zone.Identifier | Bin 25 -> 0 bytes ...neDataExtractRestricted.md:Zone.Identifier | Bin 25 -> 0 bytes ...BareMetalMachineReimage.md:Zone.Identifier | Bin 25 -> 0 bytes ...BareMetalMachineReplace.md:Zone.Identifier | Bin 25 -> 0 bytes ...eMetalMachineRunCommand.md:Zone.Identifier | Bin 25 -> 0 bytes ...alMachineRunReadCommand.md:Zone.Identifier | Bin 25 -> 0 bytes ...areMetalMachineUncordon.md:Zone.Identifier | Bin 25 -> 0 bytes ...erContinueVersionUpdate.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudClusterVersionUpdate.md:Zone.Identifier | Bin 25 -> 0 bytes ...CloudScanClusterRuntime.md:Zone.Identifier | Bin 25 -> 0 bytes ...udVirtualMachineReimage.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 25 -> 0 bytes ...ConfigurationDataObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBgpAdvertisementObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...ncerConfigurationObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...w-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 25 -> 0 bytes ...w-AzNetworkCloudConsole.md:Zone.Identifier | Bin 25 -> 0 bytes ...NodeConfigurationObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudEgressEndpointObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...ndpointDependencyObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...PoolConfigurationObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...loudIpAddressPoolObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudKeySetUserObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...mentConfigurationObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 25 -> 0 bytes ...NetworkAttachmentObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudRackDefinitionObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...adBalancerBgpPeerObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...ConfigurationDataObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...hinePlacementHintObject.md:Zone.Identifier | Bin 25 -> 0 bytes ...ew-AzNetworkCloudVolume.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...e-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 25 -> 0 bytes ...e-AzNetworkCloudConsole.md:Zone.Identifier | Bin 25 -> 0 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 25 -> 0 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...ve-AzNetworkCloudVolume.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...udKubernetesClusterNode.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...ageApplianceReadCommand.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudAgentPool.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBareMetalMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...dBareMetalMachineKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudBmcKeySet.md:Zone.Identifier | Bin 25 -> 0 bytes ...e-AzNetworkCloudCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudClusterManager.md:Zone.Identifier | Bin 25 -> 0 bytes ...e-AzNetworkCloudConsole.md:Zone.Identifier | Bin 25 -> 0 bytes ...kCloudKubernetesCluster.md:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesClusterFeature.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL2Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...AzNetworkCloudL3Network.md:Zone.Identifier | Bin 25 -> 0 bytes ...oudMetricsConfiguration.md:Zone.Identifier | Bin 25 -> 0 bytes ...date-AzNetworkCloudRack.md:Zone.Identifier | Bin 25 -> 0 bytes ...orkCloudServicesNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudStorageAppliance.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudTrunkedNetwork.md:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudVirtualMachine.md:Zone.Identifier | Bin 25 -> 0 bytes ...te-AzNetworkCloudVolume.md:Zone.Identifier | Bin 25 -> 0 bytes .../export-surface.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../generate-help.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../NetworkCloud.Autorest/generate-info.json | 2 +- .../generate-portal-ux.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../how-to.md:Zone.Identifier | Bin 25 -> 0 bytes .../license.txt:Zone.Identifier | Bin 25 -> 0 bytes .../pack-module.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../run-module.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../test-module.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...SubscriptionIdTestSafe.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...Unprotect-SecureString.ps1:Zone.Identifier | Bin 25 -> 0 bytes src/NetworkCloud/NetworkCloud.sln | 26 +- .../NetworkCloud/Az.NetworkCloud.psd1 | 2 + .../NetworkCloud/help/Az.NetworkCloud.md | 67 +++-- .../help/Deploy-AzNetworkCloudCluster.md | 60 +--- ...dStorageApplianceRemoteVendorManagement.md | 4 +- ...dStorageApplianceRemoteVendorManagement.md | 60 +--- .../help/Get-AzNetworkCloudAgentPool.md | 64 ++-- .../Get-AzNetworkCloudBareMetalMachine.md | 42 ++- ...et-AzNetworkCloudBareMetalMachineKeySet.md | 64 ++-- .../help/Get-AzNetworkCloudBmcKeySet.md | 64 ++-- .../help/Get-AzNetworkCloudCluster.md | 42 ++- .../help/Get-AzNetworkCloudClusterManager.md | 42 ++- .../help/Get-AzNetworkCloudConsole.md | 46 ++- .../Get-AzNetworkCloudKubernetesCluster.md | 42 ++- ...-AzNetworkCloudKubernetesClusterFeature.md | 58 ++-- .../help/Get-AzNetworkCloudL2Network.md | 42 ++- .../help/Get-AzNetworkCloudL3Network.md | 42 ++- .../Get-AzNetworkCloudMetricsConfiguration.md | 64 ++-- .../help/Get-AzNetworkCloudRack.md | 45 ++- .../help/Get-AzNetworkCloudRackSku.md | 6 +- .../help/Get-AzNetworkCloudServicesNetwork.md | 42 ++- .../Get-AzNetworkCloudStorageAppliance.md | 42 ++- .../help/Get-AzNetworkCloudTrunkedNetwork.md | 42 ++- .../help/Get-AzNetworkCloudVirtualMachine.md | 42 ++- .../help/Get-AzNetworkCloudVolume.md | 45 ++- ...ke-AzNetworkCloudBareMetalMachineCordon.md | 64 +--- ...NetworkCloudBareMetalMachineDataExtract.md | 66 +---- ...udBareMetalMachineDataExtractRestricted.md | 261 +++++++++++++++++ ...e-AzNetworkCloudBareMetalMachineReimage.md | 5 +- ...e-AzNetworkCloudBareMetalMachineReplace.md | 102 +++---- ...zNetworkCloudBareMetalMachineRunCommand.md | 67 +---- ...workCloudBareMetalMachineRunReadCommand.md | 64 +--- ...-AzNetworkCloudBareMetalMachineUncordon.md | 5 +- ...etworkCloudClusterContinueVersionUpdate.md | 74 ++--- ...voke-AzNetworkCloudClusterVersionUpdate.md | 56 +--- ...Invoke-AzNetworkCloudScanClusterRuntime.md | 71 +---- ...oke-AzNetworkCloudVirtualMachineReimage.md | 5 +- .../help/New-AzNetworkCloudAgentPool.md | 163 +++-------- ...BareMetalMachineConfigurationDataObject.md | 9 +- ...ew-AzNetworkCloudBareMetalMachineKeySet.md | 132 +++------ ...ew-AzNetworkCloudBgpAdvertisementObject.md | 8 +- ...pServiceLoadBalancerConfigurationObject.md | 19 +- .../help/New-AzNetworkCloudBmcKeySet.md | 110 ++----- .../help/New-AzNetworkCloudCluster.md | 273 +++++++++--------- .../help/New-AzNetworkCloudClusterManager.md | 115 +++----- .../help/New-AzNetworkCloudConsole.md | 106 ++----- ...loudControlPlaneNodeConfigurationObject.md | 7 +- .../New-AzNetworkCloudEgressEndpointObject.md | 7 +- ...-AzNetworkCloudEndpointDependencyObject.md | 7 +- ...loudInitialAgentPoolConfigurationObject.md | 30 +- .../New-AzNetworkCloudIpAddressPoolObject.md | 14 +- .../New-AzNetworkCloudKeySetUserObject.md | 4 +- .../New-AzNetworkCloudKubernetesCluster.md | 160 ++++------ ...-AzNetworkCloudKubernetesClusterFeature.md | 92 +----- .../help/New-AzNetworkCloudL2Network.md | 72 +---- .../help/New-AzNetworkCloudL3Network.md | 88 ++---- ...dL3NetworkAttachmentConfigurationObject.md | 13 +- .../New-AzNetworkCloudMetricsConfiguration.md | 107 ++----- ...w-AzNetworkCloudNetworkAttachmentObject.md | 49 ++-- .../New-AzNetworkCloudRackDefinitionObject.md | 10 +- ...rkCloudServiceLoadBalancerBgpPeerObject.md | 17 +- .../help/New-AzNetworkCloudServicesNetwork.md | 109 +++---- ...StorageApplianceConfigurationDataObject.md | 4 +- .../help/New-AzNetworkCloudTrunkedNetwork.md | 75 +---- .../help/New-AzNetworkCloudVirtualMachine.md | 235 ++++++++------- ...kCloudVirtualMachinePlacementHintObject.md | 15 +- .../help/New-AzNetworkCloudVolume.md | 83 ++---- .../help/Remove-AzNetworkCloudAgentPool.md | 28 +- ...ve-AzNetworkCloudBareMetalMachineKeySet.md | 29 +- .../help/Remove-AzNetworkCloudBmcKeySet.md | 28 +- .../help/Remove-AzNetworkCloudCluster.md | 4 +- .../Remove-AzNetworkCloudClusterManager.md | 5 +- .../help/Remove-AzNetworkCloudConsole.md | 28 +- .../Remove-AzNetworkCloudKubernetesCluster.md | 5 +- ...-AzNetworkCloudKubernetesClusterFeature.md | 32 +- .../help/Remove-AzNetworkCloudL2Network.md | 4 +- .../help/Remove-AzNetworkCloudL3Network.md | 4 +- ...move-AzNetworkCloudMetricsConfiguration.md | 29 +- .../Remove-AzNetworkCloudServicesNetwork.md | 5 +- .../Remove-AzNetworkCloudTrunkedNetwork.md | 5 +- .../Remove-AzNetworkCloudVirtualMachine.md | 5 +- .../help/Remove-AzNetworkCloudVolume.md | 4 +- .../Restart-AzNetworkCloudBareMetalMachine.md | 4 +- ...art-AzNetworkCloudKubernetesClusterNode.md | 89 +----- .../Restart-AzNetworkCloudVirtualMachine.md | 4 +- .../Start-AzNetworkCloudBareMetalMachine.md | 4 +- ...NetworkCloudStorageApplianceReadCommand.md | 258 +++++++++++++++++ .../Start-AzNetworkCloudVirtualMachine.md | 4 +- .../Stop-AzNetworkCloudBareMetalMachine.md | 64 +--- .../help/Stop-AzNetworkCloudVirtualMachine.md | 64 +--- .../help/Update-AzNetworkCloudAgentPool.md | 106 ++----- .../Update-AzNetworkCloudBareMetalMachine.md | 64 +--- ...te-AzNetworkCloudBareMetalMachineKeySet.md | 97 +------ .../help/Update-AzNetworkCloudBmcKeySet.md | 94 +----- .../help/Update-AzNetworkCloudCluster.md | 171 ++++++----- .../Update-AzNetworkCloudClusterManager.md | 80 ++--- .../help/Update-AzNetworkCloudConsole.md | 99 ++----- .../Update-AzNetworkCloudKubernetesCluster.md | 79 ++--- ...-AzNetworkCloudKubernetesClusterFeature.md | 94 +----- .../help/Update-AzNetworkCloudL2Network.md | 62 +--- .../help/Update-AzNetworkCloudL3Network.md | 62 +--- ...date-AzNetworkCloudMetricsConfiguration.md | 94 +----- .../help/Update-AzNetworkCloudRack.md | 66 +---- .../Update-AzNetworkCloudServicesNetwork.md | 99 ++++--- .../Update-AzNetworkCloudStorageAppliance.md | 64 +--- .../Update-AzNetworkCloudTrunkedNetwork.md | 63 +--- .../Update-AzNetworkCloudVirtualMachine.md | 100 +++---- .../help/Update-AzNetworkCloudVolume.md | 62 +--- 379 files changed, 2707 insertions(+), 3628 deletions(-) delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/.gitattributes:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/.gitignore:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.csproj:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.format.ps1xml:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.nuspec:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.psd1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/Az.NetworkCloud.psm1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/MSSharedLibKey.snk:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/README.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/bareMetalMachines.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/cloudServicesNetworks.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusterManagers.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters-bareMetalMachineKeySets.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters-bmcKeySets.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters-metricsConfigurations.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/kubernetesClusters-agentPools.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/kubernetesClusters-features.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/kubernetesClusters.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/l2Networks.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/l3Networks.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/rackSkus.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/racks.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/storageAppliances.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/trunkedNetworks.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/virtualMachines-consoles.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/virtualMachines.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/volumes.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/build-module.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/check-dependencies.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/create-model-cmdlets.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Deploy-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudAgentPool.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBmcKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudClusterManager.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudConsole.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL2Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL3Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRack.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRackSku.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudServicesNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudStorageAppliance.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVolume.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineCordon.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReimage.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReplace.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineUncordon.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterVersionUpdate.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudScanClusterRuntime.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudVirtualMachineReimage.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudAgentPool.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBmcKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudConsole.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL2Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServicesNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVolume.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/README.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudAgentPool.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBmcKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudClusterManager.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudConsole.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL2Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL3Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudServicesNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVolume.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudKubernetesClusterNode.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudStorageApplianceReadCommand.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudAgentPool.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBmcKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudConsole.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL2Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL3Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudRack.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudServicesNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudStorageAppliance.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVolume.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Deploy-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudAgentPool.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudBmcKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudClusterManager.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudConsole.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudKubernetesCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudL2Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudL3Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudRack.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudRackSku.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudServicesNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudStorageAppliance.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Get-AzNetworkCloudVolume.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineCordon.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineReimage.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineReplace.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudBareMetalMachineUncordon.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudClusterVersionUpdate.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudScanClusterRuntime.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Invoke-AzNetworkCloudVirtualMachineReimage.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudAgentPool.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBmcKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudClusterManager.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudConsole.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKubernetesCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL2Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServicesNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVolume.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudAgentPool.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudBmcKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudClusterManager.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudConsole.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudKubernetesCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudL2Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudL3Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudServicesNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Remove-AzNetworkCloudVolume.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Restart-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Restart-AzNetworkCloudKubernetesClusterNode.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Restart-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Start-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Start-AzNetworkCloudStorageApplianceReadCommand.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Start-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Stop-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Stop-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudAgentPool.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudBareMetalMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudBareMetalMachineKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudBmcKeySet.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudClusterManager.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudConsole.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudKubernetesCluster.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudKubernetesClusterFeature.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudL2Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudL3Network.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudMetricsConfiguration.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudRack.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudServicesNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudStorageAppliance.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudTrunkedNetwork.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudVirtualMachine.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudVolume.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/export-surface.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/generate-help.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/generate-portal-ux.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/how-to.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/license.txt:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/pack-module.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/run-module.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test-module.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/utils/Get-SubscriptionIdTestSafe.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/utils/Unprotect-SecureString.ps1:Zone.Identifier create mode 100644 src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md create mode 100644 src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md diff --git a/src/NetworkCloud/NetworkCloud.Autorest/.gitattributes:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/.gitattributes:Zone.Identifier deleted file mode 100644 index d6c1ec682968c796b9f5e9e080cc6f674b57c766..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x -ResourceGroupName [-SubscriptionId ] - [-SkipValidationsForMachine ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] -``` - -### DeployViaJsonString -``` -Deploy-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - -### DeployViaJsonFilePath -``` -Deploy-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-SkipValidationsForMachine ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### DeployViaIdentityExpanded ``` Deploy-AzNetworkCloudCluster -InputObject [-SkipValidationsForMachine ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -92,6 +79,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -105,42 +93,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Deploy operation - -```yaml -Type: System.String -Parameter Sets: DeployViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Deploy operation - -```yaml -Type: System.String -Parameter Sets: DeployViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the cluster. ```yaml Type: System.String -Parameter Sets: DeployExpanded, DeployViaJsonString, DeployViaJsonFilePath +Parameter Sets: DeployExpanded Aliases: ClusterName Required: True @@ -186,7 +144,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: DeployExpanded, DeployViaJsonString, DeployViaJsonFilePath +Parameter Sets: DeployExpanded Aliases: Required: True @@ -201,7 +159,7 @@ The names of bare metal machines in the cluster that should be skipped during en ```yaml Type: System.String[] -Parameter Sets: DeployExpanded, DeployViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -217,7 +175,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: DeployExpanded, DeployViaJsonString, DeployViaJsonFilePath +Parameter Sets: DeployExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md b/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md index d81f3c9b0acf..a9985677332e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md +++ b/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md @@ -22,7 +22,8 @@ Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName ### DisableViaIdentity ``` Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -72,6 +73,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md b/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md index b7381d940059..9e4f5df0754b 100644 --- a/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md +++ b/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md @@ -16,28 +16,15 @@ Enable remote vendor management of the provided storage appliance. ``` Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName -StorageApplianceName [-SubscriptionId ] [-SupportEndpoint ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] -``` - -### EnableViaJsonString -``` -Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName - -StorageApplianceName [-SubscriptionId ] -JsonString [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] -``` - -### EnableViaJsonFilePath -``` -Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName - -StorageApplianceName [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### EnableViaIdentityExpanded ``` Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -InputObject - [-SupportEndpoint ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-SupportEndpoint ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -87,6 +74,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -100,36 +88,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Enable operation - -```yaml -Type: System.String -Parameter Sets: EnableViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Enable operation - -```yaml -Type: System.String -Parameter Sets: EnableViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NoWait Run the command asynchronously @@ -166,7 +124,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: EnableExpanded, EnableViaJsonString, EnableViaJsonFilePath +Parameter Sets: EnableExpanded Aliases: Required: True @@ -181,7 +139,7 @@ The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: EnableExpanded, EnableViaJsonString, EnableViaJsonFilePath +Parameter Sets: EnableExpanded Aliases: Required: True @@ -197,7 +155,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: EnableExpanded, EnableViaJsonString, EnableViaJsonFilePath +Parameter Sets: EnableExpanded Aliases: Required: False @@ -214,7 +172,7 @@ The list of IPv4 subnets (in CIDR format), IPv6 subnets (in CIDR format), or hos ```yaml Type: System.String[] -Parameter Sets: EnableExpanded, EnableViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md index d24ecee33b60..82be4d2950ed 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md @@ -15,19 +15,15 @@ Get properties of the provided Kubernetes cluster agent pool. ### List (Default) ``` Get-AzNetworkCloudAgentPool -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] + [-SubscriptionId ] [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get ``` Get-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] -``` - -### GetViaIdentityKubernetesCluster -``` -Get-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject - [-DefaultProfile ] [] + [-SubscriptionId ] [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -88,6 +84,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -101,21 +98,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityKubernetesCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -136,7 +118,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityKubernetesCluster +Parameter Sets: Get Aliases: AgentPoolName Required: True @@ -162,6 +144,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -178,6 +176,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -187,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachine.md index 9b1794fd5afc..4018203402c0 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachine.md @@ -14,8 +14,8 @@ Get properties of the provided bare metal machine. ### List (Default) ``` -Get-AzNetworkCloudBareMetalMachine [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudBareMetalMachine [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -27,7 +27,8 @@ Get-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [- ### List1 ``` Get-AzNetworkCloudBareMetalMachine -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -104,6 +105,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -148,6 +150,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -164,6 +182,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -173,7 +207,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md index d343f30e42e0..acce8893c5cf 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md @@ -15,19 +15,15 @@ Get bare metal machine key set of the provided cluster. ### List (Default) ``` Get-AzNetworkCloudBareMetalMachineKeySet -ClusterName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] + [-SubscriptionId ] [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get ``` Get-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] -``` - -### GetViaIdentityCluster -``` -Get-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject - [-DefaultProfile ] [] + [-SubscriptionId ] [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -70,21 +66,6 @@ This command lists all bare metal machine key sets of the provided cluster. ## PARAMETERS -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -118,6 +99,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -136,7 +118,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityCluster +Parameter Sets: Get Aliases: BareMetalMachineKeySetName Required: True @@ -162,6 +144,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -178,6 +176,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -187,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md index ea689c5e5c86..8cdf8b20699a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md @@ -15,19 +15,15 @@ Get baseboard management controller key set of the provided cluster. ### List (Default) ``` Get-AzNetworkCloudBmcKeySet -ClusterName -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get ``` Get-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] -``` - -### GetViaIdentityCluster -``` -Get-AzNetworkCloudBmcKeySet -Name -ClusterInputObject - [-DefaultProfile ] [] + [-SubscriptionId ] [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -72,21 +68,6 @@ This command lists all baseboard management controller key sets of the provided ## PARAMETERS -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -120,6 +101,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -138,7 +120,7 @@ The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityCluster +Parameter Sets: Get Aliases: BmcKeySetName Required: True @@ -164,6 +146,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -180,6 +178,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -189,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md index 0634f9e5ba5a..5df5e045fb31 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md @@ -14,7 +14,8 @@ Get properties of the provided cluster. ### List (Default) ``` -Get-AzNetworkCloudCluster [-SubscriptionId ] [-DefaultProfile ] [] +Get-AzNetworkCloudCluster [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -25,8 +26,8 @@ Get-AzNetworkCloudCluster -Name -ResourceGroupName [-Subscript ### List1 ``` -Get-AzNetworkCloudCluster -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudCluster -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ### GetViaIdentity @@ -101,6 +102,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -145,6 +147,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -161,6 +179,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -170,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md index aad536a2fd1d..fac908cd1a97 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md @@ -14,7 +14,8 @@ Get the properties of the provided cluster manager. ### List (Default) ``` -Get-AzNetworkCloudClusterManager [-SubscriptionId ] [-DefaultProfile ] [] +Get-AzNetworkCloudClusterManager [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -25,8 +26,8 @@ Get-AzNetworkCloudClusterManager -Name -ResourceGroupName [-Su ### List1 ``` -Get-AzNetworkCloudClusterManager -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] +Get-AzNetworkCloudClusterManager -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ### GetViaIdentity @@ -99,6 +100,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -143,6 +145,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -159,6 +177,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -168,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md index 8061f02b46d4..5362ba0357b3 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md @@ -15,19 +15,15 @@ Get properties of the provided virtual machine console. ### List (Default) ``` Get-AzNetworkCloudConsole -ResourceGroupName [-SubscriptionId ] -VirtualMachineName - [-DefaultProfile ] [] -``` - -### GetViaIdentityVirtualMachine -``` -Get-AzNetworkCloudConsole -Name -VirtualMachineInputObject - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get ``` Get-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] - -VirtualMachineName [-DefaultProfile ] [] + -VirtualMachineName [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -87,6 +83,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -105,7 +102,7 @@ The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: GetViaIdentityVirtualMachine, Get +Parameter Sets: Get Aliases: ConsoleName Required: True @@ -131,6 +128,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -147,18 +160,19 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -VirtualMachineInputObject -Identity Parameter +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityVirtualMachine +Type: System.Int32 +Parameter Sets: List Aliases: -Required: True +Required: False Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` @@ -186,7 +200,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesCluster.md index 28cb082eee03..904ca3cc1879 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesCluster.md @@ -14,8 +14,8 @@ Get properties of the provided the Kubernetes cluster. ### List (Default) ``` -Get-AzNetworkCloudKubernetesCluster [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudKubernetesCluster [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -27,7 +27,8 @@ Get-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [ ### List1 ``` Get-AzNetworkCloudKubernetesCluster -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -103,6 +104,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -147,6 +149,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -163,6 +181,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -172,7 +206,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md index ebce034f2589..f0b88f5320c9 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md @@ -15,19 +15,15 @@ Get properties of the provided the Kubernetes cluster feature. ### List (Default) ``` Get-AzNetworkCloudKubernetesClusterFeature -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] -``` - -### GetViaIdentityKubernetesCluster -``` -Get-AzNetworkCloudKubernetesClusterFeature -FeatureName - -KubernetesClusterInputObject [-DefaultProfile ] [] + [-SubscriptionId ] [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get ``` Get-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] [] + -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -101,7 +97,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: GetViaIdentityKubernetesCluster, Get +Parameter Sets: Get Aliases: Required: True @@ -113,6 +109,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -126,23 +123,24 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -KubernetesClusterInputObject -Identity Parameter +### -KubernetesClusterName +The name of the Kubernetes cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityKubernetesCluster +Type: System.String +Parameter Sets: List, Get Aliases: Required: True Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` -### -KubernetesClusterName -The name of the Kubernetes cluster. +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String @@ -156,16 +154,16 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The name of the resource group. -The name is case insensitive. +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. ```yaml Type: System.String -Parameter Sets: List, Get +Parameter Sets: List Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -188,6 +186,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -197,7 +211,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md index 69fbade18c8a..70d230f3b5b3 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md @@ -14,7 +14,8 @@ Get properties of the provided layer 2 (L2) network. ### List (Default) ``` -Get-AzNetworkCloudL2Network [-SubscriptionId ] [-DefaultProfile ] [] +Get-AzNetworkCloudL2Network [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -25,8 +26,8 @@ Get-AzNetworkCloudL2Network -Name -ResourceGroupName [-Subscri ### List1 ``` -Get-AzNetworkCloudL2Network -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] +Get-AzNetworkCloudL2Network -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ### GetViaIdentity @@ -100,6 +101,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -144,6 +146,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -160,6 +178,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -169,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md index cf928fbf5afe..9fbccc9508b7 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md @@ -14,7 +14,8 @@ Get properties of the provided layer 3 (L3) network. ### List (Default) ``` -Get-AzNetworkCloudL3Network [-SubscriptionId ] [-DefaultProfile ] [] +Get-AzNetworkCloudL3Network [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -25,8 +26,8 @@ Get-AzNetworkCloudL3Network -Name -ResourceGroupName [-Subscri ### List1 ``` -Get-AzNetworkCloudL3Network -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] +Get-AzNetworkCloudL3Network -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ### GetViaIdentity @@ -99,6 +100,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -143,6 +145,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -159,6 +177,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -168,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md index e19f9ee4191e..8216fd079944 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md @@ -15,19 +15,15 @@ Get metrics configuration of the provided cluster. ### List (Default) ``` Get-AzNetworkCloudMetricsConfiguration -ClusterName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] + [-SubscriptionId ] [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### Get ``` Get-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [] -``` - -### GetViaIdentityCluster -``` -Get-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject - [-DefaultProfile ] [] + [-SubscriptionId ] [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -69,21 +65,6 @@ This command gets details of a specific metrics configuration for the provided C ## PARAMETERS -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: GetViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -117,6 +98,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -135,7 +117,7 @@ The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: Get, GetViaIdentityCluster +Parameter Sets: Get Aliases: MetricsConfigurationName Required: True @@ -161,6 +143,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -177,6 +175,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -186,7 +200,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md index 28fb0afe5615..053b3ea14cd7 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md @@ -14,7 +14,8 @@ Get properties of the provided rack. ### List (Default) ``` -Get-AzNetworkCloudRack [-SubscriptionId ] [-DefaultProfile ] [] +Get-AzNetworkCloudRack [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -25,13 +26,14 @@ Get-AzNetworkCloudRack -Name -ResourceGroupName [-Subscription ### List1 ``` -Get-AzNetworkCloudRack -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudRack -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ### GetViaIdentity ``` -Get-AzNetworkCloudRack -InputObject [-DefaultProfile ] [] +Get-AzNetworkCloudRack -InputObject [-DefaultProfile ] + [] ``` ## DESCRIPTION @@ -98,6 +100,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -142,6 +145,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -158,6 +177,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -167,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRack +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRack ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md index fbf4c2ca6c55..a3041362368a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md @@ -14,7 +14,8 @@ Get the properties of the provided rack SKU. ### List (Default) ``` -Get-AzNetworkCloudRackSku [-SubscriptionId ] [-DefaultProfile ] [] +Get-AzNetworkCloudRackSku [-SubscriptionId ] [-DefaultProfile ] + [] ``` ### Get @@ -80,6 +81,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -133,7 +135,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackSku +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackSku ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudServicesNetwork.md index d9e022d9ac46..dadc30cc65ec 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudServicesNetwork.md @@ -14,8 +14,8 @@ Get properties of the provided cloud services network. ### List (Default) ``` -Get-AzNetworkCloudServicesNetwork [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudServicesNetwork [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -27,7 +27,8 @@ Get-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-S ### List1 ``` Get-AzNetworkCloudServicesNetwork -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -100,6 +101,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -144,6 +146,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -160,6 +178,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -169,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudStorageAppliance.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudStorageAppliance.md index 0029801d69c5..7709970c674b 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudStorageAppliance.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudStorageAppliance.md @@ -14,8 +14,8 @@ Get properties of the provided storage appliance. ### List (Default) ``` -Get-AzNetworkCloudStorageAppliance [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudStorageAppliance [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -27,7 +27,8 @@ Get-AzNetworkCloudStorageAppliance -Name -ResourceGroupName [- ### List1 ``` Get-AzNetworkCloudStorageAppliance -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] + [-SkipToken ] [-Top ] [-DefaultProfile ] + [] ``` ### GetViaIdentity @@ -102,6 +103,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -146,6 +148,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -162,6 +180,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -171,7 +205,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageAppliance +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageAppliance ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md index d0cb9e4d1adb..9615e99b8c68 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md @@ -14,7 +14,8 @@ Get properties of the provided trunked network. ### List (Default) ``` -Get-AzNetworkCloudTrunkedNetwork [-SubscriptionId ] [-DefaultProfile ] [] +Get-AzNetworkCloudTrunkedNetwork [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -25,8 +26,8 @@ Get-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-Su ### List1 ``` -Get-AzNetworkCloudTrunkedNetwork -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] +Get-AzNetworkCloudTrunkedNetwork -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ### GetViaIdentity @@ -101,6 +102,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -145,6 +147,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -161,6 +179,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -170,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md index 7eee35846052..c2dc558899c9 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md @@ -14,7 +14,8 @@ Get properties of the provided virtual machine. ### List (Default) ``` -Get-AzNetworkCloudVirtualMachine [-SubscriptionId ] [-DefaultProfile ] [] +Get-AzNetworkCloudVirtualMachine [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -25,8 +26,8 @@ Get-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-Su ### List1 ``` -Get-AzNetworkCloudVirtualMachine -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [] +Get-AzNetworkCloudVirtualMachine -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ### GetViaIdentity @@ -101,6 +102,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -145,6 +147,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -161,6 +179,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -170,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md index 1bc6b83b8f82..d2304e204aa1 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md @@ -14,7 +14,8 @@ Get properties of the provided volume. ### List (Default) ``` -Get-AzNetworkCloudVolume [-SubscriptionId ] [-DefaultProfile ] [] +Get-AzNetworkCloudVolume [-SubscriptionId ] [-SkipToken ] [-Top ] + [-DefaultProfile ] [] ``` ### Get @@ -25,13 +26,14 @@ Get-AzNetworkCloudVolume -Name -ResourceGroupName [-Subscripti ### List1 ``` -Get-AzNetworkCloudVolume -ResourceGroupName [-SubscriptionId ] [-DefaultProfile ] - [] +Get-AzNetworkCloudVolume -ResourceGroupName [-SubscriptionId ] [-SkipToken ] + [-Top ] [-DefaultProfile ] [] ``` ### GetViaIdentity ``` -Get-AzNetworkCloudVolume -InputObject [-DefaultProfile ] [] +Get-AzNetworkCloudVolume -InputObject [-DefaultProfile ] + [] ``` ## DESCRIPTION @@ -100,6 +102,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -144,6 +147,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SkipToken +The opaque token that the server returns to indicate where to continue listing resources from. +This is used for paging through large result sets. + +```yaml +Type: System.String +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -160,6 +179,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Top +The maximum number of resources to return from the operation. +Example: '$top=10'. + +```yaml +Type: System.Int32 +Parameter Sets: List, List1 +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). @@ -169,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md index a9f10be0ad42..4f9066d4bfb0 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md @@ -15,28 +15,15 @@ Cordon the provided bare metal machine's Kubernetes node. ### CordonExpanded (Default) ``` Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] [-Evacuate ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### CordonViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### CordonViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SubscriptionId ] [-Evacuate ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### CordonViaIdentityExpanded ``` -Invoke-AzNetworkCloudBareMetalMachineCordon -InputObject [-Evacuate ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +Invoke-AzNetworkCloudBareMetalMachineCordon -InputObject + [-Evacuate ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -73,7 +60,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: CordonExpanded, CordonViaJsonString, CordonViaJsonFilePath +Parameter Sets: CordonExpanded Aliases: Required: True @@ -103,8 +90,8 @@ Accept wildcard characters: False The indicator of whether to evacuate the node workload when the bare metal machine is cordoned. ```yaml -Type: System.String -Parameter Sets: CordonExpanded, CordonViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineEvacuate +Parameter Sets: (All) Aliases: Required: False @@ -116,6 +103,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -129,36 +117,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Cordon operation - -```yaml -Type: System.String -Parameter Sets: CordonViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Cordon operation - -```yaml -Type: System.String -Parameter Sets: CordonViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NoWait Run the command asynchronously @@ -195,7 +153,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CordonExpanded, CordonViaJsonString, CordonViaJsonFilePath +Parameter Sets: CordonExpanded Aliases: Required: True @@ -211,7 +169,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CordonExpanded, CordonViaJsonString, CordonViaJsonFilePath +Parameter Sets: CordonExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md index c9999f99314a..57a6fa6c752d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md @@ -20,25 +20,12 @@ Invoke-AzNetworkCloudBareMetalMachineDataExtract -InputObject ] ``` -### RunViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### RunViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - ### RunExpanded ``` Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName [-SubscriptionId ] -Command -LimitTimeSecond - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -54,7 +41,7 @@ $command = @{ arguments = "commandArguments" } -Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName bmmName -ResourceGroupName resourceGroupName -SubscriptionId subscriptionId -Command $command -LimitTimeSecond limitTimeInSeconds -Debug +Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName bmmName -ResourceGroupName resourcceGroupName -SubscriptionId subscriptionId -Command $command -LimitTimeSecond limitTimeInSeconds -Debug ``` This command runs a provided data extraction command on a bare metal machine. @@ -83,7 +70,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded +Parameter Sets: RunExpanded Aliases: Required: True @@ -95,10 +82,11 @@ Accept wildcard characters: False ### -Command The list of curated data extraction commands to be executed directly against the target machine. +To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] -Parameter Sets: RunViaIdentityExpanded, RunExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] +Parameter Sets: (All) Aliases: Required: True @@ -126,6 +114,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -139,42 +128,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -LimitTimeSecond -The maximum time the commands are allowed to run.If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). +The maximum time the commands are allowed to run. +If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: RunViaIdentityExpanded, RunExpanded +Parameter Sets: (All) Aliases: Required: True @@ -220,7 +180,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded +Parameter Sets: RunExpanded Aliases: Required: True @@ -236,7 +196,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded +Parameter Sets: RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md new file mode 100644 index 000000000000..a02b408ebf91 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md @@ -0,0 +1,261 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/az.networkcloud/invoke-aznetworkcloudbaremetalmachinedataextractrestricted +schema: 2.0.0 +--- + +# Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted + +## SYNOPSIS +Run one or more restricted data extractions on the provided bare metal machine. +The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. + +## SYNTAX + +### RunViaIdentityExpanded (Default) +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -InputObject + -Command -LimitTimeSecond [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + +### RunExpanded +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -BareMetalMachineName + -ResourceGroupName [-SubscriptionId ] -Command + -LimitTimeSecond [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +## DESCRIPTION +Run one or more restricted data extractions on the provided bare metal machine. +The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BareMetalMachineName +The name of the bare metal machine. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Command +The list of curated data extraction commands to be executed directly against the target machine. +To construct, see NOTES section for COMMAND properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: RunViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -LimitTimeSecond +The maximum time the commands are allowed to run. +If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md index 91367374bd96..7d19f57aeb79 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md @@ -15,8 +15,8 @@ Reimage the provided bare metal machine. ### Reimage (Default) ``` Invoke-AzNetworkCloudBareMetalMachineReimage -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### ReimageViaIdentity @@ -72,6 +72,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md index d7a9d531b43f..e5a57252cc07 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md @@ -16,29 +16,18 @@ Replace the provided bare metal machine. ``` Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName [-SubscriptionId ] [-BmcCredentialsPassword ] [-BmcCredentialsUsername ] - [-BmcMacAddress ] [-BootMacAddress ] [-MachineName ] [-SerialNumber ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] -``` - -### ReplaceViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName - [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### ReplaceViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName - [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-BmcMacAddress ] [-BootMacAddress ] [-MachineName ] + [-SafeguardMode ] [-SerialNumber ] + [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-WhatIf] [-Confirm] [] ``` ### ReplaceViaIdentityExpanded ``` Invoke-AzNetworkCloudBareMetalMachineReplace -InputObject [-BmcCredentialsPassword ] [-BmcCredentialsUsername ] [-BmcMacAddress ] - [-BootMacAddress ] [-MachineName ] [-SerialNumber ] [-DefaultProfile ] + [-BootMacAddress ] [-MachineName ] [-SafeguardMode ] + [-SerialNumber ] [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` @@ -78,7 +67,7 @@ The password of the administrator of the device used during initialization. ```yaml Type: System.Security.SecureString -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -93,7 +82,7 @@ The username of the administrator of the device used during initialization. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -108,7 +97,7 @@ The MAC address of the BMC device. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -123,7 +112,7 @@ The MAC address of a NIC connected to the PXE network. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -151,6 +140,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -164,42 +154,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Replace operation - -```yaml -Type: System.String -Parameter Sets: ReplaceViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Replace operation - -```yaml -Type: System.String -Parameter Sets: ReplaceViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -MachineName The OS-level hostname assigned to this machine. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -214,7 +174,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaJsonString, ReplaceViaJsonFilePath +Parameter Sets: ReplaceExpanded Aliases: BareMetalMachineName Required: True @@ -260,7 +220,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaJsonString, ReplaceViaJsonFilePath +Parameter Sets: ReplaceExpanded Aliases: Required: True @@ -270,12 +230,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -SafeguardMode +The safeguard mode to use for the replace action, where None indicates to bypass safeguards and All indicates to utilize all safeguards. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineReplaceSafeguardMode +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SerialNumber The serial number of the bare metal machine. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StoragePolicy +The indicator of whether to bypass clearing storage while replacing a bare metal machine. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineReplaceStoragePolicy +Parameter Sets: (All) Aliases: Required: False @@ -291,7 +281,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded, ReplaceViaJsonString, ReplaceViaJsonFilePath +Parameter Sets: ReplaceExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md index 0085bbf74abe..335c1feeeed0 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md @@ -17,28 +17,15 @@ The URL to storage account with the command execution results and the command ex ``` Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName [-SubscriptionId ] -LimitTimeSecond -Script [-Argument ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] -``` - -### RunViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### RunViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### RunViaIdentityExpanded ``` Invoke-AzNetworkCloudBareMetalMachineRunCommand -InputObject -LimitTimeSecond - -Script [-Argument ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + -Script [-Argument ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -63,7 +50,7 @@ The list of string arguments that will be passed to the script in order as separ ```yaml Type: System.String[] -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -93,7 +80,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonString, RunViaJsonFilePath +Parameter Sets: RunExpanded Aliases: Required: True @@ -121,6 +108,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -134,42 +122,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -LimitTimeSecond -The maximum time the script is allowed to run.If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). +The maximum time the script is allowed to run. +If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True @@ -215,7 +174,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonString, RunViaJsonFilePath +Parameter Sets: RunExpanded Aliases: Required: True @@ -230,7 +189,7 @@ The base64 encoded script to execute on the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True @@ -246,7 +205,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded, RunViaJsonString, RunViaJsonFilePath +Parameter Sets: RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md index 364ec493ecf3..885db8088fdf 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md @@ -20,25 +20,12 @@ Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -InputObject ] ``` -### RunViaJsonString -``` -Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### RunViaJsonFilePath -``` -Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - ### RunExpanded ``` Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName [-SubscriptionId ] -Command -LimitTimeSecond - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -83,7 +70,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded +Parameter Sets: RunExpanded Aliases: Required: True @@ -95,10 +82,11 @@ Accept wildcard characters: False ### -Command The list of read-only commands to be executed directly against the target machine. +To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] -Parameter Sets: RunViaIdentityExpanded, RunExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] +Parameter Sets: (All) Aliases: Required: True @@ -126,6 +114,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -139,42 +128,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Run operation - -```yaml -Type: System.String -Parameter Sets: RunViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -LimitTimeSecond -The maximum time the commands are allowed to run.If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). +The maximum time the commands are allowed to run. +If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: RunViaIdentityExpanded, RunExpanded +Parameter Sets: (All) Aliases: Required: True @@ -220,7 +180,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded +Parameter Sets: RunExpanded Aliases: Required: True @@ -236,7 +196,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded +Parameter Sets: RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md index bdf8ee1eee7c..a817afa2622d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md @@ -15,8 +15,8 @@ Uncordon the provided bare metal machine's Kubernetes node. ### Uncordon (Default) ``` Invoke-AzNetworkCloudBareMetalMachineUncordon -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### UncordonViaIdentity @@ -87,6 +87,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md index ab9c130fa259..ecc58ec16fce 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md @@ -8,42 +8,32 @@ schema: 2.0.0 # Invoke-AzNetworkCloudClusterContinueVersionUpdate ## SYNOPSIS -Trigger the continuation of an continue for a cluster with a matching continue strategy that has paused after completing a segment of the continue +Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update. ## SYNTAX ### ContinueExpanded (Default) ``` Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName - [-SubscriptionId ] [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] -``` - -### ContinueViaJsonString -``` -Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName - [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### ContinueViaJsonFilePath -``` -Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName - [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SubscriptionId ] + [-MachineGroupTargetingMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### Continue ``` Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName [-SubscriptionId ] -ClusterContinueUpdateVersionParameter - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### ContinueViaIdentityExpanded ``` Invoke-AzNetworkCloudClusterContinueVersionUpdate -InputObject - [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-MachineGroupTargetingMode ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` @@ -55,7 +45,7 @@ Invoke-AzNetworkCloudClusterContinueVersionUpdate -InputObject -ResourceGroupNa [-PassThru] [-WhatIf] [-Confirm] [] ``` -### UpdateViaJsonString -``` -Invoke-AzNetworkCloudClusterVersionUpdate -ClusterName -ResourceGroupName - [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Invoke-AzNetworkCloudClusterVersionUpdate -ClusterName -ResourceGroupName - [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - ### UpdateViaIdentityExpanded ``` Invoke-AzNetworkCloudClusterVersionUpdate -InputObject -TargetClusterVersion - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -79,7 +66,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -107,6 +94,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -120,36 +108,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NoWait Run the command asynchronously @@ -186,7 +144,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -202,7 +160,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -217,7 +175,7 @@ The version to be applied to the cluster during update. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md index 19c35c1af960..936ca06c3199 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md @@ -15,35 +15,24 @@ Triggers the execution of a runtime protection scan to detect and remediate dete ### ScanExpanded (Default) ``` Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName - [-SubscriptionId ] [-ScanActivity ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-PassThru] [-WhatIf] [-Confirm] [] -``` - -### ScanViaJsonString -``` -Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName - [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### ScanViaJsonFilePath -``` -Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName - [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] + [-SubscriptionId ] [-ScanActivity ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### Scan ``` Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName [-SubscriptionId ] -ClusterScanRuntimeParameter - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### ScanViaIdentityExpanded ``` -Invoke-AzNetworkCloudScanClusterRuntime -InputObject [-ScanActivity ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +Invoke-AzNetworkCloudScanClusterRuntime -InputObject + [-ScanActivity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-WhatIf] [-Confirm] [] ``` ### ScanViaIdentity @@ -87,7 +76,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: ScanExpanded, ScanViaJsonString, ScanViaJsonFilePath, Scan +Parameter Sets: ScanExpanded, Scan Aliases: Required: True @@ -99,9 +88,10 @@ Accept wildcard characters: False ### -ClusterScanRuntimeParameter ClusterScanRuntimeParameters defines the parameters for the cluster scan runtime operation. +To construct, see NOTES section for CLUSTERSCANRUNTIMEPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterScanRuntimeParameters +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterScanRuntimeParameters Parameter Sets: Scan, ScanViaIdentity Aliases: @@ -130,6 +120,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -143,36 +134,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Scan operation - -```yaml -Type: System.String -Parameter Sets: ScanViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Scan operation - -```yaml -Type: System.String -Parameter Sets: ScanViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NoWait Run the command asynchronously @@ -209,7 +170,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: ScanExpanded, ScanViaJsonString, ScanViaJsonFilePath, Scan +Parameter Sets: ScanExpanded, Scan Aliases: Required: True @@ -223,7 +184,7 @@ Accept wildcard characters: False The choice of if the scan operation should run the scan. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterScanRuntimeParametersScanActivity Parameter Sets: ScanExpanded, ScanViaIdentityExpanded Aliases: @@ -240,7 +201,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: ScanExpanded, ScanViaJsonString, ScanViaJsonFilePath, Scan +Parameter Sets: ScanExpanded, Scan Aliases: Required: False @@ -286,7 +247,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterScanRuntimeParameters +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterScanRuntimeParameters ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md index 160db3267f09..1baa49749782 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md @@ -15,8 +15,8 @@ Reimage the provided virtual machine. ### Reimage (Default) ``` Invoke-AzNetworkCloudVirtualMachineReimage -Name -ResourceGroupName - [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### ReimageViaIdentity @@ -72,6 +72,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md index 5da72c028832..e57cd88ea152 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md @@ -8,60 +8,28 @@ schema: 2.0.0 # New-AzNetworkCloudAgentPool ## SYNOPSIS -Create a new Kubernetes cluster agent pool or create the properties of the existing one. +Create a new Kubernetes cluster agent pool or update the properties of the existing one. ## SYNTAX -### CreateExpanded (Default) ``` -New-AzNetworkCloudAgentPool -Name -KubernetesClusterName -ResourceGroupName +New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -Count -Location - -Mode -VMSkuName [-AdministratorConfigurationAdminUsername ] + -Mode -VMSkuName [-AdministratorConfigurationAdminUsername ] [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] + [-AgentOptionHugepagesSize ] [-AttachedNetworkConfigurationL2Network ] [-AttachedNetworkConfigurationL3Network ] [-AttachedNetworkConfigurationTrunkedNetwork ] [-AvailabilityZone ] [-ExtendedLocationName ] [-ExtendedLocationType ] [-Label ] [-Tag ] [-Taint ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudAgentPool -Name -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudAgentPool -Name -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityKubernetesClusterExpanded -``` -New-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject - [-IfMatch ] [-IfNoneMatch ] -Count -Location -Mode - -VMSkuName [-AdministratorConfigurationAdminUsername ] - [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] - [-AttachedNetworkConfigurationL2Network ] - [-AttachedNetworkConfigurationL3Network ] - [-AttachedNetworkConfigurationTrunkedNetwork ] - [-AvailabilityZone ] [-ExtendedLocationName ] [-ExtendedLocationType ] - [-Label ] [-Tag ] [-Taint ] - [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create a new Kubernetes cluster agent pool or create the properties of the existing one. +Create a new Kubernetes cluster agent pool or update the properties of the existing one. ## EXAMPLES @@ -101,7 +69,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -114,10 +82,11 @@ Accept wildcard characters: False ### -AdministratorConfigurationSshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. +To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -132,7 +101,7 @@ The number of hugepages to allocate. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -146,8 +115,8 @@ Accept wildcard characters: False The size of the hugepages to allocate. ```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize +Parameter Sets: (All) Aliases: Required: False @@ -174,10 +143,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -189,10 +159,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -204,10 +175,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -223,7 +195,7 @@ If not specified, all availability zones will be used. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -238,7 +210,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -269,7 +241,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -284,7 +256,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -327,57 +299,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityKubernetesClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -389,10 +316,11 @@ Accept wildcard characters: False ### -Label The labels applied to the nodes in this agent pool. +To construct, see NOTES section for LABEL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] +Parameter Sets: (All) Aliases: Required: False @@ -407,7 +335,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -423,8 +351,8 @@ System pools run the features and critical services for the Kubernetes Cluster, Every Kubernetes cluster must contain at least one system node pool with at least one node. ```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode +Parameter Sets: (All) Aliases: Required: True @@ -470,7 +398,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -486,7 +414,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: False @@ -501,7 +429,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -513,10 +441,11 @@ Accept wildcard characters: False ### -Taint The taints applied to the nodes in this agent pool. +To construct, see NOTES section for TAINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] +Parameter Sets: (All) Aliases: Required: False @@ -532,7 +461,7 @@ If not specified during creation, a value of 1800 seconds is used. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -554,7 +483,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -576,7 +505,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -591,7 +520,7 @@ The name of the VM SKU that determines the size of resources allocated for node ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -637,11 +566,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md index 76d13d765c29..118a9985afa9 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbaremetalmachineconfigurationdataobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBareMetalMachineConfigurationDataObject schema: 2.0.0 --- @@ -15,7 +15,8 @@ Create an in-memory object for BareMetalMachineConfigurationData. ``` New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword -BmcCredentialsUsername -BmcMacAddress -BootMacAddress -RackSlot - -SerialNumber [-MachineDetail ] [-MachineName ] [] + -SerialNumber [-MachineDetail ] [-MachineName ] + [] ``` ## DESCRIPTION @@ -118,7 +119,7 @@ Accept wildcard characters: False ### -MachineName The user-provided name for the bare metal machine created from this specification. - If not provided, the machine name will be generated programmatically. +If not provided, the machine name will be generated programmatically. ```yaml Type: System.String @@ -171,7 +172,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BareMetalMachineConfigurationData +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BareMetalMachineConfigurationData ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md index 5c0c49495080..6ba62578e141 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md @@ -8,45 +8,22 @@ schema: 2.0.0 # New-AzNetworkCloudBareMetalMachineKeySet ## SYNOPSIS -Create a new bare metal machine key set or create the existing one for the provided cluster. +Create a new bare metal machine key set or update the existing one for the provided cluster. ## SYNTAX -### CreateViaIdentityClusterExpanded (Default) ``` -New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject - [-IfMatch ] [-IfNoneMatch ] -AzureGroupId -Expiration - -ExtendedLocationName -ExtendedLocationType -JumpHostsAllowed -Location - -PrivilegeLevel -UserList [-OSGroupName ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateExpanded -``` -New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterName -ResourceGroupName +New-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType - -JumpHostsAllowed -Location -PrivilegeLevel -UserList - [-OSGroupName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] + -JumpHostsAllowed -Location -PrivilegeLevel + -UserList [-OSGroupName ] [-PrivilegeLevelName ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Create a new bare metal machine key set or create the existing one for the provided cluster. +Create a new bare metal machine key set or update the existing one for the provided cluster. ## EXAMPLES @@ -97,7 +74,7 @@ Users that are not in the group will not have access. ```yaml Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -107,27 +84,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -158,7 +120,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -173,7 +135,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -188,7 +150,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -231,42 +193,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -JumpHostsAllowed The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users. ```yaml Type: System.String[] -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -281,7 +213,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -326,7 +258,7 @@ The name of the group that users will be assigned to on the operating system of ```yaml Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -340,8 +272,8 @@ Accept wildcard characters: False The access level allowed for the users in this key set. ```yaml -Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineKeySetPrivilegeLevel +Parameter Sets: (All) Aliases: Required: True @@ -351,13 +283,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -PrivilegeLevelName +The name of the access level to apply when the privilege level is set to Other. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -373,7 +320,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -388,7 +335,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -400,10 +347,11 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. +To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] +Parameter Sets: (All) Aliases: Required: True @@ -449,11 +397,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md index aae388923093..a818e0ccf0e9 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbgpadvertisementobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBgpAdvertisementObject schema: 2.0.0 --- @@ -13,7 +13,7 @@ Create an in-memory object for BgpAdvertisement. ## SYNTAX ``` -New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool [-AdvertiseToFabric ] +New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool [-AdvertiseToFabric ] [-Community ] [-Peer ] [] ``` @@ -42,7 +42,7 @@ The indicator of if this advertisement is also made to the network fabric associ This field is ignored if fabricPeeringEnabled is set to False. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AdvertiseToFabric Parameter Sets: (All) Aliases: @@ -106,7 +106,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpAdvertisement ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md index 3add0e9ddb0a..237f51d3fa5f 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbgpserviceloadbalancerconfigurationobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject schema: 2.0.0 --- @@ -14,7 +14,7 @@ Create an in-memory object for BgpServiceLoadBalancerConfiguration. ``` New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject [-BgpAdvertisement ] - [-BgpPeer ] [-FabricPeeringEnabled ] + [-BgpPeer ] [-FabricPeeringEnabled ] [-IPAddressPool ] [] ``` @@ -27,7 +27,7 @@ Create an in-memory object for BgpServiceLoadBalancerConfiguration. ```powershell $ipAddressPools=New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True -$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password REDACTED -PeerPort 1234 +$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 $bgpAdvertisement=New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") @@ -50,9 +50,10 @@ Create an in-memory object for BgpServiceLoadBalancerConfiguration. ### -BgpAdvertisement The association of IP address pools to the communities and peers, allowing for announcement of IPs. +To construct, see NOTES section for BGPADVERTISEMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[] Parameter Sets: (All) Aliases: @@ -66,9 +67,10 @@ Accept wildcard characters: False ### -BgpPeer The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined. +To construct, see NOTES section for BGPPEER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[] Parameter Sets: (All) Aliases: @@ -83,7 +85,7 @@ Accept wildcard characters: False The indicator to specify if the load balancer peers with the network fabric. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled Parameter Sets: (All) Aliases: @@ -96,9 +98,10 @@ Accept wildcard characters: False ### -IPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. +To construct, see NOTES section for IPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] Parameter Sets: (All) Aliases: @@ -116,7 +119,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpServiceLoadBalancerConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md index 728ca5706f5f..4750e6c4a5e4 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md @@ -8,43 +8,21 @@ schema: 2.0.0 # New-AzNetworkCloudBmcKeySet ## SYNOPSIS -Create a new baseboard management controller key set or create the existing one for the provided cluster. +Create a new baseboard management controller key set or update the existing one for the provided cluster. ## SYNTAX -### CreateViaIdentityClusterExpanded (Default) ``` -New-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] - [-IfNoneMatch ] -AzureGroupId -Expiration -ExtendedLocationName - -ExtendedLocationType -Location -PrivilegeLevel -UserList - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudBmcKeySet -Name -ClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudBmcKeySet -Name -ClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateExpanded -``` -New-AzNetworkCloudBmcKeySet -Name -ClusterName -ResourceGroupName +New-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType -Location - -PrivilegeLevel -UserList [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + -PrivilegeLevel -UserList [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Create a new baseboard management controller key set or create the existing one for the provided cluster. +Create a new baseboard management controller key set or update the existing one for the provided cluster. ## EXAMPLES @@ -95,7 +73,7 @@ Users that are not in the group will not have access. ```yaml Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -105,27 +83,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -156,7 +119,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -171,7 +134,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -186,7 +149,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -229,42 +192,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -308,8 +241,8 @@ Accept wildcard characters: False The access level allowed for the users in this key set. ```yaml -Type: System.String -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BmcKeySetPrivilegeLevel +Parameter Sets: (All) Aliases: Required: True @@ -325,7 +258,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -341,7 +274,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -356,7 +289,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -368,10 +301,11 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. +To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] -Parameter Sets: CreateViaIdentityClusterExpanded, CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] +Parameter Sets: (All) Aliases: Required: True @@ -417,11 +351,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md index 4995d908d0e9..a864d68b494f 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md @@ -8,57 +8,48 @@ schema: 2.0.0 # New-AzNetworkCloudCluster ## SYNOPSIS -Create a new cluster or create the properties of the cluster if it exists. +Create a new cluster or update the properties of the cluster if it exists. ## SYNTAX -### CreateExpanded (Default) ``` New-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AggregatorOrSingleRackDefinitionNetworkRackId -AggregatorOrSingleRackDefinitionRackSerialNumber -AggregatorOrSingleRackDefinitionRackSkuId - -ClusterType -ClusterVersion -ExtendedLocationName -ExtendedLocationType - -Location -NetworkFabricId [-AggregatorOrSingleRackDefinitionAvailabilityZone ] + -ClusterType -ClusterVersion -ExtendedLocationName + -ExtendedLocationType -Location -NetworkFabricId + [-AggregatorOrSingleRackDefinitionAvailabilityZone ] [-AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration ] [-AggregatorOrSingleRackDefinitionRackLocation ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AnalyticsWorkspaceId ] [-AssociatedIdentityType ] + [-AnalyticsWorkspaceId ] [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] - [-CommandOutputSettingContainerUrl ] [-ComputeDeploymentThresholdGrouping ] - [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity] - [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] - [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] - [-SecretArchiveSettingVaultUri ] [-SecretArchiveSettingsAssociatedIdentityType ] + [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] + [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] + [-ManagedResourceGroupConfigurationName ] + [-RuntimeProtectionConfigurationEnforcementLevel ] + [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingVaultUri ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] - [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-SecretArchiveUseKeyVault ] [-Tag ] + [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] + [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] + [-UpdateStrategyWaitTimeMinute ] + [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Create a new cluster or create the properties of the cluster if it exists. +Create a new cluster or update the properties of the cluster if it exists. ## EXAMPLES @@ -66,13 +57,13 @@ Create a new cluster or create the properties of the cluster if it exists. ```powershell $storageapplianceconfigurationdata = @() $baremetalmachineconfigurationdata = @() -$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster."}) +$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rackcluster, or an empty list in a single-rack cluster."}) $tagHash = @{ tag = "tag" } $securePassword = ConvertTo-SecureString "password" -asplaintext -force -New-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -ClusterType clustertype -ClusterVersion clusterversion -ExtendedLocationName CmExtendedLocation -ExtendedLocationType CustomLocation -Location location -NetworkFabricId networkFabricId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityzone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticsWorkspaceId analyticsWorkSpaceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -Tag $tagHash +New-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -ClusterType clustertype -ClusterVersion clusterversion -ExtendedLocationName CmExtendedLocation -ExtendedLocationType CustomLocation -Location location -NetworkFabricId networkFabricId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone avilabilityzone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticsWorkspaceId anlyticsWorkSpaceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -Tag $tagHash ``` ```output @@ -87,15 +78,17 @@ This command creates a new cluster. ```powershell $storageapplianceconfigurationdata = @() $baremetalmachineconfigurationdata = @() -$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster."}) +$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rackcluster, or an empty list in a single-rack cluster."}) $tagHash = @{ tag = "tag" } $securePassword = ConvertTo-SecureString "password" -asplaintext -force +$identityUserAssignedIdentity = @{} $userAssignedIdentityResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity" +$identityUserAssignedIdentity.Add($userAssignedIdentityResourceId, @{}) -New-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -ClusterType clustertype -UserAssignedIdentity $userAssignedIdentityResourceId -ClusterVersion clusterversion -ExtendedLocationName CmExtendedLocation -ExtendedLocationType CustomLocation -Location location -NetworkFabricId networkFabricId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityZone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticOutputSettingAnalyticsWorkspaceId analyticsWorkspaceId -AnalyticsOutputSettingsAssociatedIdentityType identityType -AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -AnalyticsWorkspaceId analyticsWorkspaceId -CommandOutputSettingContainerUrl containerUrl -AssociatedIdentityType commandOutputSettingsIdentityType -AssociatedIdentityUserAssignedIdentityResourceId commandOutputSettingsUserAssignedIdentityResourceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -SecretArchiveKeyVaultId keyVaultId -SecretArchiveSettingVaultUri keyVaultUri -SecretArchiveSettingsAssociatedIdentityType identityType -SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -SecretArchiveUseKeyVault useKeyVault -UpdateStrategyThresholdType updateStrategyThresholdType -UpdateStrategyThresholdValue updateStrategyThresholdValue -UpdateStrategyType updateStrategyType -UpdateStrategyWaitTimeMinute updateStrategyWaitTimeMinutes -VulnerabilityScanningSettingContainerScan vulnerabilityScanningSettingContainerScan -ComputeDeploymentThresholdGrouping computeDeploymentThresholdGrouping -ComputeDeploymentThresholdType computeDeploymentThresholdType -ComputeDeploymentThresholdValue computeDeploymentThresholdValue -Tag $tagHash +New-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -ClusterType clustertype -IdentityType identityType -IdentityUserAssignedIdentity $identityUserAssignedIdentity -ClusterVersion clusterversion -ExtendedLocationName CmExtendedLocation -ExtendedLocationType CustomLocation -Location location -NetworkFabricId networkFabricId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityZone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticOutputSettingAnalyticsWorkspaceId analyticsWorkspaceId -AnalyticsOutputSettingsAssociatedIdentityType identityType -AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -AnalyticsWorkspaceId analyticsWorkspaceId -CommandOutputSettingContainerUrl containerUrl -AssociatedIdentityType commandOutputSettingsIdentityType -AssociatedIdentityUserAssignedIdentityResourceId commandOutputSettingsUserAssignedIdentityResourceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -SecretArchiveKeyVaultId keyVaultId -SecretArchiveSettingVaultUri keyVaultUri -SecretArchiveSettingsAssociatedIdentityType identityType -SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -SecretArchiveUseKeyVault useKeyVault -UpdateStrategyThresholdType updateStrategyThresholdType -UpdateStrategyThresholdValue updateStrategyThresholdValue -UpdateStrategyType updateStrategyType -UpdateStrategyWaitTimeMinute updateStrategyWaitTimeMinutes -VulnerabilityScanningSettingContainerScan vulnerabilityScanningSettingContainerScan -ComputeDeploymentThresholdGrouping computeDeploymentThresholdGrouping -ComputeDeploymentThresholdType computeDeploymentThresholdType -ComputeDeploymentThresholdValue computeDeploymentThresholdValue -Tag $tagHash ``` ```output @@ -114,7 +107,7 @@ Availability zones are used for workload placement. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -126,10 +119,11 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration The unordered list of bare metal machine configuration. +To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONBAREMETALMACHINECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] +Parameter Sets: (All) Aliases: Required: False @@ -144,7 +138,7 @@ The resource ID of the network rack that matches this rack definition. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -159,7 +153,7 @@ The free-form description of the rack's location. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -175,7 +169,7 @@ An alternate unique alphanumeric value other than a serial number may be provide ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -190,7 +184,7 @@ The resource ID of the sku for the rack being added. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -202,10 +196,11 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration The list of storage appliance configuration data for this rack. +To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONSTORAGEAPPLIANCECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] +Parameter Sets: (All) Aliases: Required: False @@ -220,7 +215,7 @@ The resource ID of the analytics workspace that is to be used by the specified i ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -234,8 +229,8 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Parameter Sets: (All) Aliases: Required: False @@ -251,7 +246,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -267,7 +262,7 @@ The resource ID of the Log Analytics Workspace that will be used for storing rel ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -296,8 +291,8 @@ Accept wildcard characters: False The type of associated identity for CommandOutputSettings. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Parameter Sets: (All) Aliases: Required: False @@ -312,7 +307,7 @@ The resource ID of the user assigned identity for CommandOutputSettings. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -327,7 +322,7 @@ The customer-provided location information to identify where the cluster resides ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -342,7 +337,7 @@ The application ID, also known as client ID, of the service principal. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -357,7 +352,7 @@ The principal ID, also known as the object ID, of the service principal. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -372,7 +367,7 @@ The password of the service principal. ```yaml Type: System.Security.SecureString -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -387,7 +382,7 @@ The tenant ID, also known as the directory ID, of the tenant in which the servic ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -401,8 +396,8 @@ Accept wildcard characters: False The type of rack configuration for the cluster. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterType +Parameter Sets: (All) Aliases: Required: True @@ -417,7 +412,7 @@ The current runtime version of the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -432,7 +427,24 @@ The URL of the storage account container that is to be used by the specified ide ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CommandOutputSettingOverride +The list of optional overrides allowing for association of storage containers and identities to specific types of command output. +If a type is not overridden, the default identity and storage container will be utilized. +To construct, see NOTES section for COMMANDOUTPUTSETTINGOVERRIDE properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICommandOutputOverride[] +Parameter Sets: (All) Aliases: Required: False @@ -446,8 +458,8 @@ Accept wildcard characters: False Selection of how the type evaluation is applied to the cluster calculation. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdGrouping +Parameter Sets: (All) Aliases: Required: False @@ -461,8 +473,8 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType +Parameter Sets: (All) Aliases: Required: False @@ -477,7 +489,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -489,10 +501,11 @@ Accept wildcard characters: False ### -ComputeRackDefinition The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster. +To construct, see NOTES section for COMPUTERACKDEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackDefinition[] +Parameter Sets: (All) Aliases: Required: False @@ -518,27 +531,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -ExtendedLocationName The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -553,7 +551,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -563,13 +561,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) Aliases: @@ -580,12 +576,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.String +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -596,30 +593,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml Type: System.String -Parameter Sets: CreateViaJsonFilePath +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -631,7 +631,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -647,7 +647,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -663,7 +663,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -693,7 +693,7 @@ The resource ID of the Network Fabric associated with the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -738,8 +738,8 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.RuntimeProtectionEnforcementLevel +Parameter Sets: (All) Aliases: Required: False @@ -754,7 +754,7 @@ The resource ID of the key vault to archive the secrets of the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -768,8 +768,8 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Parameter Sets: (All) Aliases: Required: False @@ -785,7 +785,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -800,7 +800,7 @@ The URI for the key vault used as the secret archive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -814,8 +814,8 @@ Accept wildcard characters: False The indicator if the specified key vault should be used to archive the secrets of the cluster. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterSecretArchiveEnabled +Parameter Sets: (All) Aliases: Required: False @@ -846,7 +846,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -857,12 +857,13 @@ Accept wildcard characters: False ``` ### -UpdateStrategyMaxUnavailable -The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack.Limited by the maximum number of machines in the increment. +The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. +Limited by the maximum number of machines in the increment. Defaults to the whole increment size. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -876,8 +877,8 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType +Parameter Sets: (All) Aliases: Required: False @@ -892,7 +893,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -906,8 +907,8 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterUpdateStrategyType +Parameter Sets: (All) Aliases: Required: False @@ -922,23 +923,7 @@ The time to wait between the increments of update defined by the strategy. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -952,8 +937,8 @@ Accept wildcard characters: False The mode selection for container vulnerability scanning. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VulnerabilityScanningSettingsContainerScan +Parameter Sets: (All) Aliases: Required: False @@ -1001,7 +986,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md index 526965bf9fb8..e017977fa2a8 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md @@ -8,36 +8,22 @@ schema: 2.0.0 # New-AzNetworkCloudClusterManager ## SYNOPSIS -Create a new cluster manager or create properties of the cluster manager if it exists. +Create a new cluster manager or update properties of the cluster manager if it exists. ## SYNTAX -### CreateExpanded (Default) ``` New-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -FabricControllerId -Location - [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-EnableSystemAssignedIdentity] - [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] - [-Tag ] [-UserAssignedIdentity ] [-VMSize ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] + [-ManagedResourceGroupConfigurationName ] [-Tag ] [-VMSize ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Create a new cluster manager or create properties of the cluster manager if it exists. +Create a new cluster manager or update properties of the cluster manager if it exists. ## EXAMPLES @@ -66,7 +52,7 @@ The resource ID of the Log Analytics workspace that is used for the logs collect ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -92,12 +78,11 @@ Accept wildcard characters: False ``` ### -AvailabilityZone -Field deprecated, this value will no longer influence the cluster manager allocation process and will be removed in a future version. The Azure availability zones within the region that will be used to support the cluster manager resource. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -123,27 +108,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -FabricControllerId The resource ID of the fabric controller that has one to one mapping with the cluster manager. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -153,13 +123,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) Aliases: @@ -170,12 +138,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.String +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -186,30 +155,33 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml Type: System.String -Parameter Sets: CreateViaJsonFilePath +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -221,7 +193,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -237,7 +209,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -253,7 +225,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -330,23 +302,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -357,12 +313,11 @@ Accept wildcard characters: False ``` ### -VMSize -Field deprecated, this value will no longer influence the cluster manager allocation process and will be removed in a future version. The size of the Azure virtual machines to use for hosting the cluster manager resource. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -410,7 +365,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md index 9c2d05ed8109..69b3eb2f70a7 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md @@ -8,43 +8,20 @@ schema: 2.0.0 # New-AzNetworkCloudConsole ## SYNOPSIS -Create a new virtual machine console or create the properties of the existing virtual machine console. +Create a new virtual machine console or update the properties of the existing virtual machine console. ## SYNTAX -### CreateExpanded (Default) ``` -New-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] - -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -Enabled +New-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -Enabled -ExtendedLocationName -ExtendedLocationType -Location -SshPublicKeyData - [-Expiration ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] - -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] - -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityVirtualMachineExpanded -``` -New-AzNetworkCloudConsole -Name -VirtualMachineInputObject [-IfMatch ] - [-IfNoneMatch ] -Enabled -ExtendedLocationName -ExtendedLocationType - -Location -SshPublicKeyData [-Expiration ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-Expiration ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create a new virtual machine console or create the properties of the existing virtual machine console. +Create a new virtual machine console or update the properties of the existing virtual machine console. ## EXAMPLES @@ -100,8 +77,8 @@ Accept wildcard characters: False The indicator of whether the console access is enabled. ```yaml -Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ConsoleEnabled +Parameter Sets: (All) Aliases: Required: True @@ -116,7 +93,7 @@ The date and time after which the key will be disallowed access. ```yaml Type: System.DateTime -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: False @@ -131,7 +108,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: True @@ -146,7 +123,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: True @@ -189,42 +166,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: True @@ -270,7 +217,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -285,7 +232,7 @@ The SSH public key data. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: True @@ -301,7 +248,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: False @@ -316,7 +263,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded +Parameter Sets: (All) Aliases: Required: False @@ -326,27 +273,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -VirtualMachineInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityVirtualMachineExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -VirtualMachineName The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -392,11 +324,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md index c9d1684e530e..379d4078bd8e 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudcontrolplanenodeconfigurationobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudControlPlaneNodeConfigurationObject schema: 2.0.0 --- @@ -61,9 +61,10 @@ Accept wildcard characters: False ### -AdministratorConfigurationSshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. +To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] Parameter Sets: (All) Aliases: @@ -127,7 +128,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ControlPlaneNodeConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ControlPlaneNodeConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md index 0aed0c3d06c7..4bd0344133da 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudegressendpointobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudEgressEndpointObject schema: 2.0.0 --- @@ -58,9 +58,10 @@ Accept wildcard characters: False ### -Endpoint The list of endpoint dependencies. +To construct, see NOTES section for ENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEndpointDependency[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEndpointDependency[] Parameter Sets: (All) Aliases: @@ -78,7 +79,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EgressEndpoint +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EgressEndpoint ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md index 89424da0695f..a57de5327d2a 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudendpointdependencyobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudEndpointDependencyObject schema: 2.0.0 --- @@ -13,7 +13,8 @@ Create an in-memory object for EndpointDependency. ## SYNTAX ``` -New-AzNetworkCloudEndpointDependencyObject -DomainName [-Port ] [] +New-AzNetworkCloudEndpointDependencyObject -DomainName [-Port ] + [] ``` ## DESCRIPTION @@ -73,7 +74,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EndpointDependency ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md index 942e5db43167..160d1abc9774 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudinitialagentpoolconfigurationobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudInitialAgentPoolConfigurationObject schema: 2.0.0 --- @@ -13,10 +13,10 @@ Create an in-memory object for InitialAgentPoolConfiguration. ## SYNTAX ``` -New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name +New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name -VMSkuName [-AdministratorConfigurationAdminUsername ] [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] + [-AgentOptionHugepagesSize ] [-AttachedNetworkConfigurationL2Network ] [-AttachedNetworkConfigurationL3Network ] [-AttachedNetworkConfigurationTrunkedNetwork ] @@ -58,9 +58,10 @@ Accept wildcard characters: False ### -AdministratorConfigurationSshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. +To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] Parameter Sets: (All) Aliases: @@ -90,7 +91,7 @@ Accept wildcard characters: False The size of the hugepages to allocate. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize Parameter Sets: (All) Aliases: @@ -103,9 +104,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] Parameter Sets: (All) Aliases: @@ -118,9 +120,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] Parameter Sets: (All) Aliases: @@ -133,9 +136,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] Parameter Sets: (All) Aliases: @@ -179,9 +183,10 @@ Accept wildcard characters: False ### -Label The labels applied to the nodes in this agent pool. +To construct, see NOTES section for LABEL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] Parameter Sets: (All) Aliases: @@ -198,7 +203,7 @@ System pools run the features and critical services for the Kubernetes Cluster, Every Kubernetes cluster must contain at least one system node pool with at least one node. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode Parameter Sets: (All) Aliases: @@ -226,9 +231,10 @@ Accept wildcard characters: False ### -Taint The taints applied to the nodes in this agent pool. +To construct, see NOTES section for TAINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] Parameter Sets: (All) Aliases: @@ -321,7 +327,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.InitialAgentPoolConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.InitialAgentPoolConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md index 65f2568d1d77..9bc494043dd8 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudipaddresspoolobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudIpAddressPoolObject schema: 2.0.0 --- @@ -13,8 +13,8 @@ Create an in-memory object for IpAddressPool. ## SYNTAX ``` -New-AzNetworkCloudIpAddressPoolObject -Name [-Address ] [-AutoAssign ] - [-OnlyUseHostIP ] [] +New-AzNetworkCloudIpAddressPoolObject -Address -Name [-AutoAssign ] + [-OnlyUseHostIP ] [] ``` ## DESCRIPTION @@ -47,7 +47,7 @@ Type: System.String[] Parameter Sets: (All) Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -58,7 +58,7 @@ Accept wildcard characters: False The indicator to determine if automatic allocation from the pool should occur. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled Parameter Sets: (All) Aliases: @@ -89,7 +89,7 @@ The indicator to prevent the use of IP addresses ending with .0 and .255 for thi Enabling this option will only use IP addresses between .1 and .254 inclusive. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled Parameter Sets: (All) Aliases: @@ -107,7 +107,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IPAddressPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IPAddressPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md index 3783a3778f76..640eb4b66e79 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudkeysetuserobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudKeySetUserObject schema: 2.0.0 --- @@ -104,7 +104,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.KeySetUser +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.KeySetUser ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md index f35a0b266e12..b1486f65561b 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md @@ -8,15 +8,15 @@ schema: 2.0.0 # New-AzNetworkCloudKubernetesCluster ## SYNOPSIS -Create a new Kubernetes cluster or create the properties of the existing one. +Create a new Kubernetes cluster or update the properties of the existing one. ## SYNTAX -### CreateExpanded (Default) ``` -New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -ControlPlaneNodeConfigurationCount - -ControlPlaneNodeConfigurationVMSkuName -ExtendedLocationName -ExtendedLocationType +New-AzNetworkCloudKubernetesCluster -KubernetesClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -ControlPlaneNodeConfigurationCount -ControlPlaneNodeConfigurationVMSkuName + -ExtendedLocationName -ExtendedLocationType -InitialAgentPoolConfiguration -KubernetesVersion -Location -NetworkConfigurationCloudServicesNetworkId -NetworkConfigurationCniNetworkId [-AadConfigurationAdminGroupObjectId ] @@ -24,7 +24,8 @@ New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [ [-AttachedNetworkConfigurationL3Network ] [-AttachedNetworkConfigurationTrunkedNetwork ] [-BgpAdvertisement ] [-BgpIPAddressPool ] - [-BgpPeer ] [-BgpServiceLoadBalancerConfigurationFabricPeeringEnabled ] + [-BgpPeer ] + [-BgpServiceLoadBalancerConfigurationFabricPeeringEnabled ] [-ControlPlaneNodeConfigurationAdminPublicKey ] [-ControlPlaneNodeConfigurationAdminUsername ] [-ControlPlaneNodeConfigurationAvailabilityZone ] @@ -32,25 +33,12 @@ New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [ [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] [-NetworkConfigurationDnsServiceIP ] [-NetworkConfigurationPodCidr ] [-NetworkConfigurationServiceCidr ] [-SshPublicKey ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Create a new Kubernetes cluster or create the properties of the existing one. +Create a new Kubernetes cluster or update the properties of the existing one. ## EXAMPLES @@ -97,7 +85,7 @@ The list of Azure Active Directory group object IDs that will have an administra ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -113,7 +101,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -140,10 +128,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -155,10 +144,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -170,10 +160,11 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. +To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: (All) Aliases: Required: False @@ -185,10 +176,11 @@ Accept wildcard characters: False ### -BgpAdvertisement The association of IP address pools to the communities and peers, allowing for announcement of IPs. +To construct, see NOTES section for BGPADVERTISEMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[] +Parameter Sets: (All) Aliases: Required: False @@ -200,10 +192,11 @@ Accept wildcard characters: False ### -BgpIPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. +To construct, see NOTES section for BGPIPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] +Parameter Sets: (All) Aliases: Required: False @@ -216,10 +209,11 @@ Accept wildcard characters: False ### -BgpPeer The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined. +To construct, see NOTES section for BGPPEER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[] +Parameter Sets: (All) Aliases: Required: False @@ -233,8 +227,8 @@ Accept wildcard characters: False The indicator to specify if the load balancer peers with the network fabric. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled +Parameter Sets: (All) Aliases: Required: False @@ -247,10 +241,11 @@ Accept wildcard characters: False ### -ControlPlaneNodeConfigurationAdminPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. +To construct, see NOTES section for CONTROLPLANENODECONFIGURATIONADMINPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -266,7 +261,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -282,7 +277,7 @@ If not specified, all availability zones will be used. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -297,7 +292,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -312,7 +307,7 @@ The name of the VM SKU supplied during creation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -343,7 +338,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -358,7 +353,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -405,25 +400,11 @@ Accept wildcard characters: False The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource. +To construct, see NOTES section for INITIALAGENTPOOLCONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IInitialAgentPoolConfiguration[] -Parameter Sets: CreateExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IInitialAgentPoolConfiguration[] +Parameter Sets: (All) Aliases: Required: True @@ -433,12 +414,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -KubernetesClusterName +The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -453,7 +434,7 @@ The Kubernetes version for this cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -465,10 +446,11 @@ Accept wildcard characters: False ### -L2ServiceLoadBalancerConfigurationIPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. +To construct, see NOTES section for L2SERVICELOADBALANCERCONFIGURATIONIPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] +Parameter Sets: (All) Aliases: Required: False @@ -483,7 +465,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -499,7 +481,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -515,7 +497,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -525,27 +507,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -The name of the Kubernetes cluster. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: KubernetesClusterName - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -NetworkConfigurationCloudServicesNetworkId The resource ID of the associated Cloud Services network. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -560,7 +527,7 @@ The resource ID of the Layer 3 network that is used for creation of the Containe ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -576,7 +543,7 @@ It must be within the Kubernetes service address range specified in service CIDR ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -593,7 +560,7 @@ Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networ ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -610,7 +577,7 @@ Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networ ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -654,10 +621,11 @@ Accept wildcard characters: False ### -SshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. +To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -688,7 +656,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -736,7 +704,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md index c57cadea78b7..2df2ed8c4202 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md @@ -8,11 +8,10 @@ schema: 2.0.0 # New-AzNetworkCloudKubernetesClusterFeature ## SYNOPSIS -Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. ## SYNTAX -### CreateExpanded (Default) ``` New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] @@ -20,31 +19,8 @@ New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClus [-NoWait] [-WhatIf] [-Confirm] [] ``` -### CreateViaJsonString -``` -New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### CreateViaIdentityKubernetesClusterExpanded -``` -New-AzNetworkCloudKubernetesClusterFeature -FeatureName - -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] - -Location [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - ## DESCRIPTION -Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. ## EXAMPLES @@ -142,57 +118,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityKubernetesClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -207,7 +138,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -234,10 +165,11 @@ Accept wildcard characters: False ### -Option The configured options for the feature. +To construct, see NOTES section for OPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStringKeyValuePair[] -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStringKeyValuePair[] +Parameter Sets: (All) Aliases: Required: False @@ -253,7 +185,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -269,7 +201,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: False @@ -284,7 +216,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -330,11 +262,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md index a8e4bb462f78..bca03d47cbcb 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md @@ -8,34 +8,20 @@ schema: 2.0.0 # New-AzNetworkCloudL2Network ## SYNOPSIS -Create a new layer 2 (L2) network or create the properties of the existing network. +Create a new layer 2 (L2) network or update the properties of the existing network. ## SYNTAX -### CreateExpanded (Default) ``` New-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType - -L2IsolationDomainId -Location [-HybridAksPluginType ] [-InterfaceName ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + -L2IsolationDomainId -Location [-HybridAksPluginType ] + [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create a new layer 2 (L2) network or create the properties of the existing network. +Create a new layer 2 (L2) network or update the properties of the existing network. ## EXAMPLES @@ -90,7 +76,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -105,7 +91,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -121,8 +107,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType +Parameter Sets: (All) Aliases: Required: False @@ -171,7 +157,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -181,42 +167,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -L2IsolationDomainId The resource ID of the Network Fabric l2IsolationDomain. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -231,7 +187,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -308,7 +264,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -356,7 +312,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md index 062257f0c8c8..938c67e6a061 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md @@ -8,36 +8,22 @@ schema: 2.0.0 # New-AzNetworkCloudL3Network ## SYNOPSIS -Create a new layer 3 (L3) network or create the properties of the existing network. +Create a new layer 3 (L3) network or update the properties of the existing network. ## SYNTAX -### CreateExpanded (Default) ``` New-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType - -L3IsolationDomainId -Location -Vlan [-HybridAksIpamEnabled ] - [-HybridAksPluginType ] [-IPAllocationType ] [-InterfaceName ] + -L3IsolationDomainId -Location -Vlan [-HybridAksIpamEnabled ] + [-HybridAksPluginType ] [-IPAllocationType ] [-InterfaceName ] [-Ipv4ConnectedPrefix ] [-Ipv6ConnectedPrefix ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Create a new layer 3 (L3) network or create the properties of the existing network. +Create a new layer 3 (L3) network or update the properties of the existing network. ## EXAMPLES @@ -92,7 +78,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -107,7 +93,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -123,8 +109,8 @@ The field was previously optional, now it will have no defined behavior and will The indicator of whether or not to disable IPAM allocation on the network attachment definition injected into the Hybrid AKS Cluster. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksIpamEnabled +Parameter Sets: (All) Aliases: Required: False @@ -140,8 +126,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType +Parameter Sets: (All) Aliases: Required: False @@ -190,7 +176,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -204,8 +190,8 @@ Accept wildcard characters: False The type of the IP address allocation, defaulted to "DualStack". ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.IPAllocationType +Parameter Sets: (All) Aliases: Required: False @@ -221,7 +207,7 @@ Required when the IP allocation type is IPV4 or DualStack. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -237,7 +223,7 @@ Required when the IP allocation type is IPV6 or DualStack. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -247,42 +233,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -L3IsolationDomainId The resource ID of the Network Fabric l3IsolationDomain. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -297,7 +253,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -374,7 +330,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -389,7 +345,7 @@ The VLAN from the l3IsolationDomain that is used for this network. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -437,7 +393,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md index a3c777132193..8d4b586c64c2 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudl3networkattachmentconfigurationobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudL3NetworkAttachmentConfigurationObject schema: 2.0.0 --- @@ -13,8 +13,9 @@ Create an in-memory object for L3NetworkAttachmentConfiguration. ## SYNTAX ``` -New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId [-IpamEnabled ] - [-PluginType ] [] +New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId + [-IpamEnabled ] [-PluginType ] + [] ``` ## DESCRIPTION @@ -41,7 +42,7 @@ Create an in-memory object for L3NetworkAttachmentConfiguration. The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.L3NetworkConfigurationIpamEnabled Parameter Sets: (All) Aliases: @@ -71,7 +72,7 @@ Accept wildcard characters: False The indicator of how this network will be utilized by the Kubernetes cluster. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.KubernetesPluginType Parameter Sets: (All) Aliases: @@ -89,7 +90,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.L3NetworkAttachmentConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.L3NetworkAttachmentConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md index bec40c49559f..bfa3ffd81313 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md @@ -8,42 +8,20 @@ schema: 2.0.0 # New-AzNetworkCloudMetricsConfiguration ## SYNOPSIS -Create new or create the existing metrics configuration of the provided cluster. +Create new or update the existing metrics configuration of the provided cluster. ## SYNTAX -### CreateExpanded (Default) ``` -New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -CollectionInterval - -ExtendedLocationName -ExtendedLocationType -Location [-EnabledMetric ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaIdentityClusterExpanded -``` -New-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject - [-IfMatch ] [-IfNoneMatch ] -CollectionInterval -ExtendedLocationName - -ExtendedLocationType -Location [-EnabledMetric ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +New-AzNetworkCloudMetricsConfiguration -ClusterName -MetricsConfigurationName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -CollectionInterval -ExtendedLocationName -ExtendedLocationType -Location + [-EnabledMetric ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create new or create the existing metrics configuration of the provided cluster. +Create new or update the existing metrics configuration of the provided cluster. ## EXAMPLES @@ -77,27 +55,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: CreateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -112,7 +75,7 @@ The interval in minutes by which metrics will be collected. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -143,7 +106,7 @@ The list of metric names that have been chosen to be enabled in addition to the ```yaml Type: System.String[] -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -158,7 +121,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -173,7 +136,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -216,42 +179,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: True @@ -261,13 +194,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name +### -MetricsConfigurationName The name of the metrics configuration for the cluster. ```yaml Type: System.String Parameter Sets: (All) -Aliases: MetricsConfigurationName +Aliases: Required: True Position: Named @@ -297,7 +230,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -313,7 +246,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: False @@ -328,7 +261,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded +Parameter Sets: (All) Aliases: Required: False @@ -374,11 +307,9 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity - ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md index 336a8b4f2f67..4a599fd10ce3 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudnetworkattachmentobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudNetworkAttachmentObject schema: 2.0.0 --- @@ -13,8 +13,9 @@ Create an in-memory object for NetworkAttachment. ## SYNTAX ``` -New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId -IPAllocationMethod - [-DefaultGateway ] [-Ipv4Address ] [-Ipv6Address ] [-Name ] +New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId + -IPAllocationMethod [-DefaultGateway ] + [-Ipv4Address ] [-Ipv6Address ] [-Name ] [] ``` @@ -40,7 +41,7 @@ Create an in-memory object for NetworkAttachment. ### -AttachedNetworkId The resource ID of the associated network attached to the virtual machine. - It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. +It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. ```yaml Type: System.String @@ -56,10 +57,10 @@ Accept wildcard characters: False ### -DefaultGateway The indicator of whether this is the default gateway. - Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. +Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway Parameter Sets: (All) Aliases: @@ -72,11 +73,11 @@ Accept wildcard characters: False ### -IPAllocationMethod The IP allocation mechanism for the virtual machine. - Dynamic and Static are only valid for l3Network which may also specify Disabled. - Otherwise, Disabled is the only permitted value. +Dynamic and Static are only valid for l3Network which may also specify Disabled. +Otherwise, Disabled is the only permitted value. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod Parameter Sets: (All) Aliases: @@ -89,13 +90,10 @@ Accept wildcard characters: False ### -Ipv4Address The IPv4 address of the virtual machine. - - This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. - - If IPAllocationMethod is: - Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. - Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. - Disabled - this field will be empty. +This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. +If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. +Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. +Disabled - this field will be empty. ```yaml Type: System.String @@ -111,13 +109,10 @@ Accept wildcard characters: False ### -Ipv6Address The IPv6 address of the virtual machine. - - This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. - - If IPAllocationMethod is: - Static - this field must contain an IPv6 address range from within the range specified in the attached network. - Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. - Disabled - this field will be empty. +This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. +If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. +Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. +Disabled - this field will be empty. ```yaml Type: System.String @@ -133,9 +128,9 @@ Accept wildcard characters: False ### -Name The associated network's interface name. - If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. - If the user doesn't specify this value, the default interface name of the network resource will be used. - For a CloudServicesNetwork resource, this name will be ignored. +If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. +If the user doesn't specify this value, the default interface name of the network resource will be used. +For a CloudServicesNetwork resource, this name will be ignored. ```yaml Type: System.String @@ -156,7 +151,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.NetworkAttachment +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.NetworkAttachment ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md index 93d7ee822221..1acd5cf67e94 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudrackdefinitionobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudRackDefinitionObject schema: 2.0.0 --- @@ -86,9 +86,10 @@ Accept wildcard characters: False ### -BareMetalMachineConfigurationData The unordered list of bare metal machine configuration. +To construct, see NOTES section for BAREMETALMACHINECONFIGURATIONDATA properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] Parameter Sets: (All) Aliases: @@ -162,9 +163,10 @@ Accept wildcard characters: False ### -StorageApplianceConfigurationData The list of storage appliance configuration data for this rack. +To construct, see NOTES section for STORAGEAPPLIANCECONFIGURATIONDATA properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] Parameter Sets: (All) Aliases: @@ -182,7 +184,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.RackDefinition +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.RackDefinition ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md index fe5382f7025b..64ae743a47f3 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudserviceloadbalancerbgppeerobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudServiceLoadBalancerBgpPeerObject schema: 2.0.0 --- @@ -14,8 +14,9 @@ Create an in-memory object for ServiceLoadBalancerBgpPeer. ``` New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name -PeerAddress -PeerAsn - [-BfdEnabled ] [-BgpMultiHop ] [-HoldTime ] [-KeepAliveTime ] [-MyAsn ] - [-Password ] [-PeerPort ] [] + [-BfdEnabled ] [-BgpMultiHop ] [-HoldTime ] [-KeepAliveTime ] + [-MyAsn ] [-Password ] [-PeerPort ] + [] ``` ## DESCRIPTION @@ -25,13 +26,13 @@ Create an in-memory object for ServiceLoadBalancerBgpPeer. ### Example 1: Create an in-memory object for ServiceLoadBalancerBgpPeer. ```powershell -New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password REDACTED -PeerPort 1234 +New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 ``` ```output BfdEnabled BgpMultiHop HoldTime KeepAliveTime MyAsn Name Password PeerAddress PeerAsn PeerPort ---------- ----------- -------- ------------- ----- ---- -------- ----------- ------- -------- -False False P300s P300s 64512 name REDACTED 203.0.113.254 64497 1234 +False False P300s P300s 64512 name passsword 203.0.113.254 64497 1234 ``` Create an in-memory object for ServiceLoadBalancerBgpPeer. @@ -42,7 +43,7 @@ Create an in-memory object for ServiceLoadBalancerBgpPeer. The indicator of BFD enablement for this BgpPeer. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled Parameter Sets: (All) Aliases: @@ -57,7 +58,7 @@ Accept wildcard characters: False The indicator to enable multi-hop peering support. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BgpMultiHop Parameter Sets: (All) Aliases: @@ -201,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ServiceLoadBalancerBgpPeer +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ServiceLoadBalancerBgpPeer ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md index ce8a05458219..ebe808af599f 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md @@ -8,34 +8,22 @@ schema: 2.0.0 # New-AzNetworkCloudServicesNetwork ## SYNOPSIS -Create a new cloud services network or create the properties of the existing cloud services network. +Create a new cloud services network or update the properties of the existing cloud services network. ## SYNTAX -### CreateExpanded (Default) ``` -New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType - -Location [-AdditionalEgressEndpoint ] [-EnableDefaultEgressEndpoint ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] +New-AzNetworkCloudServicesNetwork -CloudServicesNetworkName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName + -ExtendedLocationType -Location [-AdditionalEgressEndpoint ] + [-EnableDefaultEgressEndpoint ] + [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create a new cloud services network or create the properties of the existing cloud services network. +Create a new cloud services network or update the properties of the existing cloud services network. ## EXAMPLES @@ -62,10 +50,11 @@ This command creates a cloud services network. ### -AdditionalEgressEndpoint The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint. +To construct, see NOTES section for ADDITIONALEGRESSENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEgressEndpoint[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEgressEndpoint[] +Parameter Sets: (All) Aliases: Required: False @@ -90,6 +79,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CloudServicesNetworkName +The name of the cloud services network. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -110,8 +114,8 @@ Accept wildcard characters: False The indicator of whether the platform default endpoints are allowed for the egress traffic. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkEnableDefaultEgressEndpoints +Parameter Sets: (All) Aliases: Required: False @@ -126,7 +130,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -141,7 +145,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -184,12 +188,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation +### -Location +The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateViaJsonFilePath +Parameter Sets: (All) Aliases: Required: True @@ -199,27 +203,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -NoWait +Run the command asynchronously ```yaml -Type: System.String -Parameter Sets: CreateViaJsonString +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -Location -The geo-location where the resource lives +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -229,26 +234,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -The name of the cloud services network. +### -StorageOptionMode +The indicator to enable shared storage on the cloud services network. +If not specified, the allocation will align with the standard storage enablement. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkStorageMode Parameter Sets: (All) -Aliases: CloudServicesNetworkName +Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -StorageOptionSizeMiB +The requested storage allocation for the volume in Mebibytes. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.Int64 Parameter Sets: (All) Aliases: @@ -259,16 +265,15 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The name of the resource group. -The name is case insensitive. +### -StorageOptionStorageApplianceId +The resource ID of the storage appliance that hosts the storage. ```yaml Type: System.String Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -296,7 +301,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -344,7 +349,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md index 6c6af0154680..177851381de9 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudstorageapplianceconfigurationdataobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudStorageApplianceConfigurationDataObject schema: 2.0.0 --- @@ -122,7 +122,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceConfigurationData +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.StorageApplianceConfigurationData ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md index c625e5da37e8..ca1b4b92c540 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md @@ -8,35 +8,20 @@ schema: 2.0.0 # New-AzNetworkCloudTrunkedNetwork ## SYNOPSIS -Create a new trunked network or create the properties of the existing trunked network. +Create a new trunked network or update the properties of the existing trunked network. ## SYNTAX -### CreateExpanded (Default) ``` New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType - -IsolationDomainId -Location -Vlan [-HybridAksPluginType ] - [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + -IsolationDomainId -Location -Vlan [-HybridAksPluginType ] + [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create a new trunked network or create the properties of the existing trunked network. +Create a new trunked network or update the properties of the existing trunked network. ## EXAMPLES @@ -91,7 +76,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -106,7 +91,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -122,8 +107,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType +Parameter Sets: (All) Aliases: Required: False @@ -172,7 +157,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -188,37 +173,7 @@ It can be any combination of l2IsolationDomain and l3IsolationDomain resources. ```yaml Type: System.String[] -Parameter Sets: CreateExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString +Parameter Sets: (All) Aliases: Required: True @@ -233,7 +188,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -310,7 +265,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -325,7 +280,7 @@ The list of vlans that are selected from the isolation domains for trunking. ```yaml Type: System.Int64[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -373,7 +328,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md index 9b3ec1e017ae..176925c20925 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md @@ -8,46 +8,35 @@ schema: 2.0.0 # New-AzNetworkCloudVirtualMachine ## SYNOPSIS -Create a new virtual machine or create the properties of the existing virtual machine. +Create a new virtual machine or update the properties of the existing virtual machine. ## SYNTAX -### CreateExpanded (Default) ``` New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AdminUsername -CloudServiceNetworkAttachmentAttachedNetworkId - -CloudServiceNetworkAttachmentIPAllocationMethod -CpuCore -ExtendedLocationName - -ExtendedLocationType -Location -MemorySizeGb -OSDiskSizeGb - -VMImage [-BootMethod ] [-CloudServiceNetworkAttachmentDefaultGateway ] + -CloudServiceNetworkAttachmentIPAllocationMethod -CpuCore + -ExtendedLocationName -ExtendedLocationType -Location -MemorySizeGb + -OSDiskSizeGb -VMImage [-BootMethod ] + [-CloudServiceNetworkAttachmentDefaultGateway ] [-CloudServiceNetworkAttachmentIpv4Address ] [-CloudServiceNetworkAttachmentIpv6Address ] [-CloudServiceNetworkAttachmentName ] [-ConsoleExtendedLocationName ] - [-ConsoleExtendedLocationType ] [-IsolateEmulatorThread ] - [-NetworkAttachment ] [-NetworkData ] [-OSDiskCreateOption ] - [-OSDiskDeleteOption ] [-PlacementHint ] - [-SshPublicKey ] [-StorageProfileVolumeAttachment ] [-Tag ] - [-UserData ] [-VMDeviceModel ] [-VMImageRepositoryCredentialsPassword ] - [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] - [-VirtioInterface ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [-ConsoleExtendedLocationType ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-IsolateEmulatorThread ] + [-NetworkAttachment ] [-NetworkData ] [-NetworkDataContent ] + [-OSDiskCreateOption ] [-OSDiskDeleteOption ] + [-PlacementHint ] [-SshPublicKey ] + [-StorageProfileVolumeAttachment ] [-Tag ] [-UserData ] + [-UserDataContent ] [-VMDeviceModel ] + [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] + [-VMImageRepositoryCredentialsUsername ] [-VirtioInterface ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` -### CreateViaJsonFilePath -``` -New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - ## DESCRIPTION -Create a new virtual machine or create the properties of the existing virtual machine. +Create a new virtual machine or update the properties of the existing virtual machine. ## EXAMPLES @@ -89,7 +78,7 @@ The name of the administrator to which the ssh public keys will be added into th ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -118,8 +107,8 @@ Accept wildcard characters: False Selects the boot method for the virtual machine. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineBootMethod +Parameter Sets: (All) Aliases: Required: False @@ -130,11 +119,12 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentAttachedNetworkId -The resource ID of the associated network attached to the virtual machine.It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. +The resource ID of the associated network attached to the virtual machine. +It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -145,11 +135,12 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentDefaultGateway -The indicator of whether this is the default gateway.Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. +The indicator of whether this is the default gateway. +Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway +Parameter Sets: (All) Aliases: Required: False @@ -160,11 +151,13 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentIPAllocationMethod -The IP allocation mechanism for the virtual machine.Dynamic and Static are only valid for l3Network which may also specify Disabled.Otherwise, Disabled is the only permitted value. +The IP allocation mechanism for the virtual machine. +Dynamic and Static are only valid for l3Network which may also specify Disabled. +Otherwise, Disabled is the only permitted value. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod +Parameter Sets: (All) Aliases: Required: True @@ -175,11 +168,15 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentIpv4Address -The IPv4 address of the virtual machine.This field is used only if the attached network has IPAllocationType of IPV4 or DualStack.If IPAllocationMethod is:Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network.Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network.Disabled - this field will be empty. +The IPv4 address of the virtual machine. +This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. +If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. +Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. +Disabled - this field will be empty. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -190,11 +187,15 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentIpv6Address -The IPv6 address of the virtual machine.This field is used only if the attached network has IPAllocationType of IPV6 or DualStack.If IPAllocationMethod is:Static - this field must contain an IPv6 address range from within the range specified in the attached network.Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network.Disabled - this field will be empty. +The IPv6 address of the virtual machine. +This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. +If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. +Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. +Disabled - this field will be empty. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -205,11 +206,14 @@ Accept wildcard characters: False ``` ### -CloudServiceNetworkAttachmentName -The associated network's interface name.If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine.If the user doesn't specify this value, the default interface name of the network resource will be used.For a CloudServicesNetwork resource, this name will be ignored. +The associated network's interface name. +If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. +If the user doesn't specify this value, the default interface name of the network resource will be used. +For a CloudServicesNetwork resource, this name will be ignored. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -224,7 +228,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -239,7 +243,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -254,7 +258,7 @@ The number of CPU cores in the virtual machine. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -285,7 +289,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -300,7 +304,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -310,13 +314,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) Aliases: @@ -327,12 +329,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.String +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -343,13 +346,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IsolateEmulatorThread -Field Deprecated, the value will be ignored if provided. -The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine. +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -359,30 +363,32 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml Type: System.String -Parameter Sets: CreateViaJsonFilePath +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Create operation +### -IsolateEmulatorThread +Field Deprecated, the value will be ignored if provided. +The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine. ```yaml -Type: System.String -Parameter Sets: CreateViaJsonString +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIsolateEmulatorThread +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -394,7 +400,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -410,7 +416,7 @@ Allocations are measured in gibibytes. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -437,10 +443,11 @@ Accept wildcard characters: False ### -NetworkAttachment The list of network attachments to the virtual machine. +To construct, see NOTES section for NETWORKATTACHMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkAttachment[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.INetworkAttachment[] +Parameter Sets: (All) Aliases: Required: False @@ -451,11 +458,27 @@ Accept wildcard characters: False ``` ### -NetworkData +Field Deprecated: The Base64 encoded cloud-init network data. +The networkDataContent property will be used in preference to this property. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NetworkDataContent The Base64 encoded cloud-init network data. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -484,8 +507,8 @@ Accept wildcard characters: False The strategy for creating the OS disk. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.OSDiskCreateOption +Parameter Sets: (All) Aliases: Required: False @@ -499,8 +522,8 @@ Accept wildcard characters: False The strategy for deleting the OS disk. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.OSDiskDeleteOption +Parameter Sets: (All) Aliases: Required: False @@ -517,7 +540,7 @@ Allocations are measured in gibibytes. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -529,10 +552,11 @@ Accept wildcard characters: False ### -PlacementHint The scheduling hints for the virtual machine. +To construct, see NOTES section for PLACEMENTHINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachinePlacementHint[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachinePlacementHint[] +Parameter Sets: (All) Aliases: Required: False @@ -561,10 +585,11 @@ Accept wildcard characters: False ### -SshPublicKey The list of ssh public keys. Each key will be added to the virtual machine using the cloud-init ssh_authorized_keys mechanism for the adminUsername. +To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -579,7 +604,7 @@ The resource IDs of volumes that are requested to be attached to the virtual mac ```yaml Type: System.String[] -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -610,7 +635,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -621,11 +646,27 @@ Accept wildcard characters: False ``` ### -UserData +Field Deprecated: The Base64 encoded cloud-init user data. +The userDataContent property will be used in preference to this property. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserDataContent The Base64 encoded cloud-init user data. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -640,8 +681,8 @@ Field Deprecated, use virtualizationModel instead. The type of the virtio interface. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineVirtioInterfaceType +Parameter Sets: (All) Aliases: Required: False @@ -655,8 +696,8 @@ Accept wildcard characters: False The type of the device model to use. ```yaml -Type: System.String -Parameter Sets: CreateExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineDeviceModelType +Parameter Sets: (All) Aliases: Required: False @@ -671,7 +712,7 @@ The virtual machine image that is currently provisioned to the OS disk, using th ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -686,7 +727,7 @@ The password or token used to access an image in the target repository. ```yaml Type: System.Security.SecureString -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -701,7 +742,7 @@ The URL of the authentication server used to validate the repository credentials ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -716,7 +757,7 @@ The username used to access an image in the target repository. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -764,7 +805,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md index d7a9d8ba3142..f09d2e81a9f3 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md @@ -1,7 +1,7 @@ --- external help file: Az.NetworkCloud-help.xml Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudvirtualmachineplacementhintobject +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudVirtualMachinePlacementHintObject schema: 2.0.0 --- @@ -13,8 +13,9 @@ Create an in-memory object for VirtualMachinePlacementHint. ## SYNTAX ``` -New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType -ResourceId - -SchedulingExecution -Scope [] +New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType + -ResourceId -SchedulingExecution + -Scope [] ``` ## DESCRIPTION @@ -41,7 +42,7 @@ Creates an in-memory object for VirtualMachinePlacementHint. The specification of whether this hint supports affinity or anti-affinity with the referenced resources. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintType Parameter Sets: (All) Aliases: @@ -71,7 +72,7 @@ Accept wildcard characters: False The indicator of whether the hint is a hard or soft requirement during scheduling. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineSchedulingExecution Parameter Sets: (All) Aliases: @@ -87,7 +88,7 @@ The scope for the virtual machine affinity or anti-affinity placement hint. It should always be "Machine" in the case of node affinity. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintPodAffinityScope Parameter Sets: (All) Aliases: @@ -105,7 +106,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VirtualMachinePlacementHint +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.VirtualMachinePlacementHint ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVolume.md index 8644eb40b028..d8af19bd9a93 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVolume.md @@ -8,34 +8,20 @@ schema: 2.0.0 # New-AzNetworkCloudVolume ## SYNOPSIS -Create a new volume or create the properties of the existing one. +Create a new volume or update the properties of the existing one. ## SYNTAX -### CreateExpanded (Default) ``` New-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType - -Location -SizeMiB [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonFilePath -``` -New-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### CreateViaJsonString -``` -New-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + -Location -SizeMiB [-StorageApplianceId ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Create a new volume or create the properties of the existing one. +Create a new volume or update the properties of the existing one. ## EXAMPLES @@ -90,7 +76,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -105,7 +91,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -148,42 +134,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Create operation - -```yaml -Type: System.String -Parameter Sets: CreateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -240,11 +196,11 @@ Accept wildcard characters: False ``` ### -SizeMiB -The size of the allocation for this volume in Mebibytes. +The requested storage allocation for the volume in Mebibytes. ```yaml Type: System.Int64 -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: True @@ -254,6 +210,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -StorageApplianceId +The resource ID of the storage appliance that hosts the volume. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -SubscriptionId The ID of the target subscription. The value must be an UUID. @@ -275,7 +246,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: CreateExpanded +Parameter Sets: (All) Aliases: Required: False @@ -323,7 +294,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md index dc50dea1ceef..0d741b7c53c2 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md @@ -19,17 +19,11 @@ Remove-AzNetworkCloudAgentPool -KubernetesClusterName -Name -R [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### DeleteViaIdentityKubernetesCluster -``` -Remove-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject - [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - ### DeleteViaIdentity ``` Remove-AzNetworkCloudAgentPool -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -112,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -125,21 +120,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityKubernetesCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -160,7 +140,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityKubernetesCluster +Parameter Sets: Delete Aliases: AgentPoolName Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md index 0fe7fa6ff6e4..1ae303bb175a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md @@ -19,18 +19,11 @@ Remove-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### DeleteViaIdentityCluster -``` -Remove-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject - [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - ### DeleteViaIdentity ``` Remove-AzNetworkCloudBareMetalMachineKeySet -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -62,21 +55,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -143,6 +121,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -161,7 +140,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityCluster +Parameter Sets: Delete Aliases: BareMetalMachineKeySetName Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md index efd5ee6df51f..c2ca9d971b04 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md @@ -19,17 +19,11 @@ Remove-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGro [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### DeleteViaIdentityCluster -``` -Remove-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - ### DeleteViaIdentity ``` Remove-AzNetworkCloudBmcKeySet -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -61,21 +55,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -142,6 +121,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -160,7 +140,7 @@ The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityCluster +Parameter Sets: Delete Aliases: BmcKeySetName Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md index 8b274ae182bc..60965742dca1 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md @@ -22,7 +22,8 @@ Remove-AzNetworkCloudCluster -Name -ResourceGroupName [-Subscr ### DeleteViaIdentity ``` Remove-AzNetworkCloudCluster -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -105,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md index 66bcab930072..e960082b5271 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudClusterManager -Name -ResourceGroupName [ ### DeleteViaIdentity ``` Remove-AzNetworkCloudClusterManager -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -106,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md index 4350be3c66b6..6cd31438b77c 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md @@ -19,17 +19,11 @@ Remove-AzNetworkCloudConsole -Name -ResourceGroupName [-Subscr [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### DeleteViaIdentityVirtualMachine -``` -Remove-AzNetworkCloudConsole -Name -VirtualMachineInputObject - [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - ### DeleteViaIdentity ``` Remove-AzNetworkCloudConsole -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -112,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -130,7 +125,7 @@ The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityVirtualMachine +Parameter Sets: Delete Aliases: ConsoleName Required: True @@ -202,21 +197,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -VirtualMachineInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityVirtualMachine -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -VirtualMachineName The name of the virtual machine. diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md index 870cbfbc3e9c..38a0b6a59b78 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -106,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md index 2dbe4d865b00..5692d0cd0008 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md @@ -16,21 +16,15 @@ Delete the provided Kubernetes cluster feature. ``` Remove-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] -``` - -### DeleteViaIdentityKubernetesCluster -``` -Remove-AzNetworkCloudKubernetesClusterFeature -FeatureName - -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-AzNetworkCloudKubernetesClusterFeature -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -83,7 +77,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityKubernetesCluster +Parameter Sets: Delete Aliases: Required: True @@ -128,6 +122,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -141,21 +136,6 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityKubernetesCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md index 27625827fe3e..f6aa9a2c0804 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md @@ -22,7 +22,8 @@ Remove-AzNetworkCloudL2Network -Name -ResourceGroupName [-Subs ### DeleteViaIdentity ``` Remove-AzNetworkCloudL2Network -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -105,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md index 3db29ec83e89..2dc3d8ca27e5 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md @@ -22,7 +22,8 @@ Remove-AzNetworkCloudL3Network -Name -ResourceGroupName [-Subs ### DeleteViaIdentity ``` Remove-AzNetworkCloudL3Network -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -105,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md index 7f49bb2c976a..c6840c09da54 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md @@ -19,18 +19,11 @@ Remove-AzNetworkCloudMetricsConfiguration -ClusterName -Name - [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### DeleteViaIdentityCluster -``` -Remove-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject - [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - ### DeleteViaIdentity ``` Remove-AzNetworkCloudMetricsConfiguration -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -62,21 +55,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: DeleteViaIdentityCluster -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. @@ -143,6 +121,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -161,7 +140,7 @@ The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: Delete, DeleteViaIdentityCluster +Parameter Sets: Delete Aliases: MetricsConfigurationName Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md index 9151b4ef0735..d6b0a0a9fc10 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudServicesNetwork -Name -ResourceGroupName ### DeleteViaIdentity ``` Remove-AzNetworkCloudServicesNetwork -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -106,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md index da1e31d9d2a2..19dd8b1f054e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [ ### DeleteViaIdentity ``` Remove-AzNetworkCloudTrunkedNetwork -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -106,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md index e78c491fa188..e2130347e9e1 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md @@ -22,8 +22,8 @@ Remove-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [ ### DeleteViaIdentity ``` Remove-AzNetworkCloudVirtualMachine -InputObject [-IfMatch ] - [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -106,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md index c70bf8f72bef..8315523480bf 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md @@ -22,7 +22,8 @@ Remove-AzNetworkCloudVolume -Name -ResourceGroupName [-Subscri ### DeleteViaIdentity ``` Remove-AzNetworkCloudVolume -InputObject [-IfMatch ] [-IfNoneMatch ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -105,6 +106,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md index be34d6496054..ce0532a06d86 100644 --- a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md @@ -15,7 +15,8 @@ Restart the provided bare metal machine. ### Restart (Default) ``` Restart-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### RestartViaIdentity @@ -71,6 +72,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md index c6e262e8c81e..f0e62cdcfc52 100644 --- a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md +++ b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md @@ -19,38 +19,11 @@ Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -Res [-WhatIf] [-Confirm] [] ``` -### RestartViaJsonString -``` -Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### RestartViaJsonFilePath -``` -Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-WhatIf] [-Confirm] [] -``` - -### Restart -``` -Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] -KubernetesClusterRestartNodeParameter - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] -``` - ### RestartViaIdentityExpanded ``` Restart-AzNetworkCloudKubernetesClusterNode -InputObject -NodeName - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] -``` - -### RestartViaIdentity -``` -Restart-AzNetworkCloudKubernetesClusterNode -InputObject - -KubernetesClusterRestartNodeParameter [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -100,10 +73,11 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: RestartViaIdentityExpanded, RestartViaIdentity +Parameter Sets: RestartViaIdentityExpanded Aliases: Required: True @@ -113,42 +87,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Restart operation - -```yaml -Type: System.String -Parameter Sets: RestartViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Restart operation - -```yaml -Type: System.String -Parameter Sets: RestartViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: RestartExpanded, RestartViaJsonString, RestartViaJsonFilePath, Restart +Parameter Sets: RestartExpanded Aliases: Required: True @@ -158,27 +102,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -KubernetesClusterRestartNodeParameter -KubernetesClusterRestartNodeParameters represents the body of the request to restart the node of a Kubernetes cluster. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterRestartNodeParameters -Parameter Sets: Restart, RestartViaIdentity -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -NodeName The name of the node to restart. ```yaml Type: System.String -Parameter Sets: RestartExpanded, RestartViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: True @@ -224,7 +153,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RestartExpanded, RestartViaJsonString, RestartViaJsonFilePath, Restart +Parameter Sets: RestartExpanded Aliases: Required: True @@ -240,7 +169,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RestartExpanded, RestartViaJsonString, RestartViaJsonFilePath, Restart +Parameter Sets: RestartExpanded Aliases: Required: False @@ -286,8 +215,6 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterRestartNodeParameters - ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS diff --git a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md index 1719f9b7b8d6..f83251cc6cae 100644 --- a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md @@ -15,7 +15,8 @@ Restart the provided virtual machine. ### Restart (Default) ``` Restart-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### RestartViaIdentity @@ -71,6 +72,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md index 4a5cae6b79a9..f2090948d66d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md @@ -15,7 +15,8 @@ Start the provided bare metal machine. ### Start (Default) ``` Start-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### StartViaIdentity @@ -71,6 +72,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md new file mode 100644 index 000000000000..5bb6b623ca8a --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md @@ -0,0 +1,258 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/az.networkcloud/start-aznetworkcloudstorageappliancereadcommand +schema: 2.0.0 +--- + +# Start-AzNetworkCloudStorageApplianceReadCommand + +## SYNOPSIS +Run one or more read-only commands on the provided storage appliance. + +## SYNTAX + +### RunViaIdentityExpanded (Default) +``` +Start-AzNetworkCloudStorageApplianceReadCommand -InputObject + -Command -LimitTimeSecond [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + +### RunExpanded +``` +Start-AzNetworkCloudStorageApplianceReadCommand -ResourceGroupName -StorageApplianceName + [-SubscriptionId ] -Command -LimitTimeSecond + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + +## DESCRIPTION +Run one or more read-only commands on the provided storage appliance. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AsJob +Run the command as a job + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Command +The list of read-only commands to be executed directly against the target storage appliance. +To construct, see NOTES section for COMMAND properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceCommandSpecification[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. + +```yaml +Type: System.Management.Automation.PSObject +Parameter Sets: (All) +Aliases: AzureRMContext, AzureCredential + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: RunViaIdentityExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -LimitTimeSecond +The maximum time the commands are allowed to run. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PassThru +Returns true when the command succeeds + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StorageApplianceName +The name of the storage appliance. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SubscriptionId +The ID of the target subscription. +The value must be an UUID. + +```yaml +Type: System.String +Parameter Sets: RunExpanded +Aliases: + +Required: False +Position: Named +Default value: (Get-AzContext).Subscription.Id +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + +## OUTPUTS + +### System.Boolean + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md index f3403cb62c2f..c934c535bfa4 100644 --- a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md @@ -15,7 +15,8 @@ Start the provided virtual machine. ### Start (Default) ``` Start-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### StartViaIdentity @@ -71,6 +72,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md index 06eaae514676..af6f3b3bf277 100644 --- a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md @@ -15,28 +15,15 @@ Power off the provided bare metal machine. ### PowerOffExpanded (Default) ``` Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - -### PowerOffViaJsonString -``` -Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - -### PowerOffViaJsonFilePath -``` -Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### PowerOffViaIdentityExpanded ``` -Stop-AzNetworkCloudBareMetalMachine -InputObject [-SkipShutdown ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +Stop-AzNetworkCloudBareMetalMachine -InputObject + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -86,6 +73,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -99,42 +87,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the PowerOff operation - -```yaml -Type: System.String -Parameter Sets: PowerOffViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the PowerOff operation - -```yaml -Type: System.String -Parameter Sets: PowerOffViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath +Parameter Sets: PowerOffExpanded Aliases: BareMetalMachineName Required: True @@ -180,7 +138,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath +Parameter Sets: PowerOffExpanded Aliases: Required: True @@ -194,8 +152,8 @@ Accept wildcard characters: False The indicator of whether to skip the graceful OS shutdown and power off the bare metal machine immediately. ```yaml -Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineSkipShutdown +Parameter Sets: (All) Aliases: Required: False @@ -211,7 +169,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath +Parameter Sets: PowerOffExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md index 7c7ca1c9620c..9231893c43a9 100644 --- a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md @@ -15,28 +15,15 @@ Power off the provided virtual machine. ### PowerOffExpanded (Default) ``` Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - -### PowerOffViaJsonString -``` -Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] -``` - -### PowerOffViaJsonFilePath -``` -Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] - [] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### PowerOffViaIdentityExpanded ``` -Stop-AzNetworkCloudVirtualMachine -InputObject [-SkipShutdown ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +Stop-AzNetworkCloudVirtualMachine -InputObject [-SkipShutdown ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ## DESCRIPTION @@ -86,6 +73,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -99,42 +87,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the PowerOff operation - -```yaml -Type: System.String -Parameter Sets: PowerOffViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the PowerOff operation - -```yaml -Type: System.String -Parameter Sets: PowerOffViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath +Parameter Sets: PowerOffExpanded Aliases: VirtualMachineName Required: True @@ -180,7 +138,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath +Parameter Sets: PowerOffExpanded Aliases: Required: True @@ -194,8 +152,8 @@ Accept wildcard characters: False The indicator of whether to skip the graceful OS shutdown and power off the virtual machine immediately. ```yaml -Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.SkipShutdown +Parameter Sets: (All) Aliases: Required: False @@ -211,7 +169,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath +Parameter Sets: PowerOffExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md index 0adf033ccd8d..db0f7154d4ef 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the Kubernetes cluster agent pool. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## SYNTAX @@ -19,31 +19,8 @@ Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -R [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationSshPublicKey ] [-Count ] [-Tag ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaIdentityKubernetesClusterExpanded -``` -Update-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject - [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationSshPublicKey ] - [-Count ] [-Tag ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded @@ -51,13 +28,13 @@ Update-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationSshPublicKey ] [-Count ] [-Tag ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the Kubernetes cluster agent pool. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -78,10 +55,11 @@ This command updates a Kubernetes cluster agent pool's properties. ### -AdministratorConfigurationSshPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. +To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -111,7 +89,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -172,6 +150,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -185,57 +164,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityKubernetesClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -250,7 +184,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityKubernetesClusterExpanded +Parameter Sets: UpdateExpanded Aliases: AgentPoolName Required: True @@ -281,7 +215,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -297,7 +231,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -312,7 +246,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -328,7 +262,7 @@ If not specified during creation, a value of 1800 seconds is used. ```yaml Type: System.Int64 -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -350,7 +284,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -372,7 +306,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -422,7 +356,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachine.md index de8f37878b6a..3430b2d1a9bc 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachine.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## SYNTAX @@ -17,21 +17,8 @@ Properties and tag update can be done independently. ``` Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-MachineDetail ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaIdentityExpanded @@ -43,7 +30,7 @@ Update-AzNetworkCloudBareMetalMachine -InputObject [-IfM ## DESCRIPTION Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -128,6 +115,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -141,42 +129,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -MachineDetail The details provided by the customer during the creation of rack manifests that allows for custom data to be associated with this machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -191,7 +149,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: BareMetalMachineName Required: True @@ -222,7 +180,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -238,7 +196,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -253,7 +211,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -303,7 +261,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md index d3ddc2a89464..9b4add8a9b47 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## SYNTAX @@ -21,39 +21,17 @@ Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` -### UpdateViaJsonString -``` -Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaIdentityClusterExpanded -``` -Update-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject - [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-JumpHostsAllowed ] - [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudBareMetalMachineKeySet -InputObject [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-JumpHostsAllowed ] [-Tag ] - [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -96,27 +74,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -147,7 +110,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -192,6 +155,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -205,42 +169,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -JumpHostsAllowed The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users. ```yaml Type: System.String[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -255,7 +189,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityClusterExpanded +Parameter Sets: UpdateExpanded Aliases: BareMetalMachineKeySetName Required: True @@ -286,7 +220,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -302,7 +236,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -317,7 +251,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -329,10 +263,11 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. +To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] +Parameter Sets: (All) Aliases: Required: False @@ -382,7 +317,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md index e01ae1423cb9..b1e980970053 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## SYNTAX @@ -17,29 +17,8 @@ Properties and tag update can be done independently. ``` Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Expiration ] - [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaIdentityClusterExpanded -``` -Update-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] - [-IfNoneMatch ] [-Expiration ] [-Tag ] [-UserList ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded @@ -51,7 +30,7 @@ Update-AzNetworkCloudBmcKeySet -InputObject [-IfMatch -ResourceGroupName [-Subscr [-AggregatorOrSingleRackDefinitionRackSkuId ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] - [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] - [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] - [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] - [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] - [-ComputeDeploymentThresholdValue ] [-ComputeRackDefinition ] - [-EnableSystemAssignedIdentity ] [-RuntimeProtectionConfigurationEnforcementLevel ] + [-AssociatedIdentityType ] + [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] + [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] + [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] + [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] + [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] + [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingVaultUri ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] - [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-SecretArchiveUseKeyVault ] [-Tag ] + [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] + [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] + [-UpdateStrategyWaitTimeMinute ] + [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaIdentityExpanded @@ -53,27 +59,33 @@ Update-AzNetworkCloudCluster -InputObject [-IfMatch ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] - [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] - [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] - [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] - [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] - [-ComputeDeploymentThresholdValue ] [-ComputeRackDefinition ] - [-EnableSystemAssignedIdentity ] [-RuntimeProtectionConfigurationEnforcementLevel ] + [-AssociatedIdentityType ] + [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] + [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] + [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] + [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] + [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] + [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingVaultUri ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] - [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-SecretArchiveUseKeyVault ] [-Tag ] + [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] + [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] + [-UpdateStrategyWaitTimeMinute ] + [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Update a new cluster or update the properties of the cluster if it exists. +Patch the properties of the provided cluster, or update the tags associated with the cluster. +Properties and tag updates can be done independently. ## EXAMPLES @@ -81,7 +93,7 @@ Update a new cluster or update the properties of the cluster if it exists. ```powershell $storageapplianceconfigurationdata = @() $baremetalmachineconfigurationdata = @() -$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster."}) +$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rackcluster, or an empty list in a single-rack cluster."}) $tagHash = @{ tag = "tag" tagUpdate = "tagUpdate" @@ -111,10 +123,12 @@ $tagHash = @{ tagUpdate = "tagUpdate" } $securePassword = ConvertTo-SecureString "password" -asplaintext -force +$identityUserAssignedIdentity = @{} $userAssignedIdentityResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity" +$identityUserAssignedIdentity.Add($userAssignedIdentityResourceId, @{}) -Update-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -UserAssignedIdentity $userAssignedIdentityResourceId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityZone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticsOutputSettingsAssociatedIdentityType identityType -AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -AnalyticOutputSettingAnalyticsWorkspaceId analyticsWorkspaceId -CommandOutputSettingContainerUrl containerUrl -AssociatedIdentityType commandOutputSettingsIdentityType -AssociatedIdentityUserAssignedIdentityResourceId commandOutputSettingsUserAssignedIdentityResourceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -SecretArchiveKeyVaultId keyVaultId -SecretArchiveSettingVaultUri keyVaultUri -SecretArchiveSettingsAssociatedIdentityType identityType -SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -SecretArchiveUseKeyVault useKeyVault -UpdateStrategyThresholdType updateStrategyThresholdType -UpdateStrategyThresholdValue updateStrategyThresholdValue -UpdateStrategyType updateStrategyType -UpdateStrategyWaitTimeMinute updateStrategyWaitTimeMinutes -VulnerabilityScanningSettingContainerScan vulnerabilityScanningSettingContainerScan -ComputeDeploymentThresholdGrouping computeDeploymentThresholdGrouping -ComputeDeploymentThresholdType computeDeploymentThresholdType -ComputeDeploymentThresholdValue computeDeploymentThresholdValue -Tag $tagHash +Update-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -IdentityType identityType -IdentityUserAssignedIdentity $identityUserAssignedIdentity -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone availabilityZone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticsOutputSettingsAssociatedIdentityType identityType -AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -AnalyticOutputSettingAnalyticsWorkspaceId analyticsWorkspaceId -CommandOutputSettingContainerUrl containerUrl -AssociatedIdentityType commandOutputSettingsIdentityType -AssociatedIdentityUserAssignedIdentityResourceId commandOutputSettingsUserAssignedIdentityResourceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -SecretArchiveKeyVaultId keyVaultId -SecretArchiveSettingVaultUri keyVaultUri -SecretArchiveSettingsAssociatedIdentityType identityType -SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId userAssignedIdentityResourceId -SecretArchiveUseKeyVault useKeyVault -UpdateStrategyThresholdType updateStrategyThresholdType -UpdateStrategyThresholdValue updateStrategyThresholdValue -UpdateStrategyType updateStrategyType -UpdateStrategyWaitTimeMinute updateStrategyWaitTimeMinutes -VulnerabilityScanningSettingContainerScan vulnerabilityScanningSettingContainerScan -ComputeDeploymentThresholdGrouping computeDeploymentThresholdGrouping -ComputeDeploymentThresholdType computeDeploymentThresholdType -ComputeDeploymentThresholdValue computeDeploymentThresholdValue -Tag $tagHash ``` ```output @@ -147,9 +161,10 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration The unordered list of bare metal machine configuration. +To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONBAREMETALMACHINECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] Parameter Sets: (All) Aliases: @@ -223,9 +238,10 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration The list of storage appliance configuration data for this rack. +To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONSTORAGEAPPLIANCECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] Parameter Sets: (All) Aliases: @@ -255,7 +271,7 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType Parameter Sets: (All) Aliases: @@ -301,7 +317,7 @@ Accept wildcard characters: False The type of associated identity for CommandOutputSettings. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType Parameter Sets: (All) Aliases: @@ -417,11 +433,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -CommandOutputSettingOverride +The list of optional overrides allowing for association of storage containers and identities to specific types of command output. +If a type is not overridden, the default identity and storage container will be utilized. +To construct, see NOTES section for COMMANDOUTPUTSETTINGOVERRIDE properties and create a hash table. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICommandOutputOverride[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ComputeDeploymentThresholdGrouping Selection of how the type evaluation is applied to the cluster calculation. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdGrouping Parameter Sets: (All) Aliases: @@ -436,7 +469,7 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType Parameter Sets: (All) Aliases: @@ -464,9 +497,10 @@ Accept wildcard characters: False ### -ComputeRackDefinition The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster. +To construct, see NOTES section for COMPUTERACKDEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackDefinition[] Parameter Sets: (All) Aliases: @@ -493,11 +527,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.Nullable`1[System.Boolean] +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -543,6 +594,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -606,7 +658,7 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.RuntimeProtectionEnforcementLevel Parameter Sets: (All) Aliases: @@ -636,7 +688,7 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType Parameter Sets: (All) Aliases: @@ -682,7 +734,7 @@ Accept wildcard characters: False The indicator if the specified key vault should be used to archive the secrets of the cluster. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterSecretArchiveEnabled Parameter Sets: (All) Aliases: @@ -710,7 +762,7 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable @@ -725,7 +777,8 @@ Accept wildcard characters: False ``` ### -UpdateStrategyMaxUnavailable -The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack.Limited by the maximum number of machines in the increment. +The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. +Limited by the maximum number of machines in the increment. Defaults to the whole increment size. ```yaml @@ -744,7 +797,7 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType Parameter Sets: (All) Aliases: @@ -774,7 +827,7 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterUpdateStrategyType Parameter Sets: (All) Aliases: @@ -800,27 +853,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -VulnerabilityScanningSettingContainerScan The mode selection for container vulnerability scanning. ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VulnerabilityScanningSettingsContainerScan Parameter Sets: (All) Aliases: @@ -871,7 +908,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md index ad0b946c24ed..02f4eac68b53 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md @@ -8,28 +8,30 @@ schema: 2.0.0 # Update-AzNetworkCloudClusterManager ## SYNOPSIS -Update a new cluster manager or update properties of the cluster manager if it exists. +Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. +Properties and tag updates can be done independently. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudClusterManager -InputObject [-IfMatch ] - [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Update a new cluster manager or update properties of the cluster manager if it exists. +Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. +Properties and tag updates can be done independently. ## EXAMPLES @@ -53,13 +55,14 @@ This command updates properties of a cluster manager. ## PARAMETERS -### -AsJob -Run the command as a job +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -68,14 +71,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.Management.Automation.PSObject +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential +Aliases: Required: False Position: Named @@ -84,11 +86,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.Nullable`1[System.Boolean] +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -134,6 +138,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -162,21 +167,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously - -```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -ResourceGroupName The name of the resource group. The name is case insensitive. @@ -210,7 +200,7 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable @@ -224,22 +214,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -280,7 +254,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md index 845f928895a7..079111acf1d6 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md @@ -9,50 +9,29 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] - -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] [-Enabled ] + -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` -### UpdateViaJsonString -``` -Update-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] - -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] - -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaIdentityVirtualMachineExpanded -``` -Update-AzNetworkCloudConsole -Name -VirtualMachineInputObject - [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] - [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudConsole -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -113,8 +92,8 @@ Accept wildcard characters: False The indicator of whether the console access is enabled. ```yaml -Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ConsoleEnabled +Parameter Sets: (All) Aliases: Required: False @@ -129,7 +108,7 @@ The date and time after which the key will be disallowed access. ```yaml Type: System.DateTime -Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -174,6 +153,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -187,42 +167,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityVirtualMachineExpanded +Parameter Sets: UpdateExpanded Aliases: ConsoleName Required: True @@ -253,7 +203,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -268,7 +218,7 @@ The SSH public key data. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -284,7 +234,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -299,7 +249,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -309,27 +259,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -VirtualMachineInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityVirtualMachineExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -VirtualMachineName The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -379,7 +314,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md index 0b74b3d92d54..9eb00d7d4fe3 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## SYNTAX @@ -18,21 +18,8 @@ Properties and tag update can be done independently. Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-ControlPlaneNodeConfigurationAdminPublicKey ] [-ControlPlaneNodeConfigurationCount ] [-KubernetesVersion ] [-SshPublicKey ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded @@ -40,12 +27,13 @@ Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-IfMatch ] [-IfNoneMatch ] [-ControlPlaneNodeConfigurationAdminPublicKey ] [-ControlPlaneNodeConfigurationCount ] [-KubernetesVersion ] [-SshPublicKey ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -86,10 +74,11 @@ Accept wildcard characters: False ### -ControlPlaneNodeConfigurationAdminPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. +To construct, see NOTES section for CONTROLPLANENODECONFIGURATIONADMINPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -104,7 +93,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -165,6 +154,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -178,42 +168,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -KubernetesVersion The Kubernetes version for this cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -228,7 +188,7 @@ The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: KubernetesClusterName Required: True @@ -259,7 +219,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -271,10 +231,11 @@ Accept wildcard characters: False ### -SshPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. +To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] +Parameter Sets: (All) Aliases: Required: False @@ -290,7 +251,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -305,7 +266,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -355,7 +316,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md index 560ccffc4240..f9bc66081aee 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md @@ -16,31 +16,8 @@ Patch properties of the provided Kubernetes cluster feature. ``` Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName - -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] -``` - -### UpdateViaIdentityKubernetesClusterExpanded -``` -Update-AzNetworkCloudKubernetesClusterFeature -FeatureName - -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] - [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] + [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded @@ -57,10 +34,6 @@ Patch properties of the provided Kubernetes cluster feature. ### Example 1: Update Kubernetes cluster's feature ```powershell -$tagUpdatedHash = @{ - tag = "tag" -} - Update-AzNetworkCloudKubernetesClusterFeature -FeatureName featureName -KubernetesClusterName kubernetesClusterName -ResourceGroupName resourceGroup -SubscriptionId subscriptionId -Tag $tagUpdatedHash ``` @@ -110,7 +83,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityKubernetesClusterExpanded +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -155,6 +128,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -168,57 +142,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KubernetesClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityKubernetesClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -245,10 +174,11 @@ Accept wildcard characters: False ### -Option The configured options for the feature. +To construct, see NOTES section for OPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStringKeyValuePair[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStringKeyValuePair[] +Parameter Sets: (All) Aliases: Required: False @@ -264,7 +194,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -280,7 +210,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -295,7 +225,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -345,7 +275,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md index 906688044276..0eec9cac78cb 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md @@ -15,28 +15,15 @@ Update tags associated with the provided layer 2 (L2) network. ### UpdateExpanded (Default) ``` Update-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] - [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudL2Network -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -110,6 +97,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -123,42 +111,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the L2 network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: L2NetworkName Required: True @@ -174,7 +132,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -190,7 +148,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -205,7 +163,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -255,7 +213,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md index cc418b4094c7..78c49cdfe9ba 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md @@ -15,28 +15,15 @@ Update tags associated with the provided layer 3 (L3) network. ### UpdateExpanded (Default) ``` Update-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] - [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudL3Network -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -104,6 +91,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -117,42 +105,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the L3 network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: L3NetworkName Required: True @@ -168,7 +126,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -184,7 +142,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -199,7 +157,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -249,7 +207,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md index 474dee90e8fc..9fe1ff119a0f 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## SYNTAX @@ -17,41 +17,21 @@ Properties and tag update can be done independently. ``` Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-CollectionInterval ] - [-EnabledMetric ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaIdentityClusterExpanded -``` -Update-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject - [-IfMatch ] [-IfNoneMatch ] [-CollectionInterval ] [-EnabledMetric ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-EnabledMetric ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudMetricsConfiguration -InputObject [-IfMatch ] [-IfNoneMatch ] [-CollectionInterval ] [-EnabledMetric ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -85,27 +65,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ClusterInputObject -Identity Parameter - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityClusterExpanded -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: True (ByValue) -Accept wildcard characters: False -``` - ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -120,7 +85,7 @@ The interval in minutes by which metrics will be collected. ```yaml Type: System.Int64 -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -151,7 +116,7 @@ The list of metric names that have been chosen to be enabled in addition to the ```yaml Type: System.String[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -196,6 +161,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -209,42 +175,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityClusterExpanded +Parameter Sets: UpdateExpanded Aliases: MetricsConfigurationName Required: True @@ -275,7 +211,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -291,7 +227,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -306,7 +242,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -356,7 +292,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md index b74614afba2a..165cb25423d7 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of the provided rack, or update the tags associated with the rack. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## SYNTAX @@ -17,21 +17,8 @@ Properties and tag update can be done independently. ``` Update-AzNetworkCloudRack -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-RackLocation ] [-RackSerialNumber ] - [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudRack -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudRack -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded @@ -43,7 +30,7 @@ Update-AzNetworkCloudRack -InputObject [-IfMatch -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-EnableDefaultEgressEndpoint ] + [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` -### UpdateViaJsonString -``` -Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudServicesNetwork -InputObject [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-EnableDefaultEgressEndpoint ] + [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION Update properties of the provided cloud services network, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -74,10 +64,11 @@ This command updates the egress endpoint for the cloud services network. ### -AdditionalEgressEndpoint The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint. +To construct, see NOTES section for ADDITIONALEGRESSENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEgressEndpoint[] -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEgressEndpoint[] +Parameter Sets: (All) Aliases: Required: False @@ -122,8 +113,8 @@ Accept wildcard characters: False The indicator of whether the platform default endpoints are allowed for the egress traffic. ```yaml -Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkEnableDefaultEgressEndpoints +Parameter Sets: (All) Aliases: Required: False @@ -168,6 +159,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -181,13 +173,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation +### -Name +The name of the cloud services network. ```yaml Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: +Parameter Sets: UpdateExpanded +Aliases: CloudServicesNetworkName Required: True Position: Named @@ -196,28 +188,29 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Update operation +### -NoWait +Run the command asynchronously ```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -Name -The name of the cloud services network. +### -ResourceGroupName +The name of the resource group. +The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath -Aliases: CloudServicesNetworkName +Parameter Sets: UpdateExpanded +Aliases: Required: True Position: Named @@ -226,11 +219,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -StorageOptionMode +The indicator to enable shared storage on the cloud services network. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkStorageMode Parameter Sets: (All) Aliases: @@ -241,16 +234,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ResourceGroupName -The name of the resource group. -The name is case insensitive. +### -StorageOptionSizeMiB +The requested storage allocation for the volume in Mebibytes. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StorageOptionStorageApplianceId +The resource ID of the storage appliance that hosts the storage. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False @@ -263,7 +270,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -278,7 +285,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -328,7 +335,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md index 356a10ac530c..606640e45ed1 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzNetworkCloudStorageAppliance ## SYNOPSIS -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. ## SYNTAX @@ -16,21 +16,8 @@ Update properties of the provided storage appliance, or update tags associated w ``` Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-SerialNumber ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaIdentityExpanded @@ -41,7 +28,7 @@ Update-AzNetworkCloudStorageAppliance -InputObject [-IfM ``` ## DESCRIPTION -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. ## EXAMPLES @@ -126,6 +113,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -139,42 +127,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: StorageApplianceName Required: True @@ -205,7 +163,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -220,7 +178,7 @@ The serial number for the storage appliance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -236,7 +194,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -251,7 +209,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -301,7 +259,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageAppliance +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageAppliance ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md index 347e761b71b3..3aa7a188b57a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md @@ -15,29 +15,15 @@ Update tags associated with the provided trunked network. ### UpdateExpanded (Default) ``` Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] - [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudTrunkedNetwork -InputObject [-IfMatch ] - [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] - [] + [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -111,6 +97,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -124,42 +111,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the trunked network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: TrunkedNetworkName Required: True @@ -175,7 +132,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -191,7 +148,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -206,7 +163,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -256,7 +213,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md index 2f299faaece5..a588997b8e09 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md @@ -9,44 +9,33 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] + [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] - [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudVirtualMachine -InputObject [-IfMatch ] - [-IfNoneMatch ] [-Tag ] [-VMImageRepositoryCredentialsPassword ] - [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] + [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] + [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ## EXAMPLES @@ -104,13 +93,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.String +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType Parameter Sets: (All) Aliases: @@ -121,12 +108,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.String +Type: System.Collections.Hashtable Parameter Sets: (All) Aliases: @@ -137,48 +125,52 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -InputObject -Identity Parameter +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: UpdateViaIdentityExpanded +Type: System.String +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None -Accept pipeline input: True (ByValue) +Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml Type: System.String -Parameter Sets: UpdateViaJsonFilePath +Parameter Sets: (All) Aliases: -Required: True +Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -JsonString -Json string supplied to the Update operation +### -InputObject +Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityExpanded Aliases: Required: True Position: Named Default value: None -Accept pipeline input: False +Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` @@ -187,7 +179,7 @@ The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: VirtualMachineName Required: True @@ -218,7 +210,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -234,7 +226,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -249,7 +241,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -264,7 +256,7 @@ The password or token used to access an image in the target repository. ```yaml Type: System.Security.SecureString -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -279,7 +271,7 @@ The URL of the authentication server used to validate the repository credentials ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -294,7 +286,7 @@ The username used to access an image in the target repository. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -344,7 +336,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md index bdb4c1d841ec..6f2507849ab9 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md @@ -15,28 +15,15 @@ Update tags associated with the provided volume. ### UpdateExpanded (Default) ``` Update-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonString -``` -Update-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-WhatIf] - [-Confirm] [] -``` - -### UpdateViaJsonFilePath -``` -Update-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] - [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudVolume -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] [] + [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -110,6 +97,7 @@ Accept wildcard characters: False ### -InputObject Identity Parameter +To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -123,42 +111,12 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -JsonFilePath -Path of Json file supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonFilePath -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -JsonString -Json string supplied to the Update operation - -```yaml -Type: System.String -Parameter Sets: UpdateViaJsonString -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Name The name of the volume. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: VolumeName Required: True @@ -174,7 +132,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: True @@ -190,7 +148,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Parameter Sets: UpdateExpanded Aliases: Required: False @@ -205,7 +163,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Parameter Sets: (All) Aliases: Required: False @@ -255,7 +213,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume ## NOTES From c307d36252bec28aa6f4c2069c278ad27e8e6ef1 Mon Sep 17 00:00:00 2001 From: Joselyn Narvaez Date: Thu, 20 Nov 2025 10:54:06 -0600 Subject: [PATCH 3/9] remove the rest of zone.identifiers --- ...z.NetworkCloud.custom.psm1:Zone.Identifier | Bin 25 -> 0 bytes .../custom/README.md:Zone.Identifier | Bin 25 -> 0 bytes .../NetworkCloud.Autorest/generate-info.json | 2 +- .../resources/README.md:Zone.Identifier | Bin 25 -> 0 bytes ...loudCluster.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...rManagement.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...VendorManagement.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...rManagement.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...VendorManagement.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udAgentPool.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudAgentPool.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etalMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...chineKeySet.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...talMachineKeySet.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udBmcKeySet.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBmcKeySet.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...loudCluster.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...sterManager.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udClusterManager.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...loudConsole.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudConsole.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etesCluster.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesCluster.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...sterFeature.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...esClusterFeature.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udL2Network.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudL2Network.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udL3Network.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudL3Network.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...nfiguration.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...icsConfiguration.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudRack.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...NetworkCloudRack.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...loudRackSku.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudRackSku.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...icesNetwork.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...dServicesNetwork.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...geAppliance.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...StorageAppliance.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...nkedNetwork.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udTrunkedNetwork.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...tualMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...CloudVolume.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...tworkCloudVolume.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...chineCordon.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...talMachineCordon.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...DataExtract.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...chineDataExtract.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...tRestricted.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...xtractRestricted.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...hineReimage.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...alMachineReimage.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...hineReplace.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...alMachineReplace.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...eRunCommand.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...achineRunCommand.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...ReadCommand.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...neRunReadCommand.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...ineUncordon.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...lMachineUncordon.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...rsionUpdate.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...nueVersionUpdate.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...rsionUpdate.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...terVersionUpdate.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...sterRuntime.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...anClusterRuntime.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...hineReimage.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...alMachineReimage.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udAgentPool.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudAgentPool.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...rationDataObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...chineKeySet.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...talMachineKeySet.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...ertisementObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udBmcKeySet.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBmcKeySet.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...loudCluster.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...adeVersionObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...erCapacityObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...sterManager.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udClusterManager.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...loudConsole.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudConsole.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...ssEndpointObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...DependencyObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...kInterfaceObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...ddressPoolObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...KeySetUserObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etesCluster.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesCluster.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...sterFeature.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...esClusterFeature.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udL2Network.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudL2Network.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udL3Network.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudL3Network.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...nfiguration.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...icsConfiguration.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...AttachmentObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...figurationObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...kInterfaceObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...DefinitionObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...cerBgpPeerObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...nformationObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...icesNetwork.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...dServicesNetwork.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...rationDataObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...nkedNetwork.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udTrunkedNetwork.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...tualMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...cementHintObject.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...CloudVolume.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...tworkCloudVolume.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../test/README.md:Zone.Identifier | Bin 25 -> 0 bytes ...udAgentPool.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudAgentPool.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...chineKeySet.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...talMachineKeySet.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udBmcKeySet.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBmcKeySet.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...loudCluster.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...sterManager.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udClusterManager.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...loudConsole.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudConsole.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etesCluster.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesCluster.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...sterFeature.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...esClusterFeature.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udL2Network.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudL2Network.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udL3Network.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudL3Network.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...nfiguration.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...icsConfiguration.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...icesNetwork.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...dServicesNetwork.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...nkedNetwork.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udTrunkedNetwork.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...tualMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...CloudVolume.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...tworkCloudVolume.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etalMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...rneteClusterNode.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...ClusterNode.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...netesClusterNode.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...tualMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etalMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...ianceReadCommand.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...tualMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etalMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...tualMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udAgentPool.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudAgentPool.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etalMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...BareMetalMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...chineKeySet.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...talMachineKeySet.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udBmcKeySet.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudBmcKeySet.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...loudCluster.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudCluster.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...sterManager.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udClusterManager.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...loudConsole.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...workCloudConsole.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...etesCluster.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...ubernetesCluster.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...sterFeature.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...esClusterFeature.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udL2Network.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudL2Network.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...udL3Network.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudL3Network.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...nfiguration.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...icsConfiguration.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...rkCloudRack.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...NetworkCloudRack.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...icesNetwork.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...dServicesNetwork.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...geAppliance.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...StorageAppliance.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...nkedNetwork.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udTrunkedNetwork.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...tualMachine.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...udVirtualMachine.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes ...CloudVolume.Recording.json:Zone.Identifier | Bin 25 -> 0 bytes ...tworkCloudVolume.Tests.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../test/loadEnv.ps1:Zone.Identifier | Bin 25 -> 0 bytes .../config.json:Zone.Identifier | Bin 25 -> 0 bytes .../test/utils.ps1:Zone.Identifier | Bin 25 -> 0 bytes src/NetworkCloud/NetworkCloud.sln | 26 +++++++++--------- .../NetworkCloud/Az.NetworkCloud.psd1 | 2 +- 211 files changed, 15 insertions(+), 15 deletions(-) delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/Az.NetworkCloud.custom.psm1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/README.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/resources/README.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Deploy-AzNetworkCloudCluster.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Deploy-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudAgentPool.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudAgentPool.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBareMetalMachineKeySet.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBareMetalMachineKeySet.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBmcKeySet.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudBmcKeySet.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudCluster.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudClusterManager.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudClusterManager.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudConsole.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudConsole.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudKubernetesCluster.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudKubernetesCluster.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudKubernetesClusterFeature.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudKubernetesClusterFeature.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudL2Network.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudL2Network.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudL3Network.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudL3Network.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudMetricsConfiguration.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudMetricsConfiguration.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudRack.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudRack.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudRackSku.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudRackSku.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudServicesNetwork.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudServicesNetwork.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudStorageAppliance.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudStorageAppliance.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudTrunkedNetwork.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudTrunkedNetwork.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudVolume.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Get-AzNetworkCloudVolume.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineCordon.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineCordon.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtract.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtract.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineReimage.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineReimage.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineReplace.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineReplace.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineRunCommand.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineRunCommand.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineUncordon.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudBareMetalMachineUncordon.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudClusterContinueVersionUpdate.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudClusterContinueVersionUpdate.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudClusterVersionUpdate.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudClusterVersionUpdate.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudScanClusterRuntime.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudScanClusterRuntime.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudVirtualMachineReimage.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Invoke-AzNetworkCloudVirtualMachineReimage.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudAgentPool.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudAgentPool.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBareMetalMachineKeySet.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBareMetalMachineKeySet.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBgpAdvertisementObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBmcKeySet.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudBmcKeySet.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudCluster.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudClusterAvailableUpgradeVersionObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudClusterCapacityObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudClusterManager.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudClusterManager.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudConsole.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudConsole.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudControlPlaneNodeConfigurationObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudEgressEndpointObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudEndpointDependencyObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudHardwareInventoryNetworkInterfaceObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudInitialAgentPoolConfigurationObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudIpAddressPoolObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKeySetUserObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKubernetesCluster.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKubernetesCluster.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKubernetesClusterFeature.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudKubernetesClusterFeature.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL2Network.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL2Network.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL3Network.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL3Network.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudMetricsConfiguration.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudMetricsConfiguration.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudNetworkAttachmentObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudNetworkConfigurationObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudNetworkInterfaceObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudRackDefinitionObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudServicePrincipalInformationObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudServicesNetwork.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudServicesNetwork.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudStorageApplianceConfigurationDataObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudTrunkedNetwork.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudTrunkedNetwork.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVirtualMachinePlacementHintObject.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVolume.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudVolume.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/README.md:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudAgentPool.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudAgentPool.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudBareMetalMachineKeySet.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudBareMetalMachineKeySet.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudBmcKeySet.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudBmcKeySet.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudCluster.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudClusterManager.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudClusterManager.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudConsole.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudConsole.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudKubernetesCluster.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudKubernetesCluster.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudKubernetesClusterFeature.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudKubernetesClusterFeature.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudL2Network.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudL2Network.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudL3Network.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudL3Network.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudMetricsConfiguration.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudMetricsConfiguration.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudServicesNetwork.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudServicesNetwork.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudTrunkedNetwork.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudTrunkedNetwork.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudVolume.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Remove-AzNetworkCloudVolume.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudKuberneteClusterNode.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudKubernetesClusterNode.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudKubernetesClusterNode.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Restart-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudStorageApplianceReadCommand.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Start-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Stop-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Stop-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Stop-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Stop-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudAgentPool.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudAgentPool.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBareMetalMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBareMetalMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBareMetalMachineKeySet.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBareMetalMachineKeySet.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBmcKeySet.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudBmcKeySet.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudCluster.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudCluster.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudClusterManager.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudClusterManager.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudConsole.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudConsole.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudKubernetesCluster.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudKubernetesCluster.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudKubernetesClusterFeature.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudKubernetesClusterFeature.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudL2Network.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudL2Network.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudL3Network.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudL3Network.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudMetricsConfiguration.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudMetricsConfiguration.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudRack.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudRack.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudServicesNetwork.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudServicesNetwork.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudStorageAppliance.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudStorageAppliance.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudTrunkedNetwork.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudTrunkedNetwork.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudVirtualMachine.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudVirtualMachine.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudVolume.Recording.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/Update-AzNetworkCloudVolume.Tests.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/loadEnv.ps1:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/test-artifacts/config.json:Zone.Identifier delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/test/utils.ps1:Zone.Identifier diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/Az.NetworkCloud.custom.psm1:Zone.Identifier b/src/NetworkCloud/NetworkCloud.Autorest/custom/Az.NetworkCloud.custom.psm1:Zone.Identifier deleted file mode 100644 index d6c1ec682968c796b9f5e9e080cc6f674b57c766..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2xdl#JyUFr831@K2x Date: Mon, 24 Nov 2025 15:28:26 -0600 Subject: [PATCH 4/9] upgrade to autorest v4 --- .../NetworkCloud.Autorest/README.md | 2 +- .../UX/Microsoft.NetworkCloud/clusters.json | 76 ---- ...areMetalMachineConfigurationDataObject.ps1 | 89 ----- ...w-AzNetworkCloudBgpAdvertisementObject.ps1 | 66 ---- ...ServiceLoadBalancerConfigurationObject.ps1 | 66 ---- ...oudControlPlaneNodeConfigurationObject.ps1 | 71 ---- ...New-AzNetworkCloudEgressEndpointObject.ps1 | 53 --- ...AzNetworkCloudEndpointDependencyObject.ps1 | 53 --- ...oudInitialAgentPoolConfigurationObject.ps1 | 145 -------- .../New-AzNetworkCloudIpAddressPoolObject.ps1 | 67 ---- .../New-AzNetworkCloudKeySetUserObject.ps1 | 65 ---- ...L3NetworkAttachmentConfigurationObject.ps1 | 61 ---- ...-AzNetworkCloudNetworkAttachmentObject.ps1 | 79 ----- ...New-AzNetworkCloudRackDefinitionObject.ps1 | 83 ----- ...kCloudServiceLoadBalancerBgpPeerObject.ps1 | 103 ------ ...torageApplianceConfigurationDataObject.ps1 | 71 ---- ...CloudVirtualMachinePlacementHintObject.ps1 | 68 ---- .../docs/Az.NetworkCloud.md | 106 ++---- .../docs/Deploy-AzNetworkCloudCluster.md | 53 ++- ...dStorageApplianceRemoteVendorManagement.md | 1 - ...dStorageApplianceRemoteVendorManagement.md | 53 ++- .../docs/Get-AzNetworkCloudAgentPool.md | 26 +- .../Get-AzNetworkCloudBareMetalMachine.md | 3 +- ...et-AzNetworkCloudBareMetalMachineKeySet.md | 26 +- .../docs/Get-AzNetworkCloudBmcKeySet.md | 26 +- .../docs/Get-AzNetworkCloudCluster.md | 3 +- .../docs/Get-AzNetworkCloudClusterManager.md | 3 +- .../docs/Get-AzNetworkCloudConsole.md | 26 +- .../Get-AzNetworkCloudKubernetesCluster.md | 3 +- ...-AzNetworkCloudKubernetesClusterFeature.md | 26 +- .../docs/Get-AzNetworkCloudL2Network.md | 3 +- .../docs/Get-AzNetworkCloudL3Network.md | 3 +- .../Get-AzNetworkCloudMetricsConfiguration.md | 26 +- .../docs/Get-AzNetworkCloudRack.md | 3 +- .../docs/Get-AzNetworkCloudRackSku.md | 3 +- .../docs/Get-AzNetworkCloudServicesNetwork.md | 3 +- .../Get-AzNetworkCloudStorageAppliance.md | 3 +- .../docs/Get-AzNetworkCloudTrunkedNetwork.md | 3 +- .../docs/Get-AzNetworkCloudVirtualMachine.md | 3 +- .../docs/Get-AzNetworkCloudVolume.md | 3 +- ...ke-AzNetworkCloudBareMetalMachineCordon.md | 64 +++- ...NetworkCloudBareMetalMachineDataExtract.md | 58 ++- ...udBareMetalMachineDataExtractRestricted.md | 58 ++- ...e-AzNetworkCloudBareMetalMachineReimage.md | 1 - ...e-AzNetworkCloudBareMetalMachineReplace.md | 82 +++-- ...zNetworkCloudBareMetalMachineRunCommand.md | 57 ++- ...workCloudBareMetalMachineRunReadCommand.md | 58 ++- ...-AzNetworkCloudBareMetalMachineUncordon.md | 1 - ...etworkCloudClusterContinueVersionUpdate.md | 71 +++- ...voke-AzNetworkCloudClusterVersionUpdate.md | 53 ++- ...Invoke-AzNetworkCloudScanClusterRuntime.md | 67 +++- ...oke-AzNetworkCloudVirtualMachineReimage.md | 1 - .../docs/New-AzNetworkCloudAgentPool.md | 181 +++++++--- ...BareMetalMachineConfigurationDataObject.md | 179 ---------- ...ew-AzNetworkCloudBareMetalMachineKeySet.md | 142 ++++++-- ...ew-AzNetworkCloudBgpAdvertisementObject.md | 114 ------ ...pServiceLoadBalancerConfigurationObject.md | 128 ------- .../docs/New-AzNetworkCloudBmcKeySet.md | 131 ++++++- .../docs/New-AzNetworkCloudCluster.md | 243 +++++++------ .../docs/New-AzNetworkCloudClusterManager.md | 112 ++++-- .../docs/New-AzNetworkCloudConsole.md | 124 ++++++- ...loudControlPlaneNodeConfigurationObject.md | 137 ------- .../New-AzNetworkCloudEgressEndpointObject.md | 87 ----- ...-AzNetworkCloudEndpointDependencyObject.md | 81 ----- ...loudInitialAgentPoolConfigurationObject.md | 335 ------------------ .../New-AzNetworkCloudIpAddressPoolObject.md | 115 ------ .../New-AzNetworkCloudKeySetUserObject.md | 112 ------ .../New-AzNetworkCloudKubernetesCluster.md | 151 +++++--- ...-AzNetworkCloudKubernetesClusterFeature.md | 118 +++++- .../docs/New-AzNetworkCloudL2Network.md | 72 +++- .../docs/New-AzNetworkCloudL3Network.md | 90 +++-- ...dL3NetworkAttachmentConfigurationObject.md | 97 ----- .../New-AzNetworkCloudMetricsConfiguration.md | 131 ++++++- ...w-AzNetworkCloudNetworkAttachmentObject.md | 159 --------- .../New-AzNetworkCloudRackDefinitionObject.md | 192 ---------- ...rkCloudServiceLoadBalancerBgpPeerObject.md | 209 ----------- .../docs/New-AzNetworkCloudServicesNetwork.md | 115 ++++-- ...StorageApplianceConfigurationDataObject.md | 130 ------- .../docs/New-AzNetworkCloudTrunkedNetwork.md | 75 +++- .../docs/New-AzNetworkCloudVirtualMachine.md | 211 ++++++----- ...kCloudVirtualMachinePlacementHintObject.md | 114 ------ .../docs/New-AzNetworkCloudVolume.md | 63 +++- .../docs/Remove-AzNetworkCloudAgentPool.md | 25 +- ...ve-AzNetworkCloudBareMetalMachineKeySet.md | 25 +- .../docs/Remove-AzNetworkCloudBmcKeySet.md | 25 +- .../docs/Remove-AzNetworkCloudCluster.md | 1 - .../Remove-AzNetworkCloudClusterManager.md | 1 - .../docs/Remove-AzNetworkCloudConsole.md | 25 +- .../Remove-AzNetworkCloudKubernetesCluster.md | 1 - ...-AzNetworkCloudKubernetesClusterFeature.md | 25 +- .../docs/Remove-AzNetworkCloudL2Network.md | 1 - .../docs/Remove-AzNetworkCloudL3Network.md | 1 - ...move-AzNetworkCloudMetricsConfiguration.md | 25 +- .../Remove-AzNetworkCloudServicesNetwork.md | 1 - .../Remove-AzNetworkCloudTrunkedNetwork.md | 1 - .../Remove-AzNetworkCloudVirtualMachine.md | 1 - .../docs/Remove-AzNetworkCloudVolume.md | 1 - .../Restart-AzNetworkCloudBareMetalMachine.md | 1 - ...art-AzNetworkCloudKubernetesClusterNode.md | 86 ++++- .../Restart-AzNetworkCloudVirtualMachine.md | 1 - .../Start-AzNetworkCloudBareMetalMachine.md | 1 - ...NetworkCloudStorageApplianceReadCommand.md | 58 ++- .../Start-AzNetworkCloudVirtualMachine.md | 1 - .../Stop-AzNetworkCloudBareMetalMachine.md | 64 +++- .../docs/Stop-AzNetworkCloudVirtualMachine.md | 61 +++- .../docs/Update-AzNetworkCloudAgentPool.md | 122 ++++++- .../Update-AzNetworkCloudBareMetalMachine.md | 61 +++- ...te-AzNetworkCloudBareMetalMachineKeySet.md | 118 +++++- .../docs/Update-AzNetworkCloudBmcKeySet.md | 114 +++++- .../docs/Update-AzNetworkCloudCluster.md | 152 ++++---- .../Update-AzNetworkCloudClusterManager.md | 80 +++-- .../docs/Update-AzNetworkCloudConsole.md | 120 ++++++- .../Update-AzNetworkCloudKubernetesCluster.md | 73 +++- ...-AzNetworkCloudKubernetesClusterFeature.md | 113 +++++- .../docs/Update-AzNetworkCloudL2Network.md | 55 ++- .../docs/Update-AzNetworkCloudL3Network.md | 55 ++- ...date-AzNetworkCloudMetricsConfiguration.md | 112 +++++- .../docs/Update-AzNetworkCloudRack.md | 63 +++- .../Update-AzNetworkCloudServicesNetwork.md | 82 +++-- .../Update-AzNetworkCloudStorageAppliance.md | 61 +++- .../Update-AzNetworkCloudTrunkedNetwork.md | 55 ++- .../Update-AzNetworkCloudVirtualMachine.md | 68 ++-- .../docs/Update-AzNetworkCloudVolume.md | 55 ++- ...BareMetalMachineConfigurationDataObject.md | 14 - ...ew-AzNetworkCloudBgpAdvertisementObject.md | 11 - ...pServiceLoadBalancerConfigurationObject.md | 23 -- ...loudControlPlaneNodeConfigurationObject.md | 18 - .../New-AzNetworkCloudEgressEndpointObject.md | 16 - ...-AzNetworkCloudEndpointDependencyObject.md | 13 - ...loudInitialAgentPoolConfigurationObject.md | 6 - .../New-AzNetworkCloudIpAddressPoolObject.md | 13 - .../New-AzNetworkCloudKeySetUserObject.md | 12 - ...dL3NetworkAttachmentConfigurationObject.md | 10 - ...w-AzNetworkCloudNetworkAttachmentObject.md | 12 - .../New-AzNetworkCloudRackDefinitionObject.md | 41 --- ...rkCloudServiceLoadBalancerBgpPeerObject.md | 12 - ...StorageApplianceConfigurationDataObject.md | 13 - ...kCloudVirtualMachinePlacementHintObject.md | 11 - .../NetworkCloud.Autorest/generate-info.json | 2 +- src/NetworkCloud/NetworkCloud.sln | 26 +- .../NetworkCloud/Az.NetworkCloud.psd1 | 21 +- .../NetworkCloud/help/Az.NetworkCloud.md | 106 ++---- .../help/Deploy-AzNetworkCloudCluster.md | 53 ++- ...dStorageApplianceRemoteVendorManagement.md | 1 - ...dStorageApplianceRemoteVendorManagement.md | 53 ++- .../help/Get-AzNetworkCloudAgentPool.md | 26 +- .../Get-AzNetworkCloudBareMetalMachine.md | 3 +- ...et-AzNetworkCloudBareMetalMachineKeySet.md | 26 +- .../help/Get-AzNetworkCloudBmcKeySet.md | 26 +- .../help/Get-AzNetworkCloudCluster.md | 3 +- .../help/Get-AzNetworkCloudClusterManager.md | 3 +- .../help/Get-AzNetworkCloudConsole.md | 26 +- .../Get-AzNetworkCloudKubernetesCluster.md | 3 +- ...-AzNetworkCloudKubernetesClusterFeature.md | 27 +- .../help/Get-AzNetworkCloudL2Network.md | 3 +- .../help/Get-AzNetworkCloudL3Network.md | 3 +- .../Get-AzNetworkCloudMetricsConfiguration.md | 26 +- .../help/Get-AzNetworkCloudRack.md | 3 +- .../help/Get-AzNetworkCloudRackSku.md | 3 +- .../help/Get-AzNetworkCloudServicesNetwork.md | 3 +- .../Get-AzNetworkCloudStorageAppliance.md | 3 +- .../help/Get-AzNetworkCloudTrunkedNetwork.md | 3 +- .../help/Get-AzNetworkCloudVirtualMachine.md | 3 +- .../help/Get-AzNetworkCloudVolume.md | 3 +- ...ke-AzNetworkCloudBareMetalMachineCordon.md | 65 +++- ...NetworkCloudBareMetalMachineDataExtract.md | 58 ++- ...udBareMetalMachineDataExtractRestricted.md | 58 ++- ...e-AzNetworkCloudBareMetalMachineReimage.md | 1 - ...e-AzNetworkCloudBareMetalMachineReplace.md | 84 +++-- ...zNetworkCloudBareMetalMachineRunCommand.md | 57 ++- ...workCloudBareMetalMachineRunReadCommand.md | 58 ++- ...-AzNetworkCloudBareMetalMachineUncordon.md | 1 - ...etworkCloudClusterContinueVersionUpdate.md | 73 +++- ...voke-AzNetworkCloudClusterVersionUpdate.md | 53 ++- ...Invoke-AzNetworkCloudScanClusterRuntime.md | 69 +++- ...oke-AzNetworkCloudVirtualMachineReimage.md | 1 - .../help/New-AzNetworkCloudAgentPool.md | 185 +++++++--- ...BareMetalMachineConfigurationDataObject.md | 179 ---------- ...ew-AzNetworkCloudBareMetalMachineKeySet.md | 147 ++++++-- ...ew-AzNetworkCloudBgpAdvertisementObject.md | 113 ------ ...pServiceLoadBalancerConfigurationObject.md | 126 ------- .../help/New-AzNetworkCloudBmcKeySet.md | 137 +++++-- .../help/New-AzNetworkCloudCluster.md | 245 +++++++------ .../help/New-AzNetworkCloudClusterManager.md | 113 ++++-- .../help/New-AzNetworkCloudConsole.md | 129 ++++++- ...loudControlPlaneNodeConfigurationObject.md | 135 ------- .../New-AzNetworkCloudEgressEndpointObject.md | 86 ----- ...-AzNetworkCloudEndpointDependencyObject.md | 81 ----- ...loudInitialAgentPoolConfigurationObject.md | 334 ----------------- .../New-AzNetworkCloudIpAddressPoolObject.md | 114 ------ .../New-AzNetworkCloudKeySetUserObject.md | 111 ------ .../New-AzNetworkCloudKubernetesCluster.md | 157 ++++---- ...-AzNetworkCloudKubernetesClusterFeature.md | 118 +++++- .../help/New-AzNetworkCloudL2Network.md | 71 +++- .../help/New-AzNetworkCloudL3Network.md | 85 +++-- ...dL3NetworkAttachmentConfigurationObject.md | 97 ----- .../New-AzNetworkCloudMetricsConfiguration.md | 134 ++++++- ...w-AzNetworkCloudNetworkAttachmentObject.md | 158 --------- .../New-AzNetworkCloudRackDefinitionObject.md | 191 ---------- ...rkCloudServiceLoadBalancerBgpPeerObject.md | 209 ----------- .../help/New-AzNetworkCloudServicesNetwork.md | 117 ++++-- ...StorageApplianceConfigurationDataObject.md | 129 ------- .../help/New-AzNetworkCloudTrunkedNetwork.md | 71 +++- .../help/New-AzNetworkCloudVirtualMachine.md | 208 ++++++----- ...kCloudVirtualMachinePlacementHintObject.md | 113 ------ .../help/New-AzNetworkCloudVolume.md | 63 +++- .../help/Remove-AzNetworkCloudAgentPool.md | 25 +- ...ve-AzNetworkCloudBareMetalMachineKeySet.md | 25 +- .../help/Remove-AzNetworkCloudBmcKeySet.md | 25 +- .../help/Remove-AzNetworkCloudCluster.md | 1 - .../Remove-AzNetworkCloudClusterManager.md | 1 - .../help/Remove-AzNetworkCloudConsole.md | 25 +- .../Remove-AzNetworkCloudKubernetesCluster.md | 1 - ...-AzNetworkCloudKubernetesClusterFeature.md | 26 +- .../help/Remove-AzNetworkCloudL2Network.md | 1 - .../help/Remove-AzNetworkCloudL3Network.md | 1 - ...move-AzNetworkCloudMetricsConfiguration.md | 25 +- .../Remove-AzNetworkCloudServicesNetwork.md | 1 - .../Remove-AzNetworkCloudTrunkedNetwork.md | 1 - .../Remove-AzNetworkCloudVirtualMachine.md | 1 - .../help/Remove-AzNetworkCloudVolume.md | 1 - .../Restart-AzNetworkCloudBareMetalMachine.md | 1 - ...art-AzNetworkCloudKubernetesClusterNode.md | 87 ++++- .../Restart-AzNetworkCloudVirtualMachine.md | 1 - .../Start-AzNetworkCloudBareMetalMachine.md | 1 - ...NetworkCloudStorageApplianceReadCommand.md | 58 ++- .../Start-AzNetworkCloudVirtualMachine.md | 1 - .../Stop-AzNetworkCloudBareMetalMachine.md | 63 +++- .../help/Stop-AzNetworkCloudVirtualMachine.md | 59 ++- .../help/Update-AzNetworkCloudAgentPool.md | 125 ++++++- .../Update-AzNetworkCloudBareMetalMachine.md | 61 +++- ...te-AzNetworkCloudBareMetalMachineKeySet.md | 120 ++++++- .../help/Update-AzNetworkCloudBmcKeySet.md | 117 +++++- .../help/Update-AzNetworkCloudCluster.md | 152 ++++---- .../Update-AzNetworkCloudClusterManager.md | 76 ++-- .../help/Update-AzNetworkCloudConsole.md | 123 ++++++- .../Update-AzNetworkCloudKubernetesCluster.md | 73 +++- ...-AzNetworkCloudKubernetesClusterFeature.md | 113 +++++- .../help/Update-AzNetworkCloudL2Network.md | 55 ++- .../help/Update-AzNetworkCloudL3Network.md | 55 ++- ...date-AzNetworkCloudMetricsConfiguration.md | 116 +++++- .../help/Update-AzNetworkCloudRack.md | 63 +++- .../Update-AzNetworkCloudServicesNetwork.md | 82 +++-- .../Update-AzNetworkCloudStorageAppliance.md | 61 +++- .../Update-AzNetworkCloudTrunkedNetwork.md | 55 ++- .../Update-AzNetworkCloudVirtualMachine.md | 70 ++-- .../help/Update-AzNetworkCloudVolume.md | 55 ++- 247 files changed, 7686 insertions(+), 8070 deletions(-) delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1 delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md delete mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md delete mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md diff --git a/src/NetworkCloud/NetworkCloud.Autorest/README.md b/src/NetworkCloud/NetworkCloud.Autorest/README.md index 7f80d04e598b..79828c29beec 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/README.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/README.md @@ -53,7 +53,7 @@ nested-object-to-string: true # For new modules, please avoid setting 3.x using the use-extension method and instead, use 4.x as the default option use-extension: - "@autorest/powershell": "3.x" + "@autorest/powershell": "4.x" directive: # Following is two common directive which are normally required in all the RPs diff --git a/src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters.json b/src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters.json index 0e53b4757777..9d75d70998fb 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters.json +++ b/src/NetworkCloud/NetworkCloud.Autorest/UX/Microsoft.NetworkCloud/clusters.json @@ -43,82 +43,6 @@ } ] }, - { - "name": "Invoke-AzNetworkCloudClusterContinueVersionUpdate", - "description": "Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update.", - "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/continueUpdateVersion", - "help": { - "learnMore": { - "url": "https://learn.microsoft.com/powershell/module/az.networkcloud/invoke-aznetworkcloudclustercontinueversionupdate" - }, - "parameterSets": [ - { - "parameters": [ - "-ClusterName ", - "-ResourceGroupName ", - "[-SubscriptionId ]" - ] - } - ] - }, - "examples": [ - { - "description": "Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update.", - "parameters": [ - { - "name": "-ClusterName", - "value": "[Path.clusterName]" - }, - { - "name": "-ResourceGroupName", - "value": "[Path.resourceGroupName]" - }, - { - "name": "-SubscriptionId", - "value": "[Path.subscriptionId]" - } - ] - } - ] - }, - { - "name": "Invoke-AzNetworkCloudScanClusterRuntime", - "description": "Triggers the execution of a runtime protection scan to detect and remediate detected issues, in accordance with the cluster configuration.", - "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}/scanRuntime", - "help": { - "learnMore": { - "url": "https://learn.microsoft.com/powershell/module/az.networkcloud/invoke-aznetworkcloudscanclusterruntime" - }, - "parameterSets": [ - { - "parameters": [ - "-ClusterName ", - "-ResourceGroupName ", - "[-SubscriptionId ]" - ] - } - ] - }, - "examples": [ - { - "description": "Triggers the execution of a runtime protection scan to detect and remediate detected issues, in accordance with the cluster configuration.", - "parameters": [ - { - "name": "-ClusterName", - "value": "[Path.clusterName]" - }, - { - "name": "-ResourceGroupName", - "value": "[Path.resourceGroupName]" - }, - { - "name": "-SubscriptionId", - "value": "[Path.subscriptionId]" - } - ] - } - ] - }, { "name": "Remove-AzNetworkCloudCluster", "description": "Delete the provided cluster.", diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1 deleted file mode 100644 index 28f83038d370..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1 +++ /dev/null @@ -1,89 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for BareMetalMachineConfigurationData. -.Description -Create an in-memory object for BareMetalMachineConfigurationData. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BareMetalMachineConfigurationData -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBareMetalMachineConfigurationDataObject -#> -function New-AzNetworkCloudBareMetalMachineConfigurationDataObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BareMetalMachineConfigurationData')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(Mandatory, HelpMessage="The password of the administrator of the device used during initialization.")] - [System.Security.SecureString] - $BmcCredentialsPassword, - [Parameter(Mandatory, HelpMessage="The username of the administrator of the device used during initialization.")] - [string] - $BmcCredentialsUsername, - [Parameter(Mandatory, HelpMessage="The MAC address of the BMC for this machine.")] - [string] - $BmcMacAddress, - [Parameter(Mandatory, HelpMessage="The MAC address associated with the PXE NIC card.")] - [string] - $BootMacAddress, - [Parameter(HelpMessage="The free-form additional information about the machine, e.g. an asset tag.")] - [string] - $MachineDetail, - [Parameter(HelpMessage="The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.")] - [string] - $MachineName, - [Parameter(Mandatory, HelpMessage="The slot the physical machine is in the rack based on the BOM configuration.")] - [long] - $RackSlot, - [Parameter(Mandatory, HelpMessage="The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.")] - [string] - $SerialNumber - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BareMetalMachineConfigurationData]::New() - - if ($PSBoundParameters.ContainsKey('BmcCredentialsPassword')) { - $Object.BmcCredentialsPassword = $BmcCredentialsPassword - } - if ($PSBoundParameters.ContainsKey('BmcCredentialsUsername')) { - $Object.BmcCredentialsUsername = $BmcCredentialsUsername - } - if ($PSBoundParameters.ContainsKey('BmcMacAddress')) { - $Object.BmcMacAddress = $BmcMacAddress - } - if ($PSBoundParameters.ContainsKey('BootMacAddress')) { - $Object.BootMacAddress = $BootMacAddress - } - if ($PSBoundParameters.ContainsKey('MachineDetail')) { - $Object.MachineDetail = $MachineDetail - } - if ($PSBoundParameters.ContainsKey('MachineName')) { - $Object.MachineName = $MachineName - } - if ($PSBoundParameters.ContainsKey('RackSlot')) { - $Object.RackSlot = $RackSlot - } - if ($PSBoundParameters.ContainsKey('SerialNumber')) { - $Object.SerialNumber = $SerialNumber - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1 deleted file mode 100644 index a8b1a70622d1..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1 +++ /dev/null @@ -1,66 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for BgpAdvertisement. -.Description -Create an in-memory object for BgpAdvertisement. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpAdvertisement -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBgpAdvertisementObject -#> -function New-AzNetworkCloudBgpAdvertisementObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpAdvertisement')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(HelpMessage="The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AdvertiseToFabric])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AdvertiseToFabric] - $AdvertiseToFabric, - [Parameter(HelpMessage="The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.")] - [string[]] - $Community, - [Parameter(Mandatory, HelpMessage="The names of the IP address pools associated with this announcement.")] - [string[]] - $IPAddressPool, - [Parameter(HelpMessage="The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement.")] - [string[]] - $Peer - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpAdvertisement]::New() - - if ($PSBoundParameters.ContainsKey('AdvertiseToFabric')) { - $Object.AdvertiseToFabric = $AdvertiseToFabric - } - if ($PSBoundParameters.ContainsKey('Community')) { - $Object.Community = $Community - } - if ($PSBoundParameters.ContainsKey('IPAddressPool')) { - $Object.IPAddressPool = $IPAddressPool - } - if ($PSBoundParameters.ContainsKey('Peer')) { - $Object.Peer = $Peer - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1 deleted file mode 100644 index dcf8108bef90..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1 +++ /dev/null @@ -1,66 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for BgpServiceLoadBalancerConfiguration. -.Description -Create an in-memory object for BgpServiceLoadBalancerConfiguration. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpServiceLoadBalancerConfiguration -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -#> -function New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpServiceLoadBalancerConfiguration')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(HelpMessage="The association of IP address pools to the communities and peers, allowing for announcement of IPs.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[]] - $BgpAdvertisement, - [Parameter(HelpMessage="The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[]] - $BgpPeer, - [Parameter(HelpMessage="The indicator to specify if the load balancer peers with the network fabric.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled] - $FabricPeeringEnabled, - [Parameter(HelpMessage="The list of pools of IP addresses that can be allocated to load balancer services.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[]] - $IPAddressPool - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpServiceLoadBalancerConfiguration]::New() - - if ($PSBoundParameters.ContainsKey('BgpAdvertisement')) { - $Object.BgpAdvertisement = $BgpAdvertisement - } - if ($PSBoundParameters.ContainsKey('BgpPeer')) { - $Object.BgpPeer = $BgpPeer - } - if ($PSBoundParameters.ContainsKey('FabricPeeringEnabled')) { - $Object.FabricPeeringEnabled = $FabricPeeringEnabled - } - if ($PSBoundParameters.ContainsKey('IPAddressPool')) { - $Object.IPAddressPool = $IPAddressPool - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1 deleted file mode 100644 index afa2d0b2a901..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1 +++ /dev/null @@ -1,71 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for ControlPlaneNodeConfiguration. -.Description -Create an in-memory object for ControlPlaneNodeConfiguration. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ControlPlaneNodeConfiguration -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudControlPlaneNodeConfigurationObject -#> -function New-AzNetworkCloudControlPlaneNodeConfigurationObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ControlPlaneNodeConfiguration')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(HelpMessage="The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.")] - [string] - $AdministratorConfigurationAdminUsername, - [Parameter(HelpMessage="The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[]] - $AdministratorConfigurationSshPublicKey, - [Parameter(HelpMessage="The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.")] - [string[]] - $AvailabilityZone, - [Parameter(Mandatory, HelpMessage="The number of virtual machines that use this configuration.")] - [long] - $Count, - [Parameter(Mandatory, HelpMessage="The name of the VM SKU supplied during creation.")] - [string] - $VMSkuName - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ControlPlaneNodeConfiguration]::New() - - if ($PSBoundParameters.ContainsKey('AdministratorConfigurationAdminUsername')) { - $Object.AdministratorConfigurationAdminUsername = $AdministratorConfigurationAdminUsername - } - if ($PSBoundParameters.ContainsKey('AdministratorConfigurationSshPublicKey')) { - $Object.AdministratorConfigurationSshPublicKey = $AdministratorConfigurationSshPublicKey - } - if ($PSBoundParameters.ContainsKey('AvailabilityZone')) { - $Object.AvailabilityZone = $AvailabilityZone - } - if ($PSBoundParameters.ContainsKey('Count')) { - $Object.Count = $Count - } - if ($PSBoundParameters.ContainsKey('VMSkuName')) { - $Object.VMSkuName = $VMSkuName - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1 deleted file mode 100644 index d401672bb056..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1 +++ /dev/null @@ -1,53 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for EgressEndpoint. -.Description -Create an in-memory object for EgressEndpoint. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EgressEndpoint -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudEgressEndpointObject -#> -function New-AzNetworkCloudEgressEndpointObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EgressEndpoint')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(Mandatory, HelpMessage="The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'.")] - [string] - $Category, - [Parameter(Mandatory, HelpMessage="The list of endpoint dependencies.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEndpointDependency[]] - $Endpoint - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EgressEndpoint]::New() - - if ($PSBoundParameters.ContainsKey('Category')) { - $Object.Category = $Category - } - if ($PSBoundParameters.ContainsKey('Endpoint')) { - $Object.Endpoint = $Endpoint - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1 deleted file mode 100644 index 554d2adcce9c..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1 +++ /dev/null @@ -1,53 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for EndpointDependency. -.Description -Create an in-memory object for EndpointDependency. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EndpointDependency -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudEndpointDependencyObject -#> -function New-AzNetworkCloudEndpointDependencyObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EndpointDependency')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(Mandatory, HelpMessage="The domain name of the dependency.")] - [string] - $DomainName, - [Parameter(HelpMessage="The port of this endpoint.")] - [long] - $Port - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EndpointDependency]::New() - - if ($PSBoundParameters.ContainsKey('DomainName')) { - $Object.DomainName = $DomainName - } - if ($PSBoundParameters.ContainsKey('Port')) { - $Object.Port = $Port - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1 deleted file mode 100644 index 3d5f46244a33..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1 +++ /dev/null @@ -1,145 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for InitialAgentPoolConfiguration. -.Description -Create an in-memory object for InitialAgentPoolConfiguration. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.InitialAgentPoolConfiguration -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudInitialAgentPoolConfigurationObject -#> -function New-AzNetworkCloudInitialAgentPoolConfigurationObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.InitialAgentPoolConfiguration')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(HelpMessage="The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.")] - [string] - $AdministratorConfigurationAdminUsername, - [Parameter(HelpMessage="The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[]] - $AdministratorConfigurationSshPublicKey, - [Parameter(HelpMessage="The number of hugepages to allocate.")] - [long] - $AgentOptionHugepagesCount, - [Parameter(HelpMessage="The size of the hugepages to allocate.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize] - $AgentOptionHugepagesSize, - [Parameter(HelpMessage="The list of Layer 2 Networks and related configuration for attachment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[]] - $AttachedNetworkConfigurationL2Network, - [Parameter(HelpMessage="The list of Layer 3 Networks and related configuration for attachment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[]] - $AttachedNetworkConfigurationL3Network, - [Parameter(HelpMessage="The list of Trunked Networks and related configuration for attachment.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[]] - $AttachedNetworkConfigurationTrunkedNetwork, - [Parameter(HelpMessage="The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used.")] - [string[]] - $AvailabilityZone, - [Parameter(Mandatory, HelpMessage="The number of virtual machines that use this configuration.")] - [long] - $Count, - [Parameter(HelpMessage="The labels applied to the nodes in this agent pool.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[]] - $Label, - [Parameter(Mandatory, HelpMessage="The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode] - $Mode, - [Parameter(Mandatory, HelpMessage="The name that will be used for the agent pool resource representing this agent pool.")] - [string] - $Name, - [Parameter(HelpMessage="The taints applied to the nodes in this agent pool.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[]] - $Taint, - [Parameter(HelpMessage="The maximum time in seconds that is allowed for a node drain to complete before proceeding with the upgrade of the agent pool. If not specified during creation, a value of 1800 seconds is used.")] - [long] - $UpgradeSettingDrainTimeout, - [Parameter(HelpMessage="The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified during creation, a value of 1 is used. One of MaxSurge and MaxUnavailable must be greater than 0.")] - [string] - $UpgradeSettingMaxSurge, - [Parameter(HelpMessage="The maximum number or percentage of nodes that can be unavailable during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified during creation, a value of 0 is used. One of MaxSurge and MaxUnavailable must be greater than 0.")] - [string] - $UpgradeSettingMaxUnavailable, - [Parameter(Mandatory, HelpMessage="The name of the VM SKU that determines the size of resources allocated for node VMs.")] - [string] - $VMSkuName - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.InitialAgentPoolConfiguration]::New() - - if ($PSBoundParameters.ContainsKey('AdministratorConfigurationAdminUsername')) { - $Object.AdministratorConfigurationAdminUsername = $AdministratorConfigurationAdminUsername - } - if ($PSBoundParameters.ContainsKey('AdministratorConfigurationSshPublicKey')) { - $Object.AdministratorConfigurationSshPublicKey = $AdministratorConfigurationSshPublicKey - } - if ($PSBoundParameters.ContainsKey('AgentOptionHugepagesCount')) { - $Object.AgentOptionHugepagesCount = $AgentOptionHugepagesCount - } - if ($PSBoundParameters.ContainsKey('AgentOptionHugepagesSize')) { - $Object.AgentOptionHugepagesSize = $AgentOptionHugepagesSize - } - if ($PSBoundParameters.ContainsKey('AttachedNetworkConfigurationL2Network')) { - $Object.AttachedNetworkConfigurationL2Network = $AttachedNetworkConfigurationL2Network - } - if ($PSBoundParameters.ContainsKey('AttachedNetworkConfigurationL3Network')) { - $Object.AttachedNetworkConfigurationL3Network = $AttachedNetworkConfigurationL3Network - } - if ($PSBoundParameters.ContainsKey('AttachedNetworkConfigurationTrunkedNetwork')) { - $Object.AttachedNetworkConfigurationTrunkedNetwork = $AttachedNetworkConfigurationTrunkedNetwork - } - if ($PSBoundParameters.ContainsKey('AvailabilityZone')) { - $Object.AvailabilityZone = $AvailabilityZone - } - if ($PSBoundParameters.ContainsKey('Count')) { - $Object.Count = $Count - } - if ($PSBoundParameters.ContainsKey('Label')) { - $Object.Label = $Label - } - if ($PSBoundParameters.ContainsKey('Mode')) { - $Object.Mode = $Mode - } - if ($PSBoundParameters.ContainsKey('Name')) { - $Object.Name = $Name - } - if ($PSBoundParameters.ContainsKey('Taint')) { - $Object.Taint = $Taint - } - if ($PSBoundParameters.ContainsKey('UpgradeSettingDrainTimeout')) { - $Object.UpgradeSettingDrainTimeout = $UpgradeSettingDrainTimeout - } - if ($PSBoundParameters.ContainsKey('UpgradeSettingMaxSurge')) { - $Object.UpgradeSettingMaxSurge = $UpgradeSettingMaxSurge - } - if ($PSBoundParameters.ContainsKey('UpgradeSettingMaxUnavailable')) { - $Object.UpgradeSettingMaxUnavailable = $UpgradeSettingMaxUnavailable - } - if ($PSBoundParameters.ContainsKey('VMSkuName')) { - $Object.VMSkuName = $VMSkuName - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1 deleted file mode 100644 index e77b2c6bfc9e..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1 +++ /dev/null @@ -1,67 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for IpAddressPool. -.Description -Create an in-memory object for IpAddressPool. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IpAddressPool -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudIpAddressPoolObject -#> -function New-AzNetworkCloudIpAddressPoolObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IpAddressPool')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(Mandatory, HelpMessage="The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes.")] - [string[]] - $Address, - [Parameter(HelpMessage="The indicator to determine if automatic allocation from the pool should occur.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled] - $AutoAssign, - [Parameter(Mandatory, HelpMessage="The name used to identify this IP address pool for association with a BGP advertisement.")] - [string] - $Name, - [Parameter(HelpMessage="The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled] - $OnlyUseHostIP - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IpAddressPool]::New() - - if ($PSBoundParameters.ContainsKey('Address')) { - $Object.Address = $Address - } - if ($PSBoundParameters.ContainsKey('AutoAssign')) { - $Object.AutoAssign = $AutoAssign - } - if ($PSBoundParameters.ContainsKey('Name')) { - $Object.Name = $Name - } - if ($PSBoundParameters.ContainsKey('OnlyUseHostIP')) { - $Object.OnlyUseHostIP = $OnlyUseHostIP - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1 deleted file mode 100644 index 33fc38ce35be..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1 +++ /dev/null @@ -1,65 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for KeySetUser. -.Description -Create an in-memory object for KeySetUser. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.KeySetUser -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudKeySetUserObject -#> -function New-AzNetworkCloudKeySetUserObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.KeySetUser')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(Mandatory, HelpMessage="The user name that will be used for access.")] - [string] - $AzureUserName, - [Parameter(HelpMessage="The free-form description for this user.")] - [string] - $Description, - [Parameter(Mandatory, HelpMessage="The SSH public key data.")] - [string] - $SshPublicKeyData, - [Parameter(HelpMessage="The user principal name (email format) used to validate this user's group membership.")] - [string] - $UserPrincipalName - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.KeySetUser]::New() - - if ($PSBoundParameters.ContainsKey('AzureUserName')) { - $Object.AzureUserName = $AzureUserName - } - if ($PSBoundParameters.ContainsKey('Description')) { - $Object.Description = $Description - } - if ($PSBoundParameters.ContainsKey('SshPublicKeyData')) { - $Object.SshPublicKeyData = $SshPublicKeyData - } - if ($PSBoundParameters.ContainsKey('UserPrincipalName')) { - $Object.UserPrincipalName = $UserPrincipalName - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1 deleted file mode 100644 index 8c0731fa97d0..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1 +++ /dev/null @@ -1,61 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for L3NetworkAttachmentConfiguration. -.Description -Create an in-memory object for L3NetworkAttachmentConfiguration. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.L3NetworkAttachmentConfiguration -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudL3NetworkAttachmentConfigurationObject -#> -function New-AzNetworkCloudL3NetworkAttachmentConfigurationObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.L3NetworkAttachmentConfiguration')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(HelpMessage="The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.L3NetworkConfigurationIpamEnabled])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.L3NetworkConfigurationIpamEnabled] - $IpamEnabled, - [Parameter(Mandatory, HelpMessage="The resource ID of the network that is being configured for attachment.")] - [string] - $NetworkId, - [Parameter(HelpMessage="The indicator of how this network will be utilized by the Kubernetes cluster.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.KubernetesPluginType])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.KubernetesPluginType] - $PluginType - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.L3NetworkAttachmentConfiguration]::New() - - if ($PSBoundParameters.ContainsKey('IpamEnabled')) { - $Object.IpamEnabled = $IpamEnabled - } - if ($PSBoundParameters.ContainsKey('NetworkId')) { - $Object.NetworkId = $NetworkId - } - if ($PSBoundParameters.ContainsKey('PluginType')) { - $Object.PluginType = $PluginType - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1 deleted file mode 100644 index 2010306bf12b..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1 +++ /dev/null @@ -1,79 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for NetworkAttachment. -.Description -Create an in-memory object for NetworkAttachment. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.NetworkAttachment -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudNetworkAttachmentObject -#> -function New-AzNetworkCloudNetworkAttachmentObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.NetworkAttachment')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(Mandatory, HelpMessage="The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.")] - [string] - $AttachedNetworkId, - [Parameter(HelpMessage="The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway] - $DefaultGateway, - [Parameter(Mandatory, HelpMessage="The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod] - $IPAllocationMethod, - [Parameter(HelpMessage="The IPv4 address of the virtual machine. This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. Disabled - this field will be empty.")] - [string] - $Ipv4Address, - [Parameter(HelpMessage="The IPv6 address of the virtual machine. This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. Disabled - this field will be empty.")] - [string] - $Ipv6Address, - [Parameter(HelpMessage="The associated network's interface name. If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. If the user doesn’t specify this value, the default interface name of the network resource will be used. For a CloudServicesNetwork resource, this name will be ignored.")] - [string] - $Name - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.NetworkAttachment]::New() - - if ($PSBoundParameters.ContainsKey('AttachedNetworkId')) { - $Object.AttachedNetworkId = $AttachedNetworkId - } - if ($PSBoundParameters.ContainsKey('DefaultGateway')) { - $Object.DefaultGateway = $DefaultGateway - } - if ($PSBoundParameters.ContainsKey('IPAllocationMethod')) { - $Object.IPAllocationMethod = $IPAllocationMethod - } - if ($PSBoundParameters.ContainsKey('Ipv4Address')) { - $Object.Ipv4Address = $Ipv4Address - } - if ($PSBoundParameters.ContainsKey('Ipv6Address')) { - $Object.Ipv6Address = $Ipv6Address - } - if ($PSBoundParameters.ContainsKey('Name')) { - $Object.Name = $Name - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1 deleted file mode 100644 index 7752f1bed82c..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1 +++ /dev/null @@ -1,83 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for RackDefinition. -.Description -Create an in-memory object for RackDefinition. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.RackDefinition -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudRackDefinitionObject -#> -function New-AzNetworkCloudRackDefinitionObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.RackDefinition')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(HelpMessage="The zone name used for this rack when created. Availability zones are used for workload placement.")] - [string] - $AvailabilityZone, - [Parameter(HelpMessage="The unordered list of bare metal machine configuration.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[]] - $BareMetalMachineConfigurationData, - [Parameter(Mandatory, HelpMessage="The resource ID of the network rack that matches this rack definition.")] - [string] - $NetworkRackId, - [Parameter(HelpMessage="The free-form description of the rack's location.")] - [string] - $RackLocation, - [Parameter(Mandatory, HelpMessage="The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.")] - [string] - $RackSerialNumber, - [Parameter(Mandatory, HelpMessage="The resource ID of the sku for the rack being added.")] - [string] - $RackSkuId, - [Parameter(HelpMessage="The list of storage appliance configuration data for this rack.")] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[]] - $StorageApplianceConfigurationData - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.RackDefinition]::New() - - if ($PSBoundParameters.ContainsKey('AvailabilityZone')) { - $Object.AvailabilityZone = $AvailabilityZone - } - if ($PSBoundParameters.ContainsKey('BareMetalMachineConfigurationData')) { - $Object.BareMetalMachineConfigurationData = $BareMetalMachineConfigurationData - } - if ($PSBoundParameters.ContainsKey('NetworkRackId')) { - $Object.NetworkRackId = $NetworkRackId - } - if ($PSBoundParameters.ContainsKey('RackLocation')) { - $Object.RackLocation = $RackLocation - } - if ($PSBoundParameters.ContainsKey('RackSerialNumber')) { - $Object.RackSerialNumber = $RackSerialNumber - } - if ($PSBoundParameters.ContainsKey('RackSkuId')) { - $Object.RackSkuId = $RackSkuId - } - if ($PSBoundParameters.ContainsKey('StorageApplianceConfigurationData')) { - $Object.StorageApplianceConfigurationData = $StorageApplianceConfigurationData - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1 deleted file mode 100644 index 0ea7e12f9cf6..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1 +++ /dev/null @@ -1,103 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for ServiceLoadBalancerBgpPeer. -.Description -Create an in-memory object for ServiceLoadBalancerBgpPeer. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ServiceLoadBalancerBgpPeer -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudServiceLoadBalancerBgpPeerObject -#> -function New-AzNetworkCloudServiceLoadBalancerBgpPeerObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ServiceLoadBalancerBgpPeer')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(HelpMessage="The indicator of BFD enablement for this BgpPeer.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled] - $BfdEnabled, - [Parameter(HelpMessage="The indicator to enable multi-hop peering support.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BgpMultiHop])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BgpMultiHop] - $BgpMultiHop, - [Parameter(HelpMessage="Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.")] - [string] - $HoldTime, - [Parameter(HelpMessage="Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H.")] - [string] - $KeepAliveTime, - [Parameter(HelpMessage="The autonomous system number used for the local end of the BGP session.")] - [long] - $MyAsn, - [Parameter(Mandatory, HelpMessage="The name used to identify this BGP peer for association with a BGP advertisement.")] - [string] - $Name, - [Parameter(HelpMessage="The authentication password for routers enforcing TCP MD5 authenticated sessions.")] - [string] - $Password, - [Parameter(Mandatory, HelpMessage="The IPv4 or IPv6 address used to connect this BGP session.")] - [string] - $PeerAddress, - [Parameter(Mandatory, HelpMessage="The autonomous system number expected from the remote end of the BGP session.")] - [long] - $PeerAsn, - [Parameter(HelpMessage="The port used to connect this BGP session.")] - [long] - $PeerPort - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ServiceLoadBalancerBgpPeer]::New() - - if ($PSBoundParameters.ContainsKey('BfdEnabled')) { - $Object.BfdEnabled = $BfdEnabled - } - if ($PSBoundParameters.ContainsKey('BgpMultiHop')) { - $Object.BgpMultiHop = $BgpMultiHop - } - if ($PSBoundParameters.ContainsKey('HoldTime')) { - $Object.HoldTime = $HoldTime - } - if ($PSBoundParameters.ContainsKey('KeepAliveTime')) { - $Object.KeepAliveTime = $KeepAliveTime - } - if ($PSBoundParameters.ContainsKey('MyAsn')) { - $Object.MyAsn = $MyAsn - } - if ($PSBoundParameters.ContainsKey('Name')) { - $Object.Name = $Name - } - if ($PSBoundParameters.ContainsKey('Password')) { - $Object.Password = $Password - } - if ($PSBoundParameters.ContainsKey('PeerAddress')) { - $Object.PeerAddress = $PeerAddress - } - if ($PSBoundParameters.ContainsKey('PeerAsn')) { - $Object.PeerAsn = $PeerAsn - } - if ($PSBoundParameters.ContainsKey('PeerPort')) { - $Object.PeerPort = $PeerPort - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1 deleted file mode 100644 index d155ee6dd36b..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1 +++ /dev/null @@ -1,71 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for StorageApplianceConfigurationData. -.Description -Create an in-memory object for StorageApplianceConfigurationData. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.StorageApplianceConfigurationData -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudStorageApplianceConfigurationDataObject -#> -function New-AzNetworkCloudStorageApplianceConfigurationDataObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.StorageApplianceConfigurationData')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(Mandatory, HelpMessage="The password of the administrator of the device used during initialization.")] - [System.Security.SecureString] - $AdminCredentialsPassword, - [Parameter(Mandatory, HelpMessage="The username of the administrator of the device used during initialization.")] - [string] - $AdminCredentialsUsername, - [Parameter(Mandatory, HelpMessage="The slot that storage appliance is in the rack based on the BOM configuration.")] - [long] - $RackSlot, - [Parameter(Mandatory, HelpMessage="The serial number of the appliance.")] - [string] - $SerialNumber, - [Parameter(HelpMessage="The user-provided name for the storage appliance that will be created from this specification.")] - [string] - $StorageApplianceName - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.StorageApplianceConfigurationData]::New() - - if ($PSBoundParameters.ContainsKey('AdminCredentialsPassword')) { - $Object.AdminCredentialsPassword = $AdminCredentialsPassword - } - if ($PSBoundParameters.ContainsKey('AdminCredentialsUsername')) { - $Object.AdminCredentialsUsername = $AdminCredentialsUsername - } - if ($PSBoundParameters.ContainsKey('RackSlot')) { - $Object.RackSlot = $RackSlot - } - if ($PSBoundParameters.ContainsKey('SerialNumber')) { - $Object.SerialNumber = $SerialNumber - } - if ($PSBoundParameters.ContainsKey('StorageApplianceName')) { - $Object.StorageApplianceName = $StorageApplianceName - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1 deleted file mode 100644 index e749cf3f6a4e..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1 +++ /dev/null @@ -1,68 +0,0 @@ - -# ---------------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# http://www.apache.org/licenses/LICENSE-2.0 -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code -# is regenerated. -# ---------------------------------------------------------------------------------- - -<# -.Synopsis -Create an in-memory object for VirtualMachinePlacementHint. -.Description -Create an in-memory object for VirtualMachinePlacementHint. - -.Outputs -Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.VirtualMachinePlacementHint -.Link -https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudVirtualMachinePlacementHintObject -#> -function New-AzNetworkCloudVirtualMachinePlacementHintObject { - [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.VirtualMachinePlacementHint')] - [CmdletBinding(PositionalBinding=$false)] - Param( - - [Parameter(Mandatory, HelpMessage="The specification of whether this hint supports affinity or anti-affinity with the referenced resources.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintType])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintType] - $HintType, - [Parameter(Mandatory, HelpMessage="The resource ID of the target object that the placement hints will be checked against, e.g., the bare metal node to host the virtual machine.")] - [string] - $ResourceId, - [Parameter(Mandatory, HelpMessage="The indicator of whether the hint is a hard or soft requirement during scheduling.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineSchedulingExecution])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineSchedulingExecution] - $SchedulingExecution, - [Parameter(Mandatory, HelpMessage="The scope for the virtual machine affinity or anti-affinity placement hint. It should always be `"Machine`" in the case of node affinity.")] - [ArgumentCompleter([Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintPodAffinityScope])] - [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintPodAffinityScope] - $Scope - ) - - process { - $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.VirtualMachinePlacementHint]::New() - - if ($PSBoundParameters.ContainsKey('HintType')) { - $Object.HintType = $HintType - } - if ($PSBoundParameters.ContainsKey('ResourceId')) { - $Object.ResourceId = $ResourceId - } - if ($PSBoundParameters.ContainsKey('SchedulingExecution')) { - $Object.SchedulingExecution = $SchedulingExecution - } - if ($PSBoundParameters.ContainsKey('Scope')) { - $Object.Scope = $Scope - } - return $Object - } -} - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md index 6f7984543ded..980223061567 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md @@ -106,7 +106,7 @@ The URL to storage account with the command execution results and the command ex Uncordon the provided bare metal machine's Kubernetes node. ### [Invoke-AzNetworkCloudClusterContinueVersionUpdate](Invoke-AzNetworkCloudClusterContinueVersionUpdate.md) -Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update. +Trigger the continuation of an continue for a cluster with a matching continue strategy that has paused after completing a segment of the continue ### [Invoke-AzNetworkCloudClusterVersionUpdate](Invoke-AzNetworkCloudClusterVersionUpdate.md) Update the version of the provided cluster to one of the available supported versions. @@ -118,94 +118,49 @@ Triggers the execution of a runtime protection scan to detect and remediate dete Reimage the provided virtual machine. ### [New-AzNetworkCloudAgentPool](New-AzNetworkCloudAgentPool.md) -Create a new Kubernetes cluster agent pool or update the properties of the existing one. - -### [New-AzNetworkCloudBareMetalMachineConfigurationDataObject](New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md) -Create an in-memory object for BareMetalMachineConfigurationData. +Create a new Kubernetes cluster agent pool or create the properties of the existing one. ### [New-AzNetworkCloudBareMetalMachineKeySet](New-AzNetworkCloudBareMetalMachineKeySet.md) -Create a new bare metal machine key set or update the existing one for the provided cluster. - -### [New-AzNetworkCloudBgpAdvertisementObject](New-AzNetworkCloudBgpAdvertisementObject.md) -Create an in-memory object for BgpAdvertisement. - -### [New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject](New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md) -Create an in-memory object for BgpServiceLoadBalancerConfiguration. +Create a new bare metal machine key set or create the existing one for the provided cluster. ### [New-AzNetworkCloudBmcKeySet](New-AzNetworkCloudBmcKeySet.md) -Create a new baseboard management controller key set or update the existing one for the provided cluster. +Create a new baseboard management controller key set or create the existing one for the provided cluster. ### [New-AzNetworkCloudCluster](New-AzNetworkCloudCluster.md) -Create a new cluster or update the properties of the cluster if it exists. +Create a new cluster or create the properties of the cluster if it exists. ### [New-AzNetworkCloudClusterManager](New-AzNetworkCloudClusterManager.md) -Create a new cluster manager or update properties of the cluster manager if it exists. +Create a new cluster manager or create properties of the cluster manager if it exists. ### [New-AzNetworkCloudConsole](New-AzNetworkCloudConsole.md) -Create a new virtual machine console or update the properties of the existing virtual machine console. - -### [New-AzNetworkCloudControlPlaneNodeConfigurationObject](New-AzNetworkCloudControlPlaneNodeConfigurationObject.md) -Create an in-memory object for ControlPlaneNodeConfiguration. - -### [New-AzNetworkCloudEgressEndpointObject](New-AzNetworkCloudEgressEndpointObject.md) -Create an in-memory object for EgressEndpoint. - -### [New-AzNetworkCloudEndpointDependencyObject](New-AzNetworkCloudEndpointDependencyObject.md) -Create an in-memory object for EndpointDependency. - -### [New-AzNetworkCloudInitialAgentPoolConfigurationObject](New-AzNetworkCloudInitialAgentPoolConfigurationObject.md) -Create an in-memory object for InitialAgentPoolConfiguration. - -### [New-AzNetworkCloudIpAddressPoolObject](New-AzNetworkCloudIpAddressPoolObject.md) -Create an in-memory object for IpAddressPool. - -### [New-AzNetworkCloudKeySetUserObject](New-AzNetworkCloudKeySetUserObject.md) -Create an in-memory object for KeySetUser. +Create a new virtual machine console or create the properties of the existing virtual machine console. ### [New-AzNetworkCloudKubernetesCluster](New-AzNetworkCloudKubernetesCluster.md) -Create a new Kubernetes cluster or update the properties of the existing one. +Create a new Kubernetes cluster or create the properties of the existing one. ### [New-AzNetworkCloudKubernetesClusterFeature](New-AzNetworkCloudKubernetesClusterFeature.md) -Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. ### [New-AzNetworkCloudL2Network](New-AzNetworkCloudL2Network.md) -Create a new layer 2 (L2) network or update the properties of the existing network. +Create a new layer 2 (L2) network or create the properties of the existing network. ### [New-AzNetworkCloudL3Network](New-AzNetworkCloudL3Network.md) -Create a new layer 3 (L3) network or update the properties of the existing network. - -### [New-AzNetworkCloudL3NetworkAttachmentConfigurationObject](New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md) -Create an in-memory object for L3NetworkAttachmentConfiguration. +Create a new layer 3 (L3) network or create the properties of the existing network. ### [New-AzNetworkCloudMetricsConfiguration](New-AzNetworkCloudMetricsConfiguration.md) -Create new or update the existing metrics configuration of the provided cluster. - -### [New-AzNetworkCloudNetworkAttachmentObject](New-AzNetworkCloudNetworkAttachmentObject.md) -Create an in-memory object for NetworkAttachment. - -### [New-AzNetworkCloudRackDefinitionObject](New-AzNetworkCloudRackDefinitionObject.md) -Create an in-memory object for RackDefinition. - -### [New-AzNetworkCloudServiceLoadBalancerBgpPeerObject](New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md) -Create an in-memory object for ServiceLoadBalancerBgpPeer. +Create new or create the existing metrics configuration of the provided cluster. ### [New-AzNetworkCloudServicesNetwork](New-AzNetworkCloudServicesNetwork.md) -Create a new cloud services network or update the properties of the existing cloud services network. - -### [New-AzNetworkCloudStorageApplianceConfigurationDataObject](New-AzNetworkCloudStorageApplianceConfigurationDataObject.md) -Create an in-memory object for StorageApplianceConfigurationData. +Create a new cloud services network or create the properties of the existing cloud services network. ### [New-AzNetworkCloudTrunkedNetwork](New-AzNetworkCloudTrunkedNetwork.md) -Create a new trunked network or update the properties of the existing trunked network. +Create a new trunked network or create the properties of the existing trunked network. ### [New-AzNetworkCloudVirtualMachine](New-AzNetworkCloudVirtualMachine.md) -Create a new virtual machine or update the properties of the existing virtual machine. - -### [New-AzNetworkCloudVirtualMachinePlacementHintObject](New-AzNetworkCloudVirtualMachinePlacementHintObject.md) -Create an in-memory object for VirtualMachinePlacementHint. +Create a new virtual machine or create the properties of the existing virtual machine. ### [New-AzNetworkCloudVolume](New-AzNetworkCloudVolume.md) -Create a new volume or update the properties of the existing one. +Create a new volume or create the properties of the existing one. ### [Remove-AzNetworkCloudAgentPool](Remove-AzNetworkCloudAgentPool.md) Delete the provided Kubernetes cluster agent pool. @@ -278,35 +233,33 @@ Power off the provided virtual machine. ### [Update-AzNetworkCloudAgentPool](Update-AzNetworkCloudAgentPool.md) Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the Kubernetes cluster agent pool. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudBareMetalMachine](Update-AzNetworkCloudBareMetalMachine.md) Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudBareMetalMachineKeySet](Update-AzNetworkCloudBareMetalMachineKeySet.md) Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudBmcKeySet](Update-AzNetworkCloudBmcKeySet.md) Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudCluster](Update-AzNetworkCloudCluster.md) -Patch the properties of the provided cluster, or update the tags associated with the cluster. -Properties and tag updates can be done independently. +Update a new cluster or update the properties of the cluster if it exists. ### [Update-AzNetworkCloudClusterManager](Update-AzNetworkCloudClusterManager.md) -Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. -Properties and tag updates can be done independently. +Update a new cluster manager or update properties of the cluster manager if it exists. ### [Update-AzNetworkCloudConsole](Update-AzNetworkCloudConsole.md) Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudKubernetesCluster](Update-AzNetworkCloudKubernetesCluster.md) Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudKubernetesClusterFeature](Update-AzNetworkCloudKubernetesClusterFeature.md) Patch properties of the provided Kubernetes cluster feature. @@ -319,25 +272,24 @@ Update tags associated with the provided layer 3 (L3) network. ### [Update-AzNetworkCloudMetricsConfiguration](Update-AzNetworkCloudMetricsConfiguration.md) Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudRack](Update-AzNetworkCloudRack.md) Patch properties of the provided rack, or update the tags associated with the rack. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudServicesNetwork](Update-AzNetworkCloudServicesNetwork.md) Update properties of the provided cloud services network, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudStorageAppliance](Update-AzNetworkCloudStorageAppliance.md) -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. ### [Update-AzNetworkCloudTrunkedNetwork](Update-AzNetworkCloudTrunkedNetwork.md) Update tags associated with the provided trunked network. ### [Update-AzNetworkCloudVirtualMachine](Update-AzNetworkCloudVirtualMachine.md) -Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag updates can be done independently. +Update a new virtual machine or update the properties of the existing virtual machine. ### [Update-AzNetworkCloudVolume](Update-AzNetworkCloudVolume.md) Update tags associated with the provided volume. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Deploy-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Deploy-AzNetworkCloudCluster.md index ac2fb547d09f..8f544f382f67 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Deploy-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Deploy-AzNetworkCloudCluster.md @@ -25,6 +25,20 @@ Deploy-AzNetworkCloudCluster -InputObject [-SkipValidati [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeployViaJsonFilePath +``` +Deploy-AzNetworkCloudCluster -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### DeployViaJsonString +``` +Deploy-AzNetworkCloudCluster -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Deploy the cluster using the rack configuration provided during creation. @@ -78,7 +92,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -92,12 +105,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Deploy operation + +```yaml +Type: System.String +Parameter Sets: DeployViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Deploy operation + +```yaml +Type: System.String +Parameter Sets: DeployViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the cluster. ```yaml Type: System.String -Parameter Sets: DeployExpanded +Parameter Sets: DeployExpanded, DeployViaJsonFilePath, DeployViaJsonString Aliases: ClusterName Required: True @@ -143,7 +186,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: DeployExpanded +Parameter Sets: DeployExpanded, DeployViaJsonFilePath, DeployViaJsonString Aliases: Required: True @@ -158,7 +201,7 @@ The names of bare metal machines in the cluster that should be skipped during en ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: DeployExpanded, DeployViaIdentityExpanded Aliases: Required: False @@ -174,7 +217,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: DeployExpanded +Parameter Sets: DeployExpanded, DeployViaJsonFilePath, DeployViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md index b1f0e9af7a48..03765618ff22 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md index 34ca437db557..44e9226c8798 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md @@ -26,6 +26,20 @@ Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -InputObject ] ``` +### EnableViaJsonFilePath +``` +Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName + -StorageApplianceName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### EnableViaJsonString +``` +Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName + -StorageApplianceName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Enable remote vendor management of the provided storage appliance. @@ -73,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -87,6 +100,36 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Enable operation + +```yaml +Type: System.String +Parameter Sets: EnableViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Enable operation + +```yaml +Type: System.String +Parameter Sets: EnableViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -123,7 +166,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: EnableExpanded +Parameter Sets: EnableExpanded, EnableViaJsonFilePath, EnableViaJsonString Aliases: Required: True @@ -138,7 +181,7 @@ The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: EnableExpanded +Parameter Sets: EnableExpanded, EnableViaJsonFilePath, EnableViaJsonString Aliases: Required: True @@ -154,7 +197,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: EnableExpanded +Parameter Sets: EnableExpanded, EnableViaJsonFilePath, EnableViaJsonString Aliases: Required: False @@ -171,7 +214,7 @@ The list of IPv4 subnets (in CIDR format), IPv6 subnets (in CIDR format), or hos ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: EnableExpanded, EnableViaIdentityExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudAgentPool.md index d6c77c97f6a2..b33e044a061a 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudAgentPool.md @@ -31,6 +31,12 @@ Get-AzNetworkCloudAgentPool -InputObject [-DefaultProfil [] ``` +### GetViaIdentityKubernetesCluster +``` +Get-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Get properties of the provided Kubernetes cluster agent pool. @@ -83,7 +89,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -97,6 +102,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -117,7 +137,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityKubernetesCluster Aliases: AgentPoolName Required: True @@ -200,7 +220,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachine.md index 5f614d170b49..5b72f7ca0b66 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachine.md @@ -105,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -207,7 +206,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachineKeySet.md index 162eca6bb5cd..843e29f89be2 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBareMetalMachineKeySet.md @@ -31,6 +31,12 @@ Get-AzNetworkCloudBareMetalMachineKeySet -InputObject [- [] ``` +### GetViaIdentityCluster +``` +Get-AzNetworkCloudBareMetalMachineKeySet -ClusterInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Get bare metal machine key set of the provided cluster. @@ -65,6 +71,21 @@ This command lists all bare metal machine key sets of the provided cluster. ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -98,7 +119,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -117,7 +137,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: BareMetalMachineKeySetName Required: True @@ -200,7 +220,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBmcKeySet.md index e9f486b8668b..0925cf620cc0 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudBmcKeySet.md @@ -30,6 +30,12 @@ Get-AzNetworkCloudBmcKeySet -InputObject [-DefaultProfil [] ``` +### GetViaIdentityCluster +``` +Get-AzNetworkCloudBmcKeySet -ClusterInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Get baseboard management controller key set of the provided cluster. @@ -66,6 +72,21 @@ This command lists all baseboard management controller key sets of the provided ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -99,7 +120,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -118,7 +138,7 @@ The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: BmcKeySetName Required: True @@ -201,7 +221,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudCluster.md index 6d73cc5b95b8..43ac71f13f08 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudCluster.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -204,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudClusterManager.md index f429f4855e90..e437ebc45e3a 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudClusterManager.md @@ -101,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -203,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudConsole.md index 8609ae849280..b64ff335c842 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudConsole.md @@ -31,6 +31,12 @@ Get-AzNetworkCloudConsole -InputObject [-DefaultProfile [] ``` +### GetViaIdentityVirtualMachine +``` +Get-AzNetworkCloudConsole -Name -VirtualMachineInputObject + [-DefaultProfile ] [] +``` + ## DESCRIPTION Get properties of the provided virtual machine console. @@ -82,7 +88,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -101,7 +106,7 @@ The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityVirtualMachine Aliases: ConsoleName Required: True @@ -175,6 +180,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -VirtualMachineInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -VirtualMachineName The name of the virtual machine. @@ -199,7 +219,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesCluster.md index 0f19ddbaa7c4..323ec6947304 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesCluster.md @@ -104,7 +104,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -206,7 +205,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesClusterFeature.md index 55605de2d746..af7a1e702a0d 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudKubernetesClusterFeature.md @@ -31,6 +31,12 @@ Get-AzNetworkCloudKubernetesClusterFeature -InputObject [] ``` +### GetViaIdentityKubernetesCluster +``` +Get-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject [-DefaultProfile ] [] +``` + ## DESCRIPTION Get properties of the provided the Kubernetes cluster feature. @@ -97,7 +103,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityKubernetesCluster Aliases: Required: True @@ -109,7 +115,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -123,6 +128,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -211,7 +231,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL2Network.md index aaf0f275303e..38b1454e66c9 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL2Network.md @@ -101,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -203,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL3Network.md index 248205c9952b..c39fbf07ad40 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudL3Network.md @@ -100,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -202,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudMetricsConfiguration.md index 7c8e59571f05..0fc61a85da2a 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudMetricsConfiguration.md @@ -31,6 +31,12 @@ Get-AzNetworkCloudMetricsConfiguration -InputObject [-De [] ``` +### GetViaIdentityCluster +``` +Get-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name + [-DefaultProfile ] [] +``` + ## DESCRIPTION Get metrics configuration of the provided cluster. @@ -64,6 +70,21 @@ This command gets details of a specific metrics configuration for the provided C ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -97,7 +118,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -116,7 +136,7 @@ The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: MetricsConfigurationName Required: True @@ -199,7 +219,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRack.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRack.md index f54ce77d19f7..324c654d85b8 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRack.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRack.md @@ -99,7 +99,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -201,7 +200,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRack +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRack ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRackSku.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRackSku.md index b8372d9faf3a..65046006805a 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRackSku.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudRackSku.md @@ -80,7 +80,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -134,7 +133,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackSku +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackSku ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudServicesNetwork.md index ae9d4614425d..5b69da23e508 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudServicesNetwork.md @@ -100,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -202,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudStorageAppliance.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudStorageAppliance.md index 41c3fa5596d3..74f7446e1261 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudStorageAppliance.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudStorageAppliance.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -204,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageAppliance +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageAppliance ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudTrunkedNetwork.md index 8b32e9e23840..e1e9c7b4b7a5 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudTrunkedNetwork.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -204,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVirtualMachine.md index 4019617c7609..1b1212b819f7 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVirtualMachine.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -204,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVolume.md index e0915ea2d3fe..42639badb735 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Get-AzNetworkCloudVolume.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -204,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineCordon.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineCordon.md index 0875ed884c4e..ef84991ededa 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineCordon.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineCordon.md @@ -15,15 +15,28 @@ Cordon the provided bare metal machine's Kubernetes node. ### CordonExpanded (Default) ``` Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] [-Evacuate ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-Evacuate ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ### CordonViaIdentityExpanded ``` -Invoke-AzNetworkCloudBareMetalMachineCordon -InputObject - [-Evacuate ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] - [-WhatIf] [] +Invoke-AzNetworkCloudBareMetalMachineCordon -InputObject [-Evacuate ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### CordonViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### CordonViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION @@ -60,7 +73,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: CordonExpanded +Parameter Sets: CordonExpanded, CordonViaJsonFilePath, CordonViaJsonString Aliases: Required: True @@ -90,8 +103,8 @@ Accept wildcard characters: False The indicator of whether to evacuate the node workload when the bare metal machine is cordoned. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineEvacuate -Parameter Sets: (All) +Type: System.String +Parameter Sets: CordonExpanded, CordonViaIdentityExpanded Aliases: Required: False @@ -103,7 +116,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -117,6 +129,36 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Cordon operation + +```yaml +Type: System.String +Parameter Sets: CordonViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Cordon operation + +```yaml +Type: System.String +Parameter Sets: CordonViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -153,7 +195,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CordonExpanded +Parameter Sets: CordonExpanded, CordonViaJsonFilePath, CordonViaJsonString Aliases: Required: True @@ -169,7 +211,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CordonExpanded +Parameter Sets: CordonExpanded, CordonViaJsonFilePath, CordonViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md index 8cd3aed49174..3070913d6cfc 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md @@ -27,6 +27,20 @@ Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### RunViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### RunViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Run one or more data extractions on the provided bare metal machine. The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. @@ -69,7 +83,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -81,11 +95,10 @@ Accept wildcard characters: False ### -Command The list of curated data extraction commands to be executed directly against the target machine. -To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -113,7 +126,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -127,13 +139,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the commands are allowed to run. If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -179,7 +221,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -195,7 +237,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md index ee9c1f0f1c7a..a0aa77165f0e 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md @@ -28,6 +28,20 @@ Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -BareMetalMachineName [] ``` +### RunViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -BareMetalMachineName + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### RunViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -BareMetalMachineName + -ResourceGroupName -JsonString [-SubscriptionId ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Run one or more restricted data extractions on the provided bare metal machine. The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. @@ -78,7 +92,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -90,11 +104,10 @@ Accept wildcard characters: False ### -Command The list of curated data extraction commands to be executed directly against the target machine. -To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -122,7 +135,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -136,13 +148,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the commands are allowed to run. If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -188,7 +230,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -204,7 +246,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReimage.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReimage.md index e3a4f1b79329..56bab5b65e86 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReimage.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReimage.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReplace.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReplace.md index 23c30e95d831..abaa4dd6fc80 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReplace.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineReplace.md @@ -16,9 +16,8 @@ Replace the provided bare metal machine. ``` Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName [-SubscriptionId ] [-BmcCredentialsPassword ] [-BmcCredentialsUsername ] - [-BmcMacAddress ] [-BootMacAddress ] [-MachineName ] - [-SafeguardMode ] [-SerialNumber ] - [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-BmcMacAddress ] [-BootMacAddress ] [-MachineName ] [-SafeguardMode ] + [-SerialNumber ] [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` @@ -26,9 +25,23 @@ Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName < ``` Invoke-AzNetworkCloudBareMetalMachineReplace -InputObject [-BmcCredentialsPassword ] [-BmcCredentialsUsername ] [-BmcMacAddress ] - [-BootMacAddress ] [-MachineName ] [-SafeguardMode ] - [-SerialNumber ] [-StoragePolicy ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] + [-BootMacAddress ] [-MachineName ] [-SafeguardMode ] [-SerialNumber ] + [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### ReplaceViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### ReplaceViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -67,7 +80,7 @@ The password of the administrator of the device used during initialization. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -82,7 +95,7 @@ The username of the administrator of the device used during initialization. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -97,7 +110,7 @@ The MAC address of the BMC device. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -112,7 +125,7 @@ The MAC address of a NIC connected to the PXE network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -140,7 +153,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -154,12 +166,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Replace operation + +```yaml +Type: System.String +Parameter Sets: ReplaceViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Replace operation + +```yaml +Type: System.String +Parameter Sets: ReplaceViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -MachineName The OS-level hostname assigned to this machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -174,7 +216,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded +Parameter Sets: ReplaceExpanded, ReplaceViaJsonFilePath, ReplaceViaJsonString Aliases: BareMetalMachineName Required: True @@ -220,7 +262,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded +Parameter Sets: ReplaceExpanded, ReplaceViaJsonFilePath, ReplaceViaJsonString Aliases: Required: True @@ -234,8 +276,8 @@ Accept wildcard characters: False The safeguard mode to use for the replace action, where None indicates to bypass safeguards and All indicates to utilize all safeguards. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineReplaceSafeguardMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -250,7 +292,7 @@ The serial number of the bare metal machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -264,8 +306,8 @@ Accept wildcard characters: False The indicator of whether to bypass clearing storage while replacing a bare metal machine. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineReplaceStoragePolicy -Parameter Sets: (All) +Type: System.String +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -281,7 +323,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded +Parameter Sets: ReplaceExpanded, ReplaceViaJsonFilePath, ReplaceViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md index ec0c8deb8996..b54481277c22 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md @@ -27,6 +27,20 @@ Invoke-AzNetworkCloudBareMetalMachineRunCommand -InputObject ] ``` +### RunViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### RunViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Run the command or the script on the provided bare metal machine. The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. @@ -49,7 +63,7 @@ The list of string arguments that will be passed to the script in order as separ ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: False @@ -79,7 +93,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -107,7 +121,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -121,13 +134,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the script is allowed to run. If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -173,7 +216,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -188,7 +231,7 @@ The base64 encoded script to execute on the bare metal machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -204,7 +247,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md index 748081be82ca..d201f107cde2 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md @@ -27,6 +27,20 @@ Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### RunViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### RunViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Run one or more read-only commands on the provided bare metal machine. The URL to storage account with the command execution results and the command exit code can be retrieved from the operation status API once available. @@ -69,7 +83,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -81,11 +95,10 @@ Accept wildcard characters: False ### -Command The list of read-only commands to be executed directly against the target machine. -To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -113,7 +126,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -127,13 +139,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the commands are allowed to run. If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -179,7 +221,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -195,7 +237,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineUncordon.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineUncordon.md index 8b6cebc39196..0a9b165a8e6d 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineUncordon.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudBareMetalMachineUncordon.md @@ -87,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md index 7c75f149b06a..156db3d7154c 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md @@ -8,16 +8,15 @@ schema: 2.0.0 # Invoke-AzNetworkCloudClusterContinueVersionUpdate ## SYNOPSIS -Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update. +Trigger the continuation of an continue for a cluster with a matching continue strategy that has paused after completing a segment of the continue ## SYNTAX ### ContinueExpanded (Default) ``` Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName - [-SubscriptionId ] - [-MachineGroupTargetingMode ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Continue @@ -37,12 +36,26 @@ Invoke-AzNetworkCloudClusterContinueVersionUpdate -InputObject - [-MachineGroupTargetingMode ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] + [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] + [-WhatIf] [] +``` + +### ContinueViaJsonFilePath +``` +Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### ContinueViaJsonString +``` +Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update. +Trigger the continuation of an continue for a cluster with a matching continue strategy that has paused after completing a segment of the continue ## EXAMPLES @@ -72,10 +85,9 @@ Accept wildcard characters: False ### -ClusterContinueUpdateVersionParameter ClusterContinueUpdateVersionParameters represents the body of the request to continue the update of a cluster version. -To construct, see NOTES section for CLUSTERCONTINUEUPDATEVERSIONPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterContinueUpdateVersionParameters +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterContinueUpdateVersionParameters Parameter Sets: Continue, ContinueViaIdentity Aliases: @@ -91,7 +103,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: Continue, ContinueExpanded +Parameter Sets: Continue, ContinueExpanded, ContinueViaJsonFilePath, ContinueViaJsonString Aliases: Required: True @@ -119,7 +131,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -133,11 +144,41 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Continue operation + +```yaml +Type: System.String +Parameter Sets: ContinueViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Continue operation + +```yaml +Type: System.String +Parameter Sets: ContinueViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -MachineGroupTargetingMode The mode by which the cluster will target the next grouping of servers to continue the update. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterContinueUpdateVersionMachineGroupTargetingMode +Type: System.String Parameter Sets: ContinueExpanded, ContinueViaIdentityExpanded Aliases: @@ -184,7 +225,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Continue, ContinueExpanded +Parameter Sets: Continue, ContinueExpanded, ContinueViaJsonFilePath, ContinueViaJsonString Aliases: Required: True @@ -200,7 +241,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: Continue, ContinueExpanded +Parameter Sets: Continue, ContinueExpanded, ContinueViaJsonFilePath, ContinueViaJsonString Aliases: Required: False @@ -246,7 +287,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterContinueUpdateVersionParameters +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterContinueUpdateVersionParameters ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterVersionUpdate.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterVersionUpdate.md index 0863011018e3..9ba7ac5ebaa6 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterVersionUpdate.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudClusterVersionUpdate.md @@ -25,6 +25,20 @@ Invoke-AzNetworkCloudClusterVersionUpdate -InputObject - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Invoke-AzNetworkCloudClusterVersionUpdate -ClusterName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Invoke-AzNetworkCloudClusterVersionUpdate -ClusterName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Update the version of the provided cluster to one of the available supported versions. @@ -65,7 +79,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -93,7 +107,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -107,6 +120,36 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -143,7 +186,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -159,7 +202,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -174,7 +217,7 @@ The version to be applied to the cluster during update. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudScanClusterRuntime.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudScanClusterRuntime.md index 3626e6d597d4..5205e89ccd5a 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudScanClusterRuntime.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudScanClusterRuntime.md @@ -15,8 +15,8 @@ Triggers the execution of a runtime protection scan to detect and remediate dete ### ScanExpanded (Default) ``` Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName - [-SubscriptionId ] [-ScanActivity ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-ScanActivity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-Confirm] [-WhatIf] [] ``` ### Scan @@ -35,9 +35,22 @@ Invoke-AzNetworkCloudScanClusterRuntime -InputObject ### ScanViaIdentityExpanded ``` -Invoke-AzNetworkCloudScanClusterRuntime -InputObject - [-ScanActivity ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-PassThru] [-Confirm] [-WhatIf] [] +Invoke-AzNetworkCloudScanClusterRuntime -InputObject [-ScanActivity ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### ScanViaJsonFilePath +``` +Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### ScanViaJsonString +``` +Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -74,7 +87,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: Scan, ScanExpanded +Parameter Sets: Scan, ScanExpanded, ScanViaJsonFilePath, ScanViaJsonString Aliases: Required: True @@ -86,10 +99,9 @@ Accept wildcard characters: False ### -ClusterScanRuntimeParameter ClusterScanRuntimeParameters defines the parameters for the cluster scan runtime operation. -To construct, see NOTES section for CLUSTERSCANRUNTIMEPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterScanRuntimeParameters +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterScanRuntimeParameters Parameter Sets: Scan, ScanViaIdentity Aliases: @@ -118,7 +130,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -132,6 +143,36 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Scan operation + +```yaml +Type: System.String +Parameter Sets: ScanViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Scan operation + +```yaml +Type: System.String +Parameter Sets: ScanViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -168,7 +209,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: Scan, ScanExpanded +Parameter Sets: Scan, ScanExpanded, ScanViaJsonFilePath, ScanViaJsonString Aliases: Required: True @@ -182,7 +223,7 @@ Accept wildcard characters: False The choice of if the scan operation should run the scan. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterScanRuntimeParametersScanActivity +Type: System.String Parameter Sets: ScanExpanded, ScanViaIdentityExpanded Aliases: @@ -199,7 +240,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: Scan, ScanExpanded +Parameter Sets: Scan, ScanExpanded, ScanViaJsonFilePath, ScanViaJsonString Aliases: Required: False @@ -245,7 +286,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterScanRuntimeParameters +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterScanRuntimeParameters ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudVirtualMachineReimage.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudVirtualMachineReimage.md index 15efa6b0daac..4b80bb304d07 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudVirtualMachineReimage.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Invoke-AzNetworkCloudVirtualMachineReimage.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudAgentPool.md index 10995151dd22..02383dbcd5e7 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudAgentPool.md @@ -8,16 +8,17 @@ schema: 2.0.0 # New-AzNetworkCloudAgentPool ## SYNOPSIS -Create a new Kubernetes cluster agent pool or update the properties of the existing one. +Create a new Kubernetes cluster agent pool or create the properties of the existing one. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName - -Count -Location -Mode -VMSkuName [-SubscriptionId ] + -Count -Location -Mode -VMSkuName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationAdminUsername ] [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] + [-AgentOptionHugepagesSize ] [-AttachedNetworkConfigurationL2Network ] [-AttachedNetworkConfigurationL3Network ] [-AttachedNetworkConfigurationTrunkedNetwork ] @@ -28,8 +29,46 @@ New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -Reso [] ``` +### CreateViaIdentityKubernetesCluster +``` +New-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name + -AgentPoolParameter [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityKubernetesClusterExpanded +``` +New-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name + -Count -Location -Mode -VMSkuName [-IfMatch ] + [-IfNoneMatch ] [-AdministratorConfigurationAdminUsername ] + [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] + [-AgentOptionHugepagesSize ] + [-AttachedNetworkConfigurationL2Network ] + [-AttachedNetworkConfigurationL3Network ] + [-AttachedNetworkConfigurationTrunkedNetwork ] + [-AvailabilityZone ] [-ExtendedLocationName ] [-ExtendedLocationType ] + [-Label ] [-Tag ] [-Taint ] + [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Create a new Kubernetes cluster agent pool or update the properties of the existing one. +Create a new Kubernetes cluster agent pool or create the properties of the existing one. ## EXAMPLES @@ -69,7 +108,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -82,11 +121,10 @@ Accept wildcard characters: False ### -AdministratorConfigurationSshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -101,7 +139,7 @@ The number of hugepages to allocate. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -115,8 +153,8 @@ Accept wildcard characters: False The size of the hugepages to allocate. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -126,6 +164,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -AgentPoolParameter +AgentPool represents the agent pool of Kubernetes cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool +Parameter Sets: CreateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -AsJob Run the command as a job @@ -143,11 +196,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -159,11 +211,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -175,11 +226,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -195,7 +245,7 @@ If not specified, all availability zones will be used. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -210,7 +260,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -241,7 +291,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -256,7 +306,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -299,12 +349,57 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityKubernetesCluster, CreateViaIdentityKubernetesClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -316,11 +411,10 @@ Accept wildcard characters: False ### -Label The labels applied to the nodes in this agent pool. -To construct, see NOTES section for LABEL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -335,7 +429,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -351,8 +445,8 @@ System pools run the features and critical services for the Kubernetes Cluster, Every Kubernetes cluster must contain at least one system node pool with at least one node. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -398,7 +492,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -414,7 +508,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -429,7 +523,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -441,11 +535,10 @@ Accept wildcard characters: False ### -Taint The taints applied to the nodes in this agent pool. -To construct, see NOTES section for TAINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -461,7 +554,7 @@ If not specified during creation, a value of 1800 seconds is used. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -483,7 +576,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -505,7 +598,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -520,7 +613,7 @@ The name of the VM SKU that determines the size of resources allocated for node ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -566,9 +659,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md deleted file mode 100644 index 718f9ed5738e..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md +++ /dev/null @@ -1,179 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBareMetalMachineConfigurationDataObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudBareMetalMachineConfigurationDataObject - -## SYNOPSIS -Create an in-memory object for BareMetalMachineConfigurationData. - -## SYNTAX - -``` -New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword - -BmcCredentialsUsername -BmcMacAddress -BootMacAddress -RackSlot - -SerialNumber [-MachineDetail ] [-MachineName ] [] -``` - -## DESCRIPTION -Create an in-memory object for BareMetalMachineConfigurationData. - -## EXAMPLES - -### Example 1: Create an in-memory object for BareMetalMachineConfigurationData. -```powershell -$password = ConvertTo-SecureString "********" -AsPlainText -Force - -New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername username -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber serialNumber -MachineDetail machineDetail -MachineName machineName -``` - -```output -BmcConnectionString BmcMacAddress BootMacAddress MachineDetail MachineName RackSlot SerialNumber -------------------- ------------- -------------- ------------- ----------- -------- ------------ - 00:BB:CC:DD:EE:FF 00:BB:CC:DD:EE:FF machineDetail machineName 1 serialNumber -``` - -Create an in-memory object for BareMetalMachineConfigurationData. - -## PARAMETERS - -### -BmcCredentialsPassword -The password of the administrator of the device used during initialization. - -```yaml -Type: System.Security.SecureString -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BmcCredentialsUsername -The username of the administrator of the device used during initialization. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BmcMacAddress -The MAC address of the BMC for this machine. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BootMacAddress -The MAC address associated with the PXE NIC card. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -MachineDetail -The free-form additional information about the machine, e.g. -an asset tag. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -MachineName -The user-provided name for the bare metal machine created from this specification. -If not provided, the machine name will be generated programmatically. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackSlot -The slot the physical machine is in the rack based on the BOM configuration. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SerialNumber -The serial number of the machine. -Hardware suppliers may use an alternate value. -For example, service tag. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BareMetalMachineConfigurationData - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineKeySet.md index b22604f39d82..6c5eb92d1c78 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineKeySet.md @@ -8,21 +8,52 @@ schema: 2.0.0 # New-AzNetworkCloudBareMetalMachineKeySet ## SYNOPSIS -Create a new bare metal machine key set or update the existing one for the provided cluster. +Create a new bare metal machine key set or create the existing one for the provided cluster. ## SYNTAX +### CreateViaIdentityCluster (Default) +``` +New-AzNetworkCloudBareMetalMachineKeySet -ClusterInputObject -Name + -BareMetalMachineKeySetParameter [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateExpanded ``` New-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType - -JumpHostsAllowed -Location -PrivilegeLevel - -UserList [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-OSGroupName ] [-PrivilegeLevelName ] [-Tag ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + -JumpHostsAllowed -Location -PrivilegeLevel -UserList + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-OSGroupName ] + [-PrivilegeLevelName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzNetworkCloudBareMetalMachineKeySet -ClusterInputObject -Name + -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType + -JumpHostsAllowed -Location -PrivilegeLevel -UserList + [-IfMatch ] [-IfNoneMatch ] [-OSGroupName ] [-PrivilegeLevelName ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new bare metal machine key set or update the existing one for the provided cluster. +Create a new bare metal machine key set or create the existing one for the provided cluster. ## EXAMPLES @@ -73,7 +104,7 @@ Users that are not in the group will not have access. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -83,12 +114,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -BareMetalMachineKeySetParameter +BareMetalMachineKeySet represents the bare metal machine key set. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet +Parameter Sets: CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityCluster, CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -119,7 +180,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -134,7 +195,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -149,7 +210,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -192,12 +253,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -JumpHostsAllowed The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -212,7 +303,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -257,7 +348,7 @@ The name of the group that users will be assigned to on the operating system of ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -271,8 +362,8 @@ Accept wildcard characters: False The access level allowed for the users in this key set. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineKeySetPrivilegeLevel -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -287,7 +378,7 @@ The name of the access level to apply when the privilege level is set to Other. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -303,7 +394,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -319,7 +410,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -334,7 +425,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -346,11 +437,10 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. -To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -396,9 +486,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md deleted file mode 100644 index 3dba0c8d3ae2..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBgpAdvertisementObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudBgpAdvertisementObject - -## SYNOPSIS -Create an in-memory object for BgpAdvertisement. - -## SYNTAX - -``` -New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool [-AdvertiseToFabric ] - [-Community ] [-Peer ] [] -``` - -## DESCRIPTION -Create an in-memory object for BgpAdvertisement. - -## EXAMPLES - -### Example 1: Create an in-memory object for BgpAdvertisement. -```powershell -New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") -``` - -```output -AdvertiseToFabric Community IPAddressPool Peer ------------------ --------- ------------- ---- -True {communityString} {pool1, pool2} {peer1} -``` - -Create an in-memory object for BgpAdvertisement. - -## PARAMETERS - -### -AdvertiseToFabric -The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. -This field is ignored if fabricPeeringEnabled is set to False. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AdvertiseToFabric -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Community -The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IPAddressPool -The names of the IP address pools associated with this announcement. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Peer -The names of the BGP peers to limit this advertisement to. -If no values are specified, all BGP peers will receive this advertisement. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpAdvertisement - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md deleted file mode 100644 index ac471234195f..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject - -## SYNOPSIS -Create an in-memory object for BgpServiceLoadBalancerConfiguration. - -## SYNTAX - -``` -New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject [-BgpAdvertisement ] - [-BgpPeer ] [-FabricPeeringEnabled ] - [-IPAddressPool ] [] -``` - -## DESCRIPTION -Create an in-memory object for BgpServiceLoadBalancerConfiguration. - -## EXAMPLES - -### Example 1: Create an in-memory object for BgpServiceLoadBalancerConfiguration. -```powershell - -$ipAddressPools=New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True - -$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 - -$bgpAdvertisement=New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") - -$object=New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -BgpAdvertisement @($bgpAdvertisement) -BgpPeer $serviceLoadBalancerBgpPeer -FabricPeeringEnabled True -IPAddressPool @($ipAddressPools) - -Write-Host ($object | Format-List | Out-String) -``` - -```output -Category : azure-resource-management -Endpoint : {{ - "domainName": "domainName", - "port": 1234 - }} -``` - -Create an in-memory object for BgpServiceLoadBalancerConfiguration. - -## PARAMETERS - -### -BgpAdvertisement -The association of IP address pools to the communities and peers, allowing for announcement of IPs. -To construct, see NOTES section for BGPADVERTISEMENT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BgpPeer -The list of additional BgpPeer entities that the Kubernetes cluster will peer with. -All peering must be explicitly defined. -To construct, see NOTES section for BGPPEER properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -FabricPeeringEnabled -The indicator to specify if the load balancer peers with the network fabric. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IPAddressPool -The list of pools of IP addresses that can be allocated to load balancer services. -To construct, see NOTES section for IPADDRESSPOOL properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpServiceLoadBalancerConfiguration - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBmcKeySet.md index 1b45c015d15b..5030fcca0159 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBmcKeySet.md @@ -8,20 +8,50 @@ schema: 2.0.0 # New-AzNetworkCloudBmcKeySet ## SYNOPSIS -Create a new baseboard management controller key set or update the existing one for the provided cluster. +Create a new baseboard management controller key set or create the existing one for the provided cluster. ## SYNTAX +### CreateViaIdentityCluster (Default) +``` +New-AzNetworkCloudBmcKeySet -ClusterInputObject -Name + -BmcKeySetParameter [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateExpanded ``` New-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName -AzureGroupId -Expiration -ExtendedLocationName -ExtendedLocationType - -Location -PrivilegeLevel -UserList - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Tag ] + -Location -PrivilegeLevel -UserList [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzNetworkCloudBmcKeySet -ClusterInputObject -Name -AzureGroupId + -Expiration -ExtendedLocationName -ExtendedLocationType -Location + -PrivilegeLevel -UserList [-IfMatch ] [-IfNoneMatch ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new baseboard management controller key set or update the existing one for the provided cluster. +Create a new baseboard management controller key set or create the existing one for the provided cluster. ## EXAMPLES @@ -72,7 +102,7 @@ Users that are not in the group will not have access. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -82,12 +112,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -BmcKeySetParameter +BmcKeySet represents the baseboard management controller key set. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet +Parameter Sets: CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityCluster, CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -118,7 +178,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -133,7 +193,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -148,7 +208,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -191,12 +251,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -240,8 +330,8 @@ Accept wildcard characters: False The access level allowed for the users in this key set. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BmcKeySetPrivilegeLevel -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -257,7 +347,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -273,7 +363,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -288,7 +378,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -300,11 +390,10 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. -To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -350,9 +439,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md index 39905246c4d9..08e45132962b 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md @@ -8,15 +8,16 @@ schema: 2.0.0 # New-AzNetworkCloudCluster ## SYNOPSIS -Create a new cluster or update the properties of the cluster if it exists. +Create a new cluster or create the properties of the cluster if it exists. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudCluster -Name -ResourceGroupName -AggregatorOrSingleRackDefinitionNetworkRackId -AggregatorOrSingleRackDefinitionRackSerialNumber - -AggregatorOrSingleRackDefinitionRackSkuId -ClusterType -ClusterVersion + -AggregatorOrSingleRackDefinitionRackSkuId -ClusterType -ClusterVersion -ExtendedLocationName -ExtendedLocationType -Location -NetworkFabricId [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AggregatorOrSingleRackDefinitionAvailabilityZone ] @@ -24,32 +25,43 @@ New-AzNetworkCloudCluster -Name -ResourceGroupName [-AggregatorOrSingleRackDefinitionRackLocation ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AnalyticsWorkspaceId ] [-AssociatedIdentityType ] + [-AnalyticsWorkspaceId ] [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] - [-ComputeDeploymentThresholdGrouping ] - [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] - [-ManagedResourceGroupConfigurationName ] - [-RuntimeProtectionConfigurationEnforcementLevel ] - [-SecretArchiveKeyVaultId ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] + [-ComputeDeploymentThresholdValue ] [-ComputeRackDefinition ] + [-EnableSystemAssignedIdentity] [-ManagedResourceGroupConfigurationLocation ] + [-ManagedResourceGroupConfigurationName ] [-RuntimeProtectionConfigurationEnforcementLevel ] + [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] - [-Tag ] [-UpdateStrategyMaxUnavailable ] - [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] - [-UpdateStrategyType ] [-UpdateStrategyWaitTimeMinute ] - [-VulnerabilityScanningSettingContainerScan ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] [-Tag ] + [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] + [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] + [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] + [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudCluster -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudCluster -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new cluster or update the properties of the cluster if it exists. +Create a new cluster or create the properties of the cluster if it exists. ## EXAMPLES @@ -107,7 +119,7 @@ Availability zones are used for workload placement. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -119,11 +131,10 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration The unordered list of bare metal machine configuration. -To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONBAREMETALMACHINECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -138,7 +149,7 @@ The resource ID of the network rack that matches this rack definition. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -153,7 +164,7 @@ The free-form description of the rack's location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -169,7 +180,7 @@ An alternate unique alphanumeric value other than a serial number may be provide ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -184,7 +195,7 @@ The resource ID of the sku for the rack being added. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -196,11 +207,10 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration The list of storage appliance configuration data for this rack. -To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONSTORAGEAPPLIANCECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -215,7 +225,7 @@ The resource ID of the analytics workspace that is to be used by the specified i ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -229,8 +239,8 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -246,7 +256,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -262,7 +272,7 @@ The resource ID of the Log Analytics Workspace that will be used for storing rel ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -291,8 +301,8 @@ Accept wildcard characters: False The type of associated identity for CommandOutputSettings. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -307,7 +317,7 @@ The resource ID of the user assigned identity for CommandOutputSettings. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -322,7 +332,7 @@ The customer-provided location information to identify where the cluster resides ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -337,7 +347,7 @@ The application ID, also known as client ID, of the service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -352,7 +362,7 @@ The principal ID, also known as the object ID, of the service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -367,7 +377,7 @@ The password of the service principal. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -382,7 +392,7 @@ The tenant ID, also known as the directory ID, of the tenant in which the servic ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -396,8 +406,8 @@ Accept wildcard characters: False The type of rack configuration for the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: True @@ -412,7 +422,7 @@ The current runtime version of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -427,7 +437,7 @@ The URL of the storage account container that is to be used by the specified ide ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -440,11 +450,10 @@ Accept wildcard characters: False ### -CommandOutputSettingOverride The list of optional overrides allowing for association of storage containers and identities to specific types of command output. If a type is not overridden, the default identity and storage container will be utilized. -To construct, see NOTES section for COMMANDOUTPUTSETTINGOVERRIDE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICommandOutputOverride[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICommandOutputOverride[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -458,8 +467,8 @@ Accept wildcard characters: False Selection of how the type evaluation is applied to the cluster calculation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdGrouping -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -473,8 +482,8 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -489,7 +498,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -501,11 +510,10 @@ Accept wildcard characters: False ### -ComputeRackDefinition The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster. -To construct, see NOTES section for COMPUTERACKDEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackDefinition[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -531,12 +539,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ExtendedLocationName The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -551,7 +574,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -561,11 +584,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -576,13 +601,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -593,33 +617,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -JsonString +Json string supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -631,7 +652,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -647,7 +668,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -663,7 +684,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -693,7 +714,7 @@ The resource ID of the Network Fabric associated with the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -738,8 +759,8 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.RuntimeProtectionEnforcementLevel -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -754,7 +775,7 @@ The resource ID of the key vault to archive the secrets of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -768,8 +789,8 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -785,7 +806,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -800,7 +821,7 @@ The URI for the key vault used as the secret archive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -814,8 +835,8 @@ Accept wildcard characters: False The indicator if the specified key vault should be used to archive the secrets of the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterSecretArchiveEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -846,7 +867,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -863,7 +884,7 @@ Defaults to the whole increment size. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -877,8 +898,8 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -893,7 +914,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -907,8 +928,8 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterUpdateStrategyType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -923,7 +944,23 @@ The time to wait between the increments of update defined by the strategy. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -937,8 +974,8 @@ Accept wildcard characters: False The mode selection for container vulnerability scanning. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VulnerabilityScanningSettingsContainerScan -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -986,7 +1023,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md index 41560eb88702..a88fd1ce11d3 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md @@ -8,21 +8,36 @@ schema: 2.0.0 # New-AzNetworkCloudClusterManager ## SYNOPSIS -Create a new cluster manager or update properties of the cluster manager if it exists. +Create a new cluster manager or create properties of the cluster manager if it exists. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudClusterManager -Name -ResourceGroupName -FabricControllerId -Location [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] - [-ManagedResourceGroupConfigurationName ] [-Tag ] [-VMSize ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-EnableSystemAssignedIdentity] + [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] + [-Tag ] [-UserAssignedIdentity ] [-VMSize ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudClusterManager -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudClusterManager -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new cluster manager or update properties of the cluster manager if it exists. +Create a new cluster manager or create properties of the cluster manager if it exists. ## EXAMPLES @@ -52,7 +67,7 @@ The resource ID of the Log Analytics workspace that is used for the logs collect ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -82,7 +97,7 @@ The Azure availability zones within the region that will be used to support the ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -108,12 +123,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -FabricControllerId The resource ID of the fabric controller that has one to one mapping with the cluster manager. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -123,11 +153,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -138,13 +170,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -155,33 +186,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -JsonString +Json string supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -193,7 +221,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -209,7 +237,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -225,7 +253,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -302,7 +330,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -317,7 +361,7 @@ The size of the Azure virtual machines to use for hosting the cluster manager re ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -365,7 +409,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudConsole.md index 4cdfc4fa1dfc..56827007042c 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudConsole.md @@ -8,20 +8,50 @@ schema: 2.0.0 # New-AzNetworkCloudConsole ## SYNOPSIS -Create a new virtual machine console or update the properties of the existing virtual machine console. +Create a new virtual machine console or create the properties of the existing virtual machine console. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName - -Enabled -ExtendedLocationName -ExtendedLocationType -Location + -Enabled -ExtendedLocationName -ExtendedLocationType -Location -SshPublicKeyData [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityVirtualMachine +``` +New-AzNetworkCloudConsole -Name -VirtualMachineInputObject + -ConsoleParameter [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityVirtualMachineExpanded +``` +New-AzNetworkCloudConsole -Name -VirtualMachineInputObject -Enabled + -ExtendedLocationName -ExtendedLocationType -Location -SshPublicKeyData + [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Create a new virtual machine console or update the properties of the existing virtual machine console. +Create a new virtual machine console or create the properties of the existing virtual machine console. ## EXAMPLES @@ -57,6 +87,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ConsoleParameter +Console represents the console of an on-premises Network Cloud virtual machine. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole +Parameter Sets: CreateViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -77,8 +122,8 @@ Accept wildcard characters: False The indicator of whether the console access is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ConsoleEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -93,7 +138,7 @@ The date and time after which the key will be disallowed access. ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: False @@ -108,7 +153,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -123,7 +168,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -166,12 +211,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -217,7 +292,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -232,7 +307,7 @@ The SSH public key data. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -248,7 +323,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -263,7 +338,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: False @@ -273,12 +348,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -VirtualMachineInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityVirtualMachine, CreateViaIdentityVirtualMachineExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -VirtualMachineName The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -324,9 +414,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md deleted file mode 100644 index a40d88a65f14..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md +++ /dev/null @@ -1,137 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudControlPlaneNodeConfigurationObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudControlPlaneNodeConfigurationObject - -## SYNOPSIS -Create an in-memory object for ControlPlaneNodeConfiguration. - -## SYNTAX - -``` -New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count -VMSkuName - [-AdministratorConfigurationAdminUsername ] - [-AdministratorConfigurationSshPublicKey ] [-AvailabilityZone ] - [] -``` - -## DESCRIPTION -Create an in-memory object for ControlPlaneNodeConfiguration. - -## EXAMPLES - -### Example 1: Create an in-memory object for ControlPlaneNodeConfiguration. -```powershell - -$sshPublicKey=@{ - keyData= "ssh-rsa" -} -New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count 1 -VMSkuName vmSkuName -AdministratorConfigurationAdminUsername userName -AdministratorConfigurationSshPublicKey $sshPublicKey -AvailabilityZone @("1","2","3") -``` - -```output -AvailabilityZone Count VMSkuName ----------------- ----- --------- -{1, 2, 3} 1 vmSkuName -``` - -Create an in-memory object for ControlPlaneNodeConfiguration. - -## PARAMETERS - -### -AdministratorConfigurationAdminUsername -The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. -If not supplied, a user name will be chosen by the service. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AdministratorConfigurationSshPublicKey -The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. -In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AvailabilityZone -The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. -If not specified, all availability zones will be used. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Count -The number of virtual machines that use this configuration. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -VMSkuName -The name of the VM SKU supplied during creation. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ControlPlaneNodeConfiguration - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md deleted file mode 100644 index 3cf3527ecfc4..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudEgressEndpointObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudEgressEndpointObject - -## SYNOPSIS -Create an in-memory object for EgressEndpoint. - -## SYNTAX - -``` -New-AzNetworkCloudEgressEndpointObject -Category -Endpoint - [] -``` - -## DESCRIPTION -Create an in-memory object for EgressEndpoint. - -## EXAMPLES - -### Example 1: Create an in-memory object for EgressEndpointObject. -```powershell -$endpointDependency=New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 - -New-AzNetworkCloudEgressEndpointObject -Category "azure-resource-management" -Endpoint ($endpointDependency) -``` - -```output -Category --------- -azure-resource-management -``` - -Create an in-memory object for EgressEndpoint. - -## PARAMETERS - -### -Category -The descriptive category name of endpoints accessible by the AKS agent node. -For example, azure-resource-management, API server, etc. -The platform egress endpoints provided by default will use the category 'default'. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The list of endpoint dependencies. -To construct, see NOTES section for ENDPOINT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEndpointDependency[] -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EgressEndpoint - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md deleted file mode 100644 index 208787a2bc51..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudEndpointDependencyObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudEndpointDependencyObject - -## SYNOPSIS -Create an in-memory object for EndpointDependency. - -## SYNTAX - -``` -New-AzNetworkCloudEndpointDependencyObject -DomainName [-Port ] [] -``` - -## DESCRIPTION -Create an in-memory object for EndpointDependency. - -## EXAMPLES - -### Example 1: Create an in-memory object for EndpointDependency. -```powershell -New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 -``` - -```output -DomainName Port ----------- ---- -domainName 1234 -``` - -Create an in-memory object for EndpointDependency. - -## PARAMETERS - -### -DomainName -The domain name of the dependency. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Port -The port of this endpoint. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EndpointDependency - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md deleted file mode 100644 index 6ee99ebac3a8..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md +++ /dev/null @@ -1,335 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudInitialAgentPoolConfigurationObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudInitialAgentPoolConfigurationObject - -## SYNOPSIS -Create an in-memory object for InitialAgentPoolConfiguration. - -## SYNTAX - -``` -New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name - -VMSkuName [-AdministratorConfigurationAdminUsername ] - [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] - [-AttachedNetworkConfigurationL2Network ] - [-AttachedNetworkConfigurationL3Network ] - [-AttachedNetworkConfigurationTrunkedNetwork ] - [-AvailabilityZone ] [-Label ] [-Taint ] - [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [] -``` - -## DESCRIPTION -Create an in-memory object for InitialAgentPoolConfiguration. - -## EXAMPLES - -### Example 1: Create an in-memory object for InitialAgentPoolConfiguration. -```powershell -New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name -VMSkuName -AdministratorConfigurationAdminUsername -AdministratorConfigurationSshPublicKey -AgentOptionHugepagesCount -AgentOptionHugepagesSize -AttachedNetworkConfigurationL2Network -AttachedNetworkConfigurationL3Network -AttachedNetworkConfigurationTrunkedNetwork -AvailabilityZone -Label -Taint -UpgradeSettingMaxSurge -``` - -Create an in-memory object for InitialAgentPoolConfiguration. - -## PARAMETERS - -### -AdministratorConfigurationAdminUsername -The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. -If not supplied, a user name will be chosen by the service. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AdministratorConfigurationSshPublicKey -The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. -In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AgentOptionHugepagesCount -The number of hugepages to allocate. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AgentOptionHugepagesSize -The size of the hugepages to allocate. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AttachedNetworkConfigurationL2Network -The list of Layer 2 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AttachedNetworkConfigurationL3Network -The list of Layer 3 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AttachedNetworkConfigurationTrunkedNetwork -The list of Trunked Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AvailabilityZone -The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. -If not specified, all availability zones will be used. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Count -The number of virtual machines that use this configuration. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Label -The labels applied to the nodes in this agent pool. -To construct, see NOTES section for LABEL properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Mode -The selection of how this agent pool is utilized, either as a system pool or a user pool. -System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. -Every Kubernetes cluster must contain at least one system node pool with at least one node. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Name -The name that will be used for the agent pool resource representing this agent pool. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Taint -The taints applied to the nodes in this agent pool. -To construct, see NOTES section for TAINT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UpgradeSettingDrainTimeout -The maximum time in seconds that is allowed for a node drain to complete before proceeding with the upgrade of the agent pool. -If not specified during creation, a value of 1800 seconds is used. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UpgradeSettingMaxSurge -The maximum number or percentage of nodes that are surged during upgrade. -This can either be set to an integer (e.g. -'5') or a percentage (e.g. -'50%'). -If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. -For percentages, fractional nodes are rounded up. -If not specified during creation, a value of 1 is used. -One of MaxSurge and MaxUnavailable must be greater than 0. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UpgradeSettingMaxUnavailable -The maximum number or percentage of nodes that can be unavailable during upgrade. -This can either be set to an integer (e.g. -'5') or a percentage (e.g. -'50%'). -If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. -For percentages, fractional nodes are rounded up. -If not specified during creation, a value of 0 is used. -One of MaxSurge and MaxUnavailable must be greater than 0. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -VMSkuName -The name of the VM SKU that determines the size of resources allocated for node VMs. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.InitialAgentPoolConfiguration - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md deleted file mode 100644 index 970e6989d5c2..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md +++ /dev/null @@ -1,115 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudIpAddressPoolObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudIpAddressPoolObject - -## SYNOPSIS -Create an in-memory object for IpAddressPool. - -## SYNTAX - -``` -New-AzNetworkCloudIpAddressPoolObject -Address -Name [-AutoAssign ] - [-OnlyUseHostIP ] [] -``` - -## DESCRIPTION -Create an in-memory object for IpAddressPool. - -## EXAMPLES - -### Example 1: Create an in-memory object for IpAddressPool. -```powershell -New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True -``` - -```output -Address AutoAssign Name OnlyUseHostIP -------- ---------- ---- ------------- -{198.51.102.0/24} True pool1 True -``` - -Create an in-memory object for IpAddressPool. - -## PARAMETERS - -### -Address -The list of IP address ranges. -Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. -For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AutoAssign -The indicator to determine if automatic allocation from the pool should occur. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Name -The name used to identify this IP address pool for association with a BGP advertisement. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -OnlyUseHostIP -The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. -Enabling this option will only use IP addresses between .1 and .254 inclusive. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IPAddressPool - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md deleted file mode 100644 index b237a2cf7594..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md +++ /dev/null @@ -1,112 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudKeySetUserObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudKeySetUserObject - -## SYNOPSIS -Create an in-memory object for KeySetUser. - -## SYNTAX - -``` -New-AzNetworkCloudKeySetUserObject -AzureUserName -SshPublicKeyData [-Description ] - [-UserPrincipalName ] [] -``` - -## DESCRIPTION -Create an in-memory object for KeySetUser. - -## EXAMPLES - -### Example 1: Create an in-memory object for KeySetUser. -```powershell -New-AzNetworkCloudKeySetUserObject -AzureUserName azureUserName -SshPublicKeyData "ssh-rsa-key" -Description "userDescription" -``` - -```output -AzureUserName Description -------------- ----------- -azureUserName userDescription -``` - -Create an in-memory object for KeySetUser. - -## PARAMETERS - -### -AzureUserName -The user name that will be used for access. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Description -The free-form description for this user. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SshPublicKeyData -The SSH public key data. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserPrincipalName -The user principal name (email format) used to validate this user's group membership. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.KeySetUser - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesCluster.md index 07378a8bd258..bae07461c033 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesCluster.md @@ -8,12 +8,13 @@ schema: 2.0.0 # New-AzNetworkCloudKubernetesCluster ## SYNOPSIS -Create a new Kubernetes cluster or update the properties of the existing one. +Create a new Kubernetes cluster or create the properties of the existing one. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzNetworkCloudKubernetesCluster -KubernetesClusterName -ResourceGroupName +New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName -ControlPlaneNodeConfigurationCount -ControlPlaneNodeConfigurationVMSkuName -ExtendedLocationName -ExtendedLocationType -InitialAgentPoolConfiguration -KubernetesVersion @@ -25,7 +26,7 @@ New-AzNetworkCloudKubernetesCluster -KubernetesClusterName -ResourceGro [-AttachedNetworkConfigurationTrunkedNetwork ] [-BgpAdvertisement ] [-BgpIPAddressPool ] [-BgpPeer ] - [-BgpServiceLoadBalancerConfigurationFabricPeeringEnabled ] + [-BgpServiceLoadBalancerConfigurationFabricPeeringEnabled ] [-ControlPlaneNodeConfigurationAdminPublicKey ] [-ControlPlaneNodeConfigurationAdminUsername ] [-ControlPlaneNodeConfigurationAvailabilityZone ] @@ -36,8 +37,22 @@ New-AzNetworkCloudKubernetesCluster -KubernetesClusterName -ResourceGro [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Create a new Kubernetes cluster or update the properties of the existing one. +Create a new Kubernetes cluster or create the properties of the existing one. ## EXAMPLES @@ -85,7 +100,7 @@ The list of Azure Active Directory group object IDs that will have an administra ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -101,7 +116,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -128,11 +143,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -144,11 +158,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -160,11 +173,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -176,11 +188,10 @@ Accept wildcard characters: False ### -BgpAdvertisement The association of IP address pools to the communities and peers, allowing for announcement of IPs. -To construct, see NOTES section for BGPADVERTISEMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -192,11 +203,10 @@ Accept wildcard characters: False ### -BgpIPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. -To construct, see NOTES section for BGPIPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -209,11 +219,10 @@ Accept wildcard characters: False ### -BgpPeer The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined. -To construct, see NOTES section for BGPPEER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -227,8 +236,8 @@ Accept wildcard characters: False The indicator to specify if the load balancer peers with the network fabric. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -241,11 +250,10 @@ Accept wildcard characters: False ### -ControlPlaneNodeConfigurationAdminPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for CONTROLPLANENODECONFIGURATIONADMINPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -261,7 +269,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -277,7 +285,7 @@ If not specified, all availability zones will be used. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -292,7 +300,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -307,7 +315,7 @@ The name of the VM SKU supplied during creation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -338,7 +346,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -353,7 +361,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -400,11 +408,10 @@ Accept wildcard characters: False The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource. -To construct, see NOTES section for INITIALAGENTPOOLCONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IInitialAgentPoolConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IInitialAgentPoolConfiguration[] +Parameter Sets: CreateExpanded Aliases: Required: True @@ -414,12 +421,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -KubernetesClusterName -The name of the Kubernetes cluster. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True @@ -434,7 +456,7 @@ The Kubernetes version for this cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -446,11 +468,10 @@ Accept wildcard characters: False ### -L2ServiceLoadBalancerConfigurationIPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. -To construct, see NOTES section for L2SERVICELOADBALANCERCONFIGURATIONIPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -465,7 +486,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -481,7 +502,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -497,7 +518,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -507,12 +528,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Name +The name of the Kubernetes cluster. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: KubernetesClusterName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NetworkConfigurationCloudServicesNetworkId The resource ID of the associated Cloud Services network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -527,7 +563,7 @@ The resource ID of the Layer 3 network that is used for creation of the Containe ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -543,7 +579,7 @@ It must be within the Kubernetes service address range specified in service CIDR ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -560,7 +596,7 @@ Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networ ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -577,7 +613,7 @@ Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networ ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -621,11 +657,10 @@ Accept wildcard characters: False ### -SshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -656,7 +691,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -704,7 +739,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesClusterFeature.md index f4c3d566a678..a476838620fd 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKubernetesClusterFeature.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzNetworkCloudKubernetesClusterFeature ## SYNOPSIS -Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName -Location [-SubscriptionId ] [-IfMatch ] @@ -19,8 +20,40 @@ New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClus [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaIdentityKubernetesCluster +``` +New-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject + -KubernetesClusterFeatureParameter [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityKubernetesClusterExpanded +``` +New-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject -Location [-IfMatch ] + [-IfNoneMatch ] [-Option ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION -Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. ## EXAMPLES @@ -118,12 +151,72 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KubernetesClusterFeatureParameter +KubernetesClusterFeature represents the feature of a Kubernetes cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature +Parameter Sets: CreateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityKubernetesCluster, CreateViaIdentityKubernetesClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -138,7 +231,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -165,11 +258,10 @@ Accept wildcard characters: False ### -Option The configured options for the feature. -To construct, see NOTES section for OPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStringKeyValuePair[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStringKeyValuePair[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -185,7 +277,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -201,7 +293,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -216,7 +308,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -262,9 +354,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL2Network.md index 22a0493e9a0b..f6b2ba98e8c3 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL2Network.md @@ -8,20 +8,34 @@ schema: 2.0.0 # New-AzNetworkCloudL2Network ## SYNOPSIS -Create a new layer 2 (L2) network or update the properties of the existing network. +Create a new layer 2 (L2) network or create the properties of the existing network. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudL2Network -Name -ResourceGroupName -ExtendedLocationName -ExtendedLocationType -L2IsolationDomainId -Location [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-HybridAksPluginType ] - [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-IfMatch ] [-IfNoneMatch ] [-HybridAksPluginType ] [-InterfaceName ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudL2Network -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudL2Network -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new layer 2 (L2) network or update the properties of the existing network. +Create a new layer 2 (L2) network or create the properties of the existing network. ## EXAMPLES @@ -76,7 +90,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -91,7 +105,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -107,8 +121,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -157,7 +171,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -167,12 +181,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -L2IsolationDomainId The resource ID of the Network Fabric l2IsolationDomain. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -187,7 +231,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -264,7 +308,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -312,7 +356,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3Network.md index 2a0565cb3355..1322658f1c88 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3Network.md @@ -8,22 +8,36 @@ schema: 2.0.0 # New-AzNetworkCloudL3Network ## SYNOPSIS -Create a new layer 3 (L3) network or update the properties of the existing network. +Create a new layer 3 (L3) network or create the properties of the existing network. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudL3Network -Name -ResourceGroupName -ExtendedLocationName -ExtendedLocationType -L3IsolationDomainId -Location -Vlan - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-HybridAksIpamEnabled ] [-HybridAksPluginType ] - [-InterfaceName ] [-IPAllocationType ] [-Ipv4ConnectedPrefix ] - [-Ipv6ConnectedPrefix ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-HybridAksIpamEnabled ] + [-HybridAksPluginType ] [-InterfaceName ] [-IPAllocationType ] + [-Ipv4ConnectedPrefix ] [-Ipv6ConnectedPrefix ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudL3Network -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudL3Network -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new layer 3 (L3) network or update the properties of the existing network. +Create a new layer 3 (L3) network or create the properties of the existing network. ## EXAMPLES @@ -78,7 +92,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -93,7 +107,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -109,8 +123,8 @@ The field was previously optional, now it will have no defined behavior and will The indicator of whether or not to disable IPAM allocation on the network attachment definition injected into the Hybrid AKS Cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksIpamEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -126,8 +140,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -176,7 +190,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -190,8 +204,8 @@ Accept wildcard characters: False The type of the IP address allocation, defaulted to "DualStack". ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.IPAllocationType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -207,7 +221,7 @@ Required when the IP allocation type is IPV4 or DualStack. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -223,7 +237,7 @@ Required when the IP allocation type is IPV6 or DualStack. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -233,12 +247,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -L3IsolationDomainId The resource ID of the Network Fabric l3IsolationDomain. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -253,7 +297,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -330,7 +374,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -345,7 +389,7 @@ The VLAN from the l3IsolationDomain that is used for this network. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -393,7 +437,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md deleted file mode 100644 index f7a1be955c27..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudL3NetworkAttachmentConfigurationObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudL3NetworkAttachmentConfigurationObject - -## SYNOPSIS -Create an in-memory object for L3NetworkAttachmentConfiguration. - -## SYNTAX - -``` -New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId - [-IpamEnabled ] [-PluginType ] [] -``` - -## DESCRIPTION -Create an in-memory object for L3NetworkAttachmentConfiguration. - -## EXAMPLES - -### Example 1: Create an in-memory object for L3NetworkAttachmentConfiguration. -```powershell -New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId '/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502' -IpamEnabled True -PluginType 'SRIOV' -``` - -```output -IpamEnabled NetworkId PluginType ------------ --------- ---------- -True /subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502 SRIOV -``` - -Create an in-memory object for L3NetworkAttachmentConfiguration. - -## PARAMETERS - -### -IpamEnabled -The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.L3NetworkConfigurationIpamEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NetworkId -The resource ID of the network that is being configured for attachment. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PluginType -The indicator of how this network will be utilized by the Kubernetes cluster. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.KubernetesPluginType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.L3NetworkAttachmentConfiguration - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudMetricsConfiguration.md index 9ccf6d1029f5..a92d0f9c4c29 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudMetricsConfiguration.md @@ -8,20 +8,49 @@ schema: 2.0.0 # New-AzNetworkCloudMetricsConfiguration ## SYNOPSIS -Create new or update the existing metrics configuration of the provided cluster. +Create new or create the existing metrics configuration of the provided cluster. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzNetworkCloudMetricsConfiguration -ClusterName -MetricsConfigurationName - -ResourceGroupName -CollectionInterval -ExtendedLocationName - -ExtendedLocationType -Location [-SubscriptionId ] [-IfMatch ] - [-IfNoneMatch ] [-EnabledMetric ] [-Tag ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-Confirm] [-WhatIf] [] +New-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName + -CollectionInterval -ExtendedLocationName -ExtendedLocationType -Location + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-EnabledMetric ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityCluster +``` +New-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name + -MetricsConfigurationParameter [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name + -CollectionInterval -ExtendedLocationName -ExtendedLocationType -Location + [-IfMatch ] [-IfNoneMatch ] [-EnabledMetric ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create new or update the existing metrics configuration of the provided cluster. +Create new or create the existing metrics configuration of the provided cluster. ## EXAMPLES @@ -55,12 +84,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityCluster, CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -75,7 +119,7 @@ The interval in minutes by which metrics will be collected. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -106,7 +150,7 @@ The list of metric names that have been chosen to be enabled in addition to the ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -121,7 +165,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -136,7 +180,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -179,12 +223,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -194,13 +268,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -MetricsConfigurationName +### -MetricsConfigurationParameter +ClusterMetricsConfiguration represents the metrics configuration of an on-premises Network Cloud cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration +Parameter Sets: CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name The name of the metrics configuration for the cluster. ```yaml Type: System.String Parameter Sets: (All) -Aliases: +Aliases: MetricsConfigurationName Required: True Position: Named @@ -230,7 +319,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: True @@ -246,7 +335,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonFilePath, CreateViaJsonString Aliases: Required: False @@ -261,7 +350,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -307,9 +396,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md deleted file mode 100644 index 966b115f5331..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md +++ /dev/null @@ -1,159 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudNetworkAttachmentObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudNetworkAttachmentObject - -## SYNOPSIS -Create an in-memory object for NetworkAttachment. - -## SYNTAX - -``` -New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId - -IPAllocationMethod [-DefaultGateway ] - [-Ipv4Address ] [-Ipv6Address ] [-Name ] [] -``` - -## DESCRIPTION -Create an in-memory object for NetworkAttachment. - -## EXAMPLES - -### Example 1: Create an in-memory object for NetworkAttachment. -```powershell -New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName" -IPAllocationMethod "Dynamic" -DefaultGateway "True" -Ipv4Address "198.51.100.1" -Ipv6Address "2001:0db8:0000:0000:0000:0000:0000:0001" -Name "netAttachName01" -``` - -```output -AttachedNetworkId DefaultGateway IPAllocationMethod Ipv4Address Ipv6Address ------------------ -------------- ------------------ ----------- ----------- -/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName True Dynamic 198.51.100.1 2001:0db8:0000:0000:0000:0000… - -``` - -Create an in-memory object for NetworkAttachment. - -## PARAMETERS - -### -AttachedNetworkId -The resource ID of the associated network attached to the virtual machine. -It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultGateway -The indicator of whether this is the default gateway. -Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IPAllocationMethod -The IP allocation mechanism for the virtual machine. -Dynamic and Static are only valid for l3Network which may also specify Disabled. -Otherwise, Disabled is the only permitted value. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Ipv4Address -The IPv4 address of the virtual machine. -This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. -If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. -Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. -Disabled - this field will be empty. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Ipv6Address -The IPv6 address of the virtual machine. -This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. -If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. -Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. -Disabled - this field will be empty. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Name -The associated network's interface name. -If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. -If the user doesn’t specify this value, the default interface name of the network resource will be used. -For a CloudServicesNetwork resource, this name will be ignored. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.NetworkAttachment - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md deleted file mode 100644 index 46e0298d666b..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md +++ /dev/null @@ -1,192 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudRackDefinitionObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudRackDefinitionObject - -## SYNOPSIS -Create an in-memory object for RackDefinition. - -## SYNTAX - -``` -New-AzNetworkCloudRackDefinitionObject -NetworkRackId -RackSerialNumber -RackSkuId - [-AvailabilityZone ] [-BareMetalMachineConfigurationData ] - [-RackLocation ] [-StorageApplianceConfigurationData ] - [] -``` - -## DESCRIPTION -Create an in-memory object for RackDefinition. - -## EXAMPLES - -### Example 1: Create an in-memory object for RackDefinition. -```powershell -$password = ConvertTo-SecureString "********" -AsPlainText -Force -$bmmConfigurationData = New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername "username" -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber "serialNumber" -MachineDetail "machineDetail" -MachineName "machineName" -$saConfigurationData = New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername "username" -RackSlot 1 -SerialNumber "serialNumber" -StorageApplianceName "storageApplianceName" - -$object = New-AzNetworkCloudRackDefinitionObject -NetworkRackId "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet" -RackSerialNumber "aa5678" -RackSkuId "/subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M" -AvailabilityZone "1" -BareMetalMachineConfigurationData $bmmConfigurationData -RackLocation "Foo Datacenter, Floor 3, Aisle 9, Rack 2" -StorageApplianceConfigurationData $saConfigurationData - -Write-Host ($object | Format-List | Out-String) -``` - -```output -AvailabilityZone : 1 -BareMetalMachineConfigurationData : {{ - "bmcCredentials": { - "password": "redacted", - "username": "username" - }, - "bmcMacAddress": "00:BB:CC:DD:EE:FF", - "bootMacAddress": "00:BB:CC:DD:EE:FF", - "machineDetails": "machineDetail", - "machineName": "machineName", - "rackSlot": 1, - "serialNumber": "serialNumber" - }} -NetworkRackId : /subscriptions/subscription/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet -RackLocation : Foo Datacenter, Floor 3, Aisle 9, Rack 2 -RackSerialNumber : aa5678 -RackSkuId : /subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M -StorageApplianceConfigurationData : {{ - "adminCredentials": { - "password": "redacted", - "username": "username" - }, - "rackSlot": 1, - "serialNumber": "serialNumber", - "storageApplianceName": "storageApplianceName" - }} -``` - -Create an in-memory object for RackDefinition. - -## PARAMETERS - -### -AvailabilityZone -The zone name used for this rack when created. -Availability zones are used for workload placement. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BareMetalMachineConfigurationData -The unordered list of bare metal machine configuration. -To construct, see NOTES section for BAREMETALMACHINECONFIGURATIONDATA properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NetworkRackId -The resource ID of the network rack that matches this rack definition. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackLocation -The free-form description of the rack's location. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackSerialNumber -The unique identifier for the rack within Network Cloud cluster. -An alternate unique alphanumeric value other than a serial number may be provided if desired. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackSkuId -The resource ID of the sku for the rack being added. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -StorageApplianceConfigurationData -The list of storage appliance configuration data for this rack. -To construct, see NOTES section for STORAGEAPPLIANCECONFIGURATIONDATA properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.RackDefinition - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md deleted file mode 100644 index dfe55819e99b..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md +++ /dev/null @@ -1,209 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudServiceLoadBalancerBgpPeerObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudServiceLoadBalancerBgpPeerObject - -## SYNOPSIS -Create an in-memory object for ServiceLoadBalancerBgpPeer. - -## SYNTAX - -``` -New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name -PeerAddress -PeerAsn - [-BfdEnabled ] [-BgpMultiHop ] [-HoldTime ] [-KeepAliveTime ] - [-MyAsn ] [-Password ] [-PeerPort ] [] -``` - -## DESCRIPTION -Create an in-memory object for ServiceLoadBalancerBgpPeer. - -## EXAMPLES - -### Example 1: Create an in-memory object for ServiceLoadBalancerBgpPeer. -```powershell -New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 -``` - -```output -BfdEnabled BgpMultiHop HoldTime KeepAliveTime MyAsn Name Password PeerAddress PeerAsn PeerPort ----------- ----------- -------- ------------- ----- ---- -------- ----------- ------- -------- -False False P300s P300s 64512 name passsword 203.0.113.254 64497 1234 -``` - -Create an in-memory object for ServiceLoadBalancerBgpPeer. - -## PARAMETERS - -### -BfdEnabled -The indicator of BFD enablement for this BgpPeer. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BgpMultiHop -The indicator to enable multi-hop peering support. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BgpMultiHop -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -HoldTime -Field Deprecated. -The field was previously optional, now it will have no defined behavior and will be ignored. -The requested BGP hold time value. -This field uses ISO 8601 duration format, for example P1H. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KeepAliveTime -Field Deprecated. -The field was previously optional, now it will have no defined behavior and will be ignored. -The requested BGP keepalive time value. -This field uses ISO 8601 duration format, for example P1H. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -MyAsn -The autonomous system number used for the local end of the BGP session. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Name -The name used to identify this BGP peer for association with a BGP advertisement. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Password -The authentication password for routers enforcing TCP MD5 authenticated sessions. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PeerAddress -The IPv4 or IPv6 address used to connect this BGP session. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PeerAsn -The autonomous system number expected from the remote end of the BGP session. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PeerPort -The port used to connect this BGP session. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ServiceLoadBalancerBgpPeer - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServicesNetwork.md index 954b6944fc28..31c92ef4e54c 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServicesNetwork.md @@ -8,22 +8,36 @@ schema: 2.0.0 # New-AzNetworkCloudServicesNetwork ## SYNOPSIS -Create a new cloud services network or update the properties of the existing cloud services network. +Create a new cloud services network or create the properties of the existing cloud services network. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzNetworkCloudServicesNetwork -CloudServicesNetworkName -ResourceGroupName - -ExtendedLocationName -ExtendedLocationType -Location [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] - [-StorageOptionMode ] [-StorageOptionSizeMiB ] +New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName -ExtendedLocationName + -ExtendedLocationType -Location [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-AdditionalEgressEndpoint ] + [-EnableDefaultEgressEndpoint ] [-StorageOptionMode ] [-StorageOptionSizeMiB ] [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Create a new cloud services network or update the properties of the existing cloud services network. +Create a new cloud services network or create the properties of the existing cloud services network. ## EXAMPLES @@ -50,11 +64,10 @@ This command creates a cloud services network. ### -AdditionalEgressEndpoint The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint. -To construct, see NOTES section for ADDITIONALEGRESSENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEgressEndpoint[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEgressEndpoint[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -79,21 +92,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CloudServicesNetworkName -The name of the cloud services network. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -114,8 +112,8 @@ Accept wildcard characters: False The indicator of whether the platform default endpoints are allowed for the egress traffic. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkEnableDefaultEgressEndpoints -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -130,7 +128,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -145,7 +143,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -188,12 +186,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -203,6 +231,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Name +The name of the cloud services network. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: CloudServicesNetworkName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -239,8 +282,8 @@ The indicator to enable shared storage on the cloud services network. If not specified, the allocation will align with the standard storage enablement. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkStorageMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -255,7 +298,7 @@ The requested storage allocation for the volume in Mebibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -270,7 +313,7 @@ The resource ID of the storage appliance that hosts the storage. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -301,7 +344,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -349,7 +392,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md deleted file mode 100644 index f91a148d7669..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md +++ /dev/null @@ -1,130 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudStorageApplianceConfigurationDataObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudStorageApplianceConfigurationDataObject - -## SYNOPSIS -Create an in-memory object for StorageApplianceConfigurationData. - -## SYNTAX - -``` -New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword - -AdminCredentialsUsername -RackSlot -SerialNumber [-StorageApplianceName ] - [] -``` - -## DESCRIPTION -Create an in-memory object for StorageApplianceConfigurationData. - -## EXAMPLES - -### Example 1: Create an in-memory object for StorageApplianceConfigurationData. -```powershell -$password = ConvertTo-SecureString "********" -AsPlainText -Force - -New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername username -RackSlot 1 -SerialNumber serialNumber -StorageApplianceName storageApplianceName -``` - -```output -RackSlot SerialNumber StorageApplianceName --------- ------------ -------------------- -1 serialNumber storageApplianceName -``` - -Create an in-memory object for StorageApplianceConfigurationData. - -## PARAMETERS - -### -AdminCredentialsPassword -The password of the administrator of the device used during initialization. - -```yaml -Type: System.Security.SecureString -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AdminCredentialsUsername -The username of the administrator of the device used during initialization. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackSlot -The slot that storage appliance is in the rack based on the BOM configuration. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SerialNumber -The serial number of the appliance. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -StorageApplianceName -The user-provided name for the storage appliance that will be created from this specification. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.StorageApplianceConfigurationData - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudTrunkedNetwork.md index 2df07049d1f4..efb6bd75d28f 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudTrunkedNetwork.md @@ -8,20 +8,35 @@ schema: 2.0.0 # New-AzNetworkCloudTrunkedNetwork ## SYNOPSIS -Create a new trunked network or update the properties of the existing trunked network. +Create a new trunked network or create the properties of the existing trunked network. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName -ExtendedLocationName -ExtendedLocationType -IsolationDomainId -Location -Vlan - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-HybridAksPluginType ] [-InterfaceName ] [-Tag ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-HybridAksPluginType ] + [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new trunked network or update the properties of the existing trunked network. +Create a new trunked network or create the properties of the existing trunked network. ## EXAMPLES @@ -76,7 +91,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -91,7 +106,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -107,8 +122,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -157,7 +172,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -173,7 +188,37 @@ It can be any combination of l2IsolationDomain and l3IsolationDomain resources. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True @@ -188,7 +233,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -265,7 +310,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -280,7 +325,7 @@ The list of vlans that are selected from the isolation domains for trunking. ```yaml Type: System.Int64[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -328,7 +373,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md index 35aeaef36bac..ac6cabc6e944 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md @@ -8,34 +8,47 @@ schema: 2.0.0 # New-AzNetworkCloudVirtualMachine ## SYNOPSIS -Create a new virtual machine or update the properties of the existing virtual machine. +Create a new virtual machine or create the properties of the existing virtual machine. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -AdminUsername -CloudServiceNetworkAttachmentAttachedNetworkId - -CloudServiceNetworkAttachmentIPAllocationMethod -CpuCore - -ExtendedLocationName -ExtendedLocationType -Location -MemorySizeGb - -OSDiskSizeGb -VMImage [-SubscriptionId ] [-IfMatch ] - [-IfNoneMatch ] [-BootMethod ] - [-CloudServiceNetworkAttachmentDefaultGateway ] + -CloudServiceNetworkAttachmentIPAllocationMethod -CpuCore -ExtendedLocationName + -ExtendedLocationType -Location -MemorySizeGb -OSDiskSizeGb + -VMImage [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-BootMethod ] [-CloudServiceNetworkAttachmentDefaultGateway ] [-CloudServiceNetworkAttachmentIpv4Address ] [-CloudServiceNetworkAttachmentIpv6Address ] [-CloudServiceNetworkAttachmentName ] [-ConsoleExtendedLocationName ] - [-ConsoleExtendedLocationType ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-IsolateEmulatorThread ] + [-ConsoleExtendedLocationType ] [-EnableSystemAssignedIdentity] [-IsolateEmulatorThread ] [-NetworkAttachment ] [-NetworkData ] [-NetworkDataContent ] - [-OSDiskCreateOption ] [-OSDiskDeleteOption ] + [-OSDiskCreateOption ] [-OSDiskDeleteOption ] [-PlacementHint ] [-SshPublicKey ] - [-StorageProfileVolumeAttachment ] [-Tag ] [-UserData ] - [-UserDataContent ] [-VirtioInterface ] - [-VMDeviceModel ] [-VMImageRepositoryCredentialsPassword ] - [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-StorageProfileVolumeAttachment ] [-Tag ] [-UserAssignedIdentity ] + [-UserData ] [-UserDataContent ] [-VirtioInterface ] [-VMDeviceModel ] + [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] + [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Create a new virtual machine or update the properties of the existing virtual machine. +Create a new virtual machine or create the properties of the existing virtual machine. ## EXAMPLES @@ -77,7 +90,7 @@ The name of the administrator to which the ssh public keys will be added into th ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -106,8 +119,8 @@ Accept wildcard characters: False Selects the boot method for the virtual machine. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineBootMethod -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -123,7 +136,7 @@ It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork re ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -138,8 +151,8 @@ The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -155,8 +168,8 @@ Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: True @@ -175,7 +188,7 @@ Disabled - this field will be empty. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -194,7 +207,7 @@ Disabled - this field will be empty. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -212,7 +225,7 @@ For a CloudServicesNetwork resource, this name will be ignored. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -227,7 +240,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -242,7 +255,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -257,7 +270,7 @@ The number of CPU cores in the virtual machine. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -283,12 +296,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ExtendedLocationName The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -303,7 +331,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -313,11 +341,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -328,13 +358,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -345,14 +374,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IsolateEmulatorThread +Field Deprecated, the value will be ignored if provided. +The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -362,32 +390,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IsolateEmulatorThread -Field Deprecated, the value will be ignored if provided. -The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIsolateEmulatorThread -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -399,7 +425,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -415,7 +441,7 @@ Allocations are measured in gibibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -442,11 +468,10 @@ Accept wildcard characters: False ### -NetworkAttachment The list of network attachments to the virtual machine. -To construct, see NOTES section for NETWORKATTACHMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.INetworkAttachment[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkAttachment[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -462,7 +487,7 @@ The networkDataContent property will be used in preference to this property. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -477,7 +502,7 @@ The Base64 encoded cloud-init network data. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -506,8 +531,8 @@ Accept wildcard characters: False The strategy for creating the OS disk. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.OSDiskCreateOption -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -521,8 +546,8 @@ Accept wildcard characters: False The strategy for deleting the OS disk. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.OSDiskDeleteOption -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -539,7 +564,7 @@ Allocations are measured in gibibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -551,11 +576,10 @@ Accept wildcard characters: False ### -PlacementHint The scheduling hints for the virtual machine. -To construct, see NOTES section for PLACEMENTHINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachinePlacementHint[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachinePlacementHint[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -584,11 +608,10 @@ Accept wildcard characters: False ### -SshPublicKey The list of ssh public keys. Each key will be added to the virtual machine using the cloud-init ssh_authorized_keys mechanism for the adminUsername. -To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -603,7 +626,7 @@ The resource IDs of volumes that are requested to be attached to the virtual mac ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -634,7 +657,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -650,7 +689,7 @@ The userDataContent property will be used in preference to this property. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -665,7 +704,7 @@ The Base64 encoded cloud-init user data. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -680,8 +719,8 @@ Field Deprecated, use virtualizationModel instead. The type of the virtio interface. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineVirtioInterfaceType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -695,8 +734,8 @@ Accept wildcard characters: False The type of the device model to use. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineDeviceModelType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -711,7 +750,7 @@ The virtual machine image that is currently provisioned to the OS disk, using th ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -726,7 +765,7 @@ The password or token used to access an image in the target repository. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -741,7 +780,7 @@ The URL of the authentication server used to validate the repository credentials ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -756,7 +795,7 @@ The username used to access an image in the target repository. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -804,7 +843,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md deleted file mode 100644 index fae8b4cbd1c7..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -external help file: -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudVirtualMachinePlacementHintObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudVirtualMachinePlacementHintObject - -## SYNOPSIS -Create an in-memory object for VirtualMachinePlacementHint. - -## SYNTAX - -``` -New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType - -ResourceId -SchedulingExecution - -Scope [] -``` - -## DESCRIPTION -Create an in-memory object for VirtualMachinePlacementHint. - -## EXAMPLES - -### Example 1: Create an in-memory object for VirtualMachinePlacementHint. -```powershell -New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType "Affinity" -ResourceId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName" -SchedulingExecution "Hard" -Scope "Machine" -``` - -```output -HintType ResourceId SchedulingExecution Scope --------- ---------- ------------------- ----- -Affinity /subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName Hard Machine -``` - -Creates an in-memory object for VirtualMachinePlacementHint. - -## PARAMETERS - -### -HintType -The specification of whether this hint supports affinity or anti-affinity with the referenced resources. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintType -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ResourceId -The resource ID of the target object that the placement hints will be checked against, e.g., the bare metal node to host the virtual machine. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SchedulingExecution -The indicator of whether the hint is a hard or soft requirement during scheduling. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineSchedulingExecution -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Scope -The scope for the virtual machine affinity or anti-affinity placement hint. -It should always be "Machine" in the case of node affinity. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintPodAffinityScope -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.VirtualMachinePlacementHint - -## NOTES - -## RELATED LINKS - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVolume.md index 0795c3c5a179..b059e8539cdc 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVolume.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzNetworkCloudVolume ## SYNOPSIS -Create a new volume or update the properties of the existing one. +Create a new volume or create the properties of the existing one. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudVolume -Name -ResourceGroupName -ExtendedLocationName -ExtendedLocationType -Location -SizeMiB [-SubscriptionId ] @@ -19,8 +20,22 @@ New-AzNetworkCloudVolume -Name -ResourceGroupName -ExtendedLoc [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### CreateViaJsonFilePath +``` +New-AzNetworkCloudVolume -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudVolume -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Create a new volume or update the properties of the existing one. +Create a new volume or create the properties of the existing one. ## EXAMPLES @@ -75,7 +90,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -90,7 +105,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -133,12 +148,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -199,7 +244,7 @@ The requested storage allocation for the volume in Mebibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -214,7 +259,7 @@ The resource ID of the storage appliance that hosts the volume. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -245,7 +290,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -293,7 +338,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudAgentPool.md index 1586514ab37a..bc3a181ef2f7 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudAgentPool.md @@ -26,6 +26,13 @@ Remove-AzNetworkCloudAgentPool -InputObject [-IfMatch ] ``` +### DeleteViaIdentityKubernetesCluster +``` +Remove-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete the provided Kubernetes cluster agent pool. @@ -106,7 +113,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -120,6 +126,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -140,7 +161,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityKubernetesCluster Aliases: AgentPoolName Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBareMetalMachineKeySet.md index 4cf0d4c2061b..369b50ae417b 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBareMetalMachineKeySet.md @@ -26,6 +26,13 @@ Remove-AzNetworkCloudBareMetalMachineKeySet -InputObject [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzNetworkCloudBareMetalMachineKeySet -ClusterInputObject -Name + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete the bare metal machine key set of the provided cluster. @@ -55,6 +62,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -121,7 +143,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -140,7 +161,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: BareMetalMachineKeySetName Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBmcKeySet.md index 9427b6d8bb50..0a81f476fd73 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudBmcKeySet.md @@ -26,6 +26,13 @@ Remove-AzNetworkCloudBmcKeySet -InputObject [-IfMatch ] ``` +### DeleteViaIdentityCluster +``` +Remove-AzNetworkCloudBmcKeySet -ClusterInputObject -Name [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Delete the baseboard management controller key set of the provided cluster. @@ -55,6 +62,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -121,7 +143,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -140,7 +161,7 @@ The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: BmcKeySetName Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudCluster.md index d027a6cf3393..7c61c3392a05 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudCluster.md @@ -105,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudClusterManager.md index 141d31b19af3..6bd0317cc7c2 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudClusterManager.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudConsole.md index b2ec01c96d66..f1aa9ef06fb9 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudConsole.md @@ -25,6 +25,13 @@ Remove-AzNetworkCloudConsole -InputObject [-IfMatch ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### DeleteViaIdentityVirtualMachine +``` +Remove-AzNetworkCloudConsole -Name -VirtualMachineInputObject + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete the provided virtual machine console. @@ -105,7 +112,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -124,7 +130,7 @@ The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityVirtualMachine Aliases: ConsoleName Required: True @@ -196,6 +202,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -VirtualMachineInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -VirtualMachineName The name of the virtual machine. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesCluster.md index 693e13cf11d5..52dc75010d2c 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesCluster.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesClusterFeature.md index 0b451ee85075..92b6b031fdf8 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudKubernetesClusterFeature.md @@ -26,6 +26,13 @@ Remove-AzNetworkCloudKubernetesClusterFeature -InputObject ] ``` +### DeleteViaIdentityKubernetesCluster +``` +Remove-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete the provided Kubernetes cluster feature. @@ -76,7 +83,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityKubernetesCluster Aliases: Required: True @@ -121,7 +128,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -135,6 +141,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL2Network.md index ab13ea7c048e..890360a9eb17 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL2Network.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL3Network.md index 4f671f8d2dd0..a3993b625751 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudL3Network.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudMetricsConfiguration.md index 83165e8790e0..9d958b3028e2 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudMetricsConfiguration.md @@ -26,6 +26,13 @@ Remove-AzNetworkCloudMetricsConfiguration -InputObject [ [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Delete the metrics configuration of the provided cluster. @@ -55,6 +62,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -121,7 +143,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -140,7 +161,7 @@ The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: MetricsConfigurationName Required: True diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudServicesNetwork.md index cb36bba12ff1..e3bb48a76649 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudServicesNetwork.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudTrunkedNetwork.md index 5eb235f9455f..e097033dde8d 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudTrunkedNetwork.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVirtualMachine.md index ab0b0995fb4e..e8d9a2d7e68b 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVirtualMachine.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVolume.md index 5245342d4f90..8e478567604d 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Remove-AzNetworkCloudVolume.md @@ -105,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudBareMetalMachine.md index 7fc19ccb7f92..93e9d3f8bc96 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudBareMetalMachine.md @@ -71,7 +71,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudKubernetesClusterNode.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudKubernetesClusterNode.md index d83badcd506b..566638cf9293 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudKubernetesClusterNode.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudKubernetesClusterNode.md @@ -19,12 +19,40 @@ Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -Res [-Confirm] [-WhatIf] [] ``` +### Restart +``` +Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName + -KubernetesClusterRestartNodeParameter [-SubscriptionId ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### RestartViaIdentity +``` +Restart-AzNetworkCloudKubernetesClusterNode -InputObject + -KubernetesClusterRestartNodeParameter [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + ### RestartViaIdentityExpanded ``` Restart-AzNetworkCloudKubernetesClusterNode -InputObject -NodeName [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### RestartViaJsonFilePath +``` +Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### RestartViaJsonString +``` +Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Restart a targeted node of a Kubernetes cluster. @@ -72,11 +100,10 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: RestartViaIdentityExpanded +Parameter Sets: RestartViaIdentity, RestartViaIdentityExpanded Aliases: Required: True @@ -86,12 +113,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Restart operation + +```yaml +Type: System.String +Parameter Sets: RestartViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Restart operation + +```yaml +Type: System.String +Parameter Sets: RestartViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: RestartExpanded +Parameter Sets: Restart, RestartExpanded, RestartViaJsonFilePath, RestartViaJsonString Aliases: Required: True @@ -101,12 +158,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -KubernetesClusterRestartNodeParameter +KubernetesClusterRestartNodeParameters represents the body of the request to restart the node of a Kubernetes cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterRestartNodeParameters +Parameter Sets: Restart, RestartViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -NodeName The name of the node to restart. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: RestartExpanded, RestartViaIdentityExpanded Aliases: Required: True @@ -152,7 +224,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RestartExpanded +Parameter Sets: Restart, RestartExpanded, RestartViaJsonFilePath, RestartViaJsonString Aliases: Required: True @@ -168,7 +240,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RestartExpanded +Parameter Sets: Restart, RestartExpanded, RestartViaJsonFilePath, RestartViaJsonString Aliases: Required: False @@ -214,6 +286,8 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterRestartNodeParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudVirtualMachine.md index d3acca74f888..c7932d41fea0 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Restart-AzNetworkCloudVirtualMachine.md @@ -71,7 +71,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudBareMetalMachine.md index a0d51f153979..38c53f1453c7 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudBareMetalMachine.md @@ -71,7 +71,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudStorageApplianceReadCommand.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudStorageApplianceReadCommand.md index c5710d7f0e7e..a1310cf4bb1a 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudStorageApplianceReadCommand.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudStorageApplianceReadCommand.md @@ -26,6 +26,20 @@ Start-AzNetworkCloudStorageApplianceReadCommand -ResourceGroupName -Sto [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### RunViaJsonFilePath +``` +Start-AzNetworkCloudStorageApplianceReadCommand -ResourceGroupName -StorageApplianceName + -JsonFilePath [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + +### RunViaJsonString +``` +Start-AzNetworkCloudStorageApplianceReadCommand -ResourceGroupName -StorageApplianceName + -JsonString [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Run one or more read-only commands on the provided storage appliance. @@ -72,11 +86,10 @@ Accept wildcard characters: False ### -Command The list of read-only commands to be executed directly against the target storage appliance. -To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceCommandSpecification[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceCommandSpecification[] +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -104,7 +117,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -118,12 +130,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the commands are allowed to run. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -169,7 +211,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -184,7 +226,7 @@ The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: True @@ -200,7 +242,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonFilePath, RunViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudVirtualMachine.md index ae7951a77fc7..b89825f6e192 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Start-AzNetworkCloudVirtualMachine.md @@ -71,7 +71,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudBareMetalMachine.md index 420e4b647fc9..2f7958d5e510 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudBareMetalMachine.md @@ -15,15 +15,28 @@ Power off the provided bare metal machine. ### PowerOffExpanded (Default) ``` Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ### PowerOffViaIdentityExpanded ``` -Stop-AzNetworkCloudBareMetalMachine -InputObject - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] - [-Confirm] [-WhatIf] [] +Stop-AzNetworkCloudBareMetalMachine -InputObject [-SkipShutdown ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] +``` + +### PowerOffViaJsonFilePath +``` +Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### PowerOffViaJsonString +``` +Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION @@ -73,7 +86,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -87,12 +99,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the PowerOff operation + +```yaml +Type: System.String +Parameter Sets: PowerOffViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the PowerOff operation + +```yaml +Type: System.String +Parameter Sets: PowerOffViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString Aliases: BareMetalMachineName Required: True @@ -138,7 +180,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString Aliases: Required: True @@ -152,8 +194,8 @@ Accept wildcard characters: False The indicator of whether to skip the graceful OS shutdown and power off the bare metal machine immediately. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineSkipShutdown -Parameter Sets: (All) +Type: System.String +Parameter Sets: PowerOffExpanded, PowerOffViaIdentityExpanded Aliases: Required: False @@ -169,7 +211,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudVirtualMachine.md index 8df04d574e82..37ac57130fc6 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Stop-AzNetworkCloudVirtualMachine.md @@ -15,16 +15,30 @@ Power off the provided virtual machine. ### PowerOffExpanded (Default) ``` Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] - [-WhatIf] [] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] ``` ### PowerOffViaIdentityExpanded ``` -Stop-AzNetworkCloudVirtualMachine -InputObject [-SkipShutdown ] +Stop-AzNetworkCloudVirtualMachine -InputObject [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] [] ``` +### PowerOffViaJsonFilePath +``` +Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + +### PowerOffViaJsonString +``` +Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Power off the provided virtual machine. @@ -72,7 +86,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -86,12 +99,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the PowerOff operation + +```yaml +Type: System.String +Parameter Sets: PowerOffViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the PowerOff operation + +```yaml +Type: System.String +Parameter Sets: PowerOffViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString Aliases: VirtualMachineName Required: True @@ -137,7 +180,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString Aliases: Required: True @@ -151,8 +194,8 @@ Accept wildcard characters: False The indicator of whether to skip the graceful OS shutdown and power off the virtual machine immediately. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.SkipShutdown -Parameter Sets: (All) +Type: System.String +Parameter Sets: PowerOffExpanded, PowerOffViaIdentityExpanded Aliases: Required: False @@ -168,7 +211,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonFilePath, PowerOffViaJsonString Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudAgentPool.md index bd62be2188a6..47c41ba55a5f 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudAgentPool.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the Kubernetes cluster agent pool. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -32,9 +32,39 @@ Update-AzNetworkCloudAgentPool -InputObject [-IfMatch ] ``` +### UpdateViaIdentityKubernetesCluster +``` +Update-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name + -AgentPoolUpdateParameter [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityKubernetesClusterExpanded +``` +Update-AzNetworkCloudAgentPool -KubernetesClusterInputObject -Name + [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationSshPublicKey ] + [-Count ] [-Tag ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the Kubernetes cluster agent pool. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -55,11 +85,10 @@ This command updates a Kubernetes cluster agent pool's properties. ### -AdministratorConfigurationSshPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. -To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -69,6 +98,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -AgentPoolUpdateParameter +AgentPoolPatchParameters represents the body of the request to patch the Kubernetes cluster agent pool. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPoolPatchParameters +Parameter Sets: UpdateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -AsJob Run the command as a job @@ -89,7 +133,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -150,7 +194,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -164,12 +207,57 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityKubernetesCluster, UpdateViaIdentityKubernetesClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -184,7 +272,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesCluster, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: AgentPoolName Required: True @@ -215,7 +303,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -231,7 +319,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -246,7 +334,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -262,7 +350,7 @@ If not specified during creation, a value of 1800 seconds is used. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -284,7 +372,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -306,7 +394,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -352,11 +440,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPoolPatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachine.md index d5f5ccaa3692..f8d695e7a928 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachine.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -27,9 +27,23 @@ Update-AzNetworkCloudBareMetalMachine -InputObject [-IfM [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -114,7 +128,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -128,12 +141,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -MachineDetail The details provided by the customer during the creation of rack manifests that allows for custom data to be associated with this machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -148,7 +191,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: BareMetalMachineName Required: True @@ -179,7 +222,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -195,7 +238,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -210,7 +253,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -260,7 +303,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachineKeySet.md index f9bd455807be..46a33f789c56 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBareMetalMachineKeySet.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -21,6 +21,22 @@ Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaIdentityCluster +``` +Update-AzNetworkCloudBareMetalMachineKeySet -ClusterInputObject -Name + -BareMetalMachineKeySetUpdateParameter [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityClusterExpanded +``` +Update-AzNetworkCloudBareMetalMachineKeySet -ClusterInputObject -Name + [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-JumpHostsAllowed ] + [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudBareMetalMachineKeySet -InputObject [-IfMatch ] @@ -29,9 +45,23 @@ Update-AzNetworkCloudBareMetalMachineKeySet -InputObject [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -74,12 +104,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -BareMetalMachineKeySetUpdateParameter +BareMetalMachineKeySetPatchParameters represents the body of the request to patch the bare metal machine key set. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySetPatchParameters +Parameter Sets: UpdateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityCluster, UpdateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -110,7 +170,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -155,7 +215,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -169,12 +228,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -JumpHostsAllowed The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -189,7 +278,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityCluster, UpdateViaIdentityClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: BareMetalMachineKeySetName Required: True @@ -220,7 +309,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -236,7 +325,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -251,7 +340,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -263,11 +352,10 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. -To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -313,11 +401,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySetPatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBmcKeySet.md index 5b67fb972098..c3024f3ec7fa 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudBmcKeySet.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -21,6 +21,20 @@ Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGro [-WhatIf] [] ``` +### UpdateViaIdentityCluster +``` +Update-AzNetworkCloudBmcKeySet -ClusterInputObject -Name + -BmcKeySetUpdateParameter [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityClusterExpanded +``` +Update-AzNetworkCloudBmcKeySet -ClusterInputObject -Name [-IfMatch ] + [-IfNoneMatch ] [-Expiration ] [-Tag ] [-UserList ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudBmcKeySet -InputObject [-IfMatch ] @@ -28,9 +42,23 @@ Update-AzNetworkCloudBmcKeySet -InputObject [-IfMatch ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -73,12 +101,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -BmcKeySetUpdateParameter +BmcKeySetPatchParameters represents the body of the request to patch the baseboard management controller key set. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySetPatchParameters +Parameter Sets: UpdateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityCluster, UpdateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -109,7 +167,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -154,7 +212,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -168,12 +225,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityCluster, UpdateViaIdentityClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: BmcKeySetName Required: True @@ -204,7 +291,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -220,7 +307,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -235,7 +322,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -247,11 +334,10 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. -To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -297,11 +383,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySetPatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md index 7130cf29e0ff..80fe7b1bc3f5 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md @@ -8,8 +8,7 @@ schema: 2.0.0 # Update-AzNetworkCloudCluster ## SYNOPSIS -Patch the properties of the provided cluster, or update the tags associated with the cluster. -Properties and tag updates can be done independently. +Update a new cluster or update the properties of the cluster if it exists. ## SYNTAX @@ -24,27 +23,24 @@ Update-AzNetworkCloudCluster -Name -ResourceGroupName [-Subscr [-AggregatorOrSingleRackDefinitionRackSkuId ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AssociatedIdentityType ] - [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] - [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] - [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] - [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] - [-ComputeDeploymentThresholdGrouping ] - [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-RuntimeProtectionConfigurationEnforcementLevel ] - [-SecretArchiveKeyVaultId ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] + [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] + [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] + [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] + [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity ] + [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] - [-Tag ] [-UpdateStrategyMaxUnavailable ] - [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] - [-UpdateStrategyType ] [-UpdateStrategyWaitTimeMinute ] - [-VulnerabilityScanningSettingContainerScan ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] [-Tag ] + [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] + [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] + [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] + [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded @@ -58,32 +54,28 @@ Update-AzNetworkCloudCluster -InputObject [-IfMatch ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AssociatedIdentityType ] - [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] - [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] - [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] - [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] - [-ComputeDeploymentThresholdGrouping ] - [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-RuntimeProtectionConfigurationEnforcementLevel ] - [-SecretArchiveKeyVaultId ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] + [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] + [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] + [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] + [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity ] + [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] - [-Tag ] [-UpdateStrategyMaxUnavailable ] - [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] - [-UpdateStrategyType ] [-UpdateStrategyWaitTimeMinute ] - [-VulnerabilityScanningSettingContainerScan ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] [-Tag ] + [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] + [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] + [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] + [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Patch the properties of the provided cluster, or update the tags associated with the cluster. -Properties and tag updates can be done independently. +Update a new cluster or update the properties of the cluster if it exists. ## EXAMPLES @@ -159,10 +151,9 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration The unordered list of bare metal machine configuration. -To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONBAREMETALMACHINECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] Parameter Sets: (All) Aliases: @@ -236,10 +227,9 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration The list of storage appliance configuration data for this rack. -To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONSTORAGEAPPLIANCECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] Parameter Sets: (All) Aliases: @@ -269,7 +259,7 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Type: System.String Parameter Sets: (All) Aliases: @@ -315,7 +305,7 @@ Accept wildcard characters: False The type of associated identity for CommandOutputSettings. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Type: System.String Parameter Sets: (All) Aliases: @@ -434,10 +424,9 @@ Accept wildcard characters: False ### -CommandOutputSettingOverride The list of optional overrides allowing for association of storage containers and identities to specific types of command output. If a type is not overridden, the default identity and storage container will be utilized. -To construct, see NOTES section for COMMANDOUTPUTSETTINGOVERRIDE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICommandOutputOverride[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICommandOutputOverride[] Parameter Sets: (All) Aliases: @@ -452,7 +441,7 @@ Accept wildcard characters: False Selection of how the type evaluation is applied to the cluster calculation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdGrouping +Type: System.String Parameter Sets: (All) Aliases: @@ -467,7 +456,7 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType +Type: System.String Parameter Sets: (All) Aliases: @@ -495,10 +484,9 @@ Accept wildcard characters: False ### -ComputeRackDefinition The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster. -To construct, see NOTES section for COMPUTERACKDEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackDefinition[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] Parameter Sets: (All) Aliases: @@ -525,28 +513,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. - -```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] Parameter Sets: (All) Aliases: @@ -592,7 +563,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -656,7 +626,7 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.RuntimeProtectionEnforcementLevel +Type: System.String Parameter Sets: (All) Aliases: @@ -686,7 +656,7 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Type: System.String Parameter Sets: (All) Aliases: @@ -732,7 +702,7 @@ Accept wildcard characters: False The indicator if the specified key vault should be used to archive the secrets of the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterSecretArchiveEnabled +Type: System.String Parameter Sets: (All) Aliases: @@ -760,7 +730,7 @@ Accept wildcard characters: False ``` ### -Tag -The Azure resource tags that will replace the existing ones. +Resource tags. ```yaml Type: System.Collections.Hashtable @@ -795,7 +765,7 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType +Type: System.String Parameter Sets: (All) Aliases: @@ -825,7 +795,7 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterUpdateStrategyType +Type: System.String Parameter Sets: (All) Aliases: @@ -851,11 +821,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -VulnerabilityScanningSettingContainerScan The mode selection for container vulnerability scanning. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VulnerabilityScanningSettingsContainerScan +Type: System.String Parameter Sets: (All) Aliases: @@ -906,7 +892,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md index 7d94d8c86f92..b5e050973b89 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md @@ -8,30 +8,28 @@ schema: 2.0.0 # Update-AzNetworkCloudClusterManager ## SYNOPSIS -Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. -Properties and tag updates can be done independently. +Update a new cluster manager or update properties of the cluster manager if it exists. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-Confirm] - [-WhatIf] [] + [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudClusterManager -InputObject [-IfMatch ] - [-IfNoneMatch ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-Confirm] - [-WhatIf] [] + [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] ``` ## DESCRIPTION -Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. -Properties and tag updates can be done independently. +Update a new cluster manager or update properties of the cluster manager if it exists. ## EXAMPLES @@ -55,14 +53,13 @@ This command updates properties of a cluster manager. ## PARAMETERS -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. +### -AsJob +Run the command as a job ```yaml -Type: System.Management.Automation.PSObject +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential +Aliases: Required: False Position: Named @@ -71,13 +68,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -86,13 +84,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] Parameter Sets: (All) Aliases: @@ -138,7 +134,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -167,6 +162,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. @@ -200,7 +210,7 @@ Accept wildcard characters: False ``` ### -Tag -The Azure resource tags that will replace the existing ones. +Resource tags. ```yaml Type: System.Collections.Hashtable @@ -214,6 +224,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -254,7 +280,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudConsole.md index 6515437dd8a6..d095157ece0e 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudConsole.md @@ -9,14 +9,14 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Enabled ] + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` @@ -24,13 +24,42 @@ Update-AzNetworkCloudConsole -Name -ResourceGroupName -Virtual ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudConsole -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] + [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityVirtualMachine +``` +Update-AzNetworkCloudConsole -Name -VirtualMachineInputObject + -ConsoleUpdateParameter [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaIdentityVirtualMachineExpanded +``` +Update-AzNetworkCloudConsole -Name -VirtualMachineInputObject + [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] + [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -71,6 +100,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ConsoleUpdateParameter +ConsolePatchParameters represents the body of the request to patch the virtual machine console. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsolePatchParameters +Parameter Sets: UpdateViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -91,8 +135,8 @@ Accept wildcard characters: False The indicator of whether the console access is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ConsoleEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityVirtualMachineExpanded Aliases: Required: False @@ -107,7 +151,7 @@ The date and time after which the key will be disallowed access. ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityVirtualMachineExpanded Aliases: Required: False @@ -152,7 +196,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -166,12 +209,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachine, UpdateViaIdentityVirtualMachineExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: ConsoleName Required: True @@ -202,7 +275,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -217,7 +290,7 @@ The SSH public key data. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityVirtualMachineExpanded Aliases: Required: False @@ -233,7 +306,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -248,7 +321,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityVirtualMachineExpanded Aliases: Required: False @@ -258,12 +331,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -VirtualMachineInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityVirtualMachine, UpdateViaIdentityVirtualMachineExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -VirtualMachineName The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -309,11 +397,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsolePatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesCluster.md index 277f1f2c4b41..2a67034da35a 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesCluster.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -29,9 +29,23 @@ Update-AzNetworkCloudKubernetesCluster -InputObject [-If [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -72,11 +86,10 @@ Accept wildcard characters: False ### -ControlPlaneNodeConfigurationAdminPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. -To construct, see NOTES section for CONTROLPLANENODECONFIGURATIONADMINPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -91,7 +104,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -152,7 +165,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -166,12 +178,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -KubernetesVersion The Kubernetes version for this cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -186,7 +228,7 @@ The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: KubernetesClusterName Required: True @@ -217,7 +259,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -229,11 +271,10 @@ Accept wildcard characters: False ### -SshPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. -To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -249,7 +290,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -264,7 +305,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -314,7 +355,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md index db4dafae91d7..cf73247356bb 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md @@ -27,6 +27,39 @@ Update-AzNetworkCloudKubernetesClusterFeature -InputObject ] ``` +### UpdateViaIdentityKubernetesCluster +``` +Update-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject + -KubernetesClusterFeatureUpdateParameter [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityKubernetesClusterExpanded +``` +Update-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] + [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName + -ResourceGroupName -JsonFilePath [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName + -ResourceGroupName -JsonString [-SubscriptionId ] [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + ## DESCRIPTION Patch properties of the provided Kubernetes cluster feature. @@ -83,7 +116,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesCluster, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -128,7 +161,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -142,12 +174,72 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KubernetesClusterFeatureUpdateParameter +KubernetesClusterFeaturePatchParameters represents the body of the request to patch the Kubernetes cluster feature. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeaturePatchParameters +Parameter Sets: UpdateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityKubernetesCluster, UpdateViaIdentityKubernetesClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -174,11 +266,10 @@ Accept wildcard characters: False ### -Option The configured options for the feature. -To construct, see NOTES section for OPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStringKeyValuePair[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStringKeyValuePair[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -194,7 +285,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -210,7 +301,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -225,7 +316,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded, UpdateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -271,11 +362,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeaturePatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL2Network.md index 120a8cab0c2d..b1467a8a36ec 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL2Network.md @@ -26,6 +26,20 @@ Update-AzNetworkCloudL2Network -InputObject [-IfMatch ] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudL2Network -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudL2Network -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Update tags associated with the provided layer 2 (L2) network. @@ -97,7 +111,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -111,12 +124,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the L2 network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: L2NetworkName Required: True @@ -132,7 +175,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -148,7 +191,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -163,7 +206,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -213,7 +256,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL3Network.md index 1d3e61a95298..fe6b367cc08c 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudL3Network.md @@ -26,6 +26,20 @@ Update-AzNetworkCloudL3Network -InputObject [-IfMatch ] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudL3Network -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudL3Network -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Update tags associated with the provided layer 3 (L3) network. @@ -91,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -105,12 +118,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the L3 network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: L3NetworkName Required: True @@ -126,7 +169,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -142,7 +185,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -157,7 +200,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -207,7 +250,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudMetricsConfiguration.md index 021e8a6a0c0d..c137943d0f20 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudMetricsConfiguration.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -21,6 +21,21 @@ Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name - [-WhatIf] [] ``` +### UpdateViaIdentityCluster +``` +Update-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name + -MetricsConfigurationUpdateParameter [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] + [] +``` + +### UpdateViaIdentityClusterExpanded +``` +Update-AzNetworkCloudMetricsConfiguration -ClusterInputObject -Name + [-IfMatch ] [-IfNoneMatch ] [-CollectionInterval ] [-EnabledMetric ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudMetricsConfiguration -InputObject [-IfMatch ] @@ -28,9 +43,23 @@ Update-AzNetworkCloudMetricsConfiguration -InputObject [ [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName + -JsonFilePath [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName + -JsonString [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -64,12 +93,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityCluster, UpdateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -84,7 +128,7 @@ The interval in minutes by which metrics will be collected. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -115,7 +159,7 @@ The list of metric names that have been chosen to be enabled in addition to the ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -160,7 +204,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -174,12 +217,57 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MetricsConfigurationUpdateParameter +ClusterMetricsConfigurationPatchParameters represents the body of the request to patch the metrics configuration of cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfigurationPatchParameters +Parameter Sets: UpdateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -Name The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaIdentityCluster, UpdateViaIdentityClusterExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: MetricsConfigurationName Required: True @@ -210,7 +298,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -226,7 +314,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -241,7 +329,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -287,11 +375,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfigurationPatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudRack.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudRack.md index fd20700ce737..bd34ae4bc871 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudRack.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudRack.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of the provided rack, or update the tags associated with the rack. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -27,9 +27,23 @@ Update-AzNetworkCloudRack -InputObject [-IfMatch ] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudRack -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudRack -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Patch properties of the provided rack, or update the tags associated with the rack. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -108,7 +122,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -122,12 +135,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the rack. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: RackName Required: True @@ -159,7 +202,7 @@ The free-form description of the rack location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -174,7 +217,7 @@ The globally unique identifier for the rack. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -190,7 +233,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -206,7 +249,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -221,7 +264,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -271,7 +314,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRack +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRack ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudServicesNetwork.md index 950e7a3ff65f..3688996d21f6 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudServicesNetwork.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Update properties of the provided cloud services network, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -17,8 +17,7 @@ Properties and tag updates can be done independently. ``` Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] - [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-EnableDefaultEgressEndpoint ] [-StorageOptionMode ] [-StorageOptionSizeMiB ] [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` @@ -27,15 +26,28 @@ Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName ``` Update-AzNetworkCloudServicesNetwork -InputObject [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] - [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-EnableDefaultEgressEndpoint ] [-StorageOptionMode ] [-StorageOptionSizeMiB ] [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Update properties of the provided cloud services network, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -64,11 +76,10 @@ This command updates the egress endpoint for the cloud services network. ### -AdditionalEgressEndpoint The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint. -To construct, see NOTES section for ADDITIONALEGRESSENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEgressEndpoint[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEgressEndpoint[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -113,8 +124,8 @@ Accept wildcard characters: False The indicator of whether the platform default endpoints are allowed for the egress traffic. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkEnableDefaultEgressEndpoints -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -159,7 +170,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -173,12 +183,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the cloud services network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: CloudServicesNetworkName Required: True @@ -209,7 +249,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -223,8 +263,8 @@ Accept wildcard characters: False The indicator to enable shared storage on the cloud services network. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkStorageMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -239,7 +279,7 @@ The requested storage allocation for the volume in Mebibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -254,7 +294,7 @@ The resource ID of the storage appliance that hosts the storage. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -270,7 +310,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -285,7 +325,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -335,7 +375,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudStorageAppliance.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudStorageAppliance.md index 3a2a225f3e29..bb32f0560458 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudStorageAppliance.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudStorageAppliance.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzNetworkCloudStorageAppliance ## SYNOPSIS -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. ## SYNTAX @@ -26,8 +26,22 @@ Update-AzNetworkCloudStorageAppliance -InputObject [-IfM [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. ## EXAMPLES @@ -112,7 +126,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -126,12 +139,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: StorageApplianceName Required: True @@ -162,7 +205,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -177,7 +220,7 @@ The serial number for the storage appliance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -193,7 +236,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -208,7 +251,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -258,7 +301,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageAppliance +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageAppliance ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudTrunkedNetwork.md index 82ef3b6330fc..80c846bcdbcb 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudTrunkedNetwork.md @@ -26,6 +26,20 @@ Update-AzNetworkCloudTrunkedNetwork -InputObject [-IfMat [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Update tags associated with the provided trunked network. @@ -97,7 +111,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -111,12 +124,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the trunked network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: TrunkedNetworkName Required: True @@ -132,7 +175,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -148,7 +191,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -163,7 +206,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -213,7 +256,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md index 24f0cf79f0f0..da0666c5543b 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md @@ -8,34 +8,30 @@ schema: 2.0.0 # Update-AzNetworkCloudVirtualMachine ## SYNOPSIS -Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag updates can be done independently. +Update a new virtual machine or update the properties of the existing virtual machine. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] - [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] - [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] + [-UserAssignedIdentity ] [-VMImageRepositoryCredentialsPassword ] + [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudVirtualMachine -InputObject [-IfMatch ] - [-IfNoneMatch ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] - [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] - [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] - [-WhatIf] [] + [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] + [-UserAssignedIdentity ] [-VMImageRepositoryCredentialsPassword ] + [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag updates can be done independently. +Update a new virtual machine or update the properties of the existing virtual machine. ## EXAMPLES @@ -93,28 +89,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. - -```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] Parameter Sets: (All) Aliases: @@ -160,7 +139,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -237,7 +215,7 @@ Accept wildcard characters: False ``` ### -Tag -The Azure resource tags that will replace the existing ones. +Resource tags. ```yaml Type: System.Collections.Hashtable @@ -251,6 +229,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -VMImageRepositoryCredentialsPassword The password or token used to access an image in the target repository. @@ -336,7 +330,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVolume.md index 831b9561e404..d2c49a8e95f6 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVolume.md @@ -25,6 +25,20 @@ Update-AzNetworkCloudVolume -InputObject [-IfMatch ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudVolume -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudVolume -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION Update tags associated with the provided volume. @@ -96,7 +110,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -110,12 +123,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the volume. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: VolumeName Required: True @@ -131,7 +174,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -147,7 +190,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -162,7 +205,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -212,7 +255,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md deleted file mode 100644 index dc5a29c1606c..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md +++ /dev/null @@ -1,14 +0,0 @@ -### Example 1: Create an in-memory object for BareMetalMachineConfigurationData. -```powershell -$password = ConvertTo-SecureString "********" -AsPlainText -Force - -New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername username -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber serialNumber -MachineDetail machineDetail -MachineName machineName -``` - -```output -BmcConnectionString BmcMacAddress BootMacAddress MachineDetail MachineName RackSlot SerialNumber -------------------- ------------- -------------- ------------- ----------- -------- ------------ - 00:BB:CC:DD:EE:FF 00:BB:CC:DD:EE:FF machineDetail machineName 1 serialNumber -``` - -Create an in-memory object for BareMetalMachineConfigurationData. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md deleted file mode 100644 index 9876f1d55fbd..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md +++ /dev/null @@ -1,11 +0,0 @@ -### Example 1: Create an in-memory object for BgpAdvertisement. -```powershell -New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") -``` -```output -AdvertiseToFabric Community IPAddressPool Peer ------------------ --------- ------------- ---- -True {communityString} {pool1, pool2} {peer1} -``` - -Create an in-memory object for BgpAdvertisement. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md deleted file mode 100644 index e12f47c295d8..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md +++ /dev/null @@ -1,23 +0,0 @@ -### Example 1: Create an in-memory object for BgpServiceLoadBalancerConfiguration. -```powershell - -$ipAddressPools=New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True - -$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 - -$bgpAdvertisement=New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") - -$object=New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -BgpAdvertisement @($bgpAdvertisement) -BgpPeer $serviceLoadBalancerBgpPeer -FabricPeeringEnabled True -IPAddressPool @($ipAddressPools) - -Write-Host ($object | Format-List | Out-String) -``` - -```output -Category : azure-resource-management -Endpoint : {{ - "domainName": "domainName", - "port": 1234 - }} -``` - -Create an in-memory object for BgpServiceLoadBalancerConfiguration. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md deleted file mode 100644 index 975e1cfe56b6..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md +++ /dev/null @@ -1,18 +0,0 @@ -### Example 1: Create an in-memory object for ControlPlaneNodeConfiguration. - -```powershell - -$sshPublicKey=@{ - keyData= "ssh-rsa" -} -New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count 1 -VMSkuName vmSkuName -AdministratorConfigurationAdminUsername userName -AdministratorConfigurationSshPublicKey $sshPublicKey -AvailabilityZone @("1","2","3") -``` - -```output -AvailabilityZone Count VMSkuName ----------------- ----- --------- -{1, 2, 3} 1 vmSkuName -``` - -Create an in-memory object for ControlPlaneNodeConfiguration. - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md deleted file mode 100644 index e9b5463a52a1..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md +++ /dev/null @@ -1,16 +0,0 @@ -### Example 1: Create an in-memory object for EgressEndpointObject. - -```powershell -$endpointDependency=New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 - -New-AzNetworkCloudEgressEndpointObject -Category "azure-resource-management" -Endpoint ($endpointDependency) -``` - -```output -Category --------- -azure-resource-management -``` - -Create an in-memory object for EgressEndpoint. - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md deleted file mode 100644 index 3862607f6ca9..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md +++ /dev/null @@ -1,13 +0,0 @@ -### Example 1: Create an in-memory object for EndpointDependency. - -```powershell -New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 -``` - -```output -DomainName Port ----------- ---- -domainName 1234 -``` -Create an in-memory object for EndpointDependency. - diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md deleted file mode 100644 index 148718b74f9e..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md +++ /dev/null @@ -1,6 +0,0 @@ -### Example 1: Create an in-memory object for InitialAgentPoolConfiguration. -```powershell -New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name -VMSkuName -AdministratorConfigurationAdminUsername -AdministratorConfigurationSshPublicKey -AgentOptionHugepagesCount -AgentOptionHugepagesSize -AttachedNetworkConfigurationL2Network -AttachedNetworkConfigurationL3Network -AttachedNetworkConfigurationTrunkedNetwork -AvailabilityZone -Label -Taint -UpgradeSettingMaxSurge -``` - -Create an in-memory object for InitialAgentPoolConfiguration. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md deleted file mode 100644 index 93d766fca8c6..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md +++ /dev/null @@ -1,13 +0,0 @@ -### Example 1: Create an in-memory object for IpAddressPool. - -```powershell -New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True -``` - -```output -Address AutoAssign Name OnlyUseHostIP -------- ---------- ---- ------------- -{198.51.102.0/24} True pool1 True -``` - -Create an in-memory object for IpAddressPool. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md deleted file mode 100644 index 6919d96fc443..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md +++ /dev/null @@ -1,12 +0,0 @@ -### Example 1: Create an in-memory object for KeySetUser. -```powershell -New-AzNetworkCloudKeySetUserObject -AzureUserName azureUserName -SshPublicKeyData "ssh-rsa-key" -Description "userDescription" -``` - -```output -AzureUserName Description -------------- ----------- -azureUserName userDescription -``` - -Create an in-memory object for KeySetUser. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md deleted file mode 100644 index ceb7199129d1..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md +++ /dev/null @@ -1,10 +0,0 @@ -### Example 1: Create an in-memory object for L3NetworkAttachmentConfiguration. -```powershell -New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId '/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502' -IpamEnabled True -PluginType 'SRIOV' -``` -```output -IpamEnabled NetworkId PluginType ------------ --------- ---------- -True /subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502 SRIOV -``` -Create an in-memory object for L3NetworkAttachmentConfiguration. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md deleted file mode 100644 index d93e90e407e7..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md +++ /dev/null @@ -1,12 +0,0 @@ -### Example 1: Create an in-memory object for NetworkAttachment. -```powershell -New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName" -IPAllocationMethod "Dynamic" -DefaultGateway "True" -Ipv4Address "198.51.100.1" -Ipv6Address "2001:0db8:0000:0000:0000:0000:0000:0001" -Name "netAttachName01" -``` -```output -AttachedNetworkId DefaultGateway IPAllocationMethod Ipv4Address Ipv6Address ------------------ -------------- ------------------ ----------- ----------- -/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName True Dynamic 198.51.100.1 2001:0db8:0000:0000:0000:0000… - -``` - -Create an in-memory object for NetworkAttachment. \ No newline at end of file diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md deleted file mode 100644 index 51b4cd81be26..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md +++ /dev/null @@ -1,41 +0,0 @@ -### Example 1: Create an in-memory object for RackDefinition. -```powershell -$password = ConvertTo-SecureString "********" -AsPlainText -Force -$bmmConfigurationData = New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername "username" -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber "serialNumber" -MachineDetail "machineDetail" -MachineName "machineName" -$saConfigurationData = New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername "username" -RackSlot 1 -SerialNumber "serialNumber" -StorageApplianceName "storageApplianceName" - -$object = New-AzNetworkCloudRackDefinitionObject -NetworkRackId "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet" -RackSerialNumber "aa5678" -RackSkuId "/subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M" -AvailabilityZone "1" -BareMetalMachineConfigurationData $bmmConfigurationData -RackLocation "Foo Datacenter, Floor 3, Aisle 9, Rack 2" -StorageApplianceConfigurationData $saConfigurationData - -Write-Host ($object | Format-List | Out-String) -``` - -```output -AvailabilityZone : 1 -BareMetalMachineConfigurationData : {{ - "bmcCredentials": { - "password": "redacted", - "username": "username" - }, - "bmcMacAddress": "00:BB:CC:DD:EE:FF", - "bootMacAddress": "00:BB:CC:DD:EE:FF", - "machineDetails": "machineDetail", - "machineName": "machineName", - "rackSlot": 1, - "serialNumber": "serialNumber" - }} -NetworkRackId : /subscriptions/subscription/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet -RackLocation : Foo Datacenter, Floor 3, Aisle 9, Rack 2 -RackSerialNumber : aa5678 -RackSkuId : /subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M -StorageApplianceConfigurationData : {{ - "adminCredentials": { - "password": "redacted", - "username": "username" - }, - "rackSlot": 1, - "serialNumber": "serialNumber", - "storageApplianceName": "storageApplianceName" - }} -``` - -Create an in-memory object for RackDefinition. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md deleted file mode 100644 index cce05dd9d823..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md +++ /dev/null @@ -1,12 +0,0 @@ -### Example 1: Create an in-memory object for ServiceLoadBalancerBgpPeer. -```powershell -New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 -``` - -```output -BfdEnabled BgpMultiHop HoldTime KeepAliveTime MyAsn Name Password PeerAddress PeerAsn PeerPort ----------- ----------- -------- ------------- ----- ---- -------- ----------- ------- -------- -False False P300s P300s 64512 name passsword 203.0.113.254 64497 1234 -``` - -Create an in-memory object for ServiceLoadBalancerBgpPeer. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md deleted file mode 100644 index 5a2c8fb96d74..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md +++ /dev/null @@ -1,13 +0,0 @@ -### Example 1: Create an in-memory object for StorageApplianceConfigurationData. -```powershell -$password = ConvertTo-SecureString "********" -AsPlainText -Force - -New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername username -RackSlot 1 -SerialNumber serialNumber -StorageApplianceName storageApplianceName -``` -```output -RackSlot SerialNumber StorageApplianceName --------- ------------ -------------------- -1 serialNumber storageApplianceName -``` - -Create an in-memory object for StorageApplianceConfigurationData. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md deleted file mode 100644 index 8cbb4f8ccb54..000000000000 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md +++ /dev/null @@ -1,11 +0,0 @@ -### Example 1: Create an in-memory object for VirtualMachinePlacementHint. -```powershell -New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType "Affinity" -ResourceId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName" -SchedulingExecution "Hard" -Scope "Machine" -``` - -```output -HintType ResourceId SchedulingExecution Scope --------- ---------- ------------------- ----- -Affinity /subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName Hard Machine -``` -Creates an in-memory object for VirtualMachinePlacementHint. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/generate-info.json b/src/NetworkCloud/NetworkCloud.Autorest/generate-info.json index 1e9b81c3db24..38e47b2bc40c 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/generate-info.json +++ b/src/NetworkCloud/NetworkCloud.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "aff86ef8-785c-4e70-affa-e36d784de4a3" + "generate_Id": "7fc171c8-4ff7-4131-a52c-924067a84ce8" } diff --git a/src/NetworkCloud/NetworkCloud.sln b/src/NetworkCloud/NetworkCloud.sln index 358bac14c0a2..e28993aa7fbb 100644 --- a/src/NetworkCloud/NetworkCloud.sln +++ b/src/NetworkCloud/NetworkCloud.sln @@ -19,7 +19,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accoun EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NetworkCloud", "NetworkCloud\NetworkCloud.csproj", "{13B52C8D-AC21-493E-98FF-641CED72F9CA}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.NetworkCloud", "NetworkCloud.Autorest\Az.NetworkCloud.csproj", "{9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.NetworkCloud", "NetworkCloud.Autorest\Az.NetworkCloud.csproj", "{1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -115,18 +115,18 @@ Global {13B52C8D-AC21-493E-98FF-641CED72F9CA}.Release|x64.Build.0 = Release|Any CPU {13B52C8D-AC21-493E-98FF-641CED72F9CA}.Release|x86.ActiveCfg = Release|Any CPU {13B52C8D-AC21-493E-98FF-641CED72F9CA}.Release|x86.Build.0 = Release|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Debug|x64.ActiveCfg = Debug|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Debug|x64.Build.0 = Debug|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Debug|x86.ActiveCfg = Debug|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Debug|x86.Build.0 = Debug|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Release|Any CPU.Build.0 = Release|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Release|x64.ActiveCfg = Release|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Release|x64.Build.0 = Release|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Release|x86.ActiveCfg = Release|Any CPU - {9C5510A0-BAA7-41F7-9DFF-13843FF5F3DB}.Release|x86.Build.0 = Release|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|x64.ActiveCfg = Debug|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|x64.Build.0 = Debug|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|x86.ActiveCfg = Debug|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|x86.Build.0 = Debug|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|Any CPU.Build.0 = Release|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|x64.ActiveCfg = Release|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|x64.Build.0 = Release|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|x86.ActiveCfg = Release|Any CPU + {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/NetworkCloud/NetworkCloud/Az.NetworkCloud.psd1 b/src/NetworkCloud/NetworkCloud/Az.NetworkCloud.psd1 index 599c835863ec..64d6e9f6f368 100644 --- a/src/NetworkCloud/NetworkCloud/Az.NetworkCloud.psd1 +++ b/src/NetworkCloud/NetworkCloud/Az.NetworkCloud.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 11/20/2025 +# Generated on: 11/24/2025 # @{ @@ -97,32 +97,17 @@ FunctionsToExport = 'Deploy-AzNetworkCloudCluster', 'Invoke-AzNetworkCloudScanClusterRuntime', 'Invoke-AzNetworkCloudVirtualMachineReimage', 'New-AzNetworkCloudAgentPool', - 'New-AzNetworkCloudBareMetalMachineConfigurationDataObject', 'New-AzNetworkCloudBareMetalMachineKeySet', - 'New-AzNetworkCloudBgpAdvertisementObject', - 'New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject', 'New-AzNetworkCloudBmcKeySet', 'New-AzNetworkCloudCluster', 'New-AzNetworkCloudClusterManager', 'New-AzNetworkCloudConsole', - 'New-AzNetworkCloudControlPlaneNodeConfigurationObject', - 'New-AzNetworkCloudEgressEndpointObject', - 'New-AzNetworkCloudEndpointDependencyObject', - 'New-AzNetworkCloudInitialAgentPoolConfigurationObject', - 'New-AzNetworkCloudIpAddressPoolObject', - 'New-AzNetworkCloudKeySetUserObject', 'New-AzNetworkCloudKubernetesCluster', 'New-AzNetworkCloudKubernetesClusterFeature', 'New-AzNetworkCloudL2Network', 'New-AzNetworkCloudL3Network', - 'New-AzNetworkCloudL3NetworkAttachmentConfigurationObject', 'New-AzNetworkCloudMetricsConfiguration', - 'New-AzNetworkCloudNetworkAttachmentObject', - 'New-AzNetworkCloudRackDefinitionObject', - 'New-AzNetworkCloudServiceLoadBalancerBgpPeerObject', 'New-AzNetworkCloudServicesNetwork', - 'New-AzNetworkCloudStorageApplianceConfigurationDataObject', 'New-AzNetworkCloudTrunkedNetwork', - 'New-AzNetworkCloudVirtualMachine', - 'New-AzNetworkCloudVirtualMachinePlacementHintObject', - 'New-AzNetworkCloudVolume', 'Remove-AzNetworkCloudAgentPool', + 'New-AzNetworkCloudVirtualMachine', 'New-AzNetworkCloudVolume', + 'Remove-AzNetworkCloudAgentPool', 'Remove-AzNetworkCloudBareMetalMachineKeySet', 'Remove-AzNetworkCloudBmcKeySet', 'Remove-AzNetworkCloudCluster', 'Remove-AzNetworkCloudClusterManager', diff --git a/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md b/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md index a7fd2ff735af..aa03fe02b6bc 100644 --- a/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md +++ b/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md @@ -106,7 +106,7 @@ The URL to storage account with the command execution results and the command ex Uncordon the provided bare metal machine's Kubernetes node. ### [Invoke-AzNetworkCloudClusterContinueVersionUpdate](Invoke-AzNetworkCloudClusterContinueVersionUpdate.md) -Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update. +Trigger the continuation of an continue for a cluster with a matching continue strategy that has paused after completing a segment of the continue ### [Invoke-AzNetworkCloudClusterVersionUpdate](Invoke-AzNetworkCloudClusterVersionUpdate.md) Update the version of the provided cluster to one of the available supported versions. @@ -118,94 +118,49 @@ Triggers the execution of a runtime protection scan to detect and remediate dete Reimage the provided virtual machine. ### [New-AzNetworkCloudAgentPool](New-AzNetworkCloudAgentPool.md) -Create a new Kubernetes cluster agent pool or update the properties of the existing one. - -### [New-AzNetworkCloudBareMetalMachineConfigurationDataObject](New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md) -Create an in-memory object for BareMetalMachineConfigurationData. +Create a new Kubernetes cluster agent pool or create the properties of the existing one. ### [New-AzNetworkCloudBareMetalMachineKeySet](New-AzNetworkCloudBareMetalMachineKeySet.md) -Create a new bare metal machine key set or update the existing one for the provided cluster. - -### [New-AzNetworkCloudBgpAdvertisementObject](New-AzNetworkCloudBgpAdvertisementObject.md) -Create an in-memory object for BgpAdvertisement. - -### [New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject](New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md) -Create an in-memory object for BgpServiceLoadBalancerConfiguration. +Create a new bare metal machine key set or create the existing one for the provided cluster. ### [New-AzNetworkCloudBmcKeySet](New-AzNetworkCloudBmcKeySet.md) -Create a new baseboard management controller key set or update the existing one for the provided cluster. +Create a new baseboard management controller key set or create the existing one for the provided cluster. ### [New-AzNetworkCloudCluster](New-AzNetworkCloudCluster.md) -Create a new cluster or update the properties of the cluster if it exists. +Create a new cluster or create the properties of the cluster if it exists. ### [New-AzNetworkCloudClusterManager](New-AzNetworkCloudClusterManager.md) -Create a new cluster manager or update properties of the cluster manager if it exists. +Create a new cluster manager or create properties of the cluster manager if it exists. ### [New-AzNetworkCloudConsole](New-AzNetworkCloudConsole.md) -Create a new virtual machine console or update the properties of the existing virtual machine console. - -### [New-AzNetworkCloudControlPlaneNodeConfigurationObject](New-AzNetworkCloudControlPlaneNodeConfigurationObject.md) -Create an in-memory object for ControlPlaneNodeConfiguration. - -### [New-AzNetworkCloudEgressEndpointObject](New-AzNetworkCloudEgressEndpointObject.md) -Create an in-memory object for EgressEndpoint. - -### [New-AzNetworkCloudEndpointDependencyObject](New-AzNetworkCloudEndpointDependencyObject.md) -Create an in-memory object for EndpointDependency. - -### [New-AzNetworkCloudInitialAgentPoolConfigurationObject](New-AzNetworkCloudInitialAgentPoolConfigurationObject.md) -Create an in-memory object for InitialAgentPoolConfiguration. - -### [New-AzNetworkCloudIpAddressPoolObject](New-AzNetworkCloudIpAddressPoolObject.md) -Create an in-memory object for IpAddressPool. - -### [New-AzNetworkCloudKeySetUserObject](New-AzNetworkCloudKeySetUserObject.md) -Create an in-memory object for KeySetUser. +Create a new virtual machine console or create the properties of the existing virtual machine console. ### [New-AzNetworkCloudKubernetesCluster](New-AzNetworkCloudKubernetesCluster.md) -Create a new Kubernetes cluster or update the properties of the existing one. +Create a new Kubernetes cluster or create the properties of the existing one. ### [New-AzNetworkCloudKubernetesClusterFeature](New-AzNetworkCloudKubernetesClusterFeature.md) -Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. ### [New-AzNetworkCloudL2Network](New-AzNetworkCloudL2Network.md) -Create a new layer 2 (L2) network or update the properties of the existing network. +Create a new layer 2 (L2) network or create the properties of the existing network. ### [New-AzNetworkCloudL3Network](New-AzNetworkCloudL3Network.md) -Create a new layer 3 (L3) network or update the properties of the existing network. - -### [New-AzNetworkCloudL3NetworkAttachmentConfigurationObject](New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md) -Create an in-memory object for L3NetworkAttachmentConfiguration. +Create a new layer 3 (L3) network or create the properties of the existing network. ### [New-AzNetworkCloudMetricsConfiguration](New-AzNetworkCloudMetricsConfiguration.md) -Create new or update the existing metrics configuration of the provided cluster. - -### [New-AzNetworkCloudNetworkAttachmentObject](New-AzNetworkCloudNetworkAttachmentObject.md) -Create an in-memory object for NetworkAttachment. - -### [New-AzNetworkCloudRackDefinitionObject](New-AzNetworkCloudRackDefinitionObject.md) -Create an in-memory object for RackDefinition. - -### [New-AzNetworkCloudServiceLoadBalancerBgpPeerObject](New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md) -Create an in-memory object for ServiceLoadBalancerBgpPeer. +Create new or create the existing metrics configuration of the provided cluster. ### [New-AzNetworkCloudServicesNetwork](New-AzNetworkCloudServicesNetwork.md) -Create a new cloud services network or update the properties of the existing cloud services network. - -### [New-AzNetworkCloudStorageApplianceConfigurationDataObject](New-AzNetworkCloudStorageApplianceConfigurationDataObject.md) -Create an in-memory object for StorageApplianceConfigurationData. +Create a new cloud services network or create the properties of the existing cloud services network. ### [New-AzNetworkCloudTrunkedNetwork](New-AzNetworkCloudTrunkedNetwork.md) -Create a new trunked network or update the properties of the existing trunked network. +Create a new trunked network or create the properties of the existing trunked network. ### [New-AzNetworkCloudVirtualMachine](New-AzNetworkCloudVirtualMachine.md) -Create a new virtual machine or update the properties of the existing virtual machine. - -### [New-AzNetworkCloudVirtualMachinePlacementHintObject](New-AzNetworkCloudVirtualMachinePlacementHintObject.md) -Create an in-memory object for VirtualMachinePlacementHint. +Create a new virtual machine or create the properties of the existing virtual machine. ### [New-AzNetworkCloudVolume](New-AzNetworkCloudVolume.md) -Create a new volume or update the properties of the existing one. +Create a new volume or create the properties of the existing one. ### [Remove-AzNetworkCloudAgentPool](Remove-AzNetworkCloudAgentPool.md) Delete the provided Kubernetes cluster agent pool. @@ -278,35 +233,33 @@ Power off the provided virtual machine. ### [Update-AzNetworkCloudAgentPool](Update-AzNetworkCloudAgentPool.md) Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the Kubernetes cluster agent pool. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudBareMetalMachine](Update-AzNetworkCloudBareMetalMachine.md) Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudBareMetalMachineKeySet](Update-AzNetworkCloudBareMetalMachineKeySet.md) Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudBmcKeySet](Update-AzNetworkCloudBmcKeySet.md) Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudCluster](Update-AzNetworkCloudCluster.md) -Patch the properties of the provided cluster, or update the tags associated with the cluster. -Properties and tag updates can be done independently. +Update a new cluster or update the properties of the cluster if it exists. ### [Update-AzNetworkCloudClusterManager](Update-AzNetworkCloudClusterManager.md) -Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. -Properties and tag updates can be done independently. +Update a new cluster manager or update properties of the cluster manager if it exists. ### [Update-AzNetworkCloudConsole](Update-AzNetworkCloudConsole.md) Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudKubernetesCluster](Update-AzNetworkCloudKubernetesCluster.md) Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudKubernetesClusterFeature](Update-AzNetworkCloudKubernetesClusterFeature.md) Patch properties of the provided Kubernetes cluster feature. @@ -319,25 +272,24 @@ Update tags associated with the provided layer 3 (L3) network. ### [Update-AzNetworkCloudMetricsConfiguration](Update-AzNetworkCloudMetricsConfiguration.md) Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudRack](Update-AzNetworkCloudRack.md) Patch properties of the provided rack, or update the tags associated with the rack. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudServicesNetwork](Update-AzNetworkCloudServicesNetwork.md) Update properties of the provided cloud services network, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudStorageAppliance](Update-AzNetworkCloudStorageAppliance.md) -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. ### [Update-AzNetworkCloudTrunkedNetwork](Update-AzNetworkCloudTrunkedNetwork.md) Update tags associated with the provided trunked network. ### [Update-AzNetworkCloudVirtualMachine](Update-AzNetworkCloudVirtualMachine.md) -Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag updates can be done independently. +Update a new virtual machine or update the properties of the existing virtual machine. ### [Update-AzNetworkCloudVolume](Update-AzNetworkCloudVolume.md) Update tags associated with the provided volume. diff --git a/src/NetworkCloud/NetworkCloud/help/Deploy-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/Deploy-AzNetworkCloudCluster.md index 43e29f6d807b..fb74f1f874b9 100644 --- a/src/NetworkCloud/NetworkCloud/help/Deploy-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Deploy-AzNetworkCloudCluster.md @@ -19,6 +19,20 @@ Deploy-AzNetworkCloudCluster -Name -ResourceGroupName [-Subscr [-WhatIf] [-Confirm] [] ``` +### DeployViaJsonString +``` +Deploy-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### DeployViaJsonFilePath +``` +Deploy-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeployViaIdentityExpanded ``` Deploy-AzNetworkCloudCluster -InputObject [-SkipValidationsForMachine ] @@ -79,7 +93,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -93,12 +106,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Deploy operation + +```yaml +Type: System.String +Parameter Sets: DeployViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Deploy operation + +```yaml +Type: System.String +Parameter Sets: DeployViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the cluster. ```yaml Type: System.String -Parameter Sets: DeployExpanded +Parameter Sets: DeployExpanded, DeployViaJsonString, DeployViaJsonFilePath Aliases: ClusterName Required: True @@ -144,7 +187,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: DeployExpanded +Parameter Sets: DeployExpanded, DeployViaJsonString, DeployViaJsonFilePath Aliases: Required: True @@ -159,7 +202,7 @@ The names of bare metal machines in the cluster that should be skipped during en ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: DeployExpanded, DeployViaIdentityExpanded Aliases: Required: False @@ -175,7 +218,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: DeployExpanded +Parameter Sets: DeployExpanded, DeployViaJsonString, DeployViaJsonFilePath Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md b/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md index a9985677332e..cc0d1090ef09 100644 --- a/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md +++ b/src/NetworkCloud/NetworkCloud/help/Disable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md @@ -73,7 +73,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md b/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md index 9e4f5df0754b..27a146ad008b 100644 --- a/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md +++ b/src/NetworkCloud/NetworkCloud/help/Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement.md @@ -20,6 +20,20 @@ Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName < [-Confirm] [] ``` +### EnableViaJsonString +``` +Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName + -StorageApplianceName [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + +### EnableViaJsonFilePath +``` +Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -ResourceGroupName + -StorageApplianceName [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + ### EnableViaIdentityExpanded ``` Enable-AzNetworkCloudStorageApplianceRemoteVendorManagement -InputObject @@ -74,7 +88,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -88,6 +101,36 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Enable operation + +```yaml +Type: System.String +Parameter Sets: EnableViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Enable operation + +```yaml +Type: System.String +Parameter Sets: EnableViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -124,7 +167,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: EnableExpanded +Parameter Sets: EnableExpanded, EnableViaJsonString, EnableViaJsonFilePath Aliases: Required: True @@ -139,7 +182,7 @@ The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: EnableExpanded +Parameter Sets: EnableExpanded, EnableViaJsonString, EnableViaJsonFilePath Aliases: Required: True @@ -155,7 +198,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: EnableExpanded +Parameter Sets: EnableExpanded, EnableViaJsonString, EnableViaJsonFilePath Aliases: Required: False @@ -172,7 +215,7 @@ The list of IPv4 subnets (in CIDR format), IPv6 subnets (in CIDR format), or hos ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: EnableExpanded, EnableViaIdentityExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md index 82be4d2950ed..7abce88a5f1c 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudAgentPool.md @@ -26,6 +26,12 @@ Get-AzNetworkCloudAgentPool -KubernetesClusterName -Name -Reso [] ``` +### GetViaIdentityKubernetesCluster +``` +Get-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzNetworkCloudAgentPool -InputObject [-DefaultProfile ] @@ -84,7 +90,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -98,6 +103,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -118,7 +138,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityKubernetesCluster Aliases: AgentPoolName Required: True @@ -201,7 +221,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachine.md index 4018203402c0..7e960935f027 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachine.md @@ -105,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -207,7 +206,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md index acce8893c5cf..2b65f9e10d75 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBareMetalMachineKeySet.md @@ -26,6 +26,12 @@ Get-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -R [] ``` +### GetViaIdentityCluster +``` +Get-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzNetworkCloudBareMetalMachineKeySet -InputObject [-DefaultProfile ] @@ -66,6 +72,21 @@ This command lists all bare metal machine key sets of the provided cluster. ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -99,7 +120,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -118,7 +138,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: BareMetalMachineKeySetName Required: True @@ -201,7 +221,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md index 8cdf8b20699a..69ebb69acef5 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudBmcKeySet.md @@ -26,6 +26,12 @@ Get-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupN [] ``` +### GetViaIdentityCluster +``` +Get-AzNetworkCloudBmcKeySet -Name -ClusterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzNetworkCloudBmcKeySet -InputObject [-DefaultProfile ] @@ -68,6 +74,21 @@ This command lists all baseboard management controller key sets of the provided ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -101,7 +122,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -120,7 +140,7 @@ The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: BmcKeySetName Required: True @@ -203,7 +223,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md index 5df5e045fb31..271865c37ac5 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudCluster.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -204,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md index fac908cd1a97..b7575da58eba 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudClusterManager.md @@ -100,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -202,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md index 5362ba0357b3..2665b136696e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudConsole.md @@ -19,6 +19,12 @@ Get-AzNetworkCloudConsole -ResourceGroupName [-SubscriptionId ] ``` +### GetViaIdentityVirtualMachine +``` +Get-AzNetworkCloudConsole -Name -VirtualMachineInputObject + [-DefaultProfile ] [] +``` + ### Get ``` Get-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] @@ -83,7 +89,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -102,7 +107,7 @@ The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityVirtualMachine, Get Aliases: ConsoleName Required: True @@ -176,6 +181,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -VirtualMachineInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -VirtualMachineName The name of the virtual machine. @@ -200,7 +220,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesCluster.md index 904ca3cc1879..4c1096d8b4e3 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesCluster.md @@ -104,7 +104,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -206,7 +205,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md index f0b88f5320c9..213b1613cc1e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudKubernetesClusterFeature.md @@ -19,6 +19,13 @@ Get-AzNetworkCloudKubernetesClusterFeature -KubernetesClusterName -Reso [] ``` +### GetViaIdentityKubernetesCluster +``` +Get-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject [-DefaultProfile ] + [] +``` + ### Get ``` Get-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName @@ -97,7 +104,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: GetViaIdentityKubernetesCluster, Get Aliases: Required: True @@ -109,7 +116,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -123,6 +129,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -211,7 +232,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md index 70d230f3b5b3..3d10a576b4b6 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL2Network.md @@ -101,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -203,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md index 9fbccc9508b7..4d8713ccb7de 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudL3Network.md @@ -100,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -202,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md index 8216fd079944..106239486fcd 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudMetricsConfiguration.md @@ -26,6 +26,12 @@ Get-AzNetworkCloudMetricsConfiguration -ClusterName -Name -Res [] ``` +### GetViaIdentityCluster +``` +Get-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject + [-DefaultProfile ] [] +``` + ### GetViaIdentity ``` Get-AzNetworkCloudMetricsConfiguration -InputObject [-DefaultProfile ] @@ -65,6 +71,21 @@ This command gets details of a specific metrics configuration for the provided C ## PARAMETERS +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: GetViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -98,7 +119,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -117,7 +137,7 @@ The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: Get +Parameter Sets: Get, GetViaIdentityCluster Aliases: MetricsConfigurationName Required: True @@ -200,7 +220,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md index 053b3ea14cd7..475f1bee208e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRack.md @@ -100,7 +100,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -202,7 +201,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRack +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRack ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md index a3041362368a..f049e5bae2a2 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudRackSku.md @@ -81,7 +81,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -135,7 +134,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackSku +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackSku ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudServicesNetwork.md index dadc30cc65ec..a09811eabfee 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudServicesNetwork.md @@ -101,7 +101,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -203,7 +202,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudStorageAppliance.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudStorageAppliance.md index 7709970c674b..b95092a4ba47 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudStorageAppliance.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudStorageAppliance.md @@ -103,7 +103,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -205,7 +204,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageAppliance +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageAppliance ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md index 9615e99b8c68..0cdbc1daab41 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudTrunkedNetwork.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -204,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md index c2dc558899c9..3e829819abba 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVirtualMachine.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -204,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md index d2304e204aa1..2254237cba80 100644 --- a/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/Get-AzNetworkCloudVolume.md @@ -102,7 +102,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -204,7 +203,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md index 4f9066d4bfb0..2a1609573cdd 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineCordon.md @@ -15,17 +15,31 @@ Cordon the provided bare metal machine's Kubernetes node. ### CordonExpanded (Default) ``` Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName - [-SubscriptionId ] [-Evacuate ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-SubscriptionId ] [-Evacuate ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` -### CordonViaIdentityExpanded +### CordonViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` -Invoke-AzNetworkCloudBareMetalMachineCordon -InputObject - [-Evacuate ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + +### CordonViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineCordon -BareMetalMachineName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### CordonViaIdentityExpanded +``` +Invoke-AzNetworkCloudBareMetalMachineCordon -InputObject [-Evacuate ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ## DESCRIPTION Cordon the provided bare metal machine's Kubernetes node. @@ -60,7 +74,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: CordonExpanded +Parameter Sets: CordonExpanded, CordonViaJsonString, CordonViaJsonFilePath Aliases: Required: True @@ -90,8 +104,8 @@ Accept wildcard characters: False The indicator of whether to evacuate the node workload when the bare metal machine is cordoned. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineEvacuate -Parameter Sets: (All) +Type: System.String +Parameter Sets: CordonExpanded, CordonViaIdentityExpanded Aliases: Required: False @@ -103,7 +117,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -117,6 +130,36 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Cordon operation + +```yaml +Type: System.String +Parameter Sets: CordonViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Cordon operation + +```yaml +Type: System.String +Parameter Sets: CordonViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -153,7 +196,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: CordonExpanded +Parameter Sets: CordonExpanded, CordonViaJsonString, CordonViaJsonFilePath Aliases: Required: True @@ -169,7 +212,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: CordonExpanded +Parameter Sets: CordonExpanded, CordonViaJsonString, CordonViaJsonFilePath Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md index 57a6fa6c752d..10d8146a6e18 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtract.md @@ -20,6 +20,20 @@ Invoke-AzNetworkCloudBareMetalMachineDataExtract -InputObject ] ``` +### RunViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### RunViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### RunExpanded ``` Invoke-AzNetworkCloudBareMetalMachineDataExtract -BareMetalMachineName -ResourceGroupName @@ -70,7 +84,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: True @@ -82,11 +96,10 @@ Accept wildcard characters: False ### -Command The list of curated data extraction commands to be executed directly against the target machine. -To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] +Parameter Sets: RunViaIdentityExpanded, RunExpanded Aliases: Required: True @@ -114,7 +127,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -128,13 +140,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the commands are allowed to run. If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunViaIdentityExpanded, RunExpanded Aliases: Required: True @@ -180,7 +222,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: True @@ -196,7 +238,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md index a02b408ebf91..1d2f2e7fa78a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md @@ -20,6 +20,20 @@ Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -InputObject ] ``` +### RunViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -BareMetalMachineName + -ResourceGroupName [-SubscriptionId ] -JsonString [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + +### RunViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -BareMetalMachineName + -ResourceGroupName [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + ### RunExpanded ``` Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -BareMetalMachineName @@ -78,7 +92,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: True @@ -90,11 +104,10 @@ Accept wildcard characters: False ### -Command The list of curated data extraction commands to be executed directly against the target machine. -To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] +Parameter Sets: RunViaIdentityExpanded, RunExpanded Aliases: Required: True @@ -122,7 +135,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -136,13 +148,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the commands are allowed to run. If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunViaIdentityExpanded, RunExpanded Aliases: Required: True @@ -188,7 +230,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: True @@ -204,7 +246,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md index 7d19f57aeb79..3fb613d2536d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReimage.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md index e5a57252cc07..51d3b1ffb56e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineReplace.md @@ -16,19 +16,32 @@ Replace the provided bare metal machine. ``` Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName [-SubscriptionId ] [-BmcCredentialsPassword ] [-BmcCredentialsUsername ] - [-BmcMacAddress ] [-BootMacAddress ] [-MachineName ] - [-SafeguardMode ] [-SerialNumber ] - [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-PassThru] [-WhatIf] [-Confirm] [] + [-BmcMacAddress ] [-BootMacAddress ] [-MachineName ] [-SafeguardMode ] + [-SerialNumber ] [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### ReplaceViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### ReplaceViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineReplace -Name -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### ReplaceViaIdentityExpanded ``` Invoke-AzNetworkCloudBareMetalMachineReplace -InputObject [-BmcCredentialsPassword ] [-BmcCredentialsUsername ] [-BmcMacAddress ] - [-BootMacAddress ] [-MachineName ] [-SafeguardMode ] - [-SerialNumber ] [-StoragePolicy ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] + [-BootMacAddress ] [-MachineName ] [-SafeguardMode ] [-SerialNumber ] + [-StoragePolicy ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -67,7 +80,7 @@ The password of the administrator of the device used during initialization. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -82,7 +95,7 @@ The username of the administrator of the device used during initialization. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -97,7 +110,7 @@ The MAC address of the BMC device. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -112,7 +125,7 @@ The MAC address of a NIC connected to the PXE network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -140,7 +153,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -154,12 +166,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Replace operation + +```yaml +Type: System.String +Parameter Sets: ReplaceViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Replace operation + +```yaml +Type: System.String +Parameter Sets: ReplaceViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -MachineName The OS-level hostname assigned to this machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -174,7 +216,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded +Parameter Sets: ReplaceExpanded, ReplaceViaJsonString, ReplaceViaJsonFilePath Aliases: BareMetalMachineName Required: True @@ -220,7 +262,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded +Parameter Sets: ReplaceExpanded, ReplaceViaJsonString, ReplaceViaJsonFilePath Aliases: Required: True @@ -234,8 +276,8 @@ Accept wildcard characters: False The safeguard mode to use for the replace action, where None indicates to bypass safeguards and All indicates to utilize all safeguards. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineReplaceSafeguardMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -250,7 +292,7 @@ The serial number of the bare metal machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -264,8 +306,8 @@ Accept wildcard characters: False The indicator of whether to bypass clearing storage while replacing a bare metal machine. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineReplaceStoragePolicy -Parameter Sets: (All) +Type: System.String +Parameter Sets: ReplaceExpanded, ReplaceViaIdentityExpanded Aliases: Required: False @@ -281,7 +323,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: ReplaceExpanded +Parameter Sets: ReplaceExpanded, ReplaceViaJsonString, ReplaceViaJsonFilePath Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md index 335c1feeeed0..09ba92c44c54 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunCommand.md @@ -21,6 +21,20 @@ Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName - [-Confirm] [] ``` +### RunViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### RunViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineRunCommand -BareMetalMachineName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### RunViaIdentityExpanded ``` Invoke-AzNetworkCloudBareMetalMachineRunCommand -InputObject -LimitTimeSecond @@ -50,7 +64,7 @@ The list of string arguments that will be passed to the script in order as separ ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: False @@ -80,7 +94,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonString, RunViaJsonFilePath Aliases: Required: True @@ -108,7 +122,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -122,13 +135,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the script is allowed to run. If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -174,7 +217,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonString, RunViaJsonFilePath Aliases: Required: True @@ -189,7 +232,7 @@ The base64 encoded script to execute on the bare metal machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: RunExpanded, RunViaIdentityExpanded Aliases: Required: True @@ -205,7 +248,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunExpanded, RunViaJsonString, RunViaJsonFilePath Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md index 885db8088fdf..aa491cc72fef 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineRunReadCommand.md @@ -20,6 +20,20 @@ Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -InputObject ] ``` +### RunViaJsonString +``` +Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### RunViaJsonFilePath +``` +Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### RunExpanded ``` Invoke-AzNetworkCloudBareMetalMachineRunReadCommand -BareMetalMachineName -ResourceGroupName @@ -70,7 +84,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: True @@ -82,11 +96,10 @@ Accept wildcard characters: False ### -Command The list of read-only commands to be executed directly against the target machine. -To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineCommandSpecification[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineCommandSpecification[] +Parameter Sets: RunViaIdentityExpanded, RunExpanded Aliases: Required: True @@ -114,7 +127,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -128,13 +140,43 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the commands are allowed to run. If the execution time exceeds the maximum, the script will be stopped, any output produced until then will be captured, and the exit code matching a timeout will be returned (252). ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunViaIdentityExpanded, RunExpanded Aliases: Required: True @@ -180,7 +222,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: True @@ -196,7 +238,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md index a817afa2622d..055491de480d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineUncordon.md @@ -87,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md index ecc58ec16fce..0ce3a59ec43a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudClusterContinueVersionUpdate.md @@ -8,17 +8,29 @@ schema: 2.0.0 # Invoke-AzNetworkCloudClusterContinueVersionUpdate ## SYNOPSIS -Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update. +Trigger the continuation of an continue for a cluster with a matching continue strategy that has paused after completing a segment of the continue ## SYNTAX ### ContinueExpanded (Default) ``` Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName - [-SubscriptionId ] - [-MachineGroupTargetingMode ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-SubscriptionId ] [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + +### ContinueViaJsonString +``` +Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### ContinueViaJsonFilePath +``` +Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### Continue @@ -32,9 +44,8 @@ Invoke-AzNetworkCloudClusterContinueVersionUpdate -ClusterName -Resourc ### ContinueViaIdentityExpanded ``` Invoke-AzNetworkCloudClusterContinueVersionUpdate -InputObject - [-MachineGroupTargetingMode ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-MachineGroupTargetingMode ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### ContinueViaIdentity @@ -45,7 +56,7 @@ Invoke-AzNetworkCloudClusterContinueVersionUpdate -InputObject -ResourceGroupNa [-PassThru] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Invoke-AzNetworkCloudClusterVersionUpdate -ClusterName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Invoke-AzNetworkCloudClusterVersionUpdate -ClusterName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Invoke-AzNetworkCloudClusterVersionUpdate -InputObject -TargetClusterVersion @@ -66,7 +80,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -94,7 +108,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -108,6 +121,36 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -144,7 +187,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -160,7 +203,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -175,7 +218,7 @@ The version to be applied to the cluster during update. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md index 936ca06c3199..c45daaacdff4 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudScanClusterRuntime.md @@ -15,9 +15,22 @@ Triggers the execution of a runtime protection scan to detect and remediate dete ### ScanExpanded (Default) ``` Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName - [-SubscriptionId ] [-ScanActivity ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] - [-Confirm] [] + [-SubscriptionId ] [-ScanActivity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-PassThru] [-WhatIf] [-Confirm] [] +``` + +### ScanViaJsonString +``` +Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### ScanViaJsonFilePath +``` +Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] ``` ### Scan @@ -30,9 +43,9 @@ Invoke-AzNetworkCloudScanClusterRuntime -ClusterName -ResourceGroupName ### ScanViaIdentityExpanded ``` -Invoke-AzNetworkCloudScanClusterRuntime -InputObject - [-ScanActivity ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-PassThru] [-WhatIf] [-Confirm] [] +Invoke-AzNetworkCloudScanClusterRuntime -InputObject [-ScanActivity ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] ``` ### ScanViaIdentity @@ -76,7 +89,7 @@ The name of the cluster. ```yaml Type: System.String -Parameter Sets: ScanExpanded, Scan +Parameter Sets: ScanExpanded, ScanViaJsonString, ScanViaJsonFilePath, Scan Aliases: Required: True @@ -88,10 +101,9 @@ Accept wildcard characters: False ### -ClusterScanRuntimeParameter ClusterScanRuntimeParameters defines the parameters for the cluster scan runtime operation. -To construct, see NOTES section for CLUSTERSCANRUNTIMEPARAMETER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterScanRuntimeParameters +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterScanRuntimeParameters Parameter Sets: Scan, ScanViaIdentity Aliases: @@ -120,7 +132,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -134,6 +145,36 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Scan operation + +```yaml +Type: System.String +Parameter Sets: ScanViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Scan operation + +```yaml +Type: System.String +Parameter Sets: ScanViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -170,7 +211,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: ScanExpanded, Scan +Parameter Sets: ScanExpanded, ScanViaJsonString, ScanViaJsonFilePath, Scan Aliases: Required: True @@ -184,7 +225,7 @@ Accept wildcard characters: False The choice of if the scan operation should run the scan. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterScanRuntimeParametersScanActivity +Type: System.String Parameter Sets: ScanExpanded, ScanViaIdentityExpanded Aliases: @@ -201,7 +242,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: ScanExpanded, Scan +Parameter Sets: ScanExpanded, ScanViaJsonString, ScanViaJsonFilePath, Scan Aliases: Required: False @@ -247,7 +288,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterScanRuntimeParameters +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterScanRuntimeParameters ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md index 1baa49749782..1708fdbc146a 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudVirtualMachineReimage.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md index e57cd88ea152..d4b7942c73f2 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudAgentPool.md @@ -8,16 +8,17 @@ schema: 2.0.0 # New-AzNetworkCloudAgentPool ## SYNOPSIS -Create a new Kubernetes cluster agent pool or update the properties of the existing one. +Create a new Kubernetes cluster agent pool or create the properties of the existing one. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName +New-AzNetworkCloudAgentPool -Name -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -Count -Location - -Mode -VMSkuName [-AdministratorConfigurationAdminUsername ] + -Mode -VMSkuName [-AdministratorConfigurationAdminUsername ] [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] + [-AgentOptionHugepagesSize ] [-AttachedNetworkConfigurationL2Network ] [-AttachedNetworkConfigurationL3Network ] [-AttachedNetworkConfigurationTrunkedNetwork ] @@ -28,8 +29,48 @@ New-AzNetworkCloudAgentPool -KubernetesClusterName -Name -Reso [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzNetworkCloudAgentPool -Name -KubernetesClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudAgentPool -Name -KubernetesClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityKubernetesClusterExpanded +``` +New-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject + [-IfMatch ] [-IfNoneMatch ] -Count -Location -Mode + -VMSkuName [-AdministratorConfigurationAdminUsername ] + [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] + [-AgentOptionHugepagesSize ] + [-AttachedNetworkConfigurationL2Network ] + [-AttachedNetworkConfigurationL3Network ] + [-AttachedNetworkConfigurationTrunkedNetwork ] + [-AvailabilityZone ] [-ExtendedLocationName ] [-ExtendedLocationType ] + [-Label ] [-Tag ] [-Taint ] + [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityKubernetesCluster +``` +New-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject + [-IfMatch ] [-IfNoneMatch ] -AgentPoolParameter [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new Kubernetes cluster agent pool or update the properties of the existing one. +Create a new Kubernetes cluster agent pool or create the properties of the existing one. ## EXAMPLES @@ -69,7 +110,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -82,11 +123,10 @@ Accept wildcard characters: False ### -AdministratorConfigurationSshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -101,7 +141,7 @@ The number of hugepages to allocate. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -115,8 +155,8 @@ Accept wildcard characters: False The size of the hugepages to allocate. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -126,6 +166,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -AgentPoolParameter +AgentPool represents the agent pool of Kubernetes cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool +Parameter Sets: CreateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -AsJob Run the command as a job @@ -143,11 +198,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -159,11 +213,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -175,11 +228,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -195,7 +247,7 @@ If not specified, all availability zones will be used. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -210,7 +262,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -241,7 +293,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -256,7 +308,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -299,12 +351,57 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityKubernetesClusterExpanded, CreateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -316,11 +413,10 @@ Accept wildcard characters: False ### -Label The labels applied to the nodes in this agent pool. -To construct, see NOTES section for LABEL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -335,7 +431,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -351,8 +447,8 @@ System pools run the features and critical services for the Kubernetes Cluster, Every Kubernetes cluster must contain at least one system node pool with at least one node. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -398,7 +494,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -414,7 +510,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -429,7 +525,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -441,11 +537,10 @@ Accept wildcard characters: False ### -Taint The taints applied to the nodes in this agent pool. -To construct, see NOTES section for TAINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -461,7 +556,7 @@ If not specified during creation, a value of 1800 seconds is used. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -483,7 +578,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -505,7 +600,7 @@ One of MaxSurge and MaxUnavailable must be greater than 0. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -520,7 +615,7 @@ The name of the VM SKU that determines the size of resources allocated for node ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -566,9 +661,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IAgentPool +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IAgentPool ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md deleted file mode 100644 index 118a9985afa9..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md +++ /dev/null @@ -1,179 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBareMetalMachineConfigurationDataObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudBareMetalMachineConfigurationDataObject - -## SYNOPSIS -Create an in-memory object for BareMetalMachineConfigurationData. - -## SYNTAX - -``` -New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword - -BmcCredentialsUsername -BmcMacAddress -BootMacAddress -RackSlot - -SerialNumber [-MachineDetail ] [-MachineName ] - [] -``` - -## DESCRIPTION -Create an in-memory object for BareMetalMachineConfigurationData. - -## EXAMPLES - -### Example 1: Create an in-memory object for BareMetalMachineConfigurationData. -```powershell -$password = ConvertTo-SecureString "********" -AsPlainText -Force - -New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername username -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber serialNumber -MachineDetail machineDetail -MachineName machineName -``` - -```output -BmcConnectionString BmcMacAddress BootMacAddress MachineDetail MachineName RackSlot SerialNumber -------------------- ------------- -------------- ------------- ----------- -------- ------------ - 00:BB:CC:DD:EE:FF 00:BB:CC:DD:EE:FF machineDetail machineName 1 serialNumber -``` - -Create an in-memory object for BareMetalMachineConfigurationData. - -## PARAMETERS - -### -BmcCredentialsPassword -The password of the administrator of the device used during initialization. - -```yaml -Type: System.Security.SecureString -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BmcCredentialsUsername -The username of the administrator of the device used during initialization. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BmcMacAddress -The MAC address of the BMC for this machine. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BootMacAddress -The MAC address associated with the PXE NIC card. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -MachineDetail -The free-form additional information about the machine, e.g. -an asset tag. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -MachineName -The user-provided name for the bare metal machine created from this specification. -If not provided, the machine name will be generated programmatically. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackSlot -The slot the physical machine is in the rack based on the BOM configuration. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SerialNumber -The serial number of the machine. -Hardware suppliers may use an alternate value. -For example, service tag. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BareMetalMachineConfigurationData - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md index 6ba62578e141..a783fc27780f 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineKeySet.md @@ -8,22 +8,56 @@ schema: 2.0.0 # New-AzNetworkCloudBareMetalMachineKeySet ## SYNOPSIS -Create a new bare metal machine key set or update the existing one for the provided cluster. +Create a new bare metal machine key set or create the existing one for the provided cluster. ## SYNTAX +### CreateViaIdentityCluster (Default) ``` -New-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AzureGroupId - -Expiration -ExtendedLocationName -ExtendedLocationType - -JumpHostsAllowed -Location -PrivilegeLevel - -UserList [-OSGroupName ] [-PrivilegeLevelName ] [-Tag ] +New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] -BareMetalMachineKeySetParameter [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateExpanded +``` +New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AzureGroupId + -Expiration -ExtendedLocationName -ExtendedLocationType + -JumpHostsAllowed -Location -PrivilegeLevel -UserList + [-OSGroupName ] [-PrivilegeLevelName ] [-Tag ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] -AzureGroupId -Expiration + -ExtendedLocationName -ExtendedLocationType -JumpHostsAllowed -Location + -PrivilegeLevel -UserList [-OSGroupName ] [-PrivilegeLevelName ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new bare metal machine key set or update the existing one for the provided cluster. +Create a new bare metal machine key set or create the existing one for the provided cluster. ## EXAMPLES @@ -74,7 +108,7 @@ Users that are not in the group will not have access. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -84,12 +118,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -BareMetalMachineKeySetParameter +BareMetalMachineKeySet represents the bare metal machine key set. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet +Parameter Sets: CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityCluster, CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -120,7 +184,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -135,7 +199,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -150,7 +214,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -193,12 +257,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -JumpHostsAllowed The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -213,7 +307,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -258,7 +352,7 @@ The name of the group that users will be assigned to on the operating system of ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -272,8 +366,8 @@ Accept wildcard characters: False The access level allowed for the users in this key set. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineKeySetPrivilegeLevel -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -288,7 +382,7 @@ The name of the access level to apply when the privilege level is set to Other. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -304,7 +398,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -320,7 +414,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: False @@ -335,7 +429,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -347,11 +441,10 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. -To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -397,9 +490,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md deleted file mode 100644 index a818e0ccf0e9..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBgpAdvertisementObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudBgpAdvertisementObject - -## SYNOPSIS -Create an in-memory object for BgpAdvertisement. - -## SYNTAX - -``` -New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool [-AdvertiseToFabric ] - [-Community ] [-Peer ] [] -``` - -## DESCRIPTION -Create an in-memory object for BgpAdvertisement. - -## EXAMPLES - -### Example 1: Create an in-memory object for BgpAdvertisement. -```powershell -New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") -``` - -```output -AdvertiseToFabric Community IPAddressPool Peer ------------------ --------- ------------- ---- -True {communityString} {pool1, pool2} {peer1} -``` - -Create an in-memory object for BgpAdvertisement. - -## PARAMETERS - -### -AdvertiseToFabric -The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. -This field is ignored if fabricPeeringEnabled is set to False. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AdvertiseToFabric -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Community -The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IPAddressPool -The names of the IP address pools associated with this announcement. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Peer -The names of the BGP peers to limit this advertisement to. -If no values are specified, all BGP peers will receive this advertisement. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpAdvertisement - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md deleted file mode 100644 index 237f51d3fa5f..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject - -## SYNOPSIS -Create an in-memory object for BgpServiceLoadBalancerConfiguration. - -## SYNTAX - -``` -New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject [-BgpAdvertisement ] - [-BgpPeer ] [-FabricPeeringEnabled ] - [-IPAddressPool ] [] -``` - -## DESCRIPTION -Create an in-memory object for BgpServiceLoadBalancerConfiguration. - -## EXAMPLES - -### Example 1: Create an in-memory object for BgpServiceLoadBalancerConfiguration. -```powershell -$ipAddressPools=New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True - -$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 - -$bgpAdvertisement=New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") - -$object=New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -BgpAdvertisement @($bgpAdvertisement) -BgpPeer $serviceLoadBalancerBgpPeer -FabricPeeringEnabled True -IPAddressPool @($ipAddressPools) - -Write-Host ($object | Format-List | Out-String) -``` - -```output -Category : azure-resource-management -Endpoint : {{ - "domainName": "domainName", - "port": 1234 - }} -``` - -Create an in-memory object for BgpServiceLoadBalancerConfiguration. - -## PARAMETERS - -### -BgpAdvertisement -The association of IP address pools to the communities and peers, allowing for announcement of IPs. -To construct, see NOTES section for BGPADVERTISEMENT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BgpPeer -The list of additional BgpPeer entities that the Kubernetes cluster will peer with. -All peering must be explicitly defined. -To construct, see NOTES section for BGPPEER properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -FabricPeeringEnabled -The indicator to specify if the load balancer peers with the network fabric. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IPAddressPool -The list of pools of IP addresses that can be allocated to load balancer services. -To construct, see NOTES section for IPADDRESSPOOL properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.BgpServiceLoadBalancerConfiguration - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md index 4750e6c4a5e4..50149a630b20 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBmcKeySet.md @@ -8,21 +8,53 @@ schema: 2.0.0 # New-AzNetworkCloudBmcKeySet ## SYNOPSIS -Create a new baseboard management controller key set or update the existing one for the provided cluster. +Create a new baseboard management controller key set or create the existing one for the provided cluster. ## SYNTAX +### CreateViaIdentityCluster (Default) ``` -New-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AzureGroupId - -Expiration -ExtendedLocationName -ExtendedLocationType -Location - -PrivilegeLevel -UserList [-Tag ] +New-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] + [-IfNoneMatch ] -BmcKeySetParameter [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudBmcKeySet -Name -ClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudBmcKeySet -Name -ClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateExpanded +``` +New-AzNetworkCloudBmcKeySet -Name -ClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AzureGroupId + -Expiration -ExtendedLocationName -ExtendedLocationType -Location + -PrivilegeLevel -UserList [-Tag ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] + [-IfNoneMatch ] -AzureGroupId -Expiration -ExtendedLocationName + -ExtendedLocationType -Location -PrivilegeLevel -UserList + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new baseboard management controller key set or update the existing one for the provided cluster. +Create a new baseboard management controller key set or create the existing one for the provided cluster. ## EXAMPLES @@ -73,7 +105,7 @@ Users that are not in the group will not have access. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -83,12 +115,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -BmcKeySetParameter +BmcKeySet represents the baseboard management controller key set. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet +Parameter Sets: CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityCluster, CreateViaIdentityClusterExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -119,7 +181,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -134,7 +196,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -149,7 +211,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -192,12 +254,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -241,8 +333,8 @@ Accept wildcard characters: False The access level allowed for the users in this key set. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BmcKeySetPrivilegeLevel -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -258,7 +350,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: True @@ -274,7 +366,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString, CreateViaJsonFilePath, CreateExpanded Aliases: Required: False @@ -289,7 +381,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -301,11 +393,10 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. -To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -351,9 +442,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBmcKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBmcKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md index a864d68b494f..743d54fef8aa 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md @@ -8,48 +8,58 @@ schema: 2.0.0 # New-AzNetworkCloudCluster ## SYNOPSIS -Create a new cluster or update the properties of the cluster if it exists. +Create a new cluster or create the properties of the cluster if it exists. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AggregatorOrSingleRackDefinitionNetworkRackId -AggregatorOrSingleRackDefinitionRackSerialNumber -AggregatorOrSingleRackDefinitionRackSkuId - -ClusterType -ClusterVersion -ExtendedLocationName - -ExtendedLocationType -Location -NetworkFabricId - [-AggregatorOrSingleRackDefinitionAvailabilityZone ] + -ClusterType -ClusterVersion -ExtendedLocationName -ExtendedLocationType + -Location -NetworkFabricId [-AggregatorOrSingleRackDefinitionAvailabilityZone ] [-AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration ] [-AggregatorOrSingleRackDefinitionRackLocation ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AnalyticsWorkspaceId ] [-AssociatedIdentityType ] + [-AnalyticsWorkspaceId ] [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] - [-ComputeDeploymentThresholdGrouping ] - [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] - [-ManagedResourceGroupConfigurationName ] - [-RuntimeProtectionConfigurationEnforcementLevel ] + [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] + [-ComputeDeploymentThresholdValue ] [-ComputeRackDefinition ] + [-EnableSystemAssignedIdentity] [-ManagedResourceGroupConfigurationLocation ] + [-ManagedResourceGroupConfigurationName ] [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingVaultUri ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveUseKeyVault ] [-Tag ] - [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] - [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] - [-VulnerabilityScanningSettingContainerScan ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] + [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] + [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] + [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create a new cluster or update the properties of the cluster if it exists. +Create a new cluster or create the properties of the cluster if it exists. ## EXAMPLES @@ -107,7 +117,7 @@ Availability zones are used for workload placement. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -119,11 +129,10 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration The unordered list of bare metal machine configuration. -To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONBAREMETALMACHINECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -138,7 +147,7 @@ The resource ID of the network rack that matches this rack definition. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -153,7 +162,7 @@ The free-form description of the rack's location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -169,7 +178,7 @@ An alternate unique alphanumeric value other than a serial number may be provide ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -184,7 +193,7 @@ The resource ID of the sku for the rack being added. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -196,11 +205,10 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration The list of storage appliance configuration data for this rack. -To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONSTORAGEAPPLIANCECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -215,7 +223,7 @@ The resource ID of the analytics workspace that is to be used by the specified i ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -229,8 +237,8 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -246,7 +254,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -262,7 +270,7 @@ The resource ID of the Log Analytics Workspace that will be used for storing rel ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -291,8 +299,8 @@ Accept wildcard characters: False The type of associated identity for CommandOutputSettings. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -307,7 +315,7 @@ The resource ID of the user assigned identity for CommandOutputSettings. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -322,7 +330,7 @@ The customer-provided location information to identify where the cluster resides ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -337,7 +345,7 @@ The application ID, also known as client ID, of the service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -352,7 +360,7 @@ The principal ID, also known as the object ID, of the service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -367,7 +375,7 @@ The password of the service principal. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -382,7 +390,7 @@ The tenant ID, also known as the directory ID, of the tenant in which the servic ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -396,8 +404,8 @@ Accept wildcard characters: False The type of rack configuration for the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: True @@ -412,7 +420,7 @@ The current runtime version of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -427,7 +435,7 @@ The URL of the storage account container that is to be used by the specified ide ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -440,11 +448,10 @@ Accept wildcard characters: False ### -CommandOutputSettingOverride The list of optional overrides allowing for association of storage containers and identities to specific types of command output. If a type is not overridden, the default identity and storage container will be utilized. -To construct, see NOTES section for COMMANDOUTPUTSETTINGOVERRIDE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICommandOutputOverride[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICommandOutputOverride[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -458,8 +465,8 @@ Accept wildcard characters: False Selection of how the type evaluation is applied to the cluster calculation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdGrouping -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -473,8 +480,8 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -489,7 +496,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -501,11 +508,10 @@ Accept wildcard characters: False ### -ComputeRackDefinition The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster. -To construct, see NOTES section for COMPUTERACKDEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackDefinition[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -531,12 +537,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ExtendedLocationName The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -551,7 +572,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -561,11 +582,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -576,13 +599,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -593,33 +615,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -JsonString +Json string supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -631,7 +650,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -647,7 +666,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -663,7 +682,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -693,7 +712,7 @@ The resource ID of the Network Fabric associated with the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -738,8 +757,8 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.RuntimeProtectionEnforcementLevel -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -754,7 +773,7 @@ The resource ID of the key vault to archive the secrets of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -768,8 +787,8 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -785,7 +804,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -800,7 +819,7 @@ The URI for the key vault used as the secret archive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -814,8 +833,8 @@ Accept wildcard characters: False The indicator if the specified key vault should be used to archive the secrets of the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterSecretArchiveEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -846,7 +865,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -863,7 +882,7 @@ Defaults to the whole increment size. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -877,8 +896,8 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -893,7 +912,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -907,8 +926,8 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterUpdateStrategyType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -923,7 +942,23 @@ The time to wait between the increments of update defined by the strategy. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -937,8 +972,8 @@ Accept wildcard characters: False The mode selection for container vulnerability scanning. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VulnerabilityScanningSettingsContainerScan -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -986,7 +1021,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md index e017977fa2a8..3d43d894ebe5 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md @@ -8,22 +8,36 @@ schema: 2.0.0 # New-AzNetworkCloudClusterManager ## SYNOPSIS -Create a new cluster manager or update properties of the cluster manager if it exists. +Create a new cluster manager or create properties of the cluster manager if it exists. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -FabricControllerId -Location - [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] - [-ManagedResourceGroupConfigurationName ] [-Tag ] [-VMSize ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-EnableSystemAssignedIdentity] + [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] + [-Tag ] [-UserAssignedIdentity ] [-VMSize ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create a new cluster manager or update properties of the cluster manager if it exists. +Create a new cluster manager or create properties of the cluster manager if it exists. ## EXAMPLES @@ -52,7 +66,7 @@ The resource ID of the Log Analytics workspace that is used for the logs collect ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -82,7 +96,7 @@ The Azure availability zones within the region that will be used to support the ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -108,12 +122,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -FabricControllerId The resource ID of the fabric controller that has one to one mapping with the cluster manager. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -123,11 +152,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -138,13 +169,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -155,33 +185,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -JsonString +Json string supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -193,7 +220,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -209,7 +236,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -225,7 +252,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -302,7 +329,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -317,7 +360,7 @@ The size of the Azure virtual machines to use for hosting the cluster manager re ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -365,7 +408,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md index 69b3eb2f70a7..37cd84af8f62 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudConsole.md @@ -8,20 +8,53 @@ schema: 2.0.0 # New-AzNetworkCloudConsole ## SYNOPSIS -Create a new virtual machine console or update the properties of the existing virtual machine console. +Create a new virtual machine console or create the properties of the existing virtual machine console. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzNetworkCloudConsole -Name -ResourceGroupName -VirtualMachineName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -Enabled +New-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] + -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -Enabled -ExtendedLocationName -ExtendedLocationType -Location -SshPublicKeyData [-Expiration ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] + -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] + -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityVirtualMachineExpanded +``` +New-AzNetworkCloudConsole -Name -VirtualMachineInputObject [-IfMatch ] + [-IfNoneMatch ] -Enabled -ExtendedLocationName -ExtendedLocationType + -Location -SshPublicKeyData [-Expiration ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityVirtualMachine +``` +New-AzNetworkCloudConsole -Name -VirtualMachineInputObject [-IfMatch ] + [-IfNoneMatch ] -ConsoleParameter [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new virtual machine console or update the properties of the existing virtual machine console. +Create a new virtual machine console or create the properties of the existing virtual machine console. ## EXAMPLES @@ -57,6 +90,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ConsoleParameter +Console represents the console of an on-premises Network Cloud virtual machine. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole +Parameter Sets: CreateViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -77,8 +125,8 @@ Accept wildcard characters: False The indicator of whether the console access is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ConsoleEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -93,7 +141,7 @@ The date and time after which the key will be disallowed access. ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: False @@ -108,7 +156,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -123,7 +171,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -166,12 +214,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -217,7 +295,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -232,7 +310,7 @@ The SSH public key data. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: True @@ -248,7 +326,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -263,7 +341,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityVirtualMachineExpanded Aliases: Required: False @@ -273,12 +351,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -VirtualMachineInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityVirtualMachineExpanded, CreateViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -VirtualMachineName The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -324,9 +417,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md deleted file mode 100644 index 379d4078bd8e..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md +++ /dev/null @@ -1,135 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudControlPlaneNodeConfigurationObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudControlPlaneNodeConfigurationObject - -## SYNOPSIS -Create an in-memory object for ControlPlaneNodeConfiguration. - -## SYNTAX - -``` -New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count -VMSkuName - [-AdministratorConfigurationAdminUsername ] - [-AdministratorConfigurationSshPublicKey ] [-AvailabilityZone ] - [] -``` - -## DESCRIPTION -Create an in-memory object for ControlPlaneNodeConfiguration. - -## EXAMPLES - -### Example 1: Create an in-memory object for ControlPlaneNodeConfiguration. -```powershell -$sshPublicKey=@{ - keyData= "ssh-rsa" -} -New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count 1 -VMSkuName vmSkuName -AdministratorConfigurationAdminUsername userName -AdministratorConfigurationSshPublicKey $sshPublicKey -AvailabilityZone @("1","2","3") -``` - -```output -AvailabilityZone Count VMSkuName ----------------- ----- --------- -{1, 2, 3} 1 vmSkuName -``` - -Create an in-memory object for ControlPlaneNodeConfiguration. - -## PARAMETERS - -### -AdministratorConfigurationAdminUsername -The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. -If not supplied, a user name will be chosen by the service. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AdministratorConfigurationSshPublicKey -The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. -In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AvailabilityZone -The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. -If not specified, all availability zones will be used. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Count -The number of virtual machines that use this configuration. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -VMSkuName -The name of the VM SKU supplied during creation. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ControlPlaneNodeConfiguration - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md deleted file mode 100644 index 4bd0344133da..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudEgressEndpointObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudEgressEndpointObject - -## SYNOPSIS -Create an in-memory object for EgressEndpoint. - -## SYNTAX - -``` -New-AzNetworkCloudEgressEndpointObject -Category -Endpoint - [] -``` - -## DESCRIPTION -Create an in-memory object for EgressEndpoint. - -## EXAMPLES - -### Example 1: Create an in-memory object for EgressEndpointObject. -```powershell -$endpointDependency=New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 - -New-AzNetworkCloudEgressEndpointObject -Category "azure-resource-management" -Endpoint ($endpointDependency) -``` - -```output -Category --------- -azure-resource-management -``` - -Create an in-memory object for EgressEndpoint. - -## PARAMETERS - -### -Category -The descriptive category name of endpoints accessible by the AKS agent node. -For example, azure-resource-management, API server, etc. -The platform egress endpoints provided by default will use the category 'default'. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Endpoint -The list of endpoint dependencies. -To construct, see NOTES section for ENDPOINT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEndpointDependency[] -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EgressEndpoint - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md deleted file mode 100644 index a57de5327d2a..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudEndpointDependencyObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudEndpointDependencyObject - -## SYNOPSIS -Create an in-memory object for EndpointDependency. - -## SYNTAX - -``` -New-AzNetworkCloudEndpointDependencyObject -DomainName [-Port ] - [] -``` - -## DESCRIPTION -Create an in-memory object for EndpointDependency. - -## EXAMPLES - -### Example 1: Create an in-memory object for EndpointDependency. -```powershell -New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 -``` - -```output -DomainName Port ----------- ---- -domainName 1234 -``` - -Create an in-memory object for EndpointDependency. - -## PARAMETERS - -### -DomainName -The domain name of the dependency. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Port -The port of this endpoint. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.EndpointDependency - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md deleted file mode 100644 index 160d1abc9774..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md +++ /dev/null @@ -1,334 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudInitialAgentPoolConfigurationObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudInitialAgentPoolConfigurationObject - -## SYNOPSIS -Create an in-memory object for InitialAgentPoolConfiguration. - -## SYNTAX - -``` -New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name - -VMSkuName [-AdministratorConfigurationAdminUsername ] - [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] - [-AgentOptionHugepagesSize ] - [-AttachedNetworkConfigurationL2Network ] - [-AttachedNetworkConfigurationL3Network ] - [-AttachedNetworkConfigurationTrunkedNetwork ] - [-AvailabilityZone ] [-Label ] [-Taint ] - [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] - [-UpgradeSettingMaxUnavailable ] [] -``` - -## DESCRIPTION -Create an in-memory object for InitialAgentPoolConfiguration. - -## EXAMPLES - -### Example 1: Create an in-memory object for InitialAgentPoolConfiguration. -```powershell -New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name -VMSkuName -AdministratorConfigurationAdminUsername -AdministratorConfigurationSshPublicKey -AgentOptionHugepagesCount -AgentOptionHugepagesSize -AttachedNetworkConfigurationL2Network -AttachedNetworkConfigurationL3Network -AttachedNetworkConfigurationTrunkedNetwork -AvailabilityZone -Label -Taint -UpgradeSettingMaxSurge -``` - -Create an in-memory object for InitialAgentPoolConfiguration. - -## PARAMETERS - -### -AdministratorConfigurationAdminUsername -The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. -If not supplied, a user name will be chosen by the service. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AdministratorConfigurationSshPublicKey -The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. -In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for ADMINISTRATORCONFIGURATIONSSHPUBLICKEY properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AgentOptionHugepagesCount -The number of hugepages to allocate. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AgentOptionHugepagesSize -The size of the hugepages to allocate. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HugepagesSize -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AttachedNetworkConfigurationL2Network -The list of Layer 2 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AttachedNetworkConfigurationL3Network -The list of Layer 3 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AttachedNetworkConfigurationTrunkedNetwork -The list of Trunked Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AvailabilityZone -The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. -If not specified, all availability zones will be used. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Count -The number of virtual machines that use this configuration. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Label -The labels applied to the nodes in this agent pool. -To construct, see NOTES section for LABEL properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Mode -The selection of how this agent pool is utilized, either as a system pool or a user pool. -System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. -Every Kubernetes cluster must contain at least one system node pool with at least one node. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.AgentPoolMode -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Name -The name that will be used for the agent pool resource representing this agent pool. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Taint -The taints applied to the nodes in this agent pool. -To construct, see NOTES section for TAINT properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesLabel[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UpgradeSettingDrainTimeout -The maximum time in seconds that is allowed for a node drain to complete before proceeding with the upgrade of the agent pool. -If not specified during creation, a value of 1800 seconds is used. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UpgradeSettingMaxSurge -The maximum number or percentage of nodes that are surged during upgrade. -This can either be set to an integer (e.g. -'5') or a percentage (e.g. -'50%'). -If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. -For percentages, fractional nodes are rounded up. -If not specified during creation, a value of 1 is used. -One of MaxSurge and MaxUnavailable must be greater than 0. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UpgradeSettingMaxUnavailable -The maximum number or percentage of nodes that can be unavailable during upgrade. -This can either be set to an integer (e.g. -'5') or a percentage (e.g. -'50%'). -If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. -For percentages, fractional nodes are rounded up. -If not specified during creation, a value of 0 is used. -One of MaxSurge and MaxUnavailable must be greater than 0. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -VMSkuName -The name of the VM SKU that determines the size of resources allocated for node VMs. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.InitialAgentPoolConfiguration - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md deleted file mode 100644 index 9bc494043dd8..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudIpAddressPoolObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudIpAddressPoolObject - -## SYNOPSIS -Create an in-memory object for IpAddressPool. - -## SYNTAX - -``` -New-AzNetworkCloudIpAddressPoolObject -Address -Name [-AutoAssign ] - [-OnlyUseHostIP ] [] -``` - -## DESCRIPTION -Create an in-memory object for IpAddressPool. - -## EXAMPLES - -### Example 1: Create an in-memory object for IpAddressPool. -```powershell -New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True -``` - -```output -Address AutoAssign Name OnlyUseHostIP -------- ---------- ---- ------------- -{198.51.102.0/24} True pool1 True -``` - -Create an in-memory object for IpAddressPool. - -## PARAMETERS - -### -Address -The list of IP address ranges. -Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. -For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes. - -```yaml -Type: System.String[] -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AutoAssign -The indicator to determine if automatic allocation from the pool should occur. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Name -The name used to identify this IP address pool for association with a BGP advertisement. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -OnlyUseHostIP -The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. -Enabling this option will only use IP addresses between .1 and .254 inclusive. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IPAddressPool - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md deleted file mode 100644 index 640eb4b66e79..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md +++ /dev/null @@ -1,111 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudKeySetUserObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudKeySetUserObject - -## SYNOPSIS -Create an in-memory object for KeySetUser. - -## SYNTAX - -``` -New-AzNetworkCloudKeySetUserObject -AzureUserName -SshPublicKeyData [-Description ] - [-UserPrincipalName ] [] -``` - -## DESCRIPTION -Create an in-memory object for KeySetUser. - -## EXAMPLES - -### Example 1: Create an in-memory object for KeySetUser. -```powershell -New-AzNetworkCloudKeySetUserObject -AzureUserName azureUserName -SshPublicKeyData "ssh-rsa-key" -Description "userDescription" -``` - -```output -AzureUserName Description -------------- ----------- -azureUserName userDescription -``` - -Create an in-memory object for KeySetUser. - -## PARAMETERS - -### -AzureUserName -The user name that will be used for access. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Description -The free-form description for this user. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SshPublicKeyData -The SSH public key data. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserPrincipalName -The user principal name (email format) used to validate this user's group membership. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.KeySetUser - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md index b1486f65561b..de73b3ce2bed 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesCluster.md @@ -8,15 +8,15 @@ schema: 2.0.0 # New-AzNetworkCloudKubernetesCluster ## SYNOPSIS -Create a new Kubernetes cluster or update the properties of the existing one. +Create a new Kubernetes cluster or create the properties of the existing one. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzNetworkCloudKubernetesCluster -KubernetesClusterName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -ControlPlaneNodeConfigurationCount -ControlPlaneNodeConfigurationVMSkuName - -ExtendedLocationName -ExtendedLocationType +New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -ControlPlaneNodeConfigurationCount + -ControlPlaneNodeConfigurationVMSkuName -ExtendedLocationName -ExtendedLocationType -InitialAgentPoolConfiguration -KubernetesVersion -Location -NetworkConfigurationCloudServicesNetworkId -NetworkConfigurationCniNetworkId [-AadConfigurationAdminGroupObjectId ] @@ -24,8 +24,7 @@ New-AzNetworkCloudKubernetesCluster -KubernetesClusterName -ResourceGro [-AttachedNetworkConfigurationL3Network ] [-AttachedNetworkConfigurationTrunkedNetwork ] [-BgpAdvertisement ] [-BgpIPAddressPool ] - [-BgpPeer ] - [-BgpServiceLoadBalancerConfigurationFabricPeeringEnabled ] + [-BgpPeer ] [-BgpServiceLoadBalancerConfigurationFabricPeeringEnabled ] [-ControlPlaneNodeConfigurationAdminPublicKey ] [-ControlPlaneNodeConfigurationAdminUsername ] [-ControlPlaneNodeConfigurationAvailabilityZone ] @@ -37,8 +36,22 @@ New-AzNetworkCloudKubernetesCluster -KubernetesClusterName -ResourceGro [] ``` +### CreateViaJsonFilePath +``` +New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new Kubernetes cluster or update the properties of the existing one. +Create a new Kubernetes cluster or create the properties of the existing one. ## EXAMPLES @@ -85,7 +98,7 @@ The list of Azure Active Directory group object IDs that will have an administra ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -101,7 +114,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -128,11 +141,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL2Network The list of Layer 2 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL2NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2NetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -144,11 +156,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationL3Network The list of Layer 3 Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONL3NETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3NetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -160,11 +171,10 @@ Accept wildcard characters: False ### -AttachedNetworkConfigurationTrunkedNetwork The list of Trunked Networks and related configuration for attachment. -To construct, see NOTES section for ATTACHEDNETWORKCONFIGURATIONTRUNKEDNETWORK properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetworkAttachmentConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -176,11 +186,10 @@ Accept wildcard characters: False ### -BgpAdvertisement The association of IP address pools to the communities and peers, allowing for announcement of IPs. -To construct, see NOTES section for BGPADVERTISEMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBgpAdvertisement[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -192,11 +201,10 @@ Accept wildcard characters: False ### -BgpIPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. -To construct, see NOTES section for BGPIPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -209,11 +217,10 @@ Accept wildcard characters: False ### -BgpPeer The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined. -To construct, see NOTES section for BGPPEER properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IServiceLoadBalancerBgpPeer[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -227,8 +234,8 @@ Accept wildcard characters: False The indicator to specify if the load balancer peers with the network fabric. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.FabricPeeringEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -241,11 +248,10 @@ Accept wildcard characters: False ### -ControlPlaneNodeConfigurationAdminPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for CONTROLPLANENODECONFIGURATIONADMINPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -261,7 +267,7 @@ If not supplied, a user name will be chosen by the service. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -277,7 +283,7 @@ If not specified, all availability zones will be used. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -292,7 +298,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -307,7 +313,7 @@ The name of the VM SKU supplied during creation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -338,7 +344,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -353,7 +359,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -400,11 +406,10 @@ Accept wildcard characters: False The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource. -To construct, see NOTES section for INITIALAGENTPOOLCONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IInitialAgentPoolConfiguration[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IInitialAgentPoolConfiguration[] +Parameter Sets: CreateExpanded Aliases: Required: True @@ -414,12 +419,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -KubernetesClusterName -The name of the Kubernetes cluster. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True @@ -434,7 +454,7 @@ The Kubernetes version for this cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -446,11 +466,10 @@ Accept wildcard characters: False ### -L2ServiceLoadBalancerConfigurationIPAddressPool The list of pools of IP addresses that can be allocated to load balancer services. -To construct, see NOTES section for L2SERVICELOADBALANCERCONFIGURATIONIPADDRESSPOOL properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IIPAddressPool[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -465,7 +484,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -481,7 +500,7 @@ If not specified, the location of the parent resource is chosen. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -497,7 +516,7 @@ If not specified, the unique name is automatically generated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -507,12 +526,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Name +The name of the Kubernetes cluster. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: KubernetesClusterName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NetworkConfigurationCloudServicesNetworkId The resource ID of the associated Cloud Services network. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -527,7 +561,7 @@ The resource ID of the Layer 3 network that is used for creation of the Containe ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -543,7 +577,7 @@ It must be within the Kubernetes service address range specified in service CIDR ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -560,7 +594,7 @@ Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networ ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -577,7 +611,7 @@ Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networ ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -621,11 +655,10 @@ Accept wildcard characters: False ### -SshPublicKey The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment. -To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -656,7 +689,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -704,7 +737,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md index 2df2ed8c4202..3c55e9ac1816 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKubernetesClusterFeature.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzNetworkCloudKubernetesClusterFeature ## SYNOPSIS -Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] @@ -19,8 +20,40 @@ New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClus [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityKubernetesClusterExpanded +``` +New-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] + -Location [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaIdentityKubernetesCluster +``` +New-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] + -KubernetesClusterFeatureParameter [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. ## EXAMPLES @@ -118,12 +151,72 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KubernetesClusterFeatureParameter +KubernetesClusterFeature represents the feature of a Kubernetes cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature +Parameter Sets: CreateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityKubernetesClusterExpanded, CreateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -138,7 +231,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: True @@ -165,11 +258,10 @@ Accept wildcard characters: False ### -Option The configured options for the feature. -To construct, see NOTES section for OPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStringKeyValuePair[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStringKeyValuePair[] +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -185,7 +277,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -201,7 +293,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -216,7 +308,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityKubernetesClusterExpanded Aliases: Required: False @@ -262,9 +354,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md index bca03d47cbcb..403a85ad7d32 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL2Network.md @@ -8,20 +8,35 @@ schema: 2.0.0 # New-AzNetworkCloudL2Network ## SYNOPSIS -Create a new layer 2 (L2) network or update the properties of the existing network. +Create a new layer 2 (L2) network or create the properties of the existing network. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType - -L2IsolationDomainId -Location [-HybridAksPluginType ] - [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + -L2IsolationDomainId -Location [-HybridAksPluginType ] [-InterfaceName ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new layer 2 (L2) network or update the properties of the existing network. +Create a new layer 2 (L2) network or create the properties of the existing network. ## EXAMPLES @@ -76,7 +91,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -91,7 +106,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -107,8 +122,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -157,7 +172,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -167,12 +182,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -L2IsolationDomainId The resource ID of the Network Fabric l2IsolationDomain. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -187,7 +232,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -264,7 +309,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -312,7 +357,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md index 938c67e6a061..28a7a4f71381 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3Network.md @@ -8,22 +8,37 @@ schema: 2.0.0 # New-AzNetworkCloudL3Network ## SYNOPSIS -Create a new layer 3 (L3) network or update the properties of the existing network. +Create a new layer 3 (L3) network or create the properties of the existing network. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType - -L3IsolationDomainId -Location -Vlan [-HybridAksIpamEnabled ] - [-HybridAksPluginType ] [-IPAllocationType ] [-InterfaceName ] + -L3IsolationDomainId -Location -Vlan [-HybridAksIpamEnabled ] + [-HybridAksPluginType ] [-IPAllocationType ] [-InterfaceName ] [-Ipv4ConnectedPrefix ] [-Ipv6ConnectedPrefix ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new layer 3 (L3) network or update the properties of the existing network. +Create a new layer 3 (L3) network or create the properties of the existing network. ## EXAMPLES @@ -78,7 +93,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -93,7 +108,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -109,8 +124,8 @@ The field was previously optional, now it will have no defined behavior and will The indicator of whether or not to disable IPAM allocation on the network attachment definition injected into the Hybrid AKS Cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksIpamEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -126,8 +141,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -176,7 +191,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -190,8 +205,8 @@ Accept wildcard characters: False The type of the IP address allocation, defaulted to "DualStack". ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.IPAllocationType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -207,7 +222,7 @@ Required when the IP allocation type is IPV4 or DualStack. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -223,7 +238,7 @@ Required when the IP allocation type is IPV6 or DualStack. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -233,12 +248,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -L3IsolationDomainId The resource ID of the Network Fabric l3IsolationDomain. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -253,7 +298,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -330,7 +375,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -345,7 +390,7 @@ The VLAN from the l3IsolationDomain that is used for this network. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -393,7 +438,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md deleted file mode 100644 index 8d4b586c64c2..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudL3NetworkAttachmentConfigurationObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudL3NetworkAttachmentConfigurationObject - -## SYNOPSIS -Create an in-memory object for L3NetworkAttachmentConfiguration. - -## SYNTAX - -``` -New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId - [-IpamEnabled ] [-PluginType ] - [] -``` - -## DESCRIPTION -Create an in-memory object for L3NetworkAttachmentConfiguration. - -## EXAMPLES - -### Example 1: Create an in-memory object for L3NetworkAttachmentConfiguration. -```powershell -New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId '/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502' -IpamEnabled True -PluginType 'SRIOV' -``` - -```output -IpamEnabled NetworkId PluginType ------------ --------- ---------- -True /subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502 SRIOV -``` - -Create an in-memory object for L3NetworkAttachmentConfiguration. - -## PARAMETERS - -### -IpamEnabled -The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.L3NetworkConfigurationIpamEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NetworkId -The resource ID of the network that is being configured for attachment. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PluginType -The indicator of how this network will be utilized by the Kubernetes cluster. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.KubernetesPluginType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.L3NetworkAttachmentConfiguration - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md index bfa3ffd81313..0e38b96bf9dc 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudMetricsConfiguration.md @@ -8,20 +8,54 @@ schema: 2.0.0 # New-AzNetworkCloudMetricsConfiguration ## SYNOPSIS -Create new or update the existing metrics configuration of the provided cluster. +Create new or create the existing metrics configuration of the provided cluster. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzNetworkCloudMetricsConfiguration -ClusterName -MetricsConfigurationName - -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - -CollectionInterval -ExtendedLocationName -ExtendedLocationType -Location - [-EnabledMetric ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] +New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -CollectionInterval + -ExtendedLocationName -ExtendedLocationType -Location [-EnabledMetric ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonString +``` +New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudMetricsConfiguration -Name -ClusterName -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityClusterExpanded +``` +New-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] -CollectionInterval -ExtendedLocationName + -ExtendedLocationType -Location [-EnabledMetric ] [-Tag ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### CreateViaIdentityCluster +``` +New-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] -MetricsConfigurationParameter + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ## DESCRIPTION -Create new or update the existing metrics configuration of the provided cluster. +Create new or create the existing metrics configuration of the provided cluster. ## EXAMPLES @@ -55,12 +89,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: CreateViaIdentityClusterExpanded, CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -75,7 +124,7 @@ The interval in minutes by which metrics will be collected. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -106,7 +155,7 @@ The list of metric names that have been chosen to be enabled in addition to the ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -121,7 +170,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -136,7 +185,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -179,12 +228,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: True @@ -194,13 +273,28 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -MetricsConfigurationName +### -MetricsConfigurationParameter +ClusterMetricsConfiguration represents the metrics configuration of an on-premises Network Cloud cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration +Parameter Sets: CreateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -Name The name of the metrics configuration for the cluster. ```yaml Type: System.String Parameter Sets: (All) -Aliases: +Aliases: MetricsConfigurationName Required: True Position: Named @@ -230,7 +324,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: True @@ -246,7 +340,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaJsonString, CreateViaJsonFilePath Aliases: Required: False @@ -261,7 +355,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded, CreateViaIdentityClusterExpanded Aliases: Required: False @@ -307,9 +401,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity + ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md deleted file mode 100644 index 4a599fd10ce3..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md +++ /dev/null @@ -1,158 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudNetworkAttachmentObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudNetworkAttachmentObject - -## SYNOPSIS -Create an in-memory object for NetworkAttachment. - -## SYNTAX - -``` -New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId - -IPAllocationMethod [-DefaultGateway ] - [-Ipv4Address ] [-Ipv6Address ] [-Name ] - [] -``` - -## DESCRIPTION -Create an in-memory object for NetworkAttachment. - -## EXAMPLES - -### Example 1: Create an in-memory object for NetworkAttachment. -```powershell -New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName" -IPAllocationMethod "Dynamic" -DefaultGateway "True" -Ipv4Address "198.51.100.1" -Ipv6Address "2001:0db8:0000:0000:0000:0000:0000:0001" -Name "netAttachName01" -``` - -```output -AttachedNetworkId DefaultGateway IPAllocationMethod Ipv4Address Ipv6Address ------------------ -------------- ------------------ ----------- ----------- -/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName True Dynamic 198.51.100.1 2001:0db8:0000:0000:0000:0000… -``` - -Create an in-memory object for NetworkAttachment. - -## PARAMETERS - -### -AttachedNetworkId -The resource ID of the associated network attached to the virtual machine. -It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -DefaultGateway -The indicator of whether this is the default gateway. -Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IPAllocationMethod -The IP allocation mechanism for the virtual machine. -Dynamic and Static are only valid for l3Network which may also specify Disabled. -Otherwise, Disabled is the only permitted value. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Ipv4Address -The IPv4 address of the virtual machine. -This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. -If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. -Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. -Disabled - this field will be empty. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Ipv6Address -The IPv6 address of the virtual machine. -This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. -If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. -Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. -Disabled - this field will be empty. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Name -The associated network's interface name. -If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. -If the user doesn't specify this value, the default interface name of the network resource will be used. -For a CloudServicesNetwork resource, this name will be ignored. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.NetworkAttachment - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md deleted file mode 100644 index 1acd5cf67e94..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md +++ /dev/null @@ -1,191 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudRackDefinitionObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudRackDefinitionObject - -## SYNOPSIS -Create an in-memory object for RackDefinition. - -## SYNTAX - -``` -New-AzNetworkCloudRackDefinitionObject -NetworkRackId -RackSerialNumber -RackSkuId - [-AvailabilityZone ] [-BareMetalMachineConfigurationData ] - [-RackLocation ] [-StorageApplianceConfigurationData ] - [] -``` - -## DESCRIPTION -Create an in-memory object for RackDefinition. - -## EXAMPLES - -### Example 1: Create an in-memory object for RackDefinition. -```powershell -$password = ConvertTo-SecureString "********" -AsPlainText -Force -$bmmConfigurationData = New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername "username" -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber "serialNumber" -MachineDetail "machineDetail" -MachineName "machineName" -$saConfigurationData = New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername "username" -RackSlot 1 -SerialNumber "serialNumber" -StorageApplianceName "storageApplianceName" - -$object = New-AzNetworkCloudRackDefinitionObject -NetworkRackId "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet" -RackSerialNumber "aa5678" -RackSkuId "/subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M" -AvailabilityZone "1" -BareMetalMachineConfigurationData $bmmConfigurationData -RackLocation "Foo Datacenter, Floor 3, Aisle 9, Rack 2" -StorageApplianceConfigurationData $saConfigurationData - -Write-Host ($object | Format-List | Out-String) -``` - -```output -AvailabilityZone : 1 -BareMetalMachineConfigurationData : {{ - "bmcCredentials": { - "password": "redacted", - "username": "username" - }, - "bmcMacAddress": "00:BB:CC:DD:EE:FF", - "bootMacAddress": "00:BB:CC:DD:EE:FF", - "machineDetails": "machineDetail", - "machineName": "machineName", - "rackSlot": 1, - "serialNumber": "serialNumber" - }} -NetworkRackId : /subscriptions/subscription/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet -RackLocation : Foo Datacenter, Floor 3, Aisle 9, Rack 2 -RackSerialNumber : aa5678 -RackSkuId : /subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M -StorageApplianceConfigurationData : {{ - "adminCredentials": { - "password": "redacted", - "username": "username" - }, - "rackSlot": 1, - "serialNumber": "serialNumber", - "storageApplianceName": "storageApplianceName" - }} -``` - -Create an in-memory object for RackDefinition. - -## PARAMETERS - -### -AvailabilityZone -The zone name used for this rack when created. -Availability zones are used for workload placement. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BareMetalMachineConfigurationData -The unordered list of bare metal machine configuration. -To construct, see NOTES section for BAREMETALMACHINECONFIGURATIONDATA properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -NetworkRackId -The resource ID of the network rack that matches this rack definition. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackLocation -The free-form description of the rack's location. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackSerialNumber -The unique identifier for the rack within Network Cloud cluster. -An alternate unique alphanumeric value other than a serial number may be provided if desired. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackSkuId -The resource ID of the sku for the rack being added. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -StorageApplianceConfigurationData -The list of storage appliance configuration data for this rack. -To construct, see NOTES section for STORAGEAPPLIANCECONFIGURATIONDATA properties and create a hash table. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.RackDefinition - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md deleted file mode 100644 index 64ae743a47f3..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md +++ /dev/null @@ -1,209 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudServiceLoadBalancerBgpPeerObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudServiceLoadBalancerBgpPeerObject - -## SYNOPSIS -Create an in-memory object for ServiceLoadBalancerBgpPeer. - -## SYNTAX - -``` -New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name -PeerAddress -PeerAsn - [-BfdEnabled ] [-BgpMultiHop ] [-HoldTime ] [-KeepAliveTime ] - [-MyAsn ] [-Password ] [-PeerPort ] - [] -``` - -## DESCRIPTION -Create an in-memory object for ServiceLoadBalancerBgpPeer. - -## EXAMPLES - -### Example 1: Create an in-memory object for ServiceLoadBalancerBgpPeer. -```powershell -New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 -``` - -```output -BfdEnabled BgpMultiHop HoldTime KeepAliveTime MyAsn Name Password PeerAddress PeerAsn PeerPort ----------- ----------- -------- ------------- ----- ---- -------- ----------- ------- -------- -False False P300s P300s 64512 name passsword 203.0.113.254 64497 1234 -``` - -Create an in-memory object for ServiceLoadBalancerBgpPeer. - -## PARAMETERS - -### -BfdEnabled -The indicator of BFD enablement for this BgpPeer. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BfdEnabled -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -BgpMultiHop -The indicator to enable multi-hop peering support. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BgpMultiHop -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -HoldTime -Field Deprecated. -The field was previously optional, now it will have no defined behavior and will be ignored. -The requested BGP hold time value. -This field uses ISO 8601 duration format, for example P1H. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -KeepAliveTime -Field Deprecated. -The field was previously optional, now it will have no defined behavior and will be ignored. -The requested BGP keepalive time value. -This field uses ISO 8601 duration format, for example P1H. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -MyAsn -The autonomous system number used for the local end of the BGP session. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Name -The name used to identify this BGP peer for association with a BGP advertisement. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Password -The authentication password for routers enforcing TCP MD5 authenticated sessions. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PeerAddress -The IPv4 or IPv6 address used to connect this BGP session. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PeerAsn -The autonomous system number expected from the remote end of the BGP session. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -PeerPort -The port used to connect this BGP session. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ServiceLoadBalancerBgpPeer - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md index ebe808af599f..98c9cd2a70b5 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServicesNetwork.md @@ -8,22 +8,36 @@ schema: 2.0.0 # New-AzNetworkCloudServicesNetwork ## SYNOPSIS -Create a new cloud services network or update the properties of the existing cloud services network. +Create a new cloud services network or create the properties of the existing cloud services network. ## SYNTAX +### CreateExpanded (Default) ``` -New-AzNetworkCloudServicesNetwork -CloudServicesNetworkName -ResourceGroupName - [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName - -ExtendedLocationType -Location [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] - [-StorageOptionMode ] [-StorageOptionSizeMiB ] - [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] +New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType + -Location [-AdditionalEgressEndpoint ] [-EnableDefaultEgressEndpoint ] + [-StorageOptionMode ] [-StorageOptionSizeMiB ] [-StorageOptionStorageApplianceId ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new cloud services network or update the properties of the existing cloud services network. +Create a new cloud services network or create the properties of the existing cloud services network. ## EXAMPLES @@ -50,11 +64,10 @@ This command creates a cloud services network. ### -AdditionalEgressEndpoint The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint. -To construct, see NOTES section for ADDITIONALEGRESSENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEgressEndpoint[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEgressEndpoint[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -79,21 +92,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -CloudServicesNetworkName -The name of the cloud services network. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -114,8 +112,8 @@ Accept wildcard characters: False The indicator of whether the platform default endpoints are allowed for the egress traffic. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkEnableDefaultEgressEndpoints -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -130,7 +128,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -145,7 +143,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -188,12 +186,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -203,6 +231,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -Name +The name of the cloud services network. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: CloudServicesNetworkName + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NoWait Run the command asynchronously @@ -239,8 +282,8 @@ The indicator to enable shared storage on the cloud services network. If not specified, the allocation will align with the standard storage enablement. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkStorageMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -255,7 +298,7 @@ The requested storage allocation for the volume in Mebibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -270,7 +313,7 @@ The resource ID of the storage appliance that hosts the storage. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -301,7 +344,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -349,7 +392,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md deleted file mode 100644 index 177851381de9..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md +++ /dev/null @@ -1,129 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudStorageApplianceConfigurationDataObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudStorageApplianceConfigurationDataObject - -## SYNOPSIS -Create an in-memory object for StorageApplianceConfigurationData. - -## SYNTAX - -``` -New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword - -AdminCredentialsUsername -RackSlot -SerialNumber [-StorageApplianceName ] - [] -``` - -## DESCRIPTION -Create an in-memory object for StorageApplianceConfigurationData. - -## EXAMPLES - -### Example 1: Create an in-memory object for StorageApplianceConfigurationData. -```powershell -$password = ConvertTo-SecureString "********" -AsPlainText -Force - -New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername username -RackSlot 1 -SerialNumber serialNumber -StorageApplianceName storageApplianceName -``` - -```output -RackSlot SerialNumber StorageApplianceName --------- ------------ -------------------- -1 serialNumber storageApplianceName -``` - -Create an in-memory object for StorageApplianceConfigurationData. - -## PARAMETERS - -### -AdminCredentialsPassword -The password of the administrator of the device used during initialization. - -```yaml -Type: System.Security.SecureString -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -AdminCredentialsUsername -The username of the administrator of the device used during initialization. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -RackSlot -The slot that storage appliance is in the rack based on the BOM configuration. - -```yaml -Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SerialNumber -The serial number of the appliance. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -StorageApplianceName -The user-provided name for the storage appliance that will be created from this specification. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.StorageApplianceConfigurationData - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md index ca1b4b92c540..07d5a2b4e247 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudTrunkedNetwork.md @@ -8,20 +8,35 @@ schema: 2.0.0 # New-AzNetworkCloudTrunkedNetwork ## SYNOPSIS -Create a new trunked network or update the properties of the existing trunked network. +Create a new trunked network or create the properties of the existing trunked network. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType - -IsolationDomainId -Location -Vlan [-HybridAksPluginType ] + -IsolationDomainId -Location -Vlan [-HybridAksPluginType ] [-InterfaceName ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### CreateViaJsonFilePath +``` +New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new trunked network or update the properties of the existing trunked network. +Create a new trunked network or create the properties of the existing trunked network. ## EXAMPLES @@ -76,7 +91,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -91,7 +106,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -107,8 +122,8 @@ The field was previously optional, now it will have no defined behavior and will The network plugin type for Hybrid AKS. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.HybridAksPluginType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -157,7 +172,7 @@ This name can be overridden by the name supplied in the network attachment confi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -173,7 +188,37 @@ It can be any combination of l2IsolationDomain and l3IsolationDomain resources. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: Required: True @@ -188,7 +233,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -265,7 +310,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -280,7 +325,7 @@ The list of vlans that are selected from the isolation domains for trunking. ```yaml Type: System.Int64[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -328,7 +373,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md index 176925c20925..f1668be7ecc4 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md @@ -8,35 +8,47 @@ schema: 2.0.0 # New-AzNetworkCloudVirtualMachine ## SYNOPSIS -Create a new virtual machine or update the properties of the existing virtual machine. +Create a new virtual machine or create the properties of the existing virtual machine. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -AdminUsername -CloudServiceNetworkAttachmentAttachedNetworkId - -CloudServiceNetworkAttachmentIPAllocationMethod -CpuCore - -ExtendedLocationName -ExtendedLocationType -Location -MemorySizeGb - -OSDiskSizeGb -VMImage [-BootMethod ] - [-CloudServiceNetworkAttachmentDefaultGateway ] + -CloudServiceNetworkAttachmentIPAllocationMethod -CpuCore -ExtendedLocationName + -ExtendedLocationType -Location -MemorySizeGb -OSDiskSizeGb + -VMImage [-BootMethod ] [-CloudServiceNetworkAttachmentDefaultGateway ] [-CloudServiceNetworkAttachmentIpv4Address ] [-CloudServiceNetworkAttachmentIpv6Address ] [-CloudServiceNetworkAttachmentName ] [-ConsoleExtendedLocationName ] - [-ConsoleExtendedLocationType ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-IsolateEmulatorThread ] + [-ConsoleExtendedLocationType ] [-EnableSystemAssignedIdentity] [-IsolateEmulatorThread ] [-NetworkAttachment ] [-NetworkData ] [-NetworkDataContent ] - [-OSDiskCreateOption ] [-OSDiskDeleteOption ] + [-OSDiskCreateOption ] [-OSDiskDeleteOption ] [-PlacementHint ] [-SshPublicKey ] - [-StorageProfileVolumeAttachment ] [-Tag ] [-UserData ] - [-UserDataContent ] [-VMDeviceModel ] + [-StorageProfileVolumeAttachment ] [-Tag ] [-UserAssignedIdentity ] + [-UserData ] [-UserDataContent ] [-VMDeviceModel ] [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] - [-VMImageRepositoryCredentialsUsername ] [-VirtioInterface ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-VMImageRepositoryCredentialsUsername ] [-VirtioInterface ] [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonFilePath +``` +New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Create a new virtual machine or update the properties of the existing virtual machine. +Create a new virtual machine or create the properties of the existing virtual machine. ## EXAMPLES @@ -78,7 +90,7 @@ The name of the administrator to which the ssh public keys will be added into th ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -107,8 +119,8 @@ Accept wildcard characters: False Selects the boot method for the virtual machine. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineBootMethod -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -124,7 +136,7 @@ It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork re ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -139,8 +151,8 @@ The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.DefaultGateway -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -156,8 +168,8 @@ Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIPAllocationMethod -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: True @@ -176,7 +188,7 @@ Disabled - this field will be empty. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -195,7 +207,7 @@ Disabled - this field will be empty. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -213,7 +225,7 @@ For a CloudServicesNetwork resource, this name will be ignored. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -228,7 +240,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -243,7 +255,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -258,7 +270,7 @@ The number of CPU cores in the virtual machine. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -284,12 +296,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ExtendedLocationName The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -304,7 +331,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -314,11 +341,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -IfMatch +The ETag of the transformation. +Omit this value to always overwrite the current resource. +Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Type: System.String Parameter Sets: (All) Aliases: @@ -329,13 +358,12 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -IfNoneMatch +Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. +Other values will result in error from server as they are not supported. ```yaml -Type: System.Collections.Hashtable +Type: System.String Parameter Sets: (All) Aliases: @@ -346,14 +374,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfMatch -The ETag of the transformation. -Omit this value to always overwrite the current resource. -Specify the last-seen ETag value to prevent accidentally overwriting concurrent changes. +### -IsolateEmulatorThread +Field Deprecated, the value will be ignored if provided. +The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -363,32 +390,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IfNoneMatch -Set to '*' to allow a new record set to be created, but to prevent updating an existing resource. -Other values will result in error from server as they are not supported. +### -JsonFilePath +Path of Json file supplied to the Create operation ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateViaJsonFilePath Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -IsolateEmulatorThread -Field Deprecated, the value will be ignored if provided. -The indicator of whether one of the specified CPU cores is isolated to run the emulator thread for this virtual machine. +### -JsonString +Json string supplied to the Create operation ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineIsolateEmulatorThread -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateViaJsonString Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False @@ -400,7 +425,7 @@ The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -416,7 +441,7 @@ Allocations are measured in gibibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -443,11 +468,10 @@ Accept wildcard characters: False ### -NetworkAttachment The list of network attachments to the virtual machine. -To construct, see NOTES section for NETWORKATTACHMENT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.INetworkAttachment[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkAttachment[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -463,7 +487,7 @@ The networkDataContent property will be used in preference to this property. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -478,7 +502,7 @@ The Base64 encoded cloud-init network data. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -507,8 +531,8 @@ Accept wildcard characters: False The strategy for creating the OS disk. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.OSDiskCreateOption -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -522,8 +546,8 @@ Accept wildcard characters: False The strategy for deleting the OS disk. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.OSDiskDeleteOption -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -540,7 +564,7 @@ Allocations are measured in gibibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -552,11 +576,10 @@ Accept wildcard characters: False ### -PlacementHint The scheduling hints for the virtual machine. -To construct, see NOTES section for PLACEMENTHINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachinePlacementHint[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachinePlacementHint[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -585,11 +608,10 @@ Accept wildcard characters: False ### -SshPublicKey The list of ssh public keys. Each key will be added to the virtual machine using the cloud-init ssh_authorized_keys mechanism for the adminUsername. -To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -604,7 +626,7 @@ The resource IDs of volumes that are requested to be attached to the virtual mac ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -635,7 +657,23 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: CreateExpanded Aliases: Required: False @@ -651,7 +689,7 @@ The userDataContent property will be used in preference to this property. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -666,7 +704,7 @@ The Base64 encoded cloud-init user data. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -681,8 +719,8 @@ Field Deprecated, use virtualizationModel instead. The type of the virtio interface. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineVirtioInterfaceType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -696,8 +734,8 @@ Accept wildcard characters: False The type of the device model to use. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineDeviceModelType -Parameter Sets: (All) +Type: System.String +Parameter Sets: CreateExpanded Aliases: Required: False @@ -712,7 +750,7 @@ The virtual machine image that is currently provisioned to the OS disk, using th ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -727,7 +765,7 @@ The password or token used to access an image in the target repository. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -742,7 +780,7 @@ The URL of the authentication server used to validate the repository credentials ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -757,7 +795,7 @@ The username used to access an image in the target repository. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -805,7 +843,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md deleted file mode 100644 index f09d2e81a9f3..000000000000 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -external help file: Az.NetworkCloud-help.xml -Module Name: Az.NetworkCloud -online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-AzNetworkCloudVirtualMachinePlacementHintObject -schema: 2.0.0 ---- - -# New-AzNetworkCloudVirtualMachinePlacementHintObject - -## SYNOPSIS -Create an in-memory object for VirtualMachinePlacementHint. - -## SYNTAX - -``` -New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType - -ResourceId -SchedulingExecution - -Scope [] -``` - -## DESCRIPTION -Create an in-memory object for VirtualMachinePlacementHint. - -## EXAMPLES - -### Example 1: Create an in-memory object for VirtualMachinePlacementHint. -```powershell -New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType "Affinity" -ResourceId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName" -SchedulingExecution "Hard" -Scope "Machine" -``` - -```output -HintType ResourceId SchedulingExecution Scope --------- ---------- ------------------- ----- -Affinity /subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName Hard Machine -``` - -Creates an in-memory object for VirtualMachinePlacementHint. - -## PARAMETERS - -### -HintType -The specification of whether this hint supports affinity or anti-affinity with the referenced resources. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintType -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -ResourceId -The resource ID of the target object that the placement hints will be checked against, e.g., the bare metal node to host the virtual machine. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -SchedulingExecution -The indicator of whether the hint is a hard or soft requirement during scheduling. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachineSchedulingExecution -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -Scope -The scope for the virtual machine affinity or anti-affinity placement hint. -It should always be "Machine" in the case of node affinity. - -```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VirtualMachinePlacementHintPodAffinityScope -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### CommonParameters -This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). - -## INPUTS - -## OUTPUTS - -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.VirtualMachinePlacementHint - -## NOTES - -## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVolume.md index d8af19bd9a93..7fb70dc88ebc 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVolume.md @@ -8,10 +8,11 @@ schema: 2.0.0 # New-AzNetworkCloudVolume ## SYNOPSIS -Create a new volume or update the properties of the existing one. +Create a new volume or create the properties of the existing one. ## SYNTAX +### CreateExpanded (Default) ``` New-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -ExtendedLocationName -ExtendedLocationType @@ -20,8 +21,22 @@ New-AzNetworkCloudVolume -Name -ResourceGroupName [-Subscripti [] ``` +### CreateViaJsonFilePath +``` +New-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### CreateViaJsonString +``` +New-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION -Create a new volume or update the properties of the existing one. +Create a new volume or create the properties of the existing one. ## EXAMPLES @@ -76,7 +91,7 @@ The resource ID of the extended location on which the resource will be created. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -91,7 +106,7 @@ The extended location type, for example, CustomLocation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -134,12 +149,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Create operation + +```yaml +Type: System.String +Parameter Sets: CreateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Location The geo-location where the resource lives ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -200,7 +245,7 @@ The requested storage allocation for the volume in Mebibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: True @@ -215,7 +260,7 @@ The resource ID of the storage appliance that hosts the volume. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -246,7 +291,7 @@ Resource tags. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: CreateExpanded Aliases: Required: False @@ -294,7 +339,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md index 0d741b7c53c2..054ae5c427b5 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudAgentPool.md @@ -19,6 +19,13 @@ Remove-AzNetworkCloudAgentPool -KubernetesClusterName -Name -R [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityKubernetesCluster +``` +Remove-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzNetworkCloudAgentPool -InputObject [-IfMatch ] [-IfNoneMatch ] @@ -106,7 +113,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -120,6 +126,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. @@ -140,7 +161,7 @@ The name of the Kubernetes cluster agent pool. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityKubernetesCluster Aliases: AgentPoolName Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md index 1ae303bb175a..519c6f084681 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBareMetalMachineKeySet.md @@ -19,6 +19,13 @@ Remove-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzNetworkCloudBareMetalMachineKeySet -InputObject [-IfMatch ] @@ -55,6 +62,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -121,7 +143,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -140,7 +161,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: BareMetalMachineKeySetName Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md index c2ca9d971b04..02e4033af93d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudBmcKeySet.md @@ -19,6 +19,13 @@ Remove-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGro [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] + [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzNetworkCloudBmcKeySet -InputObject [-IfMatch ] [-IfNoneMatch ] @@ -55,6 +62,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -121,7 +143,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -140,7 +161,7 @@ The name of the baseboard management controller key set. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: BmcKeySetName Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md index 60965742dca1..150538220563 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudCluster.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md index e960082b5271..f4b52dc8eba2 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudClusterManager.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md index 6cd31438b77c..78dee08ce061 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudConsole.md @@ -19,6 +19,13 @@ Remove-AzNetworkCloudConsole -Name -ResourceGroupName [-Subscr [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityVirtualMachine +``` +Remove-AzNetworkCloudConsole -Name -VirtualMachineInputObject + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzNetworkCloudConsole -InputObject [-IfMatch ] [-IfNoneMatch ] @@ -106,7 +113,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -125,7 +131,7 @@ The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityVirtualMachine Aliases: ConsoleName Required: True @@ -197,6 +203,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -VirtualMachineInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -VirtualMachineName The name of the virtual machine. diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md index 38a0b6a59b78..b392b2472139 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesCluster.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md index 5692d0cd0008..12b19aaa7e43 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudKubernetesClusterFeature.md @@ -20,6 +20,14 @@ Remove-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesC [-Confirm] [] ``` +### DeleteViaIdentityKubernetesCluster +``` +Remove-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzNetworkCloudKubernetesClusterFeature -InputObject [-IfMatch ] @@ -77,7 +85,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityKubernetesCluster Aliases: Required: True @@ -122,7 +130,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -136,6 +143,21 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md index f6aa9a2c0804..84761e8b5c09 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL2Network.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md index 2dc3d8ca27e5..c74eefba9067 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudL3Network.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md index c6840c09da54..00780fca7ada 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudMetricsConfiguration.md @@ -19,6 +19,13 @@ Remove-AzNetworkCloudMetricsConfiguration -ClusterName -Name - [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### DeleteViaIdentityCluster +``` +Remove-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### DeleteViaIdentity ``` Remove-AzNetworkCloudMetricsConfiguration -InputObject [-IfMatch ] @@ -55,6 +62,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: DeleteViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. @@ -121,7 +143,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -140,7 +161,7 @@ The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: Delete +Parameter Sets: Delete, DeleteViaIdentityCluster Aliases: MetricsConfigurationName Required: True diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md index d6b0a0a9fc10..9a93317503e7 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudServicesNetwork.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md index 19dd8b1f054e..d70069fd67aa 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudTrunkedNetwork.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md index e2130347e9e1..f503811d30f3 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVirtualMachine.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md index 8315523480bf..88f0ae05a3a0 100644 --- a/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/Remove-AzNetworkCloudVolume.md @@ -106,7 +106,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md index ce0532a06d86..2f0fcc3bfc9d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudBareMetalMachine.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md index f0e62cdcfc52..230f0cc6eb82 100644 --- a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md +++ b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudKubernetesClusterNode.md @@ -19,6 +19,28 @@ Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -Res [-WhatIf] [-Confirm] [] ``` +### RestartViaJsonString +``` +Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### RestartViaJsonFilePath +``` +Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### Restart +``` +Restart-AzNetworkCloudKubernetesClusterNode -KubernetesClusterName -ResourceGroupName + [-SubscriptionId ] -KubernetesClusterRestartNodeParameter + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ### RestartViaIdentityExpanded ``` Restart-AzNetworkCloudKubernetesClusterNode -InputObject -NodeName @@ -26,6 +48,13 @@ Restart-AzNetworkCloudKubernetesClusterNode -InputObject [-Confirm] [] ``` +### RestartViaIdentity +``` +Restart-AzNetworkCloudKubernetesClusterNode -InputObject + -KubernetesClusterRestartNodeParameter [-DefaultProfile ] + [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] +``` + ## DESCRIPTION Restart a targeted node of a Kubernetes cluster. @@ -73,11 +102,10 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity -Parameter Sets: RestartViaIdentityExpanded +Parameter Sets: RestartViaIdentityExpanded, RestartViaIdentity Aliases: Required: True @@ -87,12 +115,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Restart operation + +```yaml +Type: System.String +Parameter Sets: RestartViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Restart operation + +```yaml +Type: System.String +Parameter Sets: RestartViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: RestartExpanded +Parameter Sets: RestartExpanded, RestartViaJsonString, RestartViaJsonFilePath, Restart Aliases: Required: True @@ -102,12 +160,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -KubernetesClusterRestartNodeParameter +KubernetesClusterRestartNodeParameters represents the body of the request to restart the node of a Kubernetes cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterRestartNodeParameters +Parameter Sets: Restart, RestartViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -NodeName The name of the node to restart. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: RestartExpanded, RestartViaIdentityExpanded Aliases: Required: True @@ -153,7 +226,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RestartExpanded +Parameter Sets: RestartExpanded, RestartViaJsonString, RestartViaJsonFilePath, Restart Aliases: Required: True @@ -169,7 +242,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RestartExpanded +Parameter Sets: RestartExpanded, RestartViaJsonString, RestartViaJsonFilePath, Restart Aliases: Required: False @@ -215,6 +288,8 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterRestartNodeParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS diff --git a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md index f83251cc6cae..cb0d559564ff 100644 --- a/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Restart-AzNetworkCloudVirtualMachine.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md index f2090948d66d..e32be34a966e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudBareMetalMachine.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md index 5bb6b623ca8a..115830655176 100644 --- a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md +++ b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md @@ -19,6 +19,20 @@ Start-AzNetworkCloudStorageApplianceReadCommand -InputObject ] ``` +### RunViaJsonString +``` +Start-AzNetworkCloudStorageApplianceReadCommand -ResourceGroupName -StorageApplianceName + [-SubscriptionId ] -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### RunViaJsonFilePath +``` +Start-AzNetworkCloudStorageApplianceReadCommand -ResourceGroupName -StorageApplianceName + [-SubscriptionId ] -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + ### RunExpanded ``` Start-AzNetworkCloudStorageApplianceReadCommand -ResourceGroupName -StorageApplianceName @@ -73,11 +87,10 @@ Accept wildcard characters: False ### -Command The list of read-only commands to be executed directly against the target storage appliance. -To construct, see NOTES section for COMMAND properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceCommandSpecification[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceCommandSpecification[] +Parameter Sets: RunViaIdentityExpanded, RunExpanded Aliases: Required: True @@ -105,7 +118,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -119,12 +131,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Run operation + +```yaml +Type: System.String +Parameter Sets: RunViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -LimitTimeSecond The maximum time the commands are allowed to run. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: RunViaIdentityExpanded, RunExpanded Aliases: Required: True @@ -170,7 +212,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: True @@ -185,7 +227,7 @@ The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: True @@ -201,7 +243,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: RunExpanded +Parameter Sets: RunViaJsonString, RunViaJsonFilePath, RunExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md index c934c535bfa4..fb79eb0c0a88 100644 --- a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudVirtualMachine.md @@ -72,7 +72,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity diff --git a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md index af6f3b3bf277..b2a68a7b035d 100644 --- a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudBareMetalMachine.md @@ -15,17 +15,31 @@ Power off the provided bare metal machine. ### PowerOffExpanded (Default) ``` Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` -### PowerOffViaIdentityExpanded +### PowerOffViaJsonString +``` +Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### PowerOffViaJsonFilePath ``` -Stop-AzNetworkCloudBareMetalMachine -InputObject - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] +Stop-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` +### PowerOffViaIdentityExpanded +``` +Stop-AzNetworkCloudBareMetalMachine -InputObject [-SkipShutdown ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] + [-Confirm] [] +``` + ## DESCRIPTION Power off the provided bare metal machine. @@ -73,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -87,12 +100,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the PowerOff operation + +```yaml +Type: System.String +Parameter Sets: PowerOffViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the PowerOff operation + +```yaml +Type: System.String +Parameter Sets: PowerOffViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath Aliases: BareMetalMachineName Required: True @@ -138,7 +181,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath Aliases: Required: True @@ -152,8 +195,8 @@ Accept wildcard characters: False The indicator of whether to skip the graceful OS shutdown and power off the bare metal machine immediately. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.BareMetalMachineSkipShutdown -Parameter Sets: (All) +Type: System.String +Parameter Sets: PowerOffExpanded, PowerOffViaIdentityExpanded Aliases: Required: False @@ -169,7 +212,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md index 9231893c43a9..38160b9b9165 100644 --- a/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Stop-AzNetworkCloudVirtualMachine.md @@ -15,13 +15,27 @@ Power off the provided virtual machine. ### PowerOffExpanded (Default) ``` Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### PowerOffViaJsonString +``` +Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] + [-WhatIf] [-Confirm] [] +``` + +### PowerOffViaJsonFilePath +``` +Stop-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` ### PowerOffViaIdentityExpanded ``` -Stop-AzNetworkCloudVirtualMachine -InputObject [-SkipShutdown ] +Stop-AzNetworkCloudVirtualMachine -InputObject [-SkipShutdown ] [-DefaultProfile ] [-AsJob] [-NoWait] [-PassThru] [-WhatIf] [-Confirm] [] ``` @@ -73,7 +87,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -87,12 +100,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the PowerOff operation + +```yaml +Type: System.String +Parameter Sets: PowerOffViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the PowerOff operation + +```yaml +Type: System.String +Parameter Sets: PowerOffViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath Aliases: VirtualMachineName Required: True @@ -138,7 +181,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath Aliases: Required: True @@ -152,8 +195,8 @@ Accept wildcard characters: False The indicator of whether to skip the graceful OS shutdown and power off the virtual machine immediately. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.SkipShutdown -Parameter Sets: (All) +Type: System.String +Parameter Sets: PowerOffExpanded, PowerOffViaIdentityExpanded Aliases: Required: False @@ -169,7 +212,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: PowerOffExpanded +Parameter Sets: PowerOffExpanded, PowerOffViaJsonString, PowerOffViaJsonFilePath Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md index db0f7154d4ef..7945394cf1c6 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudAgentPool.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the Kubernetes cluster agent pool. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -23,6 +23,39 @@ Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -R [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudAgentPool -KubernetesClusterName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityKubernetesClusterExpanded +``` +Update-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject + [-IfMatch ] [-IfNoneMatch ] [-AdministratorConfigurationSshPublicKey ] + [-Count ] [-Tag ] [-UpgradeSettingDrainTimeout ] [-UpgradeSettingMaxSurge ] + [-UpgradeSettingMaxUnavailable ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityKubernetesCluster +``` +Update-AzNetworkCloudAgentPool -Name -KubernetesClusterInputObject + [-IfMatch ] [-IfNoneMatch ] -AgentPoolUpdateParameter + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudAgentPool -InputObject [-IfMatch ] [-IfNoneMatch ] @@ -34,7 +67,7 @@ Update-AzNetworkCloudAgentPool -InputObject [-IfMatch -ResourceGroupName [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudBareMetalMachine -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudBareMetalMachine -InputObject [-IfMatch ] @@ -30,7 +44,7 @@ Update-AzNetworkCloudBareMetalMachine -InputObject [-IfM ## DESCRIPTION Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -115,7 +129,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -129,12 +142,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -MachineDetail The details provided by the customer during the creation of rack manifests that allows for custom data to be associated with this machine. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -149,7 +192,7 @@ The name of the bare metal machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: BareMetalMachineName Required: True @@ -180,7 +223,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -196,7 +239,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -211,7 +254,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -261,7 +304,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md index 9b4add8a9b47..79fed87b0b6e 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBareMetalMachineKeySet.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -21,6 +21,38 @@ Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudBareMetalMachineKeySet -ClusterName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityClusterExpanded +``` +Update-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] [-Expiration ] [-JumpHostsAllowed ] + [-Tag ] [-UserList ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityCluster +``` +Update-AzNetworkCloudBareMetalMachineKeySet -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] + -BareMetalMachineKeySetUpdateParameter [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudBareMetalMachineKeySet -InputObject [-IfMatch ] @@ -31,7 +63,7 @@ Update-AzNetworkCloudBareMetalMachineKeySet -InputObject ## DESCRIPTION Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -74,12 +106,42 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -BareMetalMachineKeySetUpdateParameter +BareMetalMachineKeySetPatchParameters represents the body of the request to patch the bare metal machine key set. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySetPatchParameters +Parameter Sets: UpdateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityClusterExpanded, UpdateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -110,7 +172,7 @@ The date and time after which the users in this key set will be removed from the ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -155,7 +217,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -169,12 +230,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -JumpHostsAllowed The list of IP addresses of jump hosts with management network access from which a login will be allowed for the users. ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -189,7 +280,7 @@ The name of the bare metal machine key set. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityClusterExpanded, UpdateViaIdentityCluster Aliases: BareMetalMachineKeySetName Required: True @@ -220,7 +311,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -236,7 +327,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -251,7 +342,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -263,11 +354,10 @@ Accept wildcard characters: False ### -UserList The unique list of permitted users. -To construct, see NOTES section for USERLIST properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKeySetUser[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKeySetUser[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -313,11 +403,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySetPatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineKeySet +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineKeySet ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md index b1e980970053..59f1823285d9 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudBmcKeySet.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -21,6 +21,37 @@ Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGro [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudBmcKeySet -ClusterName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityClusterExpanded +``` +Update-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] + [-IfNoneMatch ] [-Expiration ] [-Tag ] [-UserList ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityCluster +``` +Update-AzNetworkCloudBmcKeySet -Name -ClusterInputObject [-IfMatch ] + [-IfNoneMatch ] -BmcKeySetUpdateParameter [-DefaultProfile ] + [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudBmcKeySet -InputObject [-IfMatch ] [-IfNoneMatch ] @@ -30,7 +61,7 @@ Update-AzNetworkCloudBmcKeySet -InputObject [-IfMatch -ResourceGroupName [-Subscr [-AggregatorOrSingleRackDefinitionRackSkuId ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AssociatedIdentityType ] - [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] - [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] - [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] - [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] - [-ComputeDeploymentThresholdGrouping ] - [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-RuntimeProtectionConfigurationEnforcementLevel ] - [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingVaultUri ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] + [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] + [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] + [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] + [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity ] + [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] + [-SecretArchiveSettingVaultUri ] [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveUseKeyVault ] [-Tag ] - [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] - [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] - [-VulnerabilityScanningSettingContainerScan ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] + [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] + [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] + [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded @@ -59,33 +53,27 @@ Update-AzNetworkCloudCluster -InputObject [-IfMatch ] [-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration ] [-AnalyticOutputSettingAnalyticsWorkspaceId ] - [-AnalyticsOutputSettingsAssociatedIdentityType ] + [-AnalyticsOutputSettingsAssociatedIdentityType ] [-AnalyticsOutputSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-AssociatedIdentityType ] - [-AssociatedIdentityUserAssignedIdentityResourceId ] [-ClusterLocation ] - [-ClusterServicePrincipalApplicationId ] [-ClusterServicePrincipalId ] - [-ClusterServicePrincipalPassword ] [-ClusterServicePrincipalTenantId ] - [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] - [-ComputeDeploymentThresholdGrouping ] - [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] - [-RuntimeProtectionConfigurationEnforcementLevel ] - [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingVaultUri ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-AssociatedIdentityType ] [-AssociatedIdentityUserAssignedIdentityResourceId ] + [-ClusterLocation ] [-ClusterServicePrincipalApplicationId ] + [-ClusterServicePrincipalId ] [-ClusterServicePrincipalPassword ] + [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] + [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] + [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] + [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity ] + [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] + [-SecretArchiveSettingVaultUri ] [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] - [-SecretArchiveUseKeyVault ] [-Tag ] - [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] - [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] - [-VulnerabilityScanningSettingContainerScan ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] + [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] + [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] + [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Patch the properties of the provided cluster, or update the tags associated with the cluster. -Properties and tag updates can be done independently. +Update a new cluster or update the properties of the cluster if it exists. ## EXAMPLES @@ -161,10 +149,9 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration The unordered list of bare metal machine configuration. -To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONBAREMETALMACHINECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IBareMetalMachineConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] Parameter Sets: (All) Aliases: @@ -238,10 +225,9 @@ Accept wildcard characters: False ### -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration The list of storage appliance configuration data for this rack. -To construct, see NOTES section for AGGREGATORORSINGLERACKDEFINITIONSTORAGEAPPLIANCECONFIGURATION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageApplianceConfigurationData[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] Parameter Sets: (All) Aliases: @@ -271,7 +257,7 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Type: System.String Parameter Sets: (All) Aliases: @@ -317,7 +303,7 @@ Accept wildcard characters: False The type of associated identity for CommandOutputSettings. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Type: System.String Parameter Sets: (All) Aliases: @@ -436,10 +422,9 @@ Accept wildcard characters: False ### -CommandOutputSettingOverride The list of optional overrides allowing for association of storage containers and identities to specific types of command output. If a type is not overridden, the default identity and storage container will be utilized. -To construct, see NOTES section for COMMANDOUTPUTSETTINGOVERRIDE properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICommandOutputOverride[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICommandOutputOverride[] Parameter Sets: (All) Aliases: @@ -454,7 +439,7 @@ Accept wildcard characters: False Selection of how the type evaluation is applied to the cluster calculation. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdGrouping +Type: System.String Parameter Sets: (All) Aliases: @@ -469,7 +454,7 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType +Type: System.String Parameter Sets: (All) Aliases: @@ -497,10 +482,9 @@ Accept wildcard characters: False ### -ComputeRackDefinition The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster. -To construct, see NOTES section for COMPUTERACKDEFINITION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IRackDefinition[] +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] Parameter Sets: (All) Aliases: @@ -527,28 +511,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. - -```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[System.Boolean] Parameter Sets: (All) Aliases: @@ -594,7 +561,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -658,7 +624,7 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.RuntimeProtectionEnforcementLevel +Type: System.String Parameter Sets: (All) Aliases: @@ -688,7 +654,7 @@ Accept wildcard characters: False The type of managed identity that is being selected. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentitySelectorType +Type: System.String Parameter Sets: (All) Aliases: @@ -734,7 +700,7 @@ Accept wildcard characters: False The indicator if the specified key vault should be used to archive the secrets of the cluster. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterSecretArchiveEnabled +Type: System.String Parameter Sets: (All) Aliases: @@ -762,7 +728,7 @@ Accept wildcard characters: False ``` ### -Tag -The Azure resource tags that will replace the existing ones. +Resource tags. ```yaml Type: System.Collections.Hashtable @@ -797,7 +763,7 @@ Accept wildcard characters: False Selection of how the threshold should be evaluated. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ValidationThresholdType +Type: System.String Parameter Sets: (All) Aliases: @@ -827,7 +793,7 @@ Accept wildcard characters: False The mode of operation for runtime protection. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ClusterUpdateStrategyType +Type: System.String Parameter Sets: (All) Aliases: @@ -853,11 +819,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -VulnerabilityScanningSettingContainerScan The mode selection for container vulnerability scanning. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.VulnerabilityScanningSettingsContainerScan +Type: System.String Parameter Sets: (All) Aliases: @@ -908,7 +890,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md index 02f4eac68b53..a6386b57f091 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md @@ -8,30 +8,28 @@ schema: 2.0.0 # Update-AzNetworkCloudClusterManager ## SYNOPSIS -Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. -Properties and tag updates can be done independently. +Update a new cluster manager or update properties of the cluster manager if it exists. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] + [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudClusterManager -InputObject [-IfMatch ] - [-IfNoneMatch ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] + [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] + [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. -Properties and tag updates can be done independently. +Update a new cluster manager or update properties of the cluster manager if it exists. ## EXAMPLES @@ -55,14 +53,13 @@ This command updates properties of a cluster manager. ## PARAMETERS -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. +### -AsJob +Run the command as a job ```yaml -Type: System.Management.Automation.PSObject +Type: System.Management.Automation.SwitchParameter Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential +Aliases: Required: False Position: Named @@ -71,13 +68,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -86,13 +84,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[System.Boolean] Parameter Sets: (All) Aliases: @@ -138,7 +134,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -167,6 +162,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -NoWait +Run the command asynchronously + +```yaml +Type: System.Management.Automation.SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ResourceGroupName The name of the resource group. The name is case insensitive. @@ -200,7 +210,7 @@ Accept wildcard characters: False ``` ### -Tag -The Azure resource tags that will replace the existing ones. +Resource tags. ```yaml Type: System.Collections.Hashtable @@ -214,6 +224,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Confirm Prompts you for confirmation before running the cmdlet. @@ -254,7 +280,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterManager +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterManager ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md index 079111acf1d6..2268455e5e15 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudConsole.md @@ -9,29 +9,61 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] - -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] [-Enabled ] + -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] + -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudConsole -Name -ResourceGroupName [-SubscriptionId ] + -VirtualMachineName [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityVirtualMachineExpanded +``` +Update-AzNetworkCloudConsole -Name -VirtualMachineInputObject + [-IfMatch ] [-IfNoneMatch ] [-Enabled ] [-Expiration ] + [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityVirtualMachine +``` +Update-AzNetworkCloudConsole -Name -VirtualMachineInputObject + [-IfMatch ] [-IfNoneMatch ] -ConsoleUpdateParameter + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudConsole -InputObject [-IfMatch ] [-IfNoneMatch ] - [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] + [-Enabled ] [-Expiration ] [-SshPublicKeyData ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -72,6 +104,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ConsoleUpdateParameter +ConsolePatchParameters represents the body of the request to patch the virtual machine console. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsolePatchParameters +Parameter Sets: UpdateViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -DefaultProfile The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. @@ -92,8 +139,8 @@ Accept wildcard characters: False The indicator of whether the console access is enabled. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ConsoleEnabled -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -108,7 +155,7 @@ The date and time after which the key will be disallowed access. ```yaml Type: System.DateTime -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -153,7 +200,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -167,12 +213,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the virtual machine console. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityVirtualMachine Aliases: ConsoleName Required: True @@ -203,7 +279,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -218,7 +294,7 @@ The SSH public key data. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -234,7 +310,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -249,7 +325,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -259,12 +335,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -VirtualMachineInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityVirtualMachineExpanded, UpdateViaIdentityVirtualMachine +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -VirtualMachineName The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -310,11 +401,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsolePatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IConsole +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IConsole ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md index 9eb00d7d4fe3..0773f28b4ed5 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesCluster.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -22,6 +22,20 @@ Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName ] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudKubernetesCluster -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudKubernetesCluster -InputObject [-IfMatch ] @@ -33,7 +47,7 @@ Update-AzNetworkCloudKubernetesCluster -InputObject [-If ## DESCRIPTION Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -74,11 +88,10 @@ Accept wildcard characters: False ### -ControlPlaneNodeConfigurationAdminPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. -To construct, see NOTES section for CONTROLPLANENODECONFIGURATIONADMINPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -93,7 +106,7 @@ The number of virtual machines that use this configuration. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -154,7 +167,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -168,12 +180,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -KubernetesVersion The Kubernetes version for this cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -188,7 +230,7 @@ The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: KubernetesClusterName Required: True @@ -219,7 +261,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -231,11 +273,10 @@ Accept wildcard characters: False ### -SshPublicKey SshPublicKey represents the public key used to authenticate with a resource through SSH. -To construct, see NOTES section for SSHPUBLICKEY properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ISshPublicKey[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -251,7 +292,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -266,7 +307,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -316,7 +357,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesCluster +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesCluster ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md index f9bc66081aee..e969f66f0fb5 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudKubernetesClusterFeature.md @@ -20,6 +20,39 @@ Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesC [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonString [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudKubernetesClusterFeature -FeatureName -KubernetesClusterName + -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] + -JsonFilePath [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityKubernetesClusterExpanded +``` +Update-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] + [-Option ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityKubernetesCluster +``` +Update-AzNetworkCloudKubernetesClusterFeature -FeatureName + -KubernetesClusterInputObject [-IfMatch ] [-IfNoneMatch ] + -KubernetesClusterFeatureUpdateParameter + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudKubernetesClusterFeature -InputObject [-IfMatch ] @@ -83,7 +116,7 @@ The name of the feature. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityKubernetesCluster Aliases: Required: True @@ -128,7 +161,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -142,12 +174,72 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KubernetesClusterFeatureUpdateParameter +KubernetesClusterFeaturePatchParameters represents the body of the request to patch the Kubernetes cluster feature. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeaturePatchParameters +Parameter Sets: UpdateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -KubernetesClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityKubernetesCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -KubernetesClusterName The name of the Kubernetes cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -174,11 +266,10 @@ Accept wildcard characters: False ### -Option The configured options for the feature. -To construct, see NOTES section for OPTION properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStringKeyValuePair[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStringKeyValuePair[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -194,7 +285,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -210,7 +301,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -225,7 +316,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityKubernetesClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -271,11 +362,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeaturePatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IKubernetesClusterFeature +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesClusterFeature ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md index 0eec9cac78cb..9bb1b33977fa 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL2Network.md @@ -19,6 +19,20 @@ Update-AzNetworkCloudL2Network -Name -ResourceGroupName [-Subs [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudL2Network -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudL2Network -InputObject [-IfMatch ] [-IfNoneMatch ] @@ -97,7 +111,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -111,12 +124,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the L2 network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: L2NetworkName Required: True @@ -132,7 +175,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -148,7 +191,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -163,7 +206,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -213,7 +256,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL2Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md index 78c49cdfe9ba..2143580ed048 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudL3Network.md @@ -19,6 +19,20 @@ Update-AzNetworkCloudL3Network -Name -ResourceGroupName [-Subs [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudL3Network -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudL3Network -InputObject [-IfMatch ] [-IfNoneMatch ] @@ -91,7 +105,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -105,12 +118,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the L3 network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: L3NetworkName Required: True @@ -126,7 +169,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -142,7 +185,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -157,7 +200,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -207,7 +250,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IL3Network +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3Network ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md index 9fe1ff119a0f..b122fab041b0 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudMetricsConfiguration.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -21,6 +21,39 @@ Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name - [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonString + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudMetricsConfiguration -ClusterName -Name -ResourceGroupName + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -JsonFilePath + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaIdentityClusterExpanded +``` +Update-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] [-CollectionInterval ] [-EnabledMetric ] + [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaIdentityCluster +``` +Update-AzNetworkCloudMetricsConfiguration -Name -ClusterInputObject + [-IfMatch ] [-IfNoneMatch ] + -MetricsConfigurationUpdateParameter + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudMetricsConfiguration -InputObject [-IfMatch ] @@ -31,7 +64,7 @@ Update-AzNetworkCloudMetricsConfiguration -InputObject [ ## DESCRIPTION Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -65,12 +98,27 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -ClusterInputObject +Identity Parameter + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity +Parameter Sets: UpdateViaIdentityClusterExpanded, UpdateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -ClusterName The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -85,7 +133,7 @@ The interval in minutes by which metrics will be collected. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -116,7 +164,7 @@ The list of metric names that have been chosen to be enabled in addition to the ```yaml Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -161,7 +209,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -175,12 +222,57 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MetricsConfigurationUpdateParameter +ClusterMetricsConfigurationPatchParameters represents the body of the request to patch the metrics configuration of cluster. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfigurationPatchParameters +Parameter Sets: UpdateViaIdentityCluster +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### -Name The name of the metrics configuration for the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath, UpdateViaIdentityClusterExpanded, UpdateViaIdentityCluster Aliases: MetricsConfigurationName Required: True @@ -211,7 +303,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -227,7 +319,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -242,7 +334,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityClusterExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -288,11 +380,13 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## INPUTS +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfigurationPatchParameters + ### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IClusterMetricsConfiguration +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IClusterMetricsConfiguration ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md index 165cb25423d7..a2cb5c4d2938 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudRack.md @@ -9,7 +9,7 @@ schema: 2.0.0 ## SYNOPSIS Patch properties of the provided rack, or update the tags associated with the rack. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## SYNTAX @@ -21,6 +21,20 @@ Update-AzNetworkCloudRack -Name -ResourceGroupName [-Subscript [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudRack -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudRack -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudRack -InputObject [-IfMatch ] [-IfNoneMatch ] @@ -30,7 +44,7 @@ Update-AzNetworkCloudRack -InputObject [-IfMatch -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] - [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-EnableDefaultEgressEndpoint ] [-StorageOptionMode ] [-StorageOptionSizeMiB ] [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudServicesNetwork -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudServicesNetwork -InputObject [-IfMatch ] [-IfNoneMatch ] [-AdditionalEgressEndpoint ] - [-EnableDefaultEgressEndpoint ] - [-StorageOptionMode ] [-StorageOptionSizeMiB ] + [-EnableDefaultEgressEndpoint ] [-StorageOptionMode ] [-StorageOptionSizeMiB ] [-StorageOptionStorageApplianceId ] [-Tag ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION Update properties of the provided cloud services network, or update the tags associated with it. -Properties and tag updates can be done independently. +Properties and tag update can be done independently. ## EXAMPLES @@ -64,11 +76,10 @@ This command updates the egress endpoint for the cloud services network. ### -AdditionalEgressEndpoint The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint. -To construct, see NOTES section for ADDITIONALEGRESSENDPOINT properties and create a hash table. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IEgressEndpoint[] -Parameter Sets: (All) +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEgressEndpoint[] +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -113,8 +124,8 @@ Accept wildcard characters: False The indicator of whether the platform default endpoints are allowed for the egress traffic. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkEnableDefaultEgressEndpoints -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -159,7 +170,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -173,12 +183,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the cloud services network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: CloudServicesNetworkName Required: True @@ -209,7 +249,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -223,8 +263,8 @@ Accept wildcard characters: False The indicator to enable shared storage on the cloud services network. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.CloudServicesNetworkStorageMode -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -239,7 +279,7 @@ The requested storage allocation for the volume in Mebibytes. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -254,7 +294,7 @@ The resource ID of the storage appliance that hosts the storage. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -270,7 +310,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -285,7 +325,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -335,7 +375,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ICloudServicesNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICloudServicesNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md index 606640e45ed1..635afe440780 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudStorageAppliance.md @@ -8,7 +8,7 @@ schema: 2.0.0 # Update-AzNetworkCloudStorageAppliance ## SYNOPSIS -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. ## SYNTAX @@ -20,6 +20,20 @@ Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudStorageAppliance -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudStorageAppliance -InputObject [-IfMatch ] @@ -28,7 +42,7 @@ Update-AzNetworkCloudStorageAppliance -InputObject [-IfM ``` ## DESCRIPTION -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. ## EXAMPLES @@ -113,7 +127,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -127,12 +140,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the storage appliance. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: StorageApplianceName Required: True @@ -163,7 +206,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -178,7 +221,7 @@ The serial number for the storage appliance. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -194,7 +237,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -209,7 +252,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -259,7 +302,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IStorageAppliance +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageAppliance ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md index 3aa7a188b57a..22d80e00bcbb 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudTrunkedNetwork.md @@ -19,6 +19,20 @@ Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [ [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudTrunkedNetwork -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudTrunkedNetwork -InputObject [-IfMatch ] @@ -97,7 +111,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -111,12 +124,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the trunked network. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: TrunkedNetworkName Required: True @@ -132,7 +175,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -148,7 +191,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -163,7 +206,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -213,7 +256,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.ITrunkedNetwork +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetwork ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md index a588997b8e09..70d3ff6f5ce3 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md @@ -8,34 +8,32 @@ schema: 2.0.0 # Update-AzNetworkCloudVirtualMachine ## SYNOPSIS -Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag updates can be done independently. +Update a new virtual machine or update the properties of the existing virtual machine. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] - [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] - [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] + [-UserAssignedIdentity ] [-VMImageRepositoryCredentialsPassword ] + [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudVirtualMachine -InputObject [-IfMatch ] - [-IfNoneMatch ] [-IdentityType ] - [-IdentityUserAssignedIdentity ] [-Tag ] - [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] - [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] + [-UserAssignedIdentity ] [-VMImageRepositoryCredentialsPassword ] + [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag updates can be done independently. +Update a new virtual machine or update the properties of the existing virtual machine. ## EXAMPLES @@ -93,28 +91,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -IdentityType -Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). +### -EnableSystemAssignedIdentity +Determines whether to enable a system-assigned identity for the resource. ```yaml -Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Support.ManagedServiceIdentityType -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -IdentityUserAssignedIdentity -The set of user assigned identities associated with the resource. -The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. -The dictionary values can be empty objects ({}) in requests. - -```yaml -Type: System.Collections.Hashtable +Type: System.Nullable`1[System.Boolean] Parameter Sets: (All) Aliases: @@ -160,7 +141,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -237,7 +217,7 @@ Accept wildcard characters: False ``` ### -Tag -The Azure resource tags that will replace the existing ones. +Resource tags. ```yaml Type: System.Collections.Hashtable @@ -251,6 +231,22 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -UserAssignedIdentity +The array of user assigned identities associated with the resource. +The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -VMImageRepositoryCredentialsPassword The password or token used to access an image in the target repository. @@ -336,7 +332,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVirtualMachine +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVirtualMachine ## NOTES diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md index 6f2507849ab9..a37bc57843b2 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVolume.md @@ -19,6 +19,20 @@ Update-AzNetworkCloudVolume -Name -ResourceGroupName [-Subscri [-WhatIf] [-Confirm] [] ``` +### UpdateViaJsonString +``` +Update-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudVolume -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudVolume -InputObject [-IfMatch ] [-IfNoneMatch ] @@ -97,7 +111,6 @@ Accept wildcard characters: False ### -InputObject Identity Parameter -To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.INetworkCloudIdentity @@ -111,12 +124,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the volume. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: VolumeName Required: True @@ -132,7 +175,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -148,7 +191,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -163,7 +206,7 @@ The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -213,7 +256,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## OUTPUTS -### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20250901.IVolume +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IVolume ## NOTES From 40c0d6538cf22640fedf773baa7644332d139bba Mon Sep 17 00:00:00 2001 From: Joselyn Narvaez Date: Tue, 2 Dec 2025 00:11:46 -0600 Subject: [PATCH 5/9] autorestv4 and adressing breaking changes --- .../NetworkCloud.Autorest/README.md | 36 +- ...areMetalMachineConfigurationDataObject.ps1 | 90 +++++ ...w-AzNetworkCloudBgpAdvertisementObject.ps1 | 67 ++++ ...ServiceLoadBalancerConfigurationObject.ps1 | 67 ++++ ...oudControlPlaneNodeConfigurationObject.ps1 | 72 ++++ ...New-AzNetworkCloudEgressEndpointObject.ps1 | 54 +++ ...AzNetworkCloudEndpointDependencyObject.ps1 | 54 +++ ...oudInitialAgentPoolConfigurationObject.ps1 | 146 ++++++++ .../New-AzNetworkCloudIpAddressPoolObject.ps1 | 68 ++++ .../New-AzNetworkCloudKeySetUserObject.ps1 | 66 ++++ ...L3NetworkAttachmentConfigurationObject.ps1 | 62 ++++ ...-AzNetworkCloudNetworkAttachmentObject.ps1 | 80 ++++ ...New-AzNetworkCloudRackDefinitionObject.ps1 | 84 +++++ ...kCloudServiceLoadBalancerBgpPeerObject.ps1 | 104 ++++++ ...torageApplianceConfigurationDataObject.ps1 | 72 ++++ ...CloudVirtualMachinePlacementHintObject.ps1 | 69 ++++ .../docs/Az.NetworkCloud.md | 54 ++- ...BareMetalMachineConfigurationDataObject.md | 186 ++++++++++ ...ew-AzNetworkCloudBgpAdvertisementObject.md | 123 +++++++ ...pServiceLoadBalancerConfigurationObject.md | 123 +++++++ .../docs/New-AzNetworkCloudCluster.md | 63 ++-- .../docs/New-AzNetworkCloudClusterManager.md | 55 +-- ...loudControlPlaneNodeConfigurationObject.md | 141 +++++++ .../New-AzNetworkCloudEgressEndpointObject.md | 93 +++++ ...-AzNetworkCloudEndpointDependencyObject.md | 90 +++++ ...loudInitialAgentPoolConfigurationObject.md | 344 ++++++++++++++++++ .../New-AzNetworkCloudIpAddressPoolObject.md | 124 +++++++ .../New-AzNetworkCloudKeySetUserObject.md | 121 ++++++ ...dL3NetworkAttachmentConfigurationObject.md | 106 ++++++ ...w-AzNetworkCloudNetworkAttachmentObject.md | 167 +++++++++ .../New-AzNetworkCloudRackDefinitionObject.md | 170 +++++++++ ...rkCloudServiceLoadBalancerBgpPeerObject.md | 218 +++++++++++ ...StorageApplianceConfigurationDataObject.md | 137 +++++++ .../docs/New-AzNetworkCloudVirtualMachine.md | 61 ++-- ...kCloudVirtualMachinePlacementHintObject.md | 122 +++++++ .../docs/Update-AzNetworkCloudCluster.md | 193 ++++++---- .../Update-AzNetworkCloudClusterManager.md | 118 +++--- .../Update-AzNetworkCloudVirtualMachine.md | 120 ++++-- ...BareMetalMachineConfigurationDataObject.md | 22 ++ ...ew-AzNetworkCloudBgpAdvertisementObject.md | 22 ++ ...pServiceLoadBalancerConfigurationObject.md | 22 ++ ...loudControlPlaneNodeConfigurationObject.md | 22 ++ .../New-AzNetworkCloudEgressEndpointObject.md | 22 ++ ...-AzNetworkCloudEndpointDependencyObject.md | 22 ++ ...loudInitialAgentPoolConfigurationObject.md | 22 ++ .../New-AzNetworkCloudIpAddressPoolObject.md | 22 ++ .../New-AzNetworkCloudKeySetUserObject.md | 22 ++ ...dL3NetworkAttachmentConfigurationObject.md | 22 ++ ...w-AzNetworkCloudNetworkAttachmentObject.md | 22 ++ .../New-AzNetworkCloudRackDefinitionObject.md | 22 ++ ...rkCloudServiceLoadBalancerBgpPeerObject.md | 22 ++ ...StorageApplianceConfigurationDataObject.md | 22 ++ ...kCloudVirtualMachinePlacementHintObject.md | 22 ++ .../NetworkCloud.Autorest/generate-info.json | 2 +- .../test/New-AzNetworkCloudCluster.Tests.ps1 | 2 +- src/NetworkCloud/NetworkCloud.sln | 26 +- .../NetworkCloud/Az.NetworkCloud.psd1 | 21 +- .../NetworkCloud/help/Az.NetworkCloud.md | 54 ++- ...BareMetalMachineConfigurationDataObject.md | 186 ++++++++++ ...ew-AzNetworkCloudBgpAdvertisementObject.md | 122 +++++++ ...pServiceLoadBalancerConfigurationObject.md | 122 +++++++ .../help/New-AzNetworkCloudCluster.md | 65 ++-- .../help/New-AzNetworkCloudClusterManager.md | 56 +-- ...loudControlPlaneNodeConfigurationObject.md | 140 +++++++ .../New-AzNetworkCloudEgressEndpointObject.md | 92 +++++ ...-AzNetworkCloudEndpointDependencyObject.md | 90 +++++ ...loudInitialAgentPoolConfigurationObject.md | 343 +++++++++++++++++ .../New-AzNetworkCloudIpAddressPoolObject.md | 123 +++++++ .../New-AzNetworkCloudKeySetUserObject.md | 120 ++++++ ...dL3NetworkAttachmentConfigurationObject.md | 105 ++++++ ...w-AzNetworkCloudNetworkAttachmentObject.md | 166 +++++++++ .../New-AzNetworkCloudRackDefinitionObject.md | 169 +++++++++ ...rkCloudServiceLoadBalancerBgpPeerObject.md | 218 +++++++++++ ...StorageApplianceConfigurationDataObject.md | 136 +++++++ .../help/New-AzNetworkCloudVirtualMachine.md | 67 ++-- ...kCloudVirtualMachinePlacementHintObject.md | 121 ++++++ .../help/Update-AzNetworkCloudCluster.md | 197 ++++++---- .../Update-AzNetworkCloudClusterManager.md | 117 +++--- .../Update-AzNetworkCloudVirtualMachine.md | 121 ++++-- 79 files changed, 6886 insertions(+), 545 deletions(-) create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1 create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md create mode 100644 src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md create mode 100644 src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md diff --git a/src/NetworkCloud/NetworkCloud.Autorest/README.md b/src/NetworkCloud/NetworkCloud.Autorest/README.md index 79828c29beec..bde1ba125a4c 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/README.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/README.md @@ -50,10 +50,8 @@ subject-prefix: NetworkCloud identity-correction-for-post: true resourcegroup-append: true nested-object-to-string: true - -# For new modules, please avoid setting 3.x using the use-extension method and instead, use 4.x as the default option -use-extension: - "@autorest/powershell": "4.x" +flatten-userassignedidentity: false +disable-transform-identity-type: true directive: # Following is two common directive which are normally required in all the RPs @@ -290,19 +288,19 @@ directive: # Add model-cmdlet for any properties/sub-properties of complex type - model-cmdlet: - - BareMetalMachineConfigurationData - - BgpAdvertisement - - BgpServiceLoadBalancerConfiguration - - ControlPlaneNodeConfiguration - - EgressEndpoint - - EndpointDependency - - InitialAgentPoolConfiguration - - IpAddressPool - - KeySetUser - - L3NetworkAttachmentConfiguration - - NetworkAttachment - - RackDefinition - - ServiceLoadBalancerBgpPeer - - StorageApplianceConfigurationData - - VirtualMachinePlacementHint + - model-name: BareMetalMachineConfigurationData + - model-name: BgpAdvertisement + - model-name: BgpServiceLoadBalancerConfiguration + - model-name: ControlPlaneNodeConfiguration + - model-name: EgressEndpoint + - model-name: EndpointDependency + - model-name: InitialAgentPoolConfiguration + - model-name: IpAddressPool + - model-name: KeySetUser + - model-name: L3NetworkAttachmentConfiguration + - model-name: NetworkAttachment + - model-name: RackDefinition + - model-name: ServiceLoadBalancerBgpPeer + - model-name: StorageApplianceConfigurationData + - model-name: VirtualMachinePlacementHint ``` diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1 new file mode 100644 index 000000000000..4778cc02cfeb --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.ps1 @@ -0,0 +1,90 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for BareMetalMachineConfigurationData. +.Description +Create an in-memory object for BareMetalMachineConfigurationData. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BareMetalMachineConfigurationData +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbaremetalmachineconfigurationdataobject +#> +function New-AzNetworkCloudBareMetalMachineConfigurationDataObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BareMetalMachineConfigurationData')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="The password of the administrator of the device used during initialization.")] + [System.Security.SecureString] + $BmcCredentialsPassword, + [Parameter(Mandatory, HelpMessage="The username of the administrator of the device used during initialization.")] + [string] + $BmcCredentialsUsername, + [Parameter(Mandatory, HelpMessage="The MAC address of the BMC for this machine.")] + [string] + $BmcMacAddress, + [Parameter(Mandatory, HelpMessage="The MAC address associated with the PXE NIC card.")] + [string] + $BootMacAddress, + [Parameter(HelpMessage="The free-form additional information about the machine, e.g. an asset tag.")] + [string] + $MachineDetail, + [Parameter(HelpMessage="The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.")] + [string] + $MachineName, + [Parameter(Mandatory, HelpMessage="The slot the physical machine is in the rack based on the BOM configuration.")] + [long] + $RackSlot, + [Parameter(Mandatory, HelpMessage="The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.")] + [string] + $SerialNumber + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BareMetalMachineConfigurationData]::New() + + if ($PSBoundParameters.ContainsKey('BmcCredentialsPassword')) { + $Object.BmcCredentialsPassword = $BmcCredentialsPassword + } + if ($PSBoundParameters.ContainsKey('BmcCredentialsUsername')) { + $Object.BmcCredentialsUsername = $BmcCredentialsUsername + } + if ($PSBoundParameters.ContainsKey('BmcMacAddress')) { + $Object.BmcMacAddress = $BmcMacAddress + } + if ($PSBoundParameters.ContainsKey('BootMacAddress')) { + $Object.BootMacAddress = $BootMacAddress + } + if ($PSBoundParameters.ContainsKey('MachineDetail')) { + $Object.MachineDetail = $MachineDetail + } + if ($PSBoundParameters.ContainsKey('MachineName')) { + $Object.MachineName = $MachineName + } + if ($PSBoundParameters.ContainsKey('RackSlot')) { + $Object.RackSlot = $RackSlot + } + if ($PSBoundParameters.ContainsKey('SerialNumber')) { + $Object.SerialNumber = $SerialNumber + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1 new file mode 100644 index 000000000000..d65dc93a1785 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpAdvertisementObject.ps1 @@ -0,0 +1,67 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for BgpAdvertisement. +.Description +Create an in-memory object for BgpAdvertisement. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbgpadvertisementobject +#> +function New-AzNetworkCloudBgpAdvertisementObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. This field is ignored if fabricPeeringEnabled is set to False.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] + [string] + $AdvertiseToFabric, + [Parameter(HelpMessage="The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format.")] + [string[]] + $Community, + [Parameter(HelpMessage="The names of the IP address pools associated with this announcement.")] + [string[]] + $IPAddressPool, + [Parameter(HelpMessage="The names of the BGP peers to limit this advertisement to. If no values are specified, all BGP peers will receive this advertisement.")] + [string[]] + $Peer + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement]::New() + + if ($PSBoundParameters.ContainsKey('AdvertiseToFabric')) { + $Object.AdvertiseToFabric = $AdvertiseToFabric + } + if ($PSBoundParameters.ContainsKey('Community')) { + $Object.Community = $Community + } + if ($PSBoundParameters.ContainsKey('IPAddressPool')) { + $Object.IPAddressPool = $IPAddressPool + } + if ($PSBoundParameters.ContainsKey('Peer')) { + $Object.Peer = $Peer + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1 new file mode 100644 index 000000000000..8e7c5ffea763 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.ps1 @@ -0,0 +1,67 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for BgpServiceLoadBalancerConfiguration. +.Description +Create an in-memory object for BgpServiceLoadBalancerConfiguration. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbgpserviceloadbalancerconfigurationobject +#> +function New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The association of IP address pools to the communities and peers, allowing for announcement of IPs.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[]] + $BgpAdvertisement, + [Parameter(HelpMessage="The list of additional BgpPeer entities that the Kubernetes cluster will peer with. All peering must be explicitly defined.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[]] + $BgpPeer, + [Parameter(HelpMessage="The indicator to specify if the load balancer peers with the network fabric.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] + [string] + $FabricPeeringEnabled, + [Parameter(HelpMessage="The list of pools of IP addresses that can be allocated to load balancer services.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[]] + $IPAddressPool + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('BgpAdvertisement')) { + $Object.BgpAdvertisement = $BgpAdvertisement + } + if ($PSBoundParameters.ContainsKey('BgpPeer')) { + $Object.BgpPeer = $BgpPeer + } + if ($PSBoundParameters.ContainsKey('FabricPeeringEnabled')) { + $Object.FabricPeeringEnabled = $FabricPeeringEnabled + } + if ($PSBoundParameters.ContainsKey('IPAddressPool')) { + $Object.IPAddressPool = $IPAddressPool + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1 new file mode 100644 index 000000000000..3a0843b4cd6d --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudControlPlaneNodeConfigurationObject.ps1 @@ -0,0 +1,72 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for ControlPlaneNodeConfiguration. +.Description +Create an in-memory object for ControlPlaneNodeConfiguration. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ControlPlaneNodeConfiguration +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudcontrolplanenodeconfigurationobject +#> +function New-AzNetworkCloudControlPlaneNodeConfigurationObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ControlPlaneNodeConfiguration')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.")] + [string] + $AdministratorConfigurationAdminUsername, + [Parameter(HelpMessage="The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[]] + $AdministratorConfigurationSshPublicKey, + [Parameter(HelpMessage="The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.")] + [string[]] + $AvailabilityZone, + [Parameter(Mandatory, HelpMessage="The number of virtual machines that use this configuration.")] + [long] + $Count, + [Parameter(HelpMessage="The name of the VM SKU supplied during creation.")] + [string] + $VMSkuName + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ControlPlaneNodeConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('AdministratorConfigurationAdminUsername')) { + $Object.AdministratorConfigurationAdminUsername = $AdministratorConfigurationAdminUsername + } + if ($PSBoundParameters.ContainsKey('AdministratorConfigurationSshPublicKey')) { + $Object.AdministratorConfigurationSshPublicKey = $AdministratorConfigurationSshPublicKey + } + if ($PSBoundParameters.ContainsKey('AvailabilityZone')) { + $Object.AvailabilityZone = $AvailabilityZone + } + if ($PSBoundParameters.ContainsKey('Count')) { + $Object.Count = $Count + } + if ($PSBoundParameters.ContainsKey('VMSkuName')) { + $Object.VMSkuName = $VMSkuName + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1 new file mode 100644 index 000000000000..f73aa450942f --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEgressEndpointObject.ps1 @@ -0,0 +1,54 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for EgressEndpoint. +.Description +Create an in-memory object for EgressEndpoint. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EgressEndpoint +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudegressendpointobject +#> +function New-AzNetworkCloudEgressEndpointObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EgressEndpoint')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'.")] + [string] + $Category, + [Parameter(Mandatory, HelpMessage="The list of endpoint dependencies.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEndpointDependency[]] + $Endpoint + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EgressEndpoint]::New() + + if ($PSBoundParameters.ContainsKey('Category')) { + $Object.Category = $Category + } + if ($PSBoundParameters.ContainsKey('Endpoint')) { + $Object.Endpoint = $Endpoint + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1 new file mode 100644 index 000000000000..6c4f1858d381 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudEndpointDependencyObject.ps1 @@ -0,0 +1,54 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for EndpointDependency. +.Description +Create an in-memory object for EndpointDependency. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudendpointdependencyobject +#> +function New-AzNetworkCloudEndpointDependencyObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="The domain name of the dependency.")] + [string] + $DomainName, + [Parameter(HelpMessage="The port of this endpoint.")] + [long] + $Port + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency]::New() + + if ($PSBoundParameters.ContainsKey('DomainName')) { + $Object.DomainName = $DomainName + } + if ($PSBoundParameters.ContainsKey('Port')) { + $Object.Port = $Port + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1 new file mode 100644 index 000000000000..76624933ecc9 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudInitialAgentPoolConfigurationObject.ps1 @@ -0,0 +1,146 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for InitialAgentPoolConfiguration. +.Description +Create an in-memory object for InitialAgentPoolConfiguration. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.InitialAgentPoolConfiguration +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudinitialagentpoolconfigurationobject +#> +function New-AzNetworkCloudInitialAgentPoolConfigurationObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.InitialAgentPoolConfiguration')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. If not supplied, a user name will be chosen by the service.")] + [string] + $AdministratorConfigurationAdminUsername, + [Parameter(HelpMessage="The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. In some cases, specification of public keys may be required to produce a working environment.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[]] + $AdministratorConfigurationSshPublicKey, + [Parameter(HelpMessage="The number of hugepages to allocate.")] + [long] + $AgentOptionHugepagesCount, + [Parameter(HelpMessage="The size of the hugepages to allocate.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("2M", "1G")] + [string] + $AgentOptionHugepagesSize, + [Parameter(HelpMessage="The list of Layer 2 Networks and related configuration for attachment.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[]] + $AttachedNetworkConfigurationL2Network, + [Parameter(HelpMessage="The list of Layer 3 Networks and related configuration for attachment.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[]] + $AttachedNetworkConfigurationL3Network, + [Parameter(HelpMessage="The list of Trunked Networks and related configuration for attachment.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[]] + $AttachedNetworkConfigurationTrunkedNetwork, + [Parameter(HelpMessage="The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. If not specified, all availability zones will be used.")] + [string[]] + $AvailabilityZone, + [Parameter(HelpMessage="The number of virtual machines that use this configuration.")] + [long] + $Count, + [Parameter(HelpMessage="The labels applied to the nodes in this agent pool.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[]] + $Label, + [Parameter(HelpMessage="The selection of how this agent pool is utilized, either as a system pool or a user pool. System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. Every Kubernetes cluster must contain at least one system node pool with at least one node.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("System", "User", "NotApplicable")] + [string] + $Mode, + [Parameter(HelpMessage="The name that will be used for the agent pool resource representing this agent pool.")] + [string] + $Name, + [Parameter(HelpMessage="The taints applied to the nodes in this agent pool.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[]] + $Taint, + [Parameter(HelpMessage="The maximum time in seconds that is allowed for a node drain to complete before proceeding with the upgrade of the agent pool. If not specified during creation, a value of 1800 seconds is used.")] + [long] + $UpgradeSettingDrainTimeout, + [Parameter(HelpMessage="The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified during creation, a value of 1 is used. One of MaxSurge and MaxUnavailable must be greater than 0.")] + [string] + $UpgradeSettingMaxSurge, + [Parameter(HelpMessage="The maximum number or percentage of nodes that can be unavailable during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. For percentages, fractional nodes are rounded up. If not specified during creation, a value of 0 is used. One of MaxSurge and MaxUnavailable must be greater than 0.")] + [string] + $UpgradeSettingMaxUnavailable, + [Parameter(HelpMessage="The name of the VM SKU that determines the size of resources allocated for node VMs.")] + [string] + $VMSkuName + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.InitialAgentPoolConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('AdministratorConfigurationAdminUsername')) { + $Object.AdministratorConfigurationAdminUsername = $AdministratorConfigurationAdminUsername + } + if ($PSBoundParameters.ContainsKey('AdministratorConfigurationSshPublicKey')) { + $Object.AdministratorConfigurationSshPublicKey = $AdministratorConfigurationSshPublicKey + } + if ($PSBoundParameters.ContainsKey('AgentOptionHugepagesCount')) { + $Object.AgentOptionHugepagesCount = $AgentOptionHugepagesCount + } + if ($PSBoundParameters.ContainsKey('AgentOptionHugepagesSize')) { + $Object.AgentOptionHugepagesSize = $AgentOptionHugepagesSize + } + if ($PSBoundParameters.ContainsKey('AttachedNetworkConfigurationL2Network')) { + $Object.AttachedNetworkConfigurationL2Network = $AttachedNetworkConfigurationL2Network + } + if ($PSBoundParameters.ContainsKey('AttachedNetworkConfigurationL3Network')) { + $Object.AttachedNetworkConfigurationL3Network = $AttachedNetworkConfigurationL3Network + } + if ($PSBoundParameters.ContainsKey('AttachedNetworkConfigurationTrunkedNetwork')) { + $Object.AttachedNetworkConfigurationTrunkedNetwork = $AttachedNetworkConfigurationTrunkedNetwork + } + if ($PSBoundParameters.ContainsKey('AvailabilityZone')) { + $Object.AvailabilityZone = $AvailabilityZone + } + if ($PSBoundParameters.ContainsKey('Count')) { + $Object.Count = $Count + } + if ($PSBoundParameters.ContainsKey('Label')) { + $Object.Label = $Label + } + if ($PSBoundParameters.ContainsKey('Mode')) { + $Object.Mode = $Mode + } + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + if ($PSBoundParameters.ContainsKey('Taint')) { + $Object.Taint = $Taint + } + if ($PSBoundParameters.ContainsKey('UpgradeSettingDrainTimeout')) { + $Object.UpgradeSettingDrainTimeout = $UpgradeSettingDrainTimeout + } + if ($PSBoundParameters.ContainsKey('UpgradeSettingMaxSurge')) { + $Object.UpgradeSettingMaxSurge = $UpgradeSettingMaxSurge + } + if ($PSBoundParameters.ContainsKey('UpgradeSettingMaxUnavailable')) { + $Object.UpgradeSettingMaxUnavailable = $UpgradeSettingMaxUnavailable + } + if ($PSBoundParameters.ContainsKey('VMSkuName')) { + $Object.VMSkuName = $VMSkuName + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1 new file mode 100644 index 000000000000..20e99129be3e --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudIpAddressPoolObject.ps1 @@ -0,0 +1,68 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for IpAddressPool. +.Description +Create an in-memory object for IpAddressPool. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IpAddressPool +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudipaddresspoolobject +#> +function New-AzNetworkCloudIpAddressPoolObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IpAddressPool')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The list of IP address ranges. Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes.")] + [string[]] + $Address, + [Parameter(HelpMessage="The indicator to determine if automatic allocation from the pool should occur.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] + [string] + $AutoAssign, + [Parameter(HelpMessage="The name used to identify this IP address pool for association with a BGP advertisement.")] + [string] + $Name, + [Parameter(HelpMessage="The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. Enabling this option will only use IP addresses between .1 and .254 inclusive.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] + [string] + $OnlyUseHostIP + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IpAddressPool]::New() + + if ($PSBoundParameters.ContainsKey('Address')) { + $Object.Address = $Address + } + if ($PSBoundParameters.ContainsKey('AutoAssign')) { + $Object.AutoAssign = $AutoAssign + } + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + if ($PSBoundParameters.ContainsKey('OnlyUseHostIP')) { + $Object.OnlyUseHostIP = $OnlyUseHostIP + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1 new file mode 100644 index 000000000000..dc23ede46da0 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudKeySetUserObject.ps1 @@ -0,0 +1,66 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for KeySetUser. +.Description +Create an in-memory object for KeySetUser. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.KeySetUser +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudkeysetuserobject +#> +function New-AzNetworkCloudKeySetUserObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.KeySetUser')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="The user name that will be used for access.")] + [string] + $AzureUserName, + [Parameter(HelpMessage="The free-form description for this user.")] + [string] + $Description, + [Parameter(Mandatory, HelpMessage="The SSH public key data.")] + [string] + $SshPublicKeyData, + [Parameter(HelpMessage="The user principal name (email format) used to validate this user's group membership.")] + [string] + $UserPrincipalName + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.KeySetUser]::New() + + if ($PSBoundParameters.ContainsKey('AzureUserName')) { + $Object.AzureUserName = $AzureUserName + } + if ($PSBoundParameters.ContainsKey('Description')) { + $Object.Description = $Description + } + if ($PSBoundParameters.ContainsKey('SshPublicKeyData')) { + $Object.SshPublicKeyData = $SshPublicKeyData + } + if ($PSBoundParameters.ContainsKey('UserPrincipalName')) { + $Object.UserPrincipalName = $UserPrincipalName + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1 new file mode 100644 index 000000000000..01ffeeb2fd99 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.ps1 @@ -0,0 +1,62 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for L3NetworkAttachmentConfiguration. +.Description +Create an in-memory object for L3NetworkAttachmentConfiguration. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.L3NetworkAttachmentConfiguration +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudl3networkattachmentconfigurationobject +#> +function New-AzNetworkCloudL3NetworkAttachmentConfigurationObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.L3NetworkAttachmentConfiguration')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] + [string] + $IpamEnabled, + [Parameter(HelpMessage="The resource ID of the network that is being configured for attachment.")] + [string] + $NetworkId, + [Parameter(HelpMessage="The indicator of how this network will be utilized by the Kubernetes cluster.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("DPDK", "SRIOV", "OSDevice", "MACVLAN", "IPVLAN")] + [string] + $PluginType + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.L3NetworkAttachmentConfiguration]::New() + + if ($PSBoundParameters.ContainsKey('IpamEnabled')) { + $Object.IpamEnabled = $IpamEnabled + } + if ($PSBoundParameters.ContainsKey('NetworkId')) { + $Object.NetworkId = $NetworkId + } + if ($PSBoundParameters.ContainsKey('PluginType')) { + $Object.PluginType = $PluginType + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1 new file mode 100644 index 000000000000..f35401abb513 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudNetworkAttachmentObject.ps1 @@ -0,0 +1,80 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for NetworkAttachment. +.Description +Create an in-memory object for NetworkAttachment. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.NetworkAttachment +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudnetworkattachmentobject +#> +function New-AzNetworkCloudNetworkAttachmentObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.NetworkAttachment')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The resource ID of the associated network attached to the virtual machine. It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources.")] + [string] + $AttachedNetworkId, + [Parameter(HelpMessage="The indicator of whether this is the default gateway. Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] + [string] + $DefaultGateway, + [Parameter(HelpMessage="The IP allocation mechanism for the virtual machine. Dynamic and Static are only valid for l3Network which may also specify Disabled. Otherwise, Disabled is the only permitted value.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("Dynamic", "Static", "Disabled")] + [string] + $IPAllocationMethod, + [Parameter(HelpMessage="The IPv4 address of the virtual machine. This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. Disabled - this field will be empty.")] + [string] + $Ipv4Address, + [Parameter(HelpMessage="The IPv6 address of the virtual machine. This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. Disabled - this field will be empty.")] + [string] + $Ipv6Address, + [Parameter(HelpMessage="The associated network's interface name. If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. If the user doesn’t specify this value, the default interface name of the network resource will be used. For a CloudServicesNetwork resource, this name will be ignored.")] + [string] + $Name + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.NetworkAttachment]::New() + + if ($PSBoundParameters.ContainsKey('AttachedNetworkId')) { + $Object.AttachedNetworkId = $AttachedNetworkId + } + if ($PSBoundParameters.ContainsKey('DefaultGateway')) { + $Object.DefaultGateway = $DefaultGateway + } + if ($PSBoundParameters.ContainsKey('IPAllocationMethod')) { + $Object.IPAllocationMethod = $IPAllocationMethod + } + if ($PSBoundParameters.ContainsKey('Ipv4Address')) { + $Object.Ipv4Address = $Ipv4Address + } + if ($PSBoundParameters.ContainsKey('Ipv6Address')) { + $Object.Ipv6Address = $Ipv6Address + } + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1 new file mode 100644 index 000000000000..9d424db6b50d --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudRackDefinitionObject.ps1 @@ -0,0 +1,84 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for RackDefinition. +.Description +Create an in-memory object for RackDefinition. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.RackDefinition +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudrackdefinitionobject +#> +function New-AzNetworkCloudRackDefinitionObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.RackDefinition')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The zone name used for this rack when created. Availability zones are used for workload placement.")] + [string] + $AvailabilityZone, + [Parameter(HelpMessage="The unordered list of bare metal machine configuration.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[]] + $BareMetalMachineConfigurationData, + [Parameter(Mandatory, HelpMessage="The resource ID of the network rack that matches this rack definition.")] + [string] + $NetworkRackId, + [Parameter(HelpMessage="The free-form description of the rack's location.")] + [string] + $RackLocation, + [Parameter(Mandatory, HelpMessage="The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.")] + [string] + $RackSerialNumber, + [Parameter(Mandatory, HelpMessage="The resource ID of the sku for the rack being added.")] + [string] + $RackSkuId, + [Parameter(HelpMessage="The list of storage appliance configuration data for this rack.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[]] + $StorageApplianceConfigurationData + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.RackDefinition]::New() + + if ($PSBoundParameters.ContainsKey('AvailabilityZone')) { + $Object.AvailabilityZone = $AvailabilityZone + } + if ($PSBoundParameters.ContainsKey('BareMetalMachineConfigurationData')) { + $Object.BareMetalMachineConfigurationData = $BareMetalMachineConfigurationData + } + if ($PSBoundParameters.ContainsKey('NetworkRackId')) { + $Object.NetworkRackId = $NetworkRackId + } + if ($PSBoundParameters.ContainsKey('RackLocation')) { + $Object.RackLocation = $RackLocation + } + if ($PSBoundParameters.ContainsKey('RackSerialNumber')) { + $Object.RackSerialNumber = $RackSerialNumber + } + if ($PSBoundParameters.ContainsKey('RackSkuId')) { + $Object.RackSkuId = $RackSkuId + } + if ($PSBoundParameters.ContainsKey('StorageApplianceConfigurationData')) { + $Object.StorageApplianceConfigurationData = $StorageApplianceConfigurationData + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1 new file mode 100644 index 000000000000..9d2b7211442d --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.ps1 @@ -0,0 +1,104 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for ServiceLoadBalancerBgpPeer. +.Description +Create an in-memory object for ServiceLoadBalancerBgpPeer. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ServiceLoadBalancerBgpPeer +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudserviceloadbalancerbgppeerobject +#> +function New-AzNetworkCloudServiceLoadBalancerBgpPeerObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ServiceLoadBalancerBgpPeer')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The indicator of BFD enablement for this BgpPeer.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] + [string] + $BfdEnabled, + [Parameter(HelpMessage="The indicator to enable multi-hop peering support.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("True", "False")] + [string] + $BgpMultiHop, + [Parameter(HelpMessage="Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The requested BGP hold time value. This field uses ISO 8601 duration format, for example P1H.")] + [string] + $HoldTime, + [Parameter(HelpMessage="Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The requested BGP keepalive time value. This field uses ISO 8601 duration format, for example P1H.")] + [string] + $KeepAliveTime, + [Parameter(HelpMessage="The autonomous system number used for the local end of the BGP session.")] + [long] + $MyAsn, + [Parameter(HelpMessage="The name used to identify this BGP peer for association with a BGP advertisement.")] + [string] + $Name, + [Parameter(HelpMessage="The authentication password for routers enforcing TCP MD5 authenticated sessions.")] + [string] + $Password, + [Parameter(HelpMessage="The IPv4 or IPv6 address used to connect this BGP session.")] + [string] + $PeerAddress, + [Parameter(HelpMessage="The autonomous system number expected from the remote end of the BGP session.")] + [long] + $PeerAsn, + [Parameter(HelpMessage="The port used to connect this BGP session.")] + [long] + $PeerPort + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ServiceLoadBalancerBgpPeer]::New() + + if ($PSBoundParameters.ContainsKey('BfdEnabled')) { + $Object.BfdEnabled = $BfdEnabled + } + if ($PSBoundParameters.ContainsKey('BgpMultiHop')) { + $Object.BgpMultiHop = $BgpMultiHop + } + if ($PSBoundParameters.ContainsKey('HoldTime')) { + $Object.HoldTime = $HoldTime + } + if ($PSBoundParameters.ContainsKey('KeepAliveTime')) { + $Object.KeepAliveTime = $KeepAliveTime + } + if ($PSBoundParameters.ContainsKey('MyAsn')) { + $Object.MyAsn = $MyAsn + } + if ($PSBoundParameters.ContainsKey('Name')) { + $Object.Name = $Name + } + if ($PSBoundParameters.ContainsKey('Password')) { + $Object.Password = $Password + } + if ($PSBoundParameters.ContainsKey('PeerAddress')) { + $Object.PeerAddress = $PeerAddress + } + if ($PSBoundParameters.ContainsKey('PeerAsn')) { + $Object.PeerAsn = $PeerAsn + } + if ($PSBoundParameters.ContainsKey('PeerPort')) { + $Object.PeerPort = $PeerPort + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1 new file mode 100644 index 000000000000..94bebd543daa --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudStorageApplianceConfigurationDataObject.ps1 @@ -0,0 +1,72 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for StorageApplianceConfigurationData. +.Description +Create an in-memory object for StorageApplianceConfigurationData. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceConfigurationData +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudstorageapplianceconfigurationdataobject +#> +function New-AzNetworkCloudStorageApplianceConfigurationDataObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceConfigurationData')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(Mandatory, HelpMessage="The password of the administrator of the device used during initialization.")] + [System.Security.SecureString] + $AdminCredentialsPassword, + [Parameter(Mandatory, HelpMessage="The username of the administrator of the device used during initialization.")] + [string] + $AdminCredentialsUsername, + [Parameter(Mandatory, HelpMessage="The slot that storage appliance is in the rack based on the BOM configuration.")] + [long] + $RackSlot, + [Parameter(Mandatory, HelpMessage="The serial number of the appliance.")] + [string] + $SerialNumber, + [Parameter(HelpMessage="The user-provided name for the storage appliance that will be created from this specification.")] + [string] + $StorageApplianceName + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceConfigurationData]::New() + + if ($PSBoundParameters.ContainsKey('AdminCredentialsPassword')) { + $Object.AdminCredentialsPassword = $AdminCredentialsPassword + } + if ($PSBoundParameters.ContainsKey('AdminCredentialsUsername')) { + $Object.AdminCredentialsUsername = $AdminCredentialsUsername + } + if ($PSBoundParameters.ContainsKey('RackSlot')) { + $Object.RackSlot = $RackSlot + } + if ($PSBoundParameters.ContainsKey('SerialNumber')) { + $Object.SerialNumber = $SerialNumber + } + if ($PSBoundParameters.ContainsKey('StorageApplianceName')) { + $Object.StorageApplianceName = $StorageApplianceName + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1 new file mode 100644 index 000000000000..1158099e3a75 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/custom/autogen-model-cmdlets/New-AzNetworkCloudVirtualMachinePlacementHintObject.ps1 @@ -0,0 +1,69 @@ + +# ---------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code +# is regenerated. +# ---------------------------------------------------------------------------------- + +<# +.Synopsis +Create an in-memory object for VirtualMachinePlacementHint. +.Description +Create an in-memory object for VirtualMachinePlacementHint. + +.Outputs +Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VirtualMachinePlacementHint +.Link +https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudvirtualmachineplacementhintobject +#> +function New-AzNetworkCloudVirtualMachinePlacementHintObject { + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.ModelCmdletAttribute()] + [OutputType('Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VirtualMachinePlacementHint')] + [CmdletBinding(PositionalBinding=$false)] + Param( + + [Parameter(HelpMessage="The specification of whether this hint supports affinity or anti-affinity with the referenced resources.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("Affinity", "AntiAffinity")] + [string] + $HintType, + [Parameter(HelpMessage="The resource ID of the target object that the placement hints will be checked against, e.g., the bare metal node to host the virtual machine.")] + [string] + $ResourceId, + [Parameter(HelpMessage="The indicator of whether the hint is a hard or soft requirement during scheduling.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("Hard", "Soft")] + [string] + $SchedulingExecution, + [Parameter(HelpMessage="The scope for the virtual machine affinity or anti-affinity placement hint. It should always be `"Machine`" in the case of node affinity.")] + [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.PSArgumentCompleterAttribute("Rack", "Machine")] + [string] + $Scope + ) + + process { + $Object = [Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VirtualMachinePlacementHint]::New() + + if ($PSBoundParameters.ContainsKey('HintType')) { + $Object.HintType = $HintType + } + if ($PSBoundParameters.ContainsKey('ResourceId')) { + $Object.ResourceId = $ResourceId + } + if ($PSBoundParameters.ContainsKey('SchedulingExecution')) { + $Object.SchedulingExecution = $SchedulingExecution + } + if ($PSBoundParameters.ContainsKey('Scope')) { + $Object.Scope = $Scope + } + return $Object + } +} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md index 980223061567..177c01e63a5b 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md @@ -120,9 +120,18 @@ Reimage the provided virtual machine. ### [New-AzNetworkCloudAgentPool](New-AzNetworkCloudAgentPool.md) Create a new Kubernetes cluster agent pool or create the properties of the existing one. +### [New-AzNetworkCloudBareMetalMachineConfigurationDataObject](New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md) +Create an in-memory object for BareMetalMachineConfigurationData. + ### [New-AzNetworkCloudBareMetalMachineKeySet](New-AzNetworkCloudBareMetalMachineKeySet.md) Create a new bare metal machine key set or create the existing one for the provided cluster. +### [New-AzNetworkCloudBgpAdvertisementObject](New-AzNetworkCloudBgpAdvertisementObject.md) +Create an in-memory object for BgpAdvertisement. + +### [New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject](New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md) +Create an in-memory object for BgpServiceLoadBalancerConfiguration. + ### [New-AzNetworkCloudBmcKeySet](New-AzNetworkCloudBmcKeySet.md) Create a new baseboard management controller key set or create the existing one for the provided cluster. @@ -135,6 +144,24 @@ Create a new cluster manager or create properties of the cluster manager if it e ### [New-AzNetworkCloudConsole](New-AzNetworkCloudConsole.md) Create a new virtual machine console or create the properties of the existing virtual machine console. +### [New-AzNetworkCloudControlPlaneNodeConfigurationObject](New-AzNetworkCloudControlPlaneNodeConfigurationObject.md) +Create an in-memory object for ControlPlaneNodeConfiguration. + +### [New-AzNetworkCloudEgressEndpointObject](New-AzNetworkCloudEgressEndpointObject.md) +Create an in-memory object for EgressEndpoint. + +### [New-AzNetworkCloudEndpointDependencyObject](New-AzNetworkCloudEndpointDependencyObject.md) +Create an in-memory object for EndpointDependency. + +### [New-AzNetworkCloudInitialAgentPoolConfigurationObject](New-AzNetworkCloudInitialAgentPoolConfigurationObject.md) +Create an in-memory object for InitialAgentPoolConfiguration. + +### [New-AzNetworkCloudIpAddressPoolObject](New-AzNetworkCloudIpAddressPoolObject.md) +Create an in-memory object for IpAddressPool. + +### [New-AzNetworkCloudKeySetUserObject](New-AzNetworkCloudKeySetUserObject.md) +Create an in-memory object for KeySetUser. + ### [New-AzNetworkCloudKubernetesCluster](New-AzNetworkCloudKubernetesCluster.md) Create a new Kubernetes cluster or create the properties of the existing one. @@ -147,18 +174,36 @@ Create a new layer 2 (L2) network or create the properties of the existing netwo ### [New-AzNetworkCloudL3Network](New-AzNetworkCloudL3Network.md) Create a new layer 3 (L3) network or create the properties of the existing network. +### [New-AzNetworkCloudL3NetworkAttachmentConfigurationObject](New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md) +Create an in-memory object for L3NetworkAttachmentConfiguration. + ### [New-AzNetworkCloudMetricsConfiguration](New-AzNetworkCloudMetricsConfiguration.md) Create new or create the existing metrics configuration of the provided cluster. +### [New-AzNetworkCloudNetworkAttachmentObject](New-AzNetworkCloudNetworkAttachmentObject.md) +Create an in-memory object for NetworkAttachment. + +### [New-AzNetworkCloudRackDefinitionObject](New-AzNetworkCloudRackDefinitionObject.md) +Create an in-memory object for RackDefinition. + +### [New-AzNetworkCloudServiceLoadBalancerBgpPeerObject](New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md) +Create an in-memory object for ServiceLoadBalancerBgpPeer. + ### [New-AzNetworkCloudServicesNetwork](New-AzNetworkCloudServicesNetwork.md) Create a new cloud services network or create the properties of the existing cloud services network. +### [New-AzNetworkCloudStorageApplianceConfigurationDataObject](New-AzNetworkCloudStorageApplianceConfigurationDataObject.md) +Create an in-memory object for StorageApplianceConfigurationData. + ### [New-AzNetworkCloudTrunkedNetwork](New-AzNetworkCloudTrunkedNetwork.md) Create a new trunked network or create the properties of the existing trunked network. ### [New-AzNetworkCloudVirtualMachine](New-AzNetworkCloudVirtualMachine.md) Create a new virtual machine or create the properties of the existing virtual machine. +### [New-AzNetworkCloudVirtualMachinePlacementHintObject](New-AzNetworkCloudVirtualMachinePlacementHintObject.md) +Create an in-memory object for VirtualMachinePlacementHint. + ### [New-AzNetworkCloudVolume](New-AzNetworkCloudVolume.md) Create a new volume or create the properties of the existing one. @@ -248,10 +293,12 @@ Patch properties of baseboard management controller key set for the provided clu Properties and tag update can be done independently. ### [Update-AzNetworkCloudCluster](Update-AzNetworkCloudCluster.md) -Update a new cluster or update the properties of the cluster if it exists. +Patch the properties of the provided cluster, or update the tags associated with the cluster. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudClusterManager](Update-AzNetworkCloudClusterManager.md) -Update a new cluster manager or update properties of the cluster manager if it exists. +Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudConsole](Update-AzNetworkCloudConsole.md) Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. @@ -289,7 +336,8 @@ Update properties of the provided storage appliance, or update tags associated w Update tags associated with the provided trunked network. ### [Update-AzNetworkCloudVirtualMachine](Update-AzNetworkCloudVirtualMachine.md) -Update a new virtual machine or update the properties of the existing virtual machine. +Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudVolume](Update-AzNetworkCloudVolume.md) Update tags associated with the provided volume. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md new file mode 100644 index 000000000000..259184cb9ca4 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md @@ -0,0 +1,186 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbaremetalmachineconfigurationdataobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudBareMetalMachineConfigurationDataObject + +## SYNOPSIS +Create an in-memory object for BareMetalMachineConfigurationData. + +## SYNTAX + +``` +New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword + -BmcCredentialsUsername -BmcMacAddress -BootMacAddress -RackSlot + -SerialNumber [-MachineDetail ] [-MachineName ] [] +``` + +## DESCRIPTION +Create an in-memory object for BareMetalMachineConfigurationData. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -BmcCredentialsPassword +The password of the administrator of the device used during initialization. + +```yaml +Type: System.Security.SecureString +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BmcCredentialsUsername +The username of the administrator of the device used during initialization. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BmcMacAddress +The MAC address of the BMC for this machine. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BootMacAddress +The MAC address associated with the PXE NIC card. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MachineDetail +The free-form additional information about the machine, e.g. +an asset tag. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MachineName +The user-provided name for the bare metal machine created from this specification. +If not provided, the machine name will be generated programmatically. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackSlot +The slot the physical machine is in the rack based on the BOM configuration. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SerialNumber +The serial number of the machine. +Hardware suppliers may use an alternate value. +For example, service tag. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BareMetalMachineConfigurationData + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md new file mode 100644 index 000000000000..0a2da006f989 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md @@ -0,0 +1,123 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbgpadvertisementobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudBgpAdvertisementObject + +## SYNOPSIS +Create an in-memory object for BgpAdvertisement. + +## SYNTAX + +``` +New-AzNetworkCloudBgpAdvertisementObject [-AdvertiseToFabric ] [-Community ] + [-IPAddressPool ] [-Peer ] [] +``` + +## DESCRIPTION +Create an in-memory object for BgpAdvertisement. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AdvertiseToFabric +The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. +This field is ignored if fabricPeeringEnabled is set to False. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Community +The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IPAddressPool +The names of the IP address pools associated with this announcement. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Peer +The names of the BGP peers to limit this advertisement to. +If no values are specified, all BGP peers will receive this advertisement. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md new file mode 100644 index 000000000000..fdc951ff4015 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md @@ -0,0 +1,123 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbgpserviceloadbalancerconfigurationobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject + +## SYNOPSIS +Create an in-memory object for BgpServiceLoadBalancerConfiguration. + +## SYNTAX + +``` +New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject [-BgpAdvertisement ] + [-BgpPeer ] [-FabricPeeringEnabled ] + [-IPAddressPool ] [] +``` + +## DESCRIPTION +Create an in-memory object for BgpServiceLoadBalancerConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -BgpAdvertisement +The association of IP address pools to the communities and peers, allowing for announcement of IPs. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BgpPeer +The list of additional BgpPeer entities that the Kubernetes cluster will peer with. +All peering must be explicitly defined. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FabricPeeringEnabled +The indicator to specify if the load balancer peers with the network fabric. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IPAddressPool +The list of pools of IP addresses that can be allocated to load balancer services. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md index 08e45132962b..09ff2c0a9a1b 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudCluster.md @@ -34,16 +34,16 @@ New-AzNetworkCloudCluster -Name -ResourceGroupName [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] [-ComputeRackDefinition ] - [-EnableSystemAssignedIdentity] [-ManagedResourceGroupConfigurationLocation ] - [-ManagedResourceGroupConfigurationName ] [-RuntimeProtectionConfigurationEnforcementLevel ] - [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingsAssociatedIdentityType ] + [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] + [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + [-UpdateStrategyWaitTimeMinute ] [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateViaJsonFilePath @@ -539,23 +539,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -ExtendedLocationName +The resource ID of the extended location on which the resource will be created. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ExtendedLocationName -The resource ID of the extended location on which the resource will be created. +### -ExtendedLocationType +The extended location type, for example, CustomLocation. ```yaml Type: System.String @@ -569,15 +569,32 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ExtendedLocationType -The extended location type, for example, CustomLocation. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False Position: Named Default value: None Accept pipeline input: False @@ -954,22 +971,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -VulnerabilityScanningSettingContainerScan The mode selection for container vulnerability scanning. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md index a88fd1ce11d3..a7785210951f 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudClusterManager.md @@ -16,10 +16,10 @@ Create a new cluster manager or create properties of the cluster manager if it e ``` New-AzNetworkCloudClusterManager -Name -ResourceGroupName -FabricControllerId -Location [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] - [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-EnableSystemAssignedIdentity] - [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] - [-Tag ] [-UserAssignedIdentity ] [-VMSize ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] + [-ManagedResourceGroupConfigurationName ] [-Tag ] [-VMSize ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### CreateViaJsonFilePath @@ -123,30 +123,47 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -FabricControllerId +The resource ID of the fabric controller that has one to one mapping with the cluster manager. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -FabricControllerId -The resource ID of the fabric controller that has one to one mapping with the cluster manager. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False Position: Named Default value: None Accept pipeline input: False @@ -340,22 +357,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -VMSize The size of the Azure virtual machines to use for hosting the cluster manager resource. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md new file mode 100644 index 000000000000..0cf9a28cbbe8 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md @@ -0,0 +1,141 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudcontrolplanenodeconfigurationobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudControlPlaneNodeConfigurationObject + +## SYNOPSIS +Create an in-memory object for ControlPlaneNodeConfiguration. + +## SYNTAX + +``` +New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count + [-AdministratorConfigurationAdminUsername ] + [-AdministratorConfigurationSshPublicKey ] [-AvailabilityZone ] + [-VMSkuName ] [] +``` + +## DESCRIPTION +Create an in-memory object for ControlPlaneNodeConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AdministratorConfigurationAdminUsername +The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. +If not supplied, a user name will be chosen by the service. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdministratorConfigurationSshPublicKey +The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. +In some cases, specification of public keys may be required to produce a working environment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AvailabilityZone +The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. +If not specified, all availability zones will be used. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Count +The number of virtual machines that use this configuration. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -VMSkuName +The name of the VM SKU supplied during creation. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ControlPlaneNodeConfiguration + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md new file mode 100644 index 000000000000..56812c416439 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md @@ -0,0 +1,93 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudegressendpointobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudEgressEndpointObject + +## SYNOPSIS +Create an in-memory object for EgressEndpoint. + +## SYNTAX + +``` +New-AzNetworkCloudEgressEndpointObject -Category -Endpoint + [] +``` + +## DESCRIPTION +Create an in-memory object for EgressEndpoint. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Category +The descriptive category name of endpoints accessible by the AKS agent node. +For example, azure-resource-management, API server, etc. +The platform egress endpoints provided by default will use the category 'default'. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Endpoint +The list of endpoint dependencies. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEndpointDependency[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EgressEndpoint + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md new file mode 100644 index 000000000000..d61c298946ea --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md @@ -0,0 +1,90 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudendpointdependencyobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudEndpointDependencyObject + +## SYNOPSIS +Create an in-memory object for EndpointDependency. + +## SYNTAX + +``` +New-AzNetworkCloudEndpointDependencyObject -DomainName [-Port ] [] +``` + +## DESCRIPTION +Create an in-memory object for EndpointDependency. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -DomainName +The domain name of the dependency. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Port +The port of this endpoint. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md new file mode 100644 index 000000000000..3facf2d9639d --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md @@ -0,0 +1,344 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudinitialagentpoolconfigurationobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudInitialAgentPoolConfigurationObject + +## SYNOPSIS +Create an in-memory object for InitialAgentPoolConfiguration. + +## SYNTAX + +``` +New-AzNetworkCloudInitialAgentPoolConfigurationObject [-AdministratorConfigurationAdminUsername ] + [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] + [-AgentOptionHugepagesSize ] + [-AttachedNetworkConfigurationL2Network ] + [-AttachedNetworkConfigurationL3Network ] + [-AttachedNetworkConfigurationTrunkedNetwork ] + [-AvailabilityZone ] [-Count ] [-Label ] [-Mode ] + [-Name ] [-Taint ] [-UpgradeSettingDrainTimeout ] + [-UpgradeSettingMaxSurge ] [-UpgradeSettingMaxUnavailable ] [-VMSkuName ] + [] +``` + +## DESCRIPTION +Create an in-memory object for InitialAgentPoolConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AdministratorConfigurationAdminUsername +The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. +If not supplied, a user name will be chosen by the service. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdministratorConfigurationSshPublicKey +The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. +In some cases, specification of public keys may be required to produce a working environment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AgentOptionHugepagesCount +The number of hugepages to allocate. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AgentOptionHugepagesSize +The size of the hugepages to allocate. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AttachedNetworkConfigurationL2Network +The list of Layer 2 Networks and related configuration for attachment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AttachedNetworkConfigurationL3Network +The list of Layer 3 Networks and related configuration for attachment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AttachedNetworkConfigurationTrunkedNetwork +The list of Trunked Networks and related configuration for attachment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AvailabilityZone +The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. +If not specified, all availability zones will be used. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Count +The number of virtual machines that use this configuration. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Label +The labels applied to the nodes in this agent pool. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +The selection of how this agent pool is utilized, either as a system pool or a user pool. +System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. +Every Kubernetes cluster must contain at least one system node pool with at least one node. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name that will be used for the agent pool resource representing this agent pool. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Taint +The taints applied to the nodes in this agent pool. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UpgradeSettingDrainTimeout +The maximum time in seconds that is allowed for a node drain to complete before proceeding with the upgrade of the agent pool. +If not specified during creation, a value of 1800 seconds is used. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UpgradeSettingMaxSurge +The maximum number or percentage of nodes that are surged during upgrade. +This can either be set to an integer (e.g. +'5') or a percentage (e.g. +'50%'). +If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. +For percentages, fractional nodes are rounded up. +If not specified during creation, a value of 1 is used. +One of MaxSurge and MaxUnavailable must be greater than 0. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UpgradeSettingMaxUnavailable +The maximum number or percentage of nodes that can be unavailable during upgrade. +This can either be set to an integer (e.g. +'5') or a percentage (e.g. +'50%'). +If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. +For percentages, fractional nodes are rounded up. +If not specified during creation, a value of 0 is used. +One of MaxSurge and MaxUnavailable must be greater than 0. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -VMSkuName +The name of the VM SKU that determines the size of resources allocated for node VMs. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.InitialAgentPoolConfiguration + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md new file mode 100644 index 000000000000..abe62138b2c1 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md @@ -0,0 +1,124 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudipaddresspoolobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudIpAddressPoolObject + +## SYNOPSIS +Create an in-memory object for IpAddressPool. + +## SYNTAX + +``` +New-AzNetworkCloudIpAddressPoolObject [-Address ] [-AutoAssign ] [-Name ] + [-OnlyUseHostIP ] [] +``` + +## DESCRIPTION +Create an in-memory object for IpAddressPool. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Address +The list of IP address ranges. +Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. +For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AutoAssign +The indicator to determine if automatic allocation from the pool should occur. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name used to identify this IP address pool for association with a BGP advertisement. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OnlyUseHostIP +The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. +Enabling this option will only use IP addresses between .1 and .254 inclusive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IPAddressPool + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md new file mode 100644 index 000000000000..b5b33a8e96ee --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md @@ -0,0 +1,121 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudkeysetuserobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudKeySetUserObject + +## SYNOPSIS +Create an in-memory object for KeySetUser. + +## SYNTAX + +``` +New-AzNetworkCloudKeySetUserObject -AzureUserName -SshPublicKeyData [-Description ] + [-UserPrincipalName ] [] +``` + +## DESCRIPTION +Create an in-memory object for KeySetUser. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AzureUserName +The user name that will be used for access. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +The free-form description for this user. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SshPublicKeyData +The SSH public key data. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserPrincipalName +The user principal name (email format) used to validate this user's group membership. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.KeySetUser + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md new file mode 100644 index 000000000000..433a87e0a1ee --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md @@ -0,0 +1,106 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudl3networkattachmentconfigurationobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudL3NetworkAttachmentConfigurationObject + +## SYNOPSIS +Create an in-memory object for L3NetworkAttachmentConfiguration. + +## SYNTAX + +``` +New-AzNetworkCloudL3NetworkAttachmentConfigurationObject [-IpamEnabled ] [-NetworkId ] + [-PluginType ] [] +``` + +## DESCRIPTION +Create an in-memory object for L3NetworkAttachmentConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -IpamEnabled +The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NetworkId +The resource ID of the network that is being configured for attachment. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PluginType +The indicator of how this network will be utilized by the Kubernetes cluster. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.L3NetworkAttachmentConfiguration + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md new file mode 100644 index 000000000000..142025a5e082 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md @@ -0,0 +1,167 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudnetworkattachmentobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudNetworkAttachmentObject + +## SYNOPSIS +Create an in-memory object for NetworkAttachment. + +## SYNTAX + +``` +New-AzNetworkCloudNetworkAttachmentObject [-AttachedNetworkId ] [-DefaultGateway ] + [-IPAllocationMethod ] [-Ipv4Address ] [-Ipv6Address ] [-Name ] + [] +``` + +## DESCRIPTION +Create an in-memory object for NetworkAttachment. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AttachedNetworkId +The resource ID of the associated network attached to the virtual machine. +It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultGateway +The indicator of whether this is the default gateway. +Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IPAllocationMethod +The IP allocation mechanism for the virtual machine. +Dynamic and Static are only valid for l3Network which may also specify Disabled. +Otherwise, Disabled is the only permitted value. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Ipv4Address +The IPv4 address of the virtual machine. +This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. +If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. +Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. +Disabled - this field will be empty. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Ipv6Address +The IPv6 address of the virtual machine. +This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. +If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. +Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. +Disabled - this field will be empty. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The associated network's interface name. +If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. +If the user doesn’t specify this value, the default interface name of the network resource will be used. +For a CloudServicesNetwork resource, this name will be ignored. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.NetworkAttachment + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md new file mode 100644 index 000000000000..d7e8346aa1de --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md @@ -0,0 +1,170 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudrackdefinitionobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudRackDefinitionObject + +## SYNOPSIS +Create an in-memory object for RackDefinition. + +## SYNTAX + +``` +New-AzNetworkCloudRackDefinitionObject -NetworkRackId -RackSerialNumber -RackSkuId + [-AvailabilityZone ] [-BareMetalMachineConfigurationData ] + [-RackLocation ] [-StorageApplianceConfigurationData ] + [] +``` + +## DESCRIPTION +Create an in-memory object for RackDefinition. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AvailabilityZone +The zone name used for this rack when created. +Availability zones are used for workload placement. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BareMetalMachineConfigurationData +The unordered list of bare metal machine configuration. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NetworkRackId +The resource ID of the network rack that matches this rack definition. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackLocation +The free-form description of the rack's location. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackSerialNumber +The unique identifier for the rack within Network Cloud cluster. +An alternate unique alphanumeric value other than a serial number may be provided if desired. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackSkuId +The resource ID of the sku for the rack being added. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StorageApplianceConfigurationData +The list of storage appliance configuration data for this rack. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.RackDefinition + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md new file mode 100644 index 000000000000..fbdffa851de8 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md @@ -0,0 +1,218 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudserviceloadbalancerbgppeerobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudServiceLoadBalancerBgpPeerObject + +## SYNOPSIS +Create an in-memory object for ServiceLoadBalancerBgpPeer. + +## SYNTAX + +``` +New-AzNetworkCloudServiceLoadBalancerBgpPeerObject [-BfdEnabled ] [-BgpMultiHop ] + [-HoldTime ] [-KeepAliveTime ] [-MyAsn ] [-Name ] [-Password ] + [-PeerAddress ] [-PeerAsn ] [-PeerPort ] [] +``` + +## DESCRIPTION +Create an in-memory object for ServiceLoadBalancerBgpPeer. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -BfdEnabled +The indicator of BFD enablement for this BgpPeer. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BgpMultiHop +The indicator to enable multi-hop peering support. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HoldTime +Field Deprecated. +The field was previously optional, now it will have no defined behavior and will be ignored. +The requested BGP hold time value. +This field uses ISO 8601 duration format, for example P1H. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KeepAliveTime +Field Deprecated. +The field was previously optional, now it will have no defined behavior and will be ignored. +The requested BGP keepalive time value. +This field uses ISO 8601 duration format, for example P1H. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MyAsn +The autonomous system number used for the local end of the BGP session. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name used to identify this BGP peer for association with a BGP advertisement. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Password +The authentication password for routers enforcing TCP MD5 authenticated sessions. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PeerAddress +The IPv4 or IPv6 address used to connect this BGP session. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PeerAsn +The autonomous system number expected from the remote end of the BGP session. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PeerPort +The port used to connect this BGP session. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ServiceLoadBalancerBgpPeer + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md new file mode 100644 index 000000000000..d8ac0b45687c --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md @@ -0,0 +1,137 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudstorageapplianceconfigurationdataobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudStorageApplianceConfigurationDataObject + +## SYNOPSIS +Create an in-memory object for StorageApplianceConfigurationData. + +## SYNTAX + +``` +New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword + -AdminCredentialsUsername -RackSlot -SerialNumber [-StorageApplianceName ] + [] +``` + +## DESCRIPTION +Create an in-memory object for StorageApplianceConfigurationData. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AdminCredentialsPassword +The password of the administrator of the device used during initialization. + +```yaml +Type: System.Security.SecureString +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdminCredentialsUsername +The username of the administrator of the device used during initialization. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackSlot +The slot that storage appliance is in the rack based on the BOM configuration. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SerialNumber +The serial number of the appliance. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StorageApplianceName +The user-provided name for the storage appliance that will be created from this specification. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceConfigurationData + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md index ac6cabc6e944..0e3dc3752466 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachine.md @@ -22,12 +22,12 @@ New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -Adm [-BootMethod ] [-CloudServiceNetworkAttachmentDefaultGateway ] [-CloudServiceNetworkAttachmentIpv4Address ] [-CloudServiceNetworkAttachmentIpv6Address ] [-CloudServiceNetworkAttachmentName ] [-ConsoleExtendedLocationName ] - [-ConsoleExtendedLocationType ] [-EnableSystemAssignedIdentity] [-IsolateEmulatorThread ] - [-NetworkAttachment ] [-NetworkData ] [-NetworkDataContent ] - [-OSDiskCreateOption ] [-OSDiskDeleteOption ] + [-ConsoleExtendedLocationType ] [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-IsolateEmulatorThread ] [-NetworkAttachment ] [-NetworkData ] + [-NetworkDataContent ] [-OSDiskCreateOption ] [-OSDiskDeleteOption ] [-PlacementHint ] [-SshPublicKey ] - [-StorageProfileVolumeAttachment ] [-Tag ] [-UserAssignedIdentity ] - [-UserData ] [-UserDataContent ] [-VirtioInterface ] [-VMDeviceModel ] + [-StorageProfileVolumeAttachment ] [-Tag ] [-UserData ] + [-UserDataContent ] [-VirtioInterface ] [-VMDeviceModel ] [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] @@ -296,23 +296,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -ExtendedLocationName +The resource ID of the extended location on which the resource will be created. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ExtendedLocationName -The resource ID of the extended location on which the resource will be created. +### -ExtendedLocationType +The extended location type, for example, CustomLocation. ```yaml Type: System.String @@ -326,15 +326,32 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ExtendedLocationType -The extended location type, for example, CustomLocation. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False Position: Named Default value: None Accept pipeline input: False @@ -667,22 +684,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -UserData Field Deprecated: The Base64 encoded cloud-init user data. The userDataContent property will be used in preference to this property. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md new file mode 100644 index 000000000000..9f20540bc04d --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md @@ -0,0 +1,122 @@ +--- +external help file: +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudvirtualmachineplacementhintobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudVirtualMachinePlacementHintObject + +## SYNOPSIS +Create an in-memory object for VirtualMachinePlacementHint. + +## SYNTAX + +``` +New-AzNetworkCloudVirtualMachinePlacementHintObject [-HintType ] [-ResourceId ] + [-SchedulingExecution ] [-Scope ] [] +``` + +## DESCRIPTION +Create an in-memory object for VirtualMachinePlacementHint. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -HintType +The specification of whether this hint supports affinity or anti-affinity with the referenced resources. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceId +The resource ID of the target object that the placement hints will be checked against, e.g., the bare metal node to host the virtual machine. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SchedulingExecution +The indicator of whether the hint is a hard or soft requirement during scheduling. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Scope +The scope for the virtual machine affinity or anti-affinity placement hint. +It should always be "Machine" in the case of node affinity. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VirtualMachinePlacementHint + +## NOTES + +## RELATED LINKS + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md index 80fe7b1bc3f5..6099216e47bc 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudCluster.md @@ -8,7 +8,8 @@ schema: 2.0.0 # Update-AzNetworkCloudCluster ## SYNOPSIS -Update a new cluster or update the properties of the cluster if it exists. +Patch the properties of the provided cluster, or update the tags associated with the cluster. +Properties and tag update can be done independently. ## SYNTAX @@ -31,16 +32,15 @@ Update-AzNetworkCloudCluster -Name -ResourceGroupName [-Subscr [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity ] - [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-RuntimeProtectionConfigurationEnforcementLevel ] + [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + [-UpdateStrategyWaitTimeMinute ] [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` ### UpdateViaIdentityExpanded @@ -62,20 +62,34 @@ Update-AzNetworkCloudCluster -InputObject [-IfMatch ] [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity ] - [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-RuntimeProtectionConfigurationEnforcementLevel ] + [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] [-SecretArchiveSettingVaultUri ] [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-Confirm] [-WhatIf] [] + [-UpdateStrategyWaitTimeMinute ] [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudCluster -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudCluster -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Update a new cluster or update the properties of the cluster if it exists. +Patch the properties of the provided cluster, or update the tags associated with the cluster. +Properties and tag update can be done independently. ## EXAMPLES @@ -139,7 +153,7 @@ Availability zones are used for workload placement. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -154,7 +168,7 @@ The unordered list of bare metal machine configuration. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -169,7 +183,7 @@ The resource ID of the network rack that matches this rack definition. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -184,7 +198,7 @@ The free-form description of the rack's location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -200,7 +214,7 @@ An alternate unique alphanumeric value other than a serial number may be provide ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -215,7 +229,7 @@ The resource ID of the sku for the rack being added. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -230,7 +244,7 @@ The list of storage appliance configuration data for this rack. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -245,7 +259,7 @@ The resource ID of the analytics workspace that is to be used by the specified i ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -260,7 +274,7 @@ The type of managed identity that is being selected. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -276,7 +290,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -306,7 +320,7 @@ The type of associated identity for CommandOutputSettings. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -321,7 +335,7 @@ The resource ID of the user assigned identity for CommandOutputSettings. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -336,7 +350,7 @@ The customer-provided location information to identify where the cluster resides ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -351,7 +365,7 @@ The application ID, also known as client ID, of the service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -366,7 +380,7 @@ The principal ID, also known as the object ID, of the service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -381,7 +395,7 @@ The password of the service principal. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -396,7 +410,7 @@ The tenant ID, also known as the directory ID, of the tenant in which the servic ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -411,7 +425,7 @@ The URL of the storage account container that is to be used by the specified ide ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -427,7 +441,7 @@ If a type is not overridden, the default identity and storage container will be ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICommandOutputOverride[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -442,7 +456,7 @@ Selection of how the type evaluation is applied to the cluster calculation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -457,7 +471,7 @@ Selection of how the threshold should be evaluated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -472,7 +486,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -487,7 +501,7 @@ The list of rack definitions for the compute racks in a multi-rack cluster, or a ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -513,12 +527,29 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -576,12 +607,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: ClusterName Required: True @@ -612,7 +673,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -627,7 +688,7 @@ The mode of operation for runtime protection. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -642,7 +703,7 @@ The resource ID of the key vault to archive the secrets of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -657,7 +718,7 @@ The type of managed identity that is being selected. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -673,7 +734,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -688,7 +749,7 @@ The URI for the key vault used as the secret archive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -703,7 +764,7 @@ The indicator if the specified key vault should be used to archive the secrets o ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -719,7 +780,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -730,11 +791,11 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -751,7 +812,7 @@ Defaults to the whole increment size. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -766,7 +827,7 @@ Selection of how the threshold should be evaluated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -781,7 +842,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -796,7 +857,7 @@ The mode of operation for runtime protection. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -811,23 +872,7 @@ The time to wait between the increments of update defined by the strategy. ```yaml Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -842,7 +887,7 @@ The mode selection for container vulnerability scanning. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md index b5e050973b89..1070c9820980 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudClusterManager.md @@ -8,28 +8,43 @@ schema: 2.0.0 # Update-AzNetworkCloudClusterManager ## SYNOPSIS -Update a new cluster manager or update properties of the cluster manager if it exists. +Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. +Properties and tag update can be done independently. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] + [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] [-Confirm] + [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudClusterManager -InputObject [-IfMatch ] - [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] - [] + [-IfNoneMatch ] [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-Tag ] [-DefaultProfile ] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudClusterManager -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudClusterManager -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] + [-Confirm] [-WhatIf] [] ``` ## DESCRIPTION -Update a new cluster manager or update properties of the cluster manager if it exists. +Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. +Properties and tag update can be done independently. ## EXAMPLES @@ -53,13 +68,14 @@ This command updates properties of a cluster manager. ## PARAMETERS -### -AsJob -Run the command as a job +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -68,14 +84,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: Required: False Position: Named @@ -84,12 +99,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] -Parameter Sets: (All) +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -147,13 +164,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -Name -The name of the cluster manager. +### -JsonFilePath +Path of Json file supplied to the Update operation ```yaml Type: System.String -Parameter Sets: UpdateExpanded -Aliases: ClusterManagerName +Parameter Sets: UpdateViaJsonFilePath +Aliases: Required: True Position: Named @@ -162,15 +179,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -JsonString +Json string supplied to the Update operation ```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateViaJsonString Aliases: -Required: False +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the cluster manager. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString +Aliases: ClusterManagerName + +Required: True Position: Named Default value: None Accept pipeline input: False @@ -183,7 +215,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -199,7 +231,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -210,27 +242,11 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md index da0666c5543b..c7a6d8dae2c6 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudVirtualMachine.md @@ -8,30 +8,47 @@ schema: 2.0.0 # Update-AzNetworkCloudVirtualMachine ## SYNOPSIS -Update a new virtual machine or update the properties of the existing virtual machine. +Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. +Properties and tag update can be done independently. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-VMImageRepositoryCredentialsPassword ] - [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] + [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] + [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] + [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] + [-WhatIf] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudVirtualMachine -InputObject [-IfMatch ] - [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-VMImageRepositoryCredentialsPassword ] + [-IfNoneMatch ] [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-Tag ] [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-Confirm] [-WhatIf] [] ``` +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonFilePath + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName -JsonString + [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] [-DefaultProfile ] [-AsJob] + [-NoWait] [-Confirm] [-WhatIf] [] +``` + ## DESCRIPTION -Update a new virtual machine or update the properties of the existing virtual machine. +Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. +Properties and tag update can be done independently. ## EXAMPLES @@ -89,12 +106,29 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]] -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -152,12 +186,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: VirtualMachineName Required: True @@ -188,7 +252,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: True @@ -204,7 +268,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonFilePath, UpdateViaJsonString Aliases: Required: False @@ -215,27 +279,11 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -250,7 +298,7 @@ The password or token used to access an image in the target repository. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -265,7 +313,7 @@ The URL of the authentication server used to validate the repository credentials ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -280,7 +328,7 @@ The username used to access an image in the target repository. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md new file mode 100644 index 000000000000..0371f56c36d2 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md @@ -0,0 +1,22 @@ +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + diff --git a/src/NetworkCloud/NetworkCloud.Autorest/generate-info.json b/src/NetworkCloud/NetworkCloud.Autorest/generate-info.json index 38e47b2bc40c..8394daea50c4 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/generate-info.json +++ b/src/NetworkCloud/NetworkCloud.Autorest/generate-info.json @@ -1,3 +1,3 @@ { - "generate_Id": "7fc171c8-4ff7-4131-a52c-924067a84ce8" + "generate_Id": "69c789ae-eb51-4cd5-9aa9-def457b05ffc" } diff --git a/src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudCluster.Tests.ps1 b/src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudCluster.Tests.ps1 index 250600ca9516..1206bcf28fb4 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudCluster.Tests.ps1 +++ b/src/NetworkCloud/NetworkCloud.Autorest/test/New-AzNetworkCloudCluster.Tests.ps1 @@ -79,7 +79,7 @@ Describe 'New-AzNetworkCloudCluster' { -AggregatorOrSingleRackDefinitionAvailabilityZone $clusterconfig.aggregatorRack.availabilityZone ` -AggregatorOrSingleRackDefinitionRackLocation "Foo Datacenter, Floor 3, Aisle 9, Rack 2" ` -IdentityType $clusterconfig.identityType ` - -IdentityUserAssignedIdentity $identityUserAssignedIdentity ` + -IdentityUserAssigned $identityUserAssignedIdentity ` -RuntimeProtectionConfigurationEnforcementLevel $clusterconfig.runtimeProtectionConfigEnforcementLevel ` -AnalyticOutputSettingAnalyticsWorkspaceId $clusterconfig.miAnalyticsWorkspaceId ` -AnalyticsOutputSettingsAssociatedIdentityType $clusterconfig.identityType ` diff --git a/src/NetworkCloud/NetworkCloud.sln b/src/NetworkCloud/NetworkCloud.sln index e28993aa7fbb..37d3e385443f 100644 --- a/src/NetworkCloud/NetworkCloud.sln +++ b/src/NetworkCloud/NetworkCloud.sln @@ -19,7 +19,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Authenticators", "..\Accoun EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NetworkCloud", "NetworkCloud\NetworkCloud.csproj", "{13B52C8D-AC21-493E-98FF-641CED72F9CA}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.NetworkCloud", "NetworkCloud.Autorest\Az.NetworkCloud.csproj", "{1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Az.NetworkCloud", "NetworkCloud.Autorest\Az.NetworkCloud.csproj", "{BAFAF1D8-E57D-45C2-BEA7-A44073740132}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -115,18 +115,18 @@ Global {13B52C8D-AC21-493E-98FF-641CED72F9CA}.Release|x64.Build.0 = Release|Any CPU {13B52C8D-AC21-493E-98FF-641CED72F9CA}.Release|x86.ActiveCfg = Release|Any CPU {13B52C8D-AC21-493E-98FF-641CED72F9CA}.Release|x86.Build.0 = Release|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|x64.ActiveCfg = Debug|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|x64.Build.0 = Debug|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|x86.ActiveCfg = Debug|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Debug|x86.Build.0 = Debug|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|Any CPU.Build.0 = Release|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|x64.ActiveCfg = Release|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|x64.Build.0 = Release|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|x86.ActiveCfg = Release|Any CPU - {1EE4BEE6-5E6B-4316-8711-BD28BBFF4E8B}.Release|x86.Build.0 = Release|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Debug|x64.ActiveCfg = Debug|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Debug|x64.Build.0 = Debug|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Debug|x86.ActiveCfg = Debug|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Debug|x86.Build.0 = Debug|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Release|Any CPU.Build.0 = Release|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Release|x64.ActiveCfg = Release|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Release|x64.Build.0 = Release|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Release|x86.ActiveCfg = Release|Any CPU + {BAFAF1D8-E57D-45C2-BEA7-A44073740132}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/NetworkCloud/NetworkCloud/Az.NetworkCloud.psd1 b/src/NetworkCloud/NetworkCloud/Az.NetworkCloud.psd1 index 64d6e9f6f368..b88d83a6501a 100644 --- a/src/NetworkCloud/NetworkCloud/Az.NetworkCloud.psd1 +++ b/src/NetworkCloud/NetworkCloud/Az.NetworkCloud.psd1 @@ -3,7 +3,7 @@ # # Generated by: Microsoft Corporation # -# Generated on: 11/24/2025 +# Generated on: 12/01/2025 # @{ @@ -97,17 +97,32 @@ FunctionsToExport = 'Deploy-AzNetworkCloudCluster', 'Invoke-AzNetworkCloudScanClusterRuntime', 'Invoke-AzNetworkCloudVirtualMachineReimage', 'New-AzNetworkCloudAgentPool', + 'New-AzNetworkCloudBareMetalMachineConfigurationDataObject', 'New-AzNetworkCloudBareMetalMachineKeySet', + 'New-AzNetworkCloudBgpAdvertisementObject', + 'New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject', 'New-AzNetworkCloudBmcKeySet', 'New-AzNetworkCloudCluster', 'New-AzNetworkCloudClusterManager', 'New-AzNetworkCloudConsole', + 'New-AzNetworkCloudControlPlaneNodeConfigurationObject', + 'New-AzNetworkCloudEgressEndpointObject', + 'New-AzNetworkCloudEndpointDependencyObject', + 'New-AzNetworkCloudInitialAgentPoolConfigurationObject', + 'New-AzNetworkCloudIpAddressPoolObject', + 'New-AzNetworkCloudKeySetUserObject', 'New-AzNetworkCloudKubernetesCluster', 'New-AzNetworkCloudKubernetesClusterFeature', 'New-AzNetworkCloudL2Network', 'New-AzNetworkCloudL3Network', + 'New-AzNetworkCloudL3NetworkAttachmentConfigurationObject', 'New-AzNetworkCloudMetricsConfiguration', + 'New-AzNetworkCloudNetworkAttachmentObject', + 'New-AzNetworkCloudRackDefinitionObject', + 'New-AzNetworkCloudServiceLoadBalancerBgpPeerObject', 'New-AzNetworkCloudServicesNetwork', + 'New-AzNetworkCloudStorageApplianceConfigurationDataObject', 'New-AzNetworkCloudTrunkedNetwork', - 'New-AzNetworkCloudVirtualMachine', 'New-AzNetworkCloudVolume', - 'Remove-AzNetworkCloudAgentPool', + 'New-AzNetworkCloudVirtualMachine', + 'New-AzNetworkCloudVirtualMachinePlacementHintObject', + 'New-AzNetworkCloudVolume', 'Remove-AzNetworkCloudAgentPool', 'Remove-AzNetworkCloudBareMetalMachineKeySet', 'Remove-AzNetworkCloudBmcKeySet', 'Remove-AzNetworkCloudCluster', 'Remove-AzNetworkCloudClusterManager', diff --git a/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md b/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md index aa03fe02b6bc..5207541e47fb 100644 --- a/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md +++ b/src/NetworkCloud/NetworkCloud/help/Az.NetworkCloud.md @@ -120,9 +120,18 @@ Reimage the provided virtual machine. ### [New-AzNetworkCloudAgentPool](New-AzNetworkCloudAgentPool.md) Create a new Kubernetes cluster agent pool or create the properties of the existing one. +### [New-AzNetworkCloudBareMetalMachineConfigurationDataObject](New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md) +Create an in-memory object for BareMetalMachineConfigurationData. + ### [New-AzNetworkCloudBareMetalMachineKeySet](New-AzNetworkCloudBareMetalMachineKeySet.md) Create a new bare metal machine key set or create the existing one for the provided cluster. +### [New-AzNetworkCloudBgpAdvertisementObject](New-AzNetworkCloudBgpAdvertisementObject.md) +Create an in-memory object for BgpAdvertisement. + +### [New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject](New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md) +Create an in-memory object for BgpServiceLoadBalancerConfiguration. + ### [New-AzNetworkCloudBmcKeySet](New-AzNetworkCloudBmcKeySet.md) Create a new baseboard management controller key set or create the existing one for the provided cluster. @@ -135,6 +144,24 @@ Create a new cluster manager or create properties of the cluster manager if it e ### [New-AzNetworkCloudConsole](New-AzNetworkCloudConsole.md) Create a new virtual machine console or create the properties of the existing virtual machine console. +### [New-AzNetworkCloudControlPlaneNodeConfigurationObject](New-AzNetworkCloudControlPlaneNodeConfigurationObject.md) +Create an in-memory object for ControlPlaneNodeConfiguration. + +### [New-AzNetworkCloudEgressEndpointObject](New-AzNetworkCloudEgressEndpointObject.md) +Create an in-memory object for EgressEndpoint. + +### [New-AzNetworkCloudEndpointDependencyObject](New-AzNetworkCloudEndpointDependencyObject.md) +Create an in-memory object for EndpointDependency. + +### [New-AzNetworkCloudInitialAgentPoolConfigurationObject](New-AzNetworkCloudInitialAgentPoolConfigurationObject.md) +Create an in-memory object for InitialAgentPoolConfiguration. + +### [New-AzNetworkCloudIpAddressPoolObject](New-AzNetworkCloudIpAddressPoolObject.md) +Create an in-memory object for IpAddressPool. + +### [New-AzNetworkCloudKeySetUserObject](New-AzNetworkCloudKeySetUserObject.md) +Create an in-memory object for KeySetUser. + ### [New-AzNetworkCloudKubernetesCluster](New-AzNetworkCloudKubernetesCluster.md) Create a new Kubernetes cluster or create the properties of the existing one. @@ -147,18 +174,36 @@ Create a new layer 2 (L2) network or create the properties of the existing netwo ### [New-AzNetworkCloudL3Network](New-AzNetworkCloudL3Network.md) Create a new layer 3 (L3) network or create the properties of the existing network. +### [New-AzNetworkCloudL3NetworkAttachmentConfigurationObject](New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md) +Create an in-memory object for L3NetworkAttachmentConfiguration. + ### [New-AzNetworkCloudMetricsConfiguration](New-AzNetworkCloudMetricsConfiguration.md) Create new or create the existing metrics configuration of the provided cluster. +### [New-AzNetworkCloudNetworkAttachmentObject](New-AzNetworkCloudNetworkAttachmentObject.md) +Create an in-memory object for NetworkAttachment. + +### [New-AzNetworkCloudRackDefinitionObject](New-AzNetworkCloudRackDefinitionObject.md) +Create an in-memory object for RackDefinition. + +### [New-AzNetworkCloudServiceLoadBalancerBgpPeerObject](New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md) +Create an in-memory object for ServiceLoadBalancerBgpPeer. + ### [New-AzNetworkCloudServicesNetwork](New-AzNetworkCloudServicesNetwork.md) Create a new cloud services network or create the properties of the existing cloud services network. +### [New-AzNetworkCloudStorageApplianceConfigurationDataObject](New-AzNetworkCloudStorageApplianceConfigurationDataObject.md) +Create an in-memory object for StorageApplianceConfigurationData. + ### [New-AzNetworkCloudTrunkedNetwork](New-AzNetworkCloudTrunkedNetwork.md) Create a new trunked network or create the properties of the existing trunked network. ### [New-AzNetworkCloudVirtualMachine](New-AzNetworkCloudVirtualMachine.md) Create a new virtual machine or create the properties of the existing virtual machine. +### [New-AzNetworkCloudVirtualMachinePlacementHintObject](New-AzNetworkCloudVirtualMachinePlacementHintObject.md) +Create an in-memory object for VirtualMachinePlacementHint. + ### [New-AzNetworkCloudVolume](New-AzNetworkCloudVolume.md) Create a new volume or create the properties of the existing one. @@ -248,10 +293,12 @@ Patch properties of baseboard management controller key set for the provided clu Properties and tag update can be done independently. ### [Update-AzNetworkCloudCluster](Update-AzNetworkCloudCluster.md) -Update a new cluster or update the properties of the cluster if it exists. +Patch the properties of the provided cluster, or update the tags associated with the cluster. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudClusterManager](Update-AzNetworkCloudClusterManager.md) -Update a new cluster manager or update properties of the cluster manager if it exists. +Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudConsole](Update-AzNetworkCloudConsole.md) Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. @@ -289,7 +336,8 @@ Update properties of the provided storage appliance, or update tags associated w Update tags associated with the provided trunked network. ### [Update-AzNetworkCloudVirtualMachine](Update-AzNetworkCloudVirtualMachine.md) -Update a new virtual machine or update the properties of the existing virtual machine. +Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. +Properties and tag update can be done independently. ### [Update-AzNetworkCloudVolume](Update-AzNetworkCloudVolume.md) Update tags associated with the provided volume. diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md new file mode 100644 index 000000000000..95ea4d28f03a --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md @@ -0,0 +1,186 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbaremetalmachineconfigurationdataobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudBareMetalMachineConfigurationDataObject + +## SYNOPSIS +Create an in-memory object for BareMetalMachineConfigurationData. + +## SYNTAX + +``` +New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword + -BmcCredentialsUsername -BmcMacAddress -BootMacAddress -RackSlot + -SerialNumber [-MachineDetail ] [-MachineName ] + [] +``` + +## DESCRIPTION +Create an in-memory object for BareMetalMachineConfigurationData. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -BmcCredentialsPassword +The password of the administrator of the device used during initialization. + +```yaml +Type: System.Security.SecureString +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BmcCredentialsUsername +The username of the administrator of the device used during initialization. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BmcMacAddress +The MAC address of the BMC for this machine. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BootMacAddress +The MAC address associated with the PXE NIC card. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MachineDetail +The free-form additional information about the machine, e.g. +an asset tag. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MachineName +The user-provided name for the bare metal machine created from this specification. +If not provided, the machine name will be generated programmatically. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackSlot +The slot the physical machine is in the rack based on the BOM configuration. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SerialNumber +The serial number of the machine. +Hardware suppliers may use an alternate value. +For example, service tag. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BareMetalMachineConfigurationData + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md new file mode 100644 index 000000000000..0b7fee2c702c --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md @@ -0,0 +1,122 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbgpadvertisementobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudBgpAdvertisementObject + +## SYNOPSIS +Create an in-memory object for BgpAdvertisement. + +## SYNTAX + +``` +New-AzNetworkCloudBgpAdvertisementObject [-AdvertiseToFabric ] [-Community ] + [-IPAddressPool ] [-Peer ] [] +``` + +## DESCRIPTION +Create an in-memory object for BgpAdvertisement. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AdvertiseToFabric +The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster. +This field is ignored if fabricPeeringEnabled is set to False. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Community +The names of the BGP communities to be associated with the announcement, utilizing a BGP community string in 1234:1234 format. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IPAddressPool +The names of the IP address pools associated with this announcement. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Peer +The names of the BGP peers to limit this advertisement to. +If no values are specified, all BGP peers will receive this advertisement. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md new file mode 100644 index 000000000000..e38bd99e4240 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md @@ -0,0 +1,122 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudbgpserviceloadbalancerconfigurationobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject + +## SYNOPSIS +Create an in-memory object for BgpServiceLoadBalancerConfiguration. + +## SYNTAX + +``` +New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject [-BgpAdvertisement ] + [-BgpPeer ] [-FabricPeeringEnabled ] + [-IPAddressPool ] [] +``` + +## DESCRIPTION +Create an in-memory object for BgpServiceLoadBalancerConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -BgpAdvertisement +The association of IP address pools to the communities and peers, allowing for announcement of IPs. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBgpAdvertisement[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BgpPeer +The list of additional BgpPeer entities that the Kubernetes cluster will peer with. +All peering must be explicitly defined. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IServiceLoadBalancerBgpPeer[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FabricPeeringEnabled +The indicator to specify if the load balancer peers with the network fabric. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IPAddressPool +The list of pools of IP addresses that can be allocated to load balancer services. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IIPAddressPool[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpServiceLoadBalancerConfiguration + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md index 743d54fef8aa..66ccdb6a3e92 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudCluster.md @@ -32,16 +32,16 @@ New-AzNetworkCloudCluster -Name -ResourceGroupName [-Subscript [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] [-ComputeRackDefinition ] - [-EnableSystemAssignedIdentity] [-ManagedResourceGroupConfigurationLocation ] - [-ManagedResourceGroupConfigurationName ] [-RuntimeProtectionConfigurationEnforcementLevel ] - [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingVaultUri ] - [-SecretArchiveSettingsAssociatedIdentityType ] + [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] + [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] + [-SecretArchiveSettingVaultUri ] [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UpdateStrategyWaitTimeMinute ] [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### CreateViaJsonFilePath @@ -537,23 +537,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -ExtendedLocationName +The resource ID of the extended location on which the resource will be created. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ExtendedLocationName -The resource ID of the extended location on which the resource will be created. +### -ExtendedLocationType +The extended location type, for example, CustomLocation. ```yaml Type: System.String @@ -567,15 +567,32 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ExtendedLocationType -The extended location type, for example, CustomLocation. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False Position: Named Default value: None Accept pipeline input: False @@ -952,22 +969,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -VulnerabilityScanningSettingContainerScan The mode selection for container vulnerability scanning. diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md index 3d43d894ebe5..de4ae3ece4ed 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudClusterManager.md @@ -16,10 +16,11 @@ Create a new cluster manager or create properties of the cluster manager if it e ``` New-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] [-IfMatch ] [-IfNoneMatch ] -FabricControllerId -Location - [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-EnableSystemAssignedIdentity] - [-ManagedResourceGroupConfigurationLocation ] [-ManagedResourceGroupConfigurationName ] - [-Tag ] [-UserAssignedIdentity ] [-VMSize ] [-DefaultProfile ] [-AsJob] - [-NoWait] [-WhatIf] [-Confirm] [] + [-AnalyticsWorkspaceId ] [-AvailabilityZone ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-ManagedResourceGroupConfigurationLocation ] + [-ManagedResourceGroupConfigurationName ] [-Tag ] [-VMSize ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ### CreateViaJsonFilePath @@ -122,30 +123,47 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -FabricControllerId +The resource ID of the fabric controller that has one to one mapping with the cluster manager. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -FabricControllerId -The resource ID of the fabric controller that has one to one mapping with the cluster manager. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False Position: Named Default value: None Accept pipeline input: False @@ -339,22 +357,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -VMSize The size of the Azure virtual machines to use for hosting the cluster manager resource. diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md new file mode 100644 index 000000000000..04b733098a6d --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md @@ -0,0 +1,140 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudcontrolplanenodeconfigurationobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudControlPlaneNodeConfigurationObject + +## SYNOPSIS +Create an in-memory object for ControlPlaneNodeConfiguration. + +## SYNTAX + +``` +New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count + [-AdministratorConfigurationAdminUsername ] + [-AdministratorConfigurationSshPublicKey ] [-AvailabilityZone ] + [-VMSkuName ] [] +``` + +## DESCRIPTION +Create an in-memory object for ControlPlaneNodeConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AdministratorConfigurationAdminUsername +The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. +If not supplied, a user name will be chosen by the service. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdministratorConfigurationSshPublicKey +The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. +In some cases, specification of public keys may be required to produce a working environment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AvailabilityZone +The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. +If not specified, all availability zones will be used. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Count +The number of virtual machines that use this configuration. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -VMSkuName +The name of the VM SKU supplied during creation. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ControlPlaneNodeConfiguration + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md new file mode 100644 index 000000000000..0a8dab98c483 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md @@ -0,0 +1,92 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudegressendpointobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudEgressEndpointObject + +## SYNOPSIS +Create an in-memory object for EgressEndpoint. + +## SYNTAX + +``` +New-AzNetworkCloudEgressEndpointObject -Category -Endpoint + [] +``` + +## DESCRIPTION +Create an in-memory object for EgressEndpoint. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Category +The descriptive category name of endpoints accessible by the AKS agent node. +For example, azure-resource-management, API server, etc. +The platform egress endpoints provided by default will use the category 'default'. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Endpoint +The list of endpoint dependencies. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IEndpointDependency[] +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EgressEndpoint + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md new file mode 100644 index 000000000000..a26682e20df1 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md @@ -0,0 +1,90 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudendpointdependencyobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudEndpointDependencyObject + +## SYNOPSIS +Create an in-memory object for EndpointDependency. + +## SYNTAX + +``` +New-AzNetworkCloudEndpointDependencyObject -DomainName [-Port ] + [] +``` + +## DESCRIPTION +Create an in-memory object for EndpointDependency. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -DomainName +The domain name of the dependency. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Port +The port of this endpoint. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md new file mode 100644 index 000000000000..aa60af75435c --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md @@ -0,0 +1,343 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudinitialagentpoolconfigurationobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudInitialAgentPoolConfigurationObject + +## SYNOPSIS +Create an in-memory object for InitialAgentPoolConfiguration. + +## SYNTAX + +``` +New-AzNetworkCloudInitialAgentPoolConfigurationObject [-AdministratorConfigurationAdminUsername ] + [-AdministratorConfigurationSshPublicKey ] [-AgentOptionHugepagesCount ] + [-AgentOptionHugepagesSize ] + [-AttachedNetworkConfigurationL2Network ] + [-AttachedNetworkConfigurationL3Network ] + [-AttachedNetworkConfigurationTrunkedNetwork ] + [-AvailabilityZone ] [-Count ] [-Label ] [-Mode ] + [-Name ] [-Taint ] [-UpgradeSettingDrainTimeout ] + [-UpgradeSettingMaxSurge ] [-UpgradeSettingMaxUnavailable ] [-VMSkuName ] + [] +``` + +## DESCRIPTION +Create an in-memory object for InitialAgentPoolConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AdministratorConfigurationAdminUsername +The user name for the administrator that will be applied to the operating systems that run Kubernetes nodes. +If not supplied, a user name will be chosen by the service. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdministratorConfigurationSshPublicKey +The SSH configuration for the operating systems that run the nodes in the Kubernetes cluster. +In some cases, specification of public keys may be required to produce a working environment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ISshPublicKey[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AgentOptionHugepagesCount +The number of hugepages to allocate. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AgentOptionHugepagesSize +The size of the hugepages to allocate. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AttachedNetworkConfigurationL2Network +The list of Layer 2 Networks and related configuration for attachment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL2NetworkAttachmentConfiguration[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AttachedNetworkConfigurationL3Network +The list of Layer 3 Networks and related configuration for attachment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IL3NetworkAttachmentConfiguration[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AttachedNetworkConfigurationTrunkedNetwork +The list of Trunked Networks and related configuration for attachment. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ITrunkedNetworkAttachmentConfiguration[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AvailabilityZone +The list of availability zones of the Network Cloud cluster used for the provisioning of nodes in this agent pool. +If not specified, all availability zones will be used. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Count +The number of virtual machines that use this configuration. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Label +The labels applied to the nodes in this agent pool. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Mode +The selection of how this agent pool is utilized, either as a system pool or a user pool. +System pools run the features and critical services for the Kubernetes Cluster, while user pools are dedicated to user workloads. +Every Kubernetes cluster must contain at least one system node pool with at least one node. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name that will be used for the agent pool resource representing this agent pool. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Taint +The taints applied to the nodes in this agent pool. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IKubernetesLabel[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UpgradeSettingDrainTimeout +The maximum time in seconds that is allowed for a node drain to complete before proceeding with the upgrade of the agent pool. +If not specified during creation, a value of 1800 seconds is used. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UpgradeSettingMaxSurge +The maximum number or percentage of nodes that are surged during upgrade. +This can either be set to an integer (e.g. +'5') or a percentage (e.g. +'50%'). +If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. +For percentages, fractional nodes are rounded up. +If not specified during creation, a value of 1 is used. +One of MaxSurge and MaxUnavailable must be greater than 0. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UpgradeSettingMaxUnavailable +The maximum number or percentage of nodes that can be unavailable during upgrade. +This can either be set to an integer (e.g. +'5') or a percentage (e.g. +'50%'). +If a percentage is specified, it is the percentage of the total agent pool size at the time of the upgrade. +For percentages, fractional nodes are rounded up. +If not specified during creation, a value of 0 is used. +One of MaxSurge and MaxUnavailable must be greater than 0. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -VMSkuName +The name of the VM SKU that determines the size of resources allocated for node VMs. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.InitialAgentPoolConfiguration + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md new file mode 100644 index 000000000000..dba6b67345a4 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md @@ -0,0 +1,123 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudipaddresspoolobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudIpAddressPoolObject + +## SYNOPSIS +Create an in-memory object for IpAddressPool. + +## SYNTAX + +``` +New-AzNetworkCloudIpAddressPoolObject [-Address ] [-AutoAssign ] [-Name ] + [-OnlyUseHostIP ] [] +``` + +## DESCRIPTION +Create an in-memory object for IpAddressPool. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -Address +The list of IP address ranges. +Each range can be a either a subnet in CIDR format or an explicit start-end range of IP addresses. +For a BGP service load balancer configuration, only CIDR format is supported and excludes /32 (IPv4) and /128 (IPv6) prefixes. + +```yaml +Type: System.String[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AutoAssign +The indicator to determine if automatic allocation from the pool should occur. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name used to identify this IP address pool for association with a BGP advertisement. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -OnlyUseHostIP +The indicator to prevent the use of IP addresses ending with .0 and .255 for this pool. +Enabling this option will only use IP addresses between .1 and .254 inclusive. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IPAddressPool + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md new file mode 100644 index 000000000000..286e048b7d02 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md @@ -0,0 +1,120 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudkeysetuserobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudKeySetUserObject + +## SYNOPSIS +Create an in-memory object for KeySetUser. + +## SYNTAX + +``` +New-AzNetworkCloudKeySetUserObject -AzureUserName -SshPublicKeyData [-Description ] + [-UserPrincipalName ] [] +``` + +## DESCRIPTION +Create an in-memory object for KeySetUser. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AzureUserName +The user name that will be used for access. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +The free-form description for this user. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SshPublicKeyData +The SSH public key data. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -UserPrincipalName +The user principal name (email format) used to validate this user's group membership. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.KeySetUser + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md new file mode 100644 index 000000000000..33325e0925cd --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md @@ -0,0 +1,105 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudl3networkattachmentconfigurationobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudL3NetworkAttachmentConfigurationObject + +## SYNOPSIS +Create an in-memory object for L3NetworkAttachmentConfiguration. + +## SYNTAX + +``` +New-AzNetworkCloudL3NetworkAttachmentConfigurationObject [-IpamEnabled ] [-NetworkId ] + [-PluginType ] [] +``` + +## DESCRIPTION +Create an in-memory object for L3NetworkAttachmentConfiguration. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -IpamEnabled +The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NetworkId +The resource ID of the network that is being configured for attachment. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PluginType +The indicator of how this network will be utilized by the Kubernetes cluster. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.L3NetworkAttachmentConfiguration + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md new file mode 100644 index 000000000000..33479ec8db72 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md @@ -0,0 +1,166 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudnetworkattachmentobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudNetworkAttachmentObject + +## SYNOPSIS +Create an in-memory object for NetworkAttachment. + +## SYNTAX + +``` +New-AzNetworkCloudNetworkAttachmentObject [-AttachedNetworkId ] [-DefaultGateway ] + [-IPAllocationMethod ] [-Ipv4Address ] [-Ipv6Address ] [-Name ] + [] +``` + +## DESCRIPTION +Create an in-memory object for NetworkAttachment. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AttachedNetworkId +The resource ID of the associated network attached to the virtual machine. +It can be one of cloudServicesNetwork, l3Network, l2Network or trunkedNetwork resources. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -DefaultGateway +The indicator of whether this is the default gateway. +Only one of the attached networks (including the CloudServicesNetwork attachment) for a single machine may be specified as True. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IPAllocationMethod +The IP allocation mechanism for the virtual machine. +Dynamic and Static are only valid for l3Network which may also specify Disabled. +Otherwise, Disabled is the only permitted value. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Ipv4Address +The IPv4 address of the virtual machine. +This field is used only if the attached network has IPAllocationType of IPV4 or DualStack. +If IPAllocationMethod is: Static - this field must contain a user specified IPv4 address from within the subnet specified in the attached network. +Dynamic - this field is read-only, but will be populated with an address from within the subnet specified in the attached network. +Disabled - this field will be empty. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Ipv6Address +The IPv6 address of the virtual machine. +This field is used only if the attached network has IPAllocationType of IPV6 or DualStack. +If IPAllocationMethod is: Static - this field must contain an IPv6 address range from within the range specified in the attached network. +Dynamic - this field is read-only, but will be populated with an range from within the subnet specified in the attached network. +Disabled - this field will be empty. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The associated network's interface name. +If specified, the network attachment name has a maximum length of 15 characters and must be unique to this virtual machine. +If the user doesn't specify this value, the default interface name of the network resource will be used. +For a CloudServicesNetwork resource, this name will be ignored. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.NetworkAttachment + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md new file mode 100644 index 000000000000..04e411e4e1bc --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md @@ -0,0 +1,169 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudrackdefinitionobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudRackDefinitionObject + +## SYNOPSIS +Create an in-memory object for RackDefinition. + +## SYNTAX + +``` +New-AzNetworkCloudRackDefinitionObject -NetworkRackId -RackSerialNumber -RackSkuId + [-AvailabilityZone ] [-BareMetalMachineConfigurationData ] + [-RackLocation ] [-StorageApplianceConfigurationData ] + [] +``` + +## DESCRIPTION +Create an in-memory object for RackDefinition. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AvailabilityZone +The zone name used for this rack when created. +Availability zones are used for workload placement. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BareMetalMachineConfigurationData +The unordered list of bare metal machine configuration. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NetworkRackId +The resource ID of the network rack that matches this rack definition. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackLocation +The free-form description of the rack's location. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackSerialNumber +The unique identifier for the rack within Network Cloud cluster. +An alternate unique alphanumeric value other than a serial number may be provided if desired. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackSkuId +The resource ID of the sku for the rack being added. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StorageApplianceConfigurationData +The list of storage appliance configuration data for this rack. + +```yaml +Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.RackDefinition + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md new file mode 100644 index 000000000000..628a50916058 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md @@ -0,0 +1,218 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudserviceloadbalancerbgppeerobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudServiceLoadBalancerBgpPeerObject + +## SYNOPSIS +Create an in-memory object for ServiceLoadBalancerBgpPeer. + +## SYNTAX + +``` +New-AzNetworkCloudServiceLoadBalancerBgpPeerObject [-BfdEnabled ] [-BgpMultiHop ] + [-HoldTime ] [-KeepAliveTime ] [-MyAsn ] [-Name ] [-Password ] + [-PeerAddress ] [-PeerAsn ] [-PeerPort ] + [] +``` + +## DESCRIPTION +Create an in-memory object for ServiceLoadBalancerBgpPeer. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -BfdEnabled +The indicator of BFD enablement for this BgpPeer. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -BgpMultiHop +The indicator to enable multi-hop peering support. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -HoldTime +Field Deprecated. +The field was previously optional, now it will have no defined behavior and will be ignored. +The requested BGP hold time value. +This field uses ISO 8601 duration format, for example P1H. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KeepAliveTime +Field Deprecated. +The field was previously optional, now it will have no defined behavior and will be ignored. +The requested BGP keepalive time value. +This field uses ISO 8601 duration format, for example P1H. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MyAsn +The autonomous system number used for the local end of the BGP session. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name used to identify this BGP peer for association with a BGP advertisement. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Password +The authentication password for routers enforcing TCP MD5 authenticated sessions. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PeerAddress +The IPv4 or IPv6 address used to connect this BGP session. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PeerAsn +The autonomous system number expected from the remote end of the BGP session. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -PeerPort +The port used to connect this BGP session. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ServiceLoadBalancerBgpPeer + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md new file mode 100644 index 000000000000..ff667713c94d --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md @@ -0,0 +1,136 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudstorageapplianceconfigurationdataobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudStorageApplianceConfigurationDataObject + +## SYNOPSIS +Create an in-memory object for StorageApplianceConfigurationData. + +## SYNTAX + +``` +New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword + -AdminCredentialsUsername -RackSlot -SerialNumber [-StorageApplianceName ] + [] +``` + +## DESCRIPTION +Create an in-memory object for StorageApplianceConfigurationData. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -AdminCredentialsPassword +The password of the administrator of the device used during initialization. + +```yaml +Type: System.Security.SecureString +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AdminCredentialsUsername +The username of the administrator of the device used during initialization. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RackSlot +The slot that storage appliance is in the rack based on the BOM configuration. + +```yaml +Type: System.Int64 +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SerialNumber +The serial number of the appliance. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -StorageApplianceName +The user-provided name for the storage appliance that will be created from this specification. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.StorageApplianceConfigurationData + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md index f1668be7ecc4..83502b75717b 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachine.md @@ -22,15 +22,15 @@ New-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-Su -VMImage [-BootMethod ] [-CloudServiceNetworkAttachmentDefaultGateway ] [-CloudServiceNetworkAttachmentIpv4Address ] [-CloudServiceNetworkAttachmentIpv6Address ] [-CloudServiceNetworkAttachmentName ] [-ConsoleExtendedLocationName ] - [-ConsoleExtendedLocationType ] [-EnableSystemAssignedIdentity] [-IsolateEmulatorThread ] - [-NetworkAttachment ] [-NetworkData ] [-NetworkDataContent ] - [-OSDiskCreateOption ] [-OSDiskDeleteOption ] + [-ConsoleExtendedLocationType ] [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-IsolateEmulatorThread ] [-NetworkAttachment ] [-NetworkData ] + [-NetworkDataContent ] [-OSDiskCreateOption ] [-OSDiskDeleteOption ] [-PlacementHint ] [-SshPublicKey ] - [-StorageProfileVolumeAttachment ] [-Tag ] [-UserAssignedIdentity ] - [-UserData ] [-UserDataContent ] [-VMDeviceModel ] - [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] - [-VMImageRepositoryCredentialsUsername ] [-VirtioInterface ] [-DefaultProfile ] - [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] + [-StorageProfileVolumeAttachment ] [-Tag ] [-UserData ] + [-UserDataContent ] [-VMDeviceModel ] [-VMImageRepositoryCredentialsPassword ] + [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] + [-VirtioInterface ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] ``` ### CreateViaJsonFilePath @@ -296,23 +296,23 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -ExtendedLocationName +The resource ID of the extended location on which the resource will be created. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: False +Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` -### -ExtendedLocationName -The resource ID of the extended location on which the resource will be created. +### -ExtendedLocationType +The extended location type, for example, CustomLocation. ```yaml Type: System.String @@ -326,15 +326,32 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ExtendedLocationType -The extended location type, for example, CustomLocation. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml Type: System.String Parameter Sets: CreateExpanded Aliases: -Required: True +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: CreateExpanded +Aliases: + +Required: False Position: Named Default value: None Accept pipeline input: False @@ -667,22 +684,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: CreateExpanded -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -UserData Field Deprecated: The Base64 encoded cloud-init user data. The userDataContent property will be used in preference to this property. diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md new file mode 100644 index 000000000000..699ff8ddad76 --- /dev/null +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md @@ -0,0 +1,121 @@ +--- +external help file: Az.NetworkCloud-help.xml +Module Name: Az.NetworkCloud +online version: https://learn.microsoft.com/powershell/module/Az.NetworkCloud/new-aznetworkcloudvirtualmachineplacementhintobject +schema: 2.0.0 +--- + +# New-AzNetworkCloudVirtualMachinePlacementHintObject + +## SYNOPSIS +Create an in-memory object for VirtualMachinePlacementHint. + +## SYNTAX + +``` +New-AzNetworkCloudVirtualMachinePlacementHintObject [-HintType ] [-ResourceId ] + [-SchedulingExecution ] [-Scope ] [] +``` + +## DESCRIPTION +Create an in-memory object for VirtualMachinePlacementHint. + +## EXAMPLES + +### Example 1: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +### Example 2: {{ Add title here }} +```powershell +{{ Add code here }} +``` + +```output +{{ Add output here (remove the output block if the example doesn't have an output) }} +``` + +{{ Add description here }} + +## PARAMETERS + +### -HintType +The specification of whether this hint supports affinity or anti-affinity with the referenced resources. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ResourceId +The resource ID of the target object that the placement hints will be checked against, e.g., the bare metal node to host the virtual machine. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SchedulingExecution +The indicator of whether the hint is a hard or soft requirement during scheduling. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Scope +The scope for the virtual machine affinity or anti-affinity placement hint. +It should always be "Machine" in the case of node affinity. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +### Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.VirtualMachinePlacementHint + +## NOTES + +## RELATED LINKS diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudCluster.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudCluster.md index 12e484cab773..3c7210144bf3 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudCluster.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudCluster.md @@ -8,7 +8,8 @@ schema: 2.0.0 # Update-AzNetworkCloudCluster ## SYNOPSIS -Update a new cluster or update the properties of the cluster if it exists. +Patch the properties of the provided cluster, or update the tags associated with the cluster. +Properties and tag update can be done independently. ## SYNTAX @@ -31,15 +32,30 @@ Update-AzNetworkCloudCluster -Name -ResourceGroupName [-Subscr [-ClusterServicePrincipalTenantId ] [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity ] - [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] - [-SecretArchiveSettingVaultUri ] [-SecretArchiveSettingsAssociatedIdentityType ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-RuntimeProtectionConfigurationEnforcementLevel ] + [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingVaultUri ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UpdateStrategyWaitTimeMinute ] [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudCluster -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded @@ -61,19 +77,21 @@ Update-AzNetworkCloudCluster -InputObject [-IfMatch ] [-CommandOutputSettingContainerUrl ] [-CommandOutputSettingOverride ] [-ComputeDeploymentThresholdGrouping ] [-ComputeDeploymentThresholdType ] [-ComputeDeploymentThresholdValue ] - [-ComputeRackDefinition ] [-EnableSystemAssignedIdentity ] - [-RuntimeProtectionConfigurationEnforcementLevel ] [-SecretArchiveKeyVaultId ] - [-SecretArchiveSettingVaultUri ] [-SecretArchiveSettingsAssociatedIdentityType ] + [-ComputeRackDefinition ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-RuntimeProtectionConfigurationEnforcementLevel ] + [-SecretArchiveKeyVaultId ] [-SecretArchiveSettingVaultUri ] + [-SecretArchiveSettingsAssociatedIdentityType ] [-SecretArchiveSettingsAssociatedIdentityUserAssignedIdentityResourceId ] [-SecretArchiveUseKeyVault ] [-Tag ] [-UpdateStrategyMaxUnavailable ] [-UpdateStrategyThresholdType ] [-UpdateStrategyThresholdValue ] [-UpdateStrategyType ] - [-UpdateStrategyWaitTimeMinute ] [-UserAssignedIdentity ] - [-VulnerabilityScanningSettingContainerScan ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-UpdateStrategyWaitTimeMinute ] [-VulnerabilityScanningSettingContainerScan ] + [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Update a new cluster or update the properties of the cluster if it exists. +Patch the properties of the provided cluster, or update the tags associated with the cluster. +Properties and tag update can be done independently. ## EXAMPLES @@ -137,7 +155,7 @@ Availability zones are used for workload placement. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -152,7 +170,7 @@ The unordered list of bare metal machine configuration. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IBareMetalMachineConfigurationData[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -167,7 +185,7 @@ The resource ID of the network rack that matches this rack definition. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -182,7 +200,7 @@ The free-form description of the rack's location. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -198,7 +216,7 @@ An alternate unique alphanumeric value other than a serial number may be provide ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -213,7 +231,7 @@ The resource ID of the sku for the rack being added. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -228,7 +246,7 @@ The list of storage appliance configuration data for this rack. ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IStorageApplianceConfigurationData[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -243,7 +261,7 @@ The resource ID of the analytics workspace that is to be used by the specified i ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -258,7 +276,7 @@ The type of managed identity that is being selected. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -274,7 +292,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -304,7 +322,7 @@ The type of associated identity for CommandOutputSettings. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -319,7 +337,7 @@ The resource ID of the user assigned identity for CommandOutputSettings. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -334,7 +352,7 @@ The customer-provided location information to identify where the cluster resides ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -349,7 +367,7 @@ The application ID, also known as client ID, of the service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -364,7 +382,7 @@ The principal ID, also known as the object ID, of the service principal. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -379,7 +397,7 @@ The password of the service principal. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -394,7 +412,7 @@ The tenant ID, also known as the directory ID, of the tenant in which the servic ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -409,7 +427,7 @@ The URL of the storage account container that is to be used by the specified ide ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -425,7 +443,7 @@ If a type is not overridden, the default identity and storage container will be ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.ICommandOutputOverride[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -440,7 +458,7 @@ Selection of how the type evaluation is applied to the cluster calculation. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -455,7 +473,7 @@ Selection of how the threshold should be evaluated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -470,7 +488,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -485,7 +503,7 @@ The list of rack definitions for the compute racks in a multi-rack cluster, or a ```yaml Type: Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.IRackDefinition[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -511,12 +529,29 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.Nullable`1[System.Boolean] -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -574,12 +609,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the cluster. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: ClusterName Required: True @@ -610,7 +675,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -625,7 +690,7 @@ The mode of operation for runtime protection. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -640,7 +705,7 @@ The resource ID of the key vault to archive the secrets of the cluster. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -655,7 +720,7 @@ The type of managed identity that is being selected. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -671,7 +736,7 @@ Mutually exclusive with a system assigned identity type. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -686,7 +751,7 @@ The URI for the key vault used as the secret archive. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -701,7 +766,7 @@ The indicator if the specified key vault should be used to archive the secrets o ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -717,7 +782,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -728,11 +793,11 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -749,7 +814,7 @@ Defaults to the whole increment size. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -764,7 +829,7 @@ Selection of how the threshold should be evaluated. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -779,7 +844,7 @@ The numeric threshold value. ```yaml Type: System.Int64 -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -794,7 +859,7 @@ The mode of operation for runtime protection. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -809,23 +874,7 @@ The time to wait between the increments of update defined by the strategy. ```yaml Type: System.Int64 -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -840,7 +889,7 @@ The mode selection for container vulnerability scanning. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md index a6386b57f091..36f38d15abae 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudClusterManager.md @@ -8,28 +8,44 @@ schema: 2.0.0 # Update-AzNetworkCloudClusterManager ## SYNOPSIS -Update a new cluster manager or update properties of the cluster manager if it exists. +Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. +Properties and tag update can be done independently. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudClusterManager -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudClusterManager -InputObject [-IfMatch ] - [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-DefaultProfile ] [-AsJob] [-NoWait] - [-WhatIf] [-Confirm] [] + [-IfNoneMatch ] [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-Tag ] [-DefaultProfile ] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION -Update a new cluster manager or update properties of the cluster manager if it exists. +Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. +Properties and tag update can be done independently. ## EXAMPLES @@ -53,13 +69,14 @@ This command updates properties of a cluster manager. ## PARAMETERS -### -AsJob -Run the command as a job +### -DefaultProfile +The DefaultProfile parameter is not functional. +Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. ```yaml -Type: System.Management.Automation.SwitchParameter +Type: System.Management.Automation.PSObject Parameter Sets: (All) -Aliases: +Aliases: AzureRMContext, AzureCredential Required: False Position: Named @@ -68,14 +85,13 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -DefaultProfile -The DefaultProfile parameter is not functional. -Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.Management.Automation.PSObject -Parameter Sets: (All) -Aliases: AzureRMContext, AzureCredential +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: Required: False Position: Named @@ -84,12 +100,14 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. ```yaml -Type: System.Nullable`1[System.Boolean] -Parameter Sets: (All) +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -147,13 +165,13 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` -### -Name -The name of the cluster manager. +### -JsonFilePath +Path of Json file supplied to the Update operation ```yaml Type: System.String -Parameter Sets: UpdateExpanded -Aliases: ClusterManagerName +Parameter Sets: UpdateViaJsonFilePath +Aliases: Required: True Position: Named @@ -162,15 +180,30 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -NoWait -Run the command asynchronously +### -JsonString +Json string supplied to the Update operation ```yaml -Type: System.Management.Automation.SwitchParameter -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateViaJsonString Aliases: -Required: False +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the cluster manager. + +```yaml +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath +Aliases: ClusterManagerName + +Required: True Position: Named Default value: None Accept pipeline input: False @@ -183,7 +216,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -199,7 +232,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -210,27 +243,11 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False diff --git a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md index 70d3ff6f5ce3..9c7ffe30cc80 100644 --- a/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md +++ b/src/NetworkCloud/NetworkCloud/help/Update-AzNetworkCloudVirtualMachine.md @@ -8,32 +8,48 @@ schema: 2.0.0 # Update-AzNetworkCloudVirtualMachine ## SYNOPSIS -Update a new virtual machine or update the properties of the existing virtual machine. +Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. +Properties and tag update can be done independently. ## SYNTAX ### UpdateExpanded (Default) ``` Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] - [-IfMatch ] [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-VMImageRepositoryCredentialsPassword ] - [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] - [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] - [] + [-IfMatch ] [-IfNoneMatch ] [-IdentityType ] + [-IdentityUserAssignedIdentity ] [-Tag ] + [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] + [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] + [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonString +``` +Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonString [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] +``` + +### UpdateViaJsonFilePath +``` +Update-AzNetworkCloudVirtualMachine -Name -ResourceGroupName [-SubscriptionId ] + [-IfMatch ] [-IfNoneMatch ] -JsonFilePath [-DefaultProfile ] [-AsJob] + [-NoWait] [-WhatIf] [-Confirm] [] ``` ### UpdateViaIdentityExpanded ``` Update-AzNetworkCloudVirtualMachine -InputObject [-IfMatch ] - [-IfNoneMatch ] [-EnableSystemAssignedIdentity ] [-Tag ] - [-UserAssignedIdentity ] [-VMImageRepositoryCredentialsPassword ] + [-IfNoneMatch ] [-IdentityType ] [-IdentityUserAssignedIdentity ] + [-Tag ] [-VMImageRepositoryCredentialsPassword ] [-VMImageRepositoryCredentialsRegistryUrl ] [-VMImageRepositoryCredentialsUsername ] [-DefaultProfile ] [-AsJob] [-NoWait] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION -Update a new virtual machine or update the properties of the existing virtual machine. +Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. +Properties and tag update can be done independently. ## EXAMPLES @@ -91,12 +107,29 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -EnableSystemAssignedIdentity -Determines whether to enable a system-assigned identity for the resource. +### -IdentityType +Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). ```yaml -Type: System.Nullable`1[System.Boolean] -Parameter Sets: (All) +Type: System.String +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -IdentityUserAssignedIdentity +The set of user assigned identities associated with the resource. +The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. +The dictionary values can be empty objects ({}) in requests. + +```yaml +Type: System.Collections.Hashtable +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -154,12 +187,42 @@ Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` +### -JsonFilePath +Path of Json file supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonFilePath +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -JsonString +Json string supplied to the Update operation + +```yaml +Type: System.String +Parameter Sets: UpdateViaJsonString +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -Name The name of the virtual machine. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: VirtualMachineName Required: True @@ -190,7 +253,7 @@ The name is case insensitive. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: True @@ -206,7 +269,7 @@ The value must be an UUID. ```yaml Type: System.String -Parameter Sets: UpdateExpanded +Parameter Sets: UpdateExpanded, UpdateViaJsonString, UpdateViaJsonFilePath Aliases: Required: False @@ -217,27 +280,11 @@ Accept wildcard characters: False ``` ### -Tag -Resource tags. +The Azure resource tags that will replace the existing ones. ```yaml Type: System.Collections.Hashtable -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -### -UserAssignedIdentity -The array of user assigned identities associated with the resource. -The elements in array will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.' - -```yaml -Type: System.String[] -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -252,7 +299,7 @@ The password or token used to access an image in the target repository. ```yaml Type: System.Security.SecureString -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -267,7 +314,7 @@ The URL of the authentication server used to validate the repository credentials ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False @@ -282,7 +329,7 @@ The username used to access an image in the target repository. ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded Aliases: Required: False From d6859809fe024c2f2e8675cd05ff6c83b4f95e07 Mon Sep 17 00:00:00 2001 From: Joselyn Narvaez Date: Thu, 4 Dec 2025 14:44:47 -0600 Subject: [PATCH 6/9] update examples for custom autogen cmdlets --- ...BareMetalMachineConfigurationDataObject.md | 21 +++------ ...ew-AzNetworkCloudBgpAdvertisementObject.md | 21 +++------ ...pServiceLoadBalancerConfigurationObject.md | 26 +++++----- ...loudControlPlaneNodeConfigurationObject.md | 23 ++++----- .../New-AzNetworkCloudEgressEndpointObject.md | 21 +++------ ...-AzNetworkCloudEndpointDependencyObject.md | 21 +++------ ...loudInitialAgentPoolConfigurationObject.md | 21 ++------- .../New-AzNetworkCloudIpAddressPoolObject.md | 21 +++------ .../New-AzNetworkCloudKeySetUserObject.md | 21 +++------ ...dL3NetworkAttachmentConfigurationObject.md | 21 +++------ ...w-AzNetworkCloudNetworkAttachmentObject.md | 20 +++----- .../New-AzNetworkCloudRackDefinitionObject.md | 46 +++++++++++++----- ...rkCloudServiceLoadBalancerBgpPeerObject.md | 21 +++------ ...StorageApplianceConfigurationDataObject.md | 21 +++------ ...kCloudVirtualMachinePlacementHintObject.md | 21 +++------ ...BareMetalMachineConfigurationDataObject.md | 22 +++------ ...ew-AzNetworkCloudBgpAdvertisementObject.md | 23 +++------ ...pServiceLoadBalancerConfigurationObject.md | 27 ++++++----- ...loudControlPlaneNodeConfigurationObject.md | 24 ++++------ .../New-AzNetworkCloudEgressEndpointObject.md | 22 ++++----- ...-AzNetworkCloudEndpointDependencyObject.md | 21 +++------ ...loudInitialAgentPoolConfigurationObject.md | 24 ++-------- .../New-AzNetworkCloudIpAddressPoolObject.md | 21 +++------ .../New-AzNetworkCloudKeySetUserObject.md | 22 +++------ ...dL3NetworkAttachmentConfigurationObject.md | 24 +++------- ...w-AzNetworkCloudNetworkAttachmentObject.md | 22 +++------ .../New-AzNetworkCloudRackDefinitionObject.md | 47 +++++++++++++------ ...rkCloudServiceLoadBalancerBgpPeerObject.md | 22 +++------ ...StorageApplianceConfigurationDataObject.md | 23 +++------ ...kCloudVirtualMachinePlacementHintObject.md | 23 +++------ 30 files changed, 259 insertions(+), 454 deletions(-) diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md index 259184cb9ca4..340d615815df 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md @@ -23,27 +23,20 @@ Create an in-memory object for BareMetalMachineConfigurationData. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for BareMetalMachineConfigurationData. ```powershell -{{ Add code here }} -``` +$password = ConvertTo-SecureString "********" -AsPlainText -Force -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername username -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber serialNumber -MachineDetail machineDetail -MachineName machineName ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +BmcConnectionString BmcMacAddress BootMacAddress MachineDetail MachineName RackSlot SerialNumber +------------------- ------------- -------------- ------------- ----------- -------- ------------ + 00:BB:CC:DD:EE:FF 00:BB:CC:DD:EE:FF machineDetail machineName 1 serialNumber ``` -{{ Add description here }} +Create an in-memory object for BareMetalMachineConfigurationData. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md index 0a2da006f989..28e2124667eb 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpAdvertisementObject.md @@ -22,27 +22,18 @@ Create an in-memory object for BgpAdvertisement. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for BgpAdvertisement. ```powershell -{{ Add code here }} +New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AdvertiseToFabric Community IPAddressPool Peer +----------------- --------- ------------- ---- +True {communityString} {pool1, pool2} {peer1} ``` -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +Create an in-memory object for BgpAdvertisement. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md index fdc951ff4015..cb6c9f3c766f 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md @@ -23,27 +23,29 @@ Create an in-memory object for BgpServiceLoadBalancerConfiguration. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for BgpServiceLoadBalancerConfiguration. ```powershell -{{ Add code here }} -``` -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` +$ipAddressPools=New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True -{{ Add description here }} +$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +$bgpAdvertisement=New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") + +$object=New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -BgpAdvertisement @($bgpAdvertisement) -BgpPeer $serviceLoadBalancerBgpPeer -FabricPeeringEnabled True -IPAddressPool @($ipAddressPools) + +Write-Host ($object | Format-List | Out-String) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Category : azure-resource-management +Endpoint : {{ + "domainName": "domainName", + "port": 1234 + }} ``` -{{ Add description here }} +Create an in-memory object for BgpServiceLoadBalancerConfiguration. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md index 0cf9a28cbbe8..a9ae97b55de1 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md @@ -24,27 +24,22 @@ Create an in-memory object for ControlPlaneNodeConfiguration. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for ControlPlaneNodeConfiguration. ```powershell -{{ Add code here }} -``` -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +$sshPublicKey=@{ + keyData= "ssh-rsa" +} +New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count 1 -VMSkuName vmSkuName -AdministratorConfigurationAdminUsername userName -AdministratorConfigurationSshPublicKey $sshPublicKey -AvailabilityZone @("1","2","3") ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AvailabilityZone Count VMSkuName +---------------- ----- --------- +{1, 2, 3} 1 vmSkuName ``` -{{ Add description here }} +Create an in-memory object for ControlPlaneNodeConfiguration. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md index 56812c416439..bf866417bd25 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEgressEndpointObject.md @@ -22,27 +22,20 @@ Create an in-memory object for EgressEndpoint. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for EgressEndpointObject. ```powershell -{{ Add code here }} -``` +$endpointDependency=New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +New-AzNetworkCloudEgressEndpointObject -Category "azure-resource-management" -Endpoint ($endpointDependency) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Category +-------- +azure-resource-management ``` -{{ Add description here }} +Create an in-memory object for EgressEndpoint. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md index d61c298946ea..8eeb4188e22f 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudEndpointDependencyObject.md @@ -21,27 +21,18 @@ Create an in-memory object for EndpointDependency. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for EndpointDependency. ```powershell -{{ Add code here }} +New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +DomainName Port +---------- ---- +domainName 1234 ``` -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +Create an in-memory object for EndpointDependency. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md index 3facf2d9639d..f4ac15448f32 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md @@ -30,27 +30,12 @@ Create an in-memory object for InitialAgentPoolConfiguration. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for InitialAgentPoolConfiguration. ```powershell -{{ Add code here }} +New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name -VMSkuName -AdministratorConfigurationAdminUsername -AdministratorConfigurationSshPublicKey -AgentOptionHugepagesCount -AgentOptionHugepagesSize -AttachedNetworkConfigurationL2Network -AttachedNetworkConfigurationL3Network -AttachedNetworkConfigurationTrunkedNetwork -AvailabilityZone -Label -Taint -UpgradeSettingMaxSurge ``` -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +Create an in-memory object for InitialAgentPoolConfiguration. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md index abe62138b2c1..f11a0cdd3249 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudIpAddressPoolObject.md @@ -22,27 +22,18 @@ Create an in-memory object for IpAddressPool. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for IpAddressPool. ```powershell -{{ Add code here }} +New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Address AutoAssign Name OnlyUseHostIP +------- ---------- ---- ------------- +{198.51.102.0/24} True pool1 True ``` -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +Create an in-memory object for IpAddressPool. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md index b5b33a8e96ee..564c31187559 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudKeySetUserObject.md @@ -22,27 +22,18 @@ Create an in-memory object for KeySetUser. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for KeySetUser. ```powershell -{{ Add code here }} +New-AzNetworkCloudKeySetUserObject -AzureUserName azureUserName -SshPublicKeyData "ssh-rsa-key" -Description "userDescription" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AzureUserName Description +------------- ----------- +azureUserName userDescription ``` -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +Create an in-memory object for KeySetUser. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md index 433a87e0a1ee..aa1881b91d6c 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md @@ -22,27 +22,18 @@ Create an in-memory object for L3NetworkAttachmentConfiguration. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for L3NetworkAttachmentConfiguration. ```powershell -{{ Add code here }} +New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId '/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502' -IpamEnabled True -PluginType 'SRIOV' ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +IpamEnabled NetworkId PluginType +----------- --------- ---------- +True /subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502 SRIOV ``` -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +Create an in-memory object for L3NetworkAttachmentConfiguration. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md index 142025a5e082..c3de3da2bdc2 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudNetworkAttachmentObject.md @@ -23,27 +23,19 @@ Create an in-memory object for NetworkAttachment. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for NetworkAttachment. ```powershell -{{ Add code here }} +New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName" -IPAllocationMethod "Dynamic" -DefaultGateway "True" -Ipv4Address "198.51.100.1" -Ipv6Address "2001:0db8:0000:0000:0000:0000:0000:0001" -Name "netAttachName01" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +AttachedNetworkId DefaultGateway IPAllocationMethod Ipv4Address Ipv6Address +----------------- -------------- ------------------ ----------- ----------- +/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName True Dynamic 198.51.100.1 2001:0db8:0000:0000:0000:0000… -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} ``` -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +Create an in-memory object for NetworkAttachment. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md index d7e8346aa1de..97e7c85fa2fb 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudRackDefinitionObject.md @@ -24,27 +24,47 @@ Create an in-memory object for RackDefinition. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for RackDefinition. ```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` +$password = ConvertTo-SecureString "********" -AsPlainText -Force +$bmmConfigurationData = New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername "username" -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber "serialNumber" -MachineDetail "machineDetail" -MachineName "machineName" +$saConfigurationData = New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername "username" -RackSlot 1 -SerialNumber "serialNumber" -StorageApplianceName "storageApplianceName" -{{ Add description here }} +$object = New-AzNetworkCloudRackDefinitionObject -NetworkRackId "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet" -RackSerialNumber "aa5678" -RackSkuId "/subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M" -AvailabilityZone "1" -BareMetalMachineConfigurationData $bmmConfigurationData -RackLocation "Foo Datacenter, Floor 3, Aisle 9, Rack 2" -StorageApplianceConfigurationData $saConfigurationData -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +Write-Host ($object | Format-List | Out-String) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AvailabilityZone : 1 +BareMetalMachineConfigurationData : {{ + "bmcCredentials": { + "password": "redacted", + "username": "username" + }, + "bmcMacAddress": "00:BB:CC:DD:EE:FF", + "bootMacAddress": "00:BB:CC:DD:EE:FF", + "machineDetails": "machineDetail", + "machineName": "machineName", + "rackSlot": 1, + "serialNumber": "serialNumber" + }} +NetworkRackId : /subscriptions/subscription/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet +RackLocation : Foo Datacenter, Floor 3, Aisle 9, Rack 2 +RackSerialNumber : aa5678 +RackSkuId : /subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M +StorageApplianceConfigurationData : {{ + "adminCredentials": { + "password": "redacted", + "username": "username" + }, + "rackSlot": 1, + "serialNumber": "serialNumber", + "storageApplianceName": "storageApplianceName" + }} ``` -{{ Add description here }} +Create an in-memory object for RackDefinition. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md index fbdffa851de8..fbce74fba00a 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md @@ -23,27 +23,18 @@ Create an in-memory object for ServiceLoadBalancerBgpPeer. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for ServiceLoadBalancerBgpPeer. ```powershell -{{ Add code here }} +New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +BfdEnabled BgpMultiHop HoldTime KeepAliveTime MyAsn Name Password PeerAddress PeerAsn PeerPort +---------- ----------- -------- ------------- ----- ---- -------- ----------- ------- -------- +False False P300s P300s 64512 name passsword 203.0.113.254 64497 1234 ``` -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +Create an in-memory object for ServiceLoadBalancerBgpPeer. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md index d8ac0b45687c..2f9492ca12eb 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md @@ -23,27 +23,20 @@ Create an in-memory object for StorageApplianceConfigurationData. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for StorageApplianceConfigurationData. ```powershell -{{ Add code here }} -``` +$password = ConvertTo-SecureString "********" -AsPlainText -Force -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername username -RackSlot 1 -SerialNumber serialNumber -StorageApplianceName storageApplianceName ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +RackSlot SerialNumber StorageApplianceName +-------- ------------ -------------------- +1 serialNumber storageApplianceName ``` -{{ Add description here }} +Create an in-memory object for StorageApplianceConfigurationData. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md index 9f20540bc04d..9cefdd4db160 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/New-AzNetworkCloudVirtualMachinePlacementHintObject.md @@ -22,27 +22,18 @@ Create an in-memory object for VirtualMachinePlacementHint. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for VirtualMachinePlacementHint. ```powershell -{{ Add code here }} +New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType "Affinity" -ResourceId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName" -SchedulingExecution "Hard" -Scope "Machine" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +HintType ResourceId SchedulingExecution Scope +-------- ---------- ------------------- ----- +Affinity /subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName Hard Machine ``` -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +Creates an in-memory object for VirtualMachinePlacementHint. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md index 0371f56c36d2..dc5a29c1606c 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md @@ -1,22 +1,14 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for BareMetalMachineConfigurationData. ```powershell -{{ Add code here }} -``` +$password = ConvertTo-SecureString "********" -AsPlainText -Force -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername username -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber serialNumber -MachineDetail machineDetail -MachineName machineName ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +BmcConnectionString BmcMacAddress BootMacAddress MachineDetail MachineName RackSlot SerialNumber +------------------- ------------- -------------- ------------- ----------- -------- ------------ + 00:BB:CC:DD:EE:FF 00:BB:CC:DD:EE:FF machineDetail machineName 1 serialNumber ``` -{{ Add description here }} - +Create an in-memory object for BareMetalMachineConfigurationData. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md index 0371f56c36d2..9876f1d55fbd 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpAdvertisementObject.md @@ -1,22 +1,11 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for BgpAdvertisement. ```powershell -{{ Add code here }} +New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") ``` - ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +AdvertiseToFabric Community IPAddressPool Peer +----------------- --------- ------------- ---- +True {communityString} {pool1, pool2} {peer1} ``` -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - +Create an in-memory object for BgpAdvertisement. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md index 0371f56c36d2..e12f47c295d8 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md @@ -1,22 +1,23 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for BgpServiceLoadBalancerConfiguration. ```powershell -{{ Add code here }} -``` -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` +$ipAddressPools=New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True -{{ Add description here }} +$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +$bgpAdvertisement=New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool @("pool1","pool2") -AdvertiseToFabric "True" -Community @("communityString") -Peer @("peer1") + +$object=New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -BgpAdvertisement @($bgpAdvertisement) -BgpPeer $serviceLoadBalancerBgpPeer -FabricPeeringEnabled True -IPAddressPool @($ipAddressPools) + +Write-Host ($object | Format-List | Out-String) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Category : azure-resource-management +Endpoint : {{ + "domainName": "domainName", + "port": 1234 + }} ``` -{{ Add description here }} - +Create an in-memory object for BgpServiceLoadBalancerConfiguration. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md index 0371f56c36d2..975e1cfe56b6 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md @@ -1,22 +1,18 @@ -### Example 1: {{ Add title here }} -```powershell -{{ Add code here }} -``` +### Example 1: Create an in-memory object for ControlPlaneNodeConfiguration. -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} ```powershell -{{ Add code here }} + +$sshPublicKey=@{ + keyData= "ssh-rsa" +} +New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count 1 -VMSkuName vmSkuName -AdministratorConfigurationAdminUsername userName -AdministratorConfigurationSshPublicKey $sshPublicKey -AvailabilityZone @("1","2","3") ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AvailabilityZone Count VMSkuName +---------------- ----- --------- +{1, 2, 3} 1 vmSkuName ``` -{{ Add description here }} +Create an in-memory object for ControlPlaneNodeConfiguration. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md index 0371f56c36d2..e9b5463a52a1 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEgressEndpointObject.md @@ -1,22 +1,16 @@ -### Example 1: {{ Add title here }} -```powershell -{{ Add code here }} -``` +### Example 1: Create an in-memory object for EgressEndpointObject. -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} ```powershell -{{ Add code here }} +$endpointDependency=New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 + +New-AzNetworkCloudEgressEndpointObject -Category "azure-resource-management" -Endpoint ($endpointDependency) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Category +-------- +azure-resource-management ``` -{{ Add description here }} +Create an in-memory object for EgressEndpoint. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md index 0371f56c36d2..3862607f6ca9 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudEndpointDependencyObject.md @@ -1,22 +1,13 @@ -### Example 1: {{ Add title here }} -```powershell -{{ Add code here }} -``` +### Example 1: Create an in-memory object for EndpointDependency. -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} ```powershell -{{ Add code here }} +New-AzNetworkCloudEndpointDependencyObject -DomainName domainName -Port 1234 ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +DomainName Port +---------- ---- +domainName 1234 ``` - -{{ Add description here }} +Create an in-memory object for EndpointDependency. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md index 0371f56c36d2..148718b74f9e 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md @@ -1,22 +1,6 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for InitialAgentPoolConfiguration. ```powershell -{{ Add code here }} +New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count -Mode -Name -VMSkuName -AdministratorConfigurationAdminUsername -AdministratorConfigurationSshPublicKey -AgentOptionHugepagesCount -AgentOptionHugepagesSize -AttachedNetworkConfigurationL2Network -AttachedNetworkConfigurationL3Network -AttachedNetworkConfigurationTrunkedNetwork -AvailabilityZone -Label -Taint -UpgradeSettingMaxSurge ``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - + +Create an in-memory object for InitialAgentPoolConfiguration. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md index 0371f56c36d2..93d766fca8c6 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudIpAddressPoolObject.md @@ -1,22 +1,13 @@ -### Example 1: {{ Add title here }} -```powershell -{{ Add code here }} -``` +### Example 1: Create an in-memory object for IpAddressPool. -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} ```powershell -{{ Add code here }} +New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Address AutoAssign Name OnlyUseHostIP +------- ---------- ---- ------------- +{198.51.102.0/24} True pool1 True ``` -{{ Add description here }} - +Create an in-memory object for IpAddressPool. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md index 0371f56c36d2..6919d96fc443 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudKeySetUserObject.md @@ -1,22 +1,12 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for KeySetUser. ```powershell -{{ Add code here }} +New-AzNetworkCloudKeySetUserObject -AzureUserName azureUserName -SshPublicKeyData "ssh-rsa-key" -Description "userDescription" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AzureUserName Description +------------- ----------- +azureUserName userDescription ``` -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - +Create an in-memory object for KeySetUser. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md index 0371f56c36d2..ceb7199129d1 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md @@ -1,22 +1,10 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for L3NetworkAttachmentConfiguration. ```powershell -{{ Add code here }} +New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId '/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502' -IpamEnabled True -PluginType 'SRIOV' ``` - ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +IpamEnabled NetworkId PluginType +----------- --------- ---------- +True /subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3network-502 SRIOV ``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - +Create an in-memory object for L3NetworkAttachmentConfiguration. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md index 0371f56c36d2..d93e90e407e7 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudNetworkAttachmentObject.md @@ -1,22 +1,12 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for NetworkAttachment. ```powershell -{{ Add code here }} +New-AzNetworkCloudNetworkAttachmentObject -AttachedNetworkId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName" -IPAllocationMethod "Dynamic" -DefaultGateway "True" -Ipv4Address "198.51.100.1" -Ipv6Address "2001:0db8:0000:0000:0000:0000:0000:0001" -Name "netAttachName01" ``` - ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` +AttachedNetworkId DefaultGateway IPAllocationMethod Ipv4Address Ipv6Address +----------------- -------------- ------------------ ----------- ----------- +/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName True Dynamic 198.51.100.1 2001:0db8:0000:0000:0000:0000… -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} ``` -{{ Add description here }} - +Create an in-memory object for NetworkAttachment. \ No newline at end of file diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md index 0371f56c36d2..51b4cd81be26 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudRackDefinitionObject.md @@ -1,22 +1,41 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for RackDefinition. ```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` +$password = ConvertTo-SecureString "********" -AsPlainText -Force +$bmmConfigurationData = New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername "username" -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber "serialNumber" -MachineDetail "machineDetail" -MachineName "machineName" +$saConfigurationData = New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername "username" -RackSlot 1 -SerialNumber "serialNumber" -StorageApplianceName "storageApplianceName" -{{ Add description here }} +$object = New-AzNetworkCloudRackDefinitionObject -NetworkRackId "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet" -RackSerialNumber "aa5678" -RackSkuId "/subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M" -AvailabilityZone "1" -BareMetalMachineConfigurationData $bmmConfigurationData -RackLocation "Foo Datacenter, Floor 3, Aisle 9, Rack 2" -StorageApplianceConfigurationData $saConfigurationData -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +Write-Host ($object | Format-List | Out-String) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AvailabilityZone : 1 +BareMetalMachineConfigurationData : {{ + "bmcCredentials": { + "password": "redacted", + "username": "username" + }, + "bmcMacAddress": "00:BB:CC:DD:EE:FF", + "bootMacAddress": "00:BB:CC:DD:EE:FF", + "machineDetails": "machineDetail", + "machineName": "machineName", + "rackSlot": 1, + "serialNumber": "serialNumber" + }} +NetworkRackId : /subscriptions/subscription/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet +RackLocation : Foo Datacenter, Floor 3, Aisle 9, Rack 2 +RackSerialNumber : aa5678 +RackSkuId : /subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M +StorageApplianceConfigurationData : {{ + "adminCredentials": { + "password": "redacted", + "username": "username" + }, + "rackSlot": 1, + "serialNumber": "serialNumber", + "storageApplianceName": "storageApplianceName" + }} ``` -{{ Add description here }} - +Create an in-memory object for RackDefinition. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md index 0371f56c36d2..cce05dd9d823 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md @@ -1,22 +1,12 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for ServiceLoadBalancerBgpPeer. ```powershell -{{ Add code here }} +New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234 ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +BfdEnabled BgpMultiHop HoldTime KeepAliveTime MyAsn Name Password PeerAddress PeerAsn PeerPort +---------- ----------- -------- ------------- ----- ---- -------- ----------- ------- -------- +False False P300s P300s 64512 name passsword 203.0.113.254 64497 1234 ``` -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - +Create an in-memory object for ServiceLoadBalancerBgpPeer. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md index 0371f56c36d2..5a2c8fb96d74 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md @@ -1,22 +1,13 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for StorageApplianceConfigurationData. ```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` +$password = ConvertTo-SecureString "********" -AsPlainText -Force -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} +New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername username -RackSlot 1 -SerialNumber serialNumber -StorageApplianceName storageApplianceName ``` - ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +RackSlot SerialNumber StorageApplianceName +-------- ------------ -------------------- +1 serialNumber storageApplianceName ``` -{{ Add description here }} - +Create an in-memory object for StorageApplianceConfigurationData. diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md index 0371f56c36d2..8cbb4f8ccb54 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/New-AzNetworkCloudVirtualMachinePlacementHintObject.md @@ -1,22 +1,11 @@ -### Example 1: {{ Add title here }} +### Example 1: Create an in-memory object for VirtualMachinePlacementHint. ```powershell -{{ Add code here }} +New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType "Affinity" -ResourceId "/subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName" -SchedulingExecution "Hard" -Scope "Machine" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +HintType ResourceId SchedulingExecution Scope +-------- ---------- ------------------- ----- +Affinity /subscriptions/subscriptionId/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/racks/rackName Hard Machine ``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} - +Creates an in-memory object for VirtualMachinePlacementHint. From 4fd5bdf845a16ab50cb40c890ccfc3242e6e4496 Mon Sep 17 00:00:00 2001 From: Joselyn Narvaez Date: Fri, 5 Dec 2025 11:55:47 -0600 Subject: [PATCH 7/9] correcting doc descriptions --- .../docs/Az.NetworkCloud.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md index 177c01e63a5b..e4cf1c92e382 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md @@ -118,7 +118,7 @@ Triggers the execution of a runtime protection scan to detect and remediate dete Reimage the provided virtual machine. ### [New-AzNetworkCloudAgentPool](New-AzNetworkCloudAgentPool.md) -Create a new Kubernetes cluster agent pool or create the properties of the existing one. +Create a new Kubernetes cluster agent pool or update the properties of the existing one. ### [New-AzNetworkCloudBareMetalMachineConfigurationDataObject](New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md) Create an in-memory object for BareMetalMachineConfigurationData. @@ -136,13 +136,13 @@ Create an in-memory object for BgpServiceLoadBalancerConfiguration. Create a new baseboard management controller key set or create the existing one for the provided cluster. ### [New-AzNetworkCloudCluster](New-AzNetworkCloudCluster.md) -Create a new cluster or create the properties of the cluster if it exists. +Create a new cluster or update the properties of the cluster if it exists. ### [New-AzNetworkCloudClusterManager](New-AzNetworkCloudClusterManager.md) Create a new cluster manager or create properties of the cluster manager if it exists. ### [New-AzNetworkCloudConsole](New-AzNetworkCloudConsole.md) -Create a new virtual machine console or create the properties of the existing virtual machine console. +Create a new virtual machine console or update the properties of the existing virtual machine console. ### [New-AzNetworkCloudControlPlaneNodeConfigurationObject](New-AzNetworkCloudControlPlaneNodeConfigurationObject.md) Create an in-memory object for ControlPlaneNodeConfiguration. @@ -163,22 +163,22 @@ Create an in-memory object for IpAddressPool. Create an in-memory object for KeySetUser. ### [New-AzNetworkCloudKubernetesCluster](New-AzNetworkCloudKubernetesCluster.md) -Create a new Kubernetes cluster or create the properties of the existing one. +Create a new Kubernetes cluster or update the properties of the existing one. ### [New-AzNetworkCloudKubernetesClusterFeature](New-AzNetworkCloudKubernetesClusterFeature.md) Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. ### [New-AzNetworkCloudL2Network](New-AzNetworkCloudL2Network.md) -Create a new layer 2 (L2) network or create the properties of the existing network. +Create a new layer 2 (L2) network or update the properties of the existing network. ### [New-AzNetworkCloudL3Network](New-AzNetworkCloudL3Network.md) -Create a new layer 3 (L3) network or create the properties of the existing network. +Create a new layer 3 (L3) network or update the properties of the existing network. ### [New-AzNetworkCloudL3NetworkAttachmentConfigurationObject](New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md) Create an in-memory object for L3NetworkAttachmentConfiguration. ### [New-AzNetworkCloudMetricsConfiguration](New-AzNetworkCloudMetricsConfiguration.md) -Create new or create the existing metrics configuration of the provided cluster. +Create new or update the existing metrics configuration of the provided cluster. ### [New-AzNetworkCloudNetworkAttachmentObject](New-AzNetworkCloudNetworkAttachmentObject.md) Create an in-memory object for NetworkAttachment. @@ -190,22 +190,22 @@ Create an in-memory object for RackDefinition. Create an in-memory object for ServiceLoadBalancerBgpPeer. ### [New-AzNetworkCloudServicesNetwork](New-AzNetworkCloudServicesNetwork.md) -Create a new cloud services network or create the properties of the existing cloud services network. +Create a new cloud services network or update the properties of the existing cloud services network. ### [New-AzNetworkCloudStorageApplianceConfigurationDataObject](New-AzNetworkCloudStorageApplianceConfigurationDataObject.md) Create an in-memory object for StorageApplianceConfigurationData. ### [New-AzNetworkCloudTrunkedNetwork](New-AzNetworkCloudTrunkedNetwork.md) -Create a new trunked network or create the properties of the existing trunked network. +Create a new trunked network or update the properties of the existing trunked network. ### [New-AzNetworkCloudVirtualMachine](New-AzNetworkCloudVirtualMachine.md) -Create a new virtual machine or create the properties of the existing virtual machine. +Create a new virtual machine or update the properties of the existing virtual machine. ### [New-AzNetworkCloudVirtualMachinePlacementHintObject](New-AzNetworkCloudVirtualMachinePlacementHintObject.md) Create an in-memory object for VirtualMachinePlacementHint. ### [New-AzNetworkCloudVolume](New-AzNetworkCloudVolume.md) -Create a new volume or create the properties of the existing one. +Create a new volume or update the properties of the existing one. ### [Remove-AzNetworkCloudAgentPool](Remove-AzNetworkCloudAgentPool.md) Delete the provided Kubernetes cluster agent pool. From e0ef94b787ebbe584cc67c774f10b404131ffea2 Mon Sep 17 00:00:00 2001 From: Joselyn Narvaez Date: Fri, 5 Dec 2025 15:44:12 -0600 Subject: [PATCH 8/9] correct some module cmd descriptions --- .../docs/Az.NetworkCloud.md | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md index e4cf1c92e382..6f7984543ded 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Az.NetworkCloud.md @@ -106,7 +106,7 @@ The URL to storage account with the command execution results and the command ex Uncordon the provided bare metal machine's Kubernetes node. ### [Invoke-AzNetworkCloudClusterContinueVersionUpdate](Invoke-AzNetworkCloudClusterContinueVersionUpdate.md) -Trigger the continuation of an continue for a cluster with a matching continue strategy that has paused after completing a segment of the continue +Trigger the continuation of an update for a cluster with a matching update strategy that has paused after completing a segment of the update. ### [Invoke-AzNetworkCloudClusterVersionUpdate](Invoke-AzNetworkCloudClusterVersionUpdate.md) Update the version of the provided cluster to one of the available supported versions. @@ -124,7 +124,7 @@ Create a new Kubernetes cluster agent pool or update the properties of the exist Create an in-memory object for BareMetalMachineConfigurationData. ### [New-AzNetworkCloudBareMetalMachineKeySet](New-AzNetworkCloudBareMetalMachineKeySet.md) -Create a new bare metal machine key set or create the existing one for the provided cluster. +Create a new bare metal machine key set or update the existing one for the provided cluster. ### [New-AzNetworkCloudBgpAdvertisementObject](New-AzNetworkCloudBgpAdvertisementObject.md) Create an in-memory object for BgpAdvertisement. @@ -133,13 +133,13 @@ Create an in-memory object for BgpAdvertisement. Create an in-memory object for BgpServiceLoadBalancerConfiguration. ### [New-AzNetworkCloudBmcKeySet](New-AzNetworkCloudBmcKeySet.md) -Create a new baseboard management controller key set or create the existing one for the provided cluster. +Create a new baseboard management controller key set or update the existing one for the provided cluster. ### [New-AzNetworkCloudCluster](New-AzNetworkCloudCluster.md) Create a new cluster or update the properties of the cluster if it exists. ### [New-AzNetworkCloudClusterManager](New-AzNetworkCloudClusterManager.md) -Create a new cluster manager or create properties of the cluster manager if it exists. +Create a new cluster manager or update properties of the cluster manager if it exists. ### [New-AzNetworkCloudConsole](New-AzNetworkCloudConsole.md) Create a new virtual machine console or update the properties of the existing virtual machine console. @@ -166,7 +166,7 @@ Create an in-memory object for KeySetUser. Create a new Kubernetes cluster or update the properties of the existing one. ### [New-AzNetworkCloudKubernetesClusterFeature](New-AzNetworkCloudKubernetesClusterFeature.md) -Create a new Kubernetes cluster feature or create properties of the Kubernetes cluster feature if it exists. +Create a new Kubernetes cluster feature or update properties of the Kubernetes cluster feature if it exists. ### [New-AzNetworkCloudL2Network](New-AzNetworkCloudL2Network.md) Create a new layer 2 (L2) network or update the properties of the existing network. @@ -278,35 +278,35 @@ Power off the provided virtual machine. ### [Update-AzNetworkCloudAgentPool](Update-AzNetworkCloudAgentPool.md) Patch the properties of the provided Kubernetes cluster agent pool, or update the tags associated with the Kubernetes cluster agent pool. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudBareMetalMachine](Update-AzNetworkCloudBareMetalMachine.md) Patch properties of the provided bare metal machine, or update tags associated with the bare metal machine. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudBareMetalMachineKeySet](Update-AzNetworkCloudBareMetalMachineKeySet.md) Patch properties of bare metal machine key set for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudBmcKeySet](Update-AzNetworkCloudBmcKeySet.md) Patch properties of baseboard management controller key set for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudCluster](Update-AzNetworkCloudCluster.md) Patch the properties of the provided cluster, or update the tags associated with the cluster. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudClusterManager](Update-AzNetworkCloudClusterManager.md) Patch properties of the provided cluster manager, or update the tags assigned to the cluster manager. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudConsole](Update-AzNetworkCloudConsole.md) Patch the properties of the provided virtual machine console, or update the tags associated with the virtual machine console. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudKubernetesCluster](Update-AzNetworkCloudKubernetesCluster.md) Patch the properties of the provided Kubernetes cluster, or update the tags associated with the Kubernetes cluster. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudKubernetesClusterFeature](Update-AzNetworkCloudKubernetesClusterFeature.md) Patch properties of the provided Kubernetes cluster feature. @@ -319,25 +319,25 @@ Update tags associated with the provided layer 3 (L3) network. ### [Update-AzNetworkCloudMetricsConfiguration](Update-AzNetworkCloudMetricsConfiguration.md) Patch properties of metrics configuration for the provided cluster, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudRack](Update-AzNetworkCloudRack.md) Patch properties of the provided rack, or update the tags associated with the rack. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudServicesNetwork](Update-AzNetworkCloudServicesNetwork.md) Update properties of the provided cloud services network, or update the tags associated with it. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudStorageAppliance](Update-AzNetworkCloudStorageAppliance.md) -Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag update can be done independently. +Update properties of the provided storage appliance, or update tags associated with the storage appliance Properties and tag updates can be done independently. ### [Update-AzNetworkCloudTrunkedNetwork](Update-AzNetworkCloudTrunkedNetwork.md) Update tags associated with the provided trunked network. ### [Update-AzNetworkCloudVirtualMachine](Update-AzNetworkCloudVirtualMachine.md) Patch the properties of the provided virtual machine, or update the tags associated with the virtual machine. -Properties and tag update can be done independently. +Properties and tag updates can be done independently. ### [Update-AzNetworkCloudVolume](Update-AzNetworkCloudVolume.md) Update tags associated with the provided volume. From 5d391f1d8a435679b9580140f501b1cab1f501fc Mon Sep 17 00:00:00 2001 From: Joselyn Narvaez Date: Mon, 8 Dec 2025 22:44:35 -0600 Subject: [PATCH 9/9] fixing some example issues --- ...-AzNetworkCloudKubernetesClusterFeature.md | 4 ++ ...-AzNetworkCloudKubernetesClusterFeature.md | 4 ++ ...udBareMetalMachineDataExtractRestricted.md | 25 +++------- ...BareMetalMachineConfigurationDataObject.md | 32 +++++++++---- ...ew-AzNetworkCloudBgpAdvertisementObject.md | 22 +++++---- ...pServiceLoadBalancerConfigurationObject.md | 23 +++++---- ...loudControlPlaneNodeConfigurationObject.md | 24 ++++++---- .../New-AzNetworkCloudEgressEndpointObject.md | 21 ++++---- ...-AzNetworkCloudEndpointDependencyObject.md | 18 +++---- ...loudInitialAgentPoolConfigurationObject.md | 48 +++++++++++++++---- .../New-AzNetworkCloudIpAddressPoolObject.md | 22 +++++---- .../New-AzNetworkCloudKeySetUserObject.md | 22 +++++---- ...dL3NetworkAttachmentConfigurationObject.md | 20 ++++---- ...w-AzNetworkCloudNetworkAttachmentObject.md | 26 ++++++---- .../New-AzNetworkCloudRackDefinitionObject.md | 36 ++++++++++---- ...rkCloudServiceLoadBalancerBgpPeerObject.md | 38 +++++++++++---- ...StorageApplianceConfigurationDataObject.md | 26 ++++++---- ...kCloudVirtualMachinePlacementHintObject.md | 22 +++++---- ...NetworkCloudStorageApplianceReadCommand.md | 28 +++++++---- 19 files changed, 313 insertions(+), 148 deletions(-) diff --git a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md index cf73247356bb..b12da27b15c7 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/docs/Update-AzNetworkCloudKubernetesClusterFeature.md @@ -67,6 +67,10 @@ Patch properties of the provided Kubernetes cluster feature. ### Example 1: Update Kubernetes cluster's feature ```powershell +$tagUpdatedHash = @{ + tag1 = "tag1" + tag2 = "tag1Update" +} Update-AzNetworkCloudKubernetesClusterFeature -FeatureName featureName -KubernetesClusterName kubernetesClusterName -ResourceGroupName resourceGroup -SubscriptionId subscriptionId -Tag $tagUpdatedHash ``` diff --git a/src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudKubernetesClusterFeature.md b/src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudKubernetesClusterFeature.md index 61044d8d615b..44e80f72d47f 100644 --- a/src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudKubernetesClusterFeature.md +++ b/src/NetworkCloud/NetworkCloud.Autorest/examples/Update-AzNetworkCloudKubernetesClusterFeature.md @@ -1,5 +1,9 @@ ### Example 1: Update Kubernetes cluster's feature ```powershell +$tagUpdatedHash = @{ + tag1 = "tag1" + tag2 = "tag1Update" +} Update-AzNetworkCloudKubernetesClusterFeature -FeatureName featureName -KubernetesClusterName kubernetesClusterName -ResourceGroupName resourceGroup -SubscriptionId subscriptionId -Tag $tagUpdatedHash ``` diff --git a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md index 1d2f2e7fa78a..c9a2197d9db9 100644 --- a/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md +++ b/src/NetworkCloud/NetworkCloud/help/Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted.md @@ -48,27 +48,16 @@ The URL to storage account with the command execution results and the command ex ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Run restricted data extraction on a bare metal machine ```powershell -{{ Add code here }} +$command = @{ + command = "command" + arguments = "commandArguments" +} +Invoke-AzNetworkCloudBareMetalMachineDataExtractRestricted -BareMetalMachineName bmmName -ResourceGroupName resourcceGroupName -SubscriptionId subscriptionId -Command $command -LimitTimeSecond 60 ``` -```output -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -{{ Add code here }} -``` - -```output -{{ Add output here }} -``` - -{{ Add description here }} +This example runs a restricted data extraction command on the specified bare metal machine with a 60-second timeout. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md index 95ea4d28f03a..d9d1890a2c62 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBareMetalMachineConfigurationDataObject.md @@ -24,27 +24,43 @@ Create an in-memory object for BareMetalMachineConfigurationData. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create bare metal machine configuration object ```powershell -{{ Add code here }} +$password = ConvertTo-SecureString -String "P@ssw0rd123!" -AsPlainText -Force +New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername "admin" -BmcMacAddress "00:1a:2b:3c:4d:5e" -BootMacAddress "00:1a:2b:3c:4d:5f" -RackSlot 1 -SerialNumber "ABC123DEF456" -MachineName "bmm-001" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +BmcCredentialsPassword : System.Security.SecureString +BmcCredentialsUsername : admin +BmcMacAddress : 00:1a:2b:3c:4d:5e +BootMacAddress : 00:1a:2b:3c:4d:5f +MachineDetail : +MachineName : bmm-001 +RackSlot : 1 +SerialNumber : ABC123DEF456 ``` -{{ Add description here }} +This example creates a bare metal machine configuration object with BMC credentials and networking details. -### Example 2: {{ Add title here }} +### Example 2: Create bare metal machine configuration with additional details ```powershell -{{ Add code here }} +$password = ConvertTo-SecureString -String "SecurePass123!" -AsPlainText -Force +New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername "bmc_admin" -BmcMacAddress "00:2b:3c:4d:5e:6f" -BootMacAddress "00:2b:3c:4d:5e:70" -RackSlot 2 -SerialNumber "XYZ789UVW012" -MachineName "bmm-002" -MachineDetail "Asset Tag: AT-12345" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +BmcCredentialsPassword : System.Security.SecureString +BmcCredentialsUsername : bmc_admin +BmcMacAddress : 00:2b:3c:4d:5e:6f +BootMacAddress : 00:2b:3c:4d:5e:70 +MachineDetail : Asset Tag: AT-12345 +MachineName : bmm-002 +RackSlot : 2 +SerialNumber : XYZ789UVW012 ``` -{{ Add description here }} +This example creates a configuration object with additional machine details and higher rack slot. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md index 0b7fee2c702c..1f4789fb6763 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpAdvertisementObject.md @@ -22,27 +22,33 @@ Create an in-memory object for BgpAdvertisement. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create BGP advertisement with specific pools and communities ```powershell -{{ Add code here }} +New-AzNetworkCloudBgpAdvertisementObject -AdvertiseToFabric "True" -IPAddressPool @("pool1", "pool2") -Community @("65001:100", "65001:200") ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AdvertiseToFabric : True +Community : {65001:100, 65001:200} +IPAddressPool : {pool1, pool2} +Peer : {} ``` -{{ Add description here }} +This example creates a BGP advertisement object that advertises specific IP address pools to the fabric with associated BGP communities. -### Example 2: {{ Add title here }} +### Example 2: Create BGP advertisement for specific peers ```powershell -{{ Add code here }} +New-AzNetworkCloudBgpAdvertisementObject -AdvertiseToFabric "False" -IPAddressPool @("external-pool") -Peer @("peer1", "peer2") ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AdvertiseToFabric : False +Community : {} +IPAddressPool : {external-pool} +Peer : {peer1, peer2} ``` -{{ Add description here }} +This example creates a BGP advertisement object that advertises to specific BGP peers without fabric peering. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md index e38bd99e4240..b5e0ece969da 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject.md @@ -23,27 +23,34 @@ Create an in-memory object for BgpServiceLoadBalancerConfiguration. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create BGP service load balancer configuration with advertisement ```powershell -{{ Add code here }} +$bgpAdvertisement = New-AzNetworkCloudBgpAdvertisementObject -AdvertiseToFabric "True" -IPAddressPool @("pool1") +New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -FabricPeeringEnabled "True" -BgpAdvertisement @($bgpAdvertisement) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +BgpAdvertisement : {Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BgpAdvertisement} +BgpPeer : {} +FabricPeeringEnabled : True +IPAddressPool : {} ``` -{{ Add description here }} +This example creates a BGP service load balancer configuration with fabric peering enabled and associated IP pools. -### Example 2: {{ Add title here }} +### Example 2: Create configuration with fabric peering disabled ```powershell -{{ Add code here }} +New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -FabricPeeringEnabled "False" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +BgpAdvertisement : {} +BgpPeer : {} +FabricPeeringEnabled : False +IPAddressPool : {} ``` -{{ Add description here }} +This example creates a BGP service load balancer configuration with fabric peering disabled. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md index 04b733098a6d..0313ad6c2e08 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudControlPlaneNodeConfigurationObject.md @@ -24,27 +24,35 @@ Create an in-memory object for ControlPlaneNodeConfiguration. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create control plane node configuration with default settings ```powershell -{{ Add code here }} +New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count 3 -VMSkuName "Standard_D8s_v5" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AdministratorConfigurationAdminUsername : +AdministratorConfigurationSshPublicKey : {} +AvailabilityZone : {} +Count : 3 +VMSkuName : Standard_D8s_v5 ``` -{{ Add description here }} +This example creates a control plane node configuration with 3 nodes using the specified VM SKU. -### Example 2: {{ Add title here }} +### Example 2: Create control plane configuration with admin settings and availability zones ```powershell -{{ Add code here }} +New-AzNetworkCloudControlPlaneNodeConfigurationObject -Count 5 -AdministratorConfigurationAdminUsername "azureuser" -AvailabilityZone @("1","2","3") -VMSkuName "Standard_D16s_v5" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AdministratorConfigurationAdminUsername : azureuser +AdministratorConfigurationSshPublicKey : {} +AvailabilityZone : {1, 2, 3} +Count : 5 +VMSkuName : Standard_D16s_v5 ``` -{{ Add description here }} +This example creates a control plane configuration with specific availability zones and administrator settings. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md index 0a8dab98c483..38bb5ea12391 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEgressEndpointObject.md @@ -22,27 +22,32 @@ Create an in-memory object for EgressEndpoint. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create egress endpoint for Azure resource management ```powershell -{{ Add code here }} +$endpoint = New-AzNetworkCloudEndpointDependencyObject -DomainName "management.azure.com" -Port 443 +New-AzNetworkCloudEgressEndpointObject -Category "azure-resource-management" -Endpoint @($endpoint) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Category : azure-resource-management +Endpoint : {Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency} ``` -{{ Add description here }} +This example creates an egress endpoint configuration for Azure resource management endpoints. -### Example 2: {{ Add title here }} +### Example 2: Create egress endpoint with multiple domain dependencies ```powershell -{{ Add code here }} +$endpoint1 = New-AzNetworkCloudEndpointDependencyObject -DomainName "api.github.com" -Port 443 +$endpoint2 = New-AzNetworkCloudEndpointDependencyObject -DomainName "github.com" -Port 443 +New-AzNetworkCloudEgressEndpointObject -Category "github" -Endpoint @($endpoint1, $endpoint2) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Category : github +Endpoint : {Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency, Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.EndpointDependency} ``` -{{ Add description here }} +This example creates an egress endpoint configuration for GitHub with multiple domain dependencies. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md index a26682e20df1..2e96f24ce220 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudEndpointDependencyObject.md @@ -22,27 +22,29 @@ Create an in-memory object for EndpointDependency. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create endpoint dependency for API server ```powershell -{{ Add code here }} +New-AzNetworkCloudEndpointDependencyObject -DomainName "api.example.com" -Port 443 ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +DomainName : api.example.com +Port : 443 ``` -{{ Add description here }} +This example creates an endpoint dependency object for an API server at the specified domain and port. -### Example 2: {{ Add title here }} +### Example 2: Create endpoint dependency without port specification ```powershell -{{ Add code here }} +New-AzNetworkCloudEndpointDependencyObject -DomainName "registry.example.com" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +DomainName : registry.example.com +Port : ``` -{{ Add description here }} +This example creates an endpoint dependency object without specifying a port, which will use the default. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md index aa60af75435c..bc4d7e2c0cbc 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudInitialAgentPoolConfigurationObject.md @@ -30,27 +30,59 @@ Create an in-memory object for InitialAgentPoolConfiguration. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create initial agent pool configuration with basic settings ```powershell -{{ Add code here }} +New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count 3 -Mode "System" -Name "systempool" -VMSkuName "Standard_D4s_v5" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AdministratorConfigurationAdminUsername : +AdministratorConfigurationSshPublicKey : {} +AgentOptionHugepagesCount : +AgentOptionHugepagesSize : +AttachedNetworkConfigurationL2Network : {} +AttachedNetworkConfigurationL3Network : {} +AttachedNetworkConfigurationTrunkedNetwork : {} +AvailabilityZone : {} +Count : 3 +Label : {} +Mode : System +Name : systempool +Taint : {} +UpgradeSettingDrainTimeout : +UpgradeSettingMaxSurge : +UpgradeSettingMaxUnavailable : +VMSkuName : Standard_D4s_v5 ``` -{{ Add description here }} +This example creates an initial agent pool configuration for a system pool with 3 nodes. -### Example 2: {{ Add title here }} +### Example 2: Create user agent pool with admin configuration ```powershell -{{ Add code here }} +New-AzNetworkCloudInitialAgentPoolConfigurationObject -Count 5 -Mode "User" -Name "userpool" -VMSkuName "Standard_D8s_v5" -AdministratorConfigurationAdminUsername "azureuser" -AvailabilityZone @("1","2") ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AdministratorConfigurationAdminUsername : azureuser +AdministratorConfigurationSshPublicKey : {} +AgentOptionHugepagesCount : +AgentOptionHugepagesSize : +AttachedNetworkConfigurationL2Network : {} +AttachedNetworkConfigurationL3Network : {} +AttachedNetworkConfigurationTrunkedNetwork : {} +AvailabilityZone : {1, 2} +Count : 5 +Label : {} +Mode : User +Name : userpool +Taint : {} +UpgradeSettingDrainTimeout : +UpgradeSettingMaxSurge : +UpgradeSettingMaxUnavailable : +VMSkuName : Standard_D8s_v5 ``` -{{ Add description here }} +This example creates a user agent pool configuration with specific availability zones and administrator credentials. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md index dba6b67345a4..5b25582c7d4e 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudIpAddressPoolObject.md @@ -22,27 +22,33 @@ Create an in-memory object for IpAddressPool. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create IP address pool with CIDR notation ```powershell -{{ Add code here }} +New-AzNetworkCloudIpAddressPoolObject -Name "pool1" -Address @("10.0.0.0/24") -AutoAssign "True" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Address : {10.0.0.0/24} +AutoAssign : True +Name : pool1 +OnlyUseHostIP : ``` -{{ Add description here }} +This example creates an IP address pool with automatic assignment enabled using CIDR notation. -### Example 2: {{ Add title here }} +### Example 2: Create IP address pool with explicit IP range ```powershell -{{ Add code here }} +New-AzNetworkCloudIpAddressPoolObject -Name "external-pool" -Address @("203.0.113.1-203.0.113.50") -AutoAssign "False" -OnlyUseHostIP "True" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +Address : {203.0.113.1-203.0.113.50} +AutoAssign : False +Name : external-pool +OnlyUseHostIP : True ``` -{{ Add description here }} +This example creates an IP address pool with explicit start-end IP range, excluding gateway addresses. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md index 286e048b7d02..10028e2d56f3 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudKeySetUserObject.md @@ -22,27 +22,33 @@ Create an in-memory object for KeySetUser. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create keyset user with SSH public key ```powershell -{{ Add code here }} +New-AzNetworkCloudKeySetUserObject -AzureUserName "user1" -SshPublicKeyData "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC..." -Description "User for cluster access" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AzureUserName : user1 +Description : User for cluster access +SshPublicKeyData : ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC... +UserPrincipalName : ``` -{{ Add description here }} +This example creates a keyset user with SSH public key authentication and a description. -### Example 2: {{ Add title here }} +### Example 2: Create keyset user with user principal name ```powershell -{{ Add code here }} +New-AzNetworkCloudKeySetUserObject -AzureUserName "user2" -SshPublicKeyData "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC..." -UserPrincipalName "user2@contoso.com" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AzureUserName : user2 +Description : +SshPublicKeyData : ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC... +UserPrincipalName : user2@contoso.com ``` -{{ Add description here }} +This example creates a keyset user with Azure user name and associated user principal name for group membership validation. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md index 33325e0925cd..dccbb9be00bd 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudL3NetworkAttachmentConfigurationObject.md @@ -22,27 +22,31 @@ Create an in-memory object for L3NetworkAttachmentConfiguration. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create L3 network attachment with IPAM enabled ```powershell -{{ Add code here }} +New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId "/subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/l3Networks/l3Network1" -IpamEnabled "True" -PluginType "IPVLAN" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +IpamEnabled : True +NetworkId : /subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/l3Networks/l3Network1 +PluginType : IPVLAN ``` -{{ Add description here }} +This example creates an L3 network attachment configuration with IP address management enabled. -### Example 2: {{ Add title here }} +### Example 2: Create L3 network attachment without IPAM ```powershell -{{ Add code here }} +New-AzNetworkCloudL3NetworkAttachmentConfigurationObject -NetworkId "/subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/l3Networks/l3Network2" -IpamEnabled "False" -PluginType "MACVLAN" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +IpamEnabled : False +NetworkId : /subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/l3Networks/l3Network2 +PluginType : MACVLAN ``` -{{ Add description here }} +This example creates an L3 network attachment without IPAM using MACVLAN plugin. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md index 33479ec8db72..0f6bdc21f5cd 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudNetworkAttachmentObject.md @@ -23,27 +23,37 @@ Create an in-memory object for NetworkAttachment. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create network attachment with dynamic IP allocation ```powershell -{{ Add code here }} +New-AzNetworkCloudNetworkAttachmentObject -Name "attachment1" -AttachedNetworkId "/subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/l3Networks/l3Network1" -IPAllocationMethod "Dynamic" -DefaultGateway "True" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AttachedNetworkId : /subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/l3Networks/l3Network1 +DefaultGateway : True +IPAllocationMethod : Dynamic +Ipv4Address : +Ipv6Address : +Name : attachment1 ``` -{{ Add description here }} +This example creates a network attachment with dynamic IP allocation and marks it as the default gateway. -### Example 2: {{ Add title here }} +### Example 2: Create network attachment with static IPv4 address ```powershell -{{ Add code here }} +New-AzNetworkCloudNetworkAttachmentObject -Name "attachment2" -AttachedNetworkId "/subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/l3Networks/l3Network2" -IPAllocationMethod "Static" -Ipv4Address "10.0.1.50" -DefaultGateway "False" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AttachedNetworkId : /subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/l3Networks/l3Network2 +DefaultGateway : False +IPAllocationMethod : Static +Ipv4Address : 10.0.1.50 +Ipv6Address : +Name : attachment2 ``` -{{ Add description here }} +This example creates a network attachment with a static IPv4 address. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md index 04e411e4e1bc..1f8513ad09a9 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudRackDefinitionObject.md @@ -24,27 +24,47 @@ Create an in-memory object for RackDefinition. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create rack definition with basic configuration ```powershell -{{ Add code here }} +$bmConfig = New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword (ConvertTo-SecureString -String "P@ssw0rd123!" -AsPlainText -Force) -BmcCredentialsUsername "admin" -BmcMacAddress "00:1a:2b:3c:4d:5e" -BootMacAddress "00:1a:2b:3c:4d:5f" -RackSlot 1 -SerialNumber "ABC123" +New-AzNetworkCloudRackDefinitionObject -NetworkRackId "/subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/networkRacks/rack1" -RackSkuId "sku-123" -RackSerialNumber "RACK-001" -AvailabilityZone "1" -BareMetalMachineConfigurationData @($bmConfig) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AvailabilityZone : 1 +BareMetalMachineConfigurationData : {Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.BareMetalMachineConfigurationData} +NetworkRackId : /subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/networkRacks/rack1 +RackLocation : +RackSerialNumber : RACK-001 +RackSkuId : sku-123 +StorageApplianceConfigurationData : {} ``` -{{ Add description here }} +This example creates a rack definition with bare metal machine configuration. -### Example 2: {{ Add title here }} +### Example 2: Create rack definition with storage appliance configuration ```powershell -{{ Add code here }} +$storageConfig = @{ + serialNumber = "STORAGE-001" + adminCredentials = @{ + username = "admin" + password = "SecurePass123!" + } +} +New-AzNetworkCloudRackDefinitionObject -NetworkRackId "/subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/networkRacks/rack2" -RackSkuId "sku-456" -RackSerialNumber "RACK-002" -RackLocation "DataCenter-A" -StorageApplianceConfigurationData @($storageConfig) ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AvailabilityZone : +BareMetalMachineConfigurationData : {} +NetworkRackId : /subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/networkRacks/rack2 +RackLocation : DataCenter-A +RackSerialNumber : RACK-002 +RackSkuId : sku-456 +StorageApplianceConfigurationData : {System.Collections.Hashtable} ``` -{{ Add description here }} +This example creates a rack definition with storage appliance configuration and location information. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md index 628a50916058..7545c56fca7f 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudServiceLoadBalancerBgpPeerObject.md @@ -24,27 +24,45 @@ Create an in-memory object for ServiceLoadBalancerBgpPeer. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create service load balancer BGP peer with basic configuration ```powershell -{{ Add code here }} +New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name "peer1" -PeerAddress "192.168.1.1" -PeerAsn 65000 -MyAsn 65001 -BfdEnabled "True" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +BfdEnabled : True +BgpMultiHop : +HoldTime : +KeepAliveTime : +MyAsn : 65001 +Name : peer1 +Password : +PeerAddress : 192.168.1.1 +PeerAsn : 65000 +PeerPort : ``` -{{ Add description here }} +This example creates a BGP peer configuration for service load balancer with BFD enabled. -### Example 2: {{ Add title here }} +### Example 2: Create service load balancer BGP peer with multi-hop support ```powershell -{{ Add code here }} +New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name "peer2" -PeerAddress "10.0.0.5" -PeerAsn 64512 -MyAsn 65001 -BgpMultiHop "True" -PeerPort 179 ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} -``` - -{{ Add description here }} +BfdEnabled : +BgpMultiHop : True +HoldTime : +KeepAliveTime : +MyAsn : 65001 +Name : peer2 +Password : +PeerAddress : 10.0.0.5 +PeerAsn : 64512 +PeerPort : 179 +``` + +This example creates a BGP peer with multi-hop support enabled and custom peer port. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md index ff667713c94d..f2a30b5ce3c7 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudStorageApplianceConfigurationDataObject.md @@ -23,27 +23,37 @@ Create an in-memory object for StorageApplianceConfigurationData. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create storage appliance configuration object ```powershell -{{ Add code here }} +$password = ConvertTo-SecureString -String "SecurePass123!" -AsPlainText -Force +New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername "admin" -SerialNumber "SA-001" -RackSlot 1 -StorageApplianceName "storageappliance1" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AdminCredentialsPassword : System.Security.SecureString +AdminCredentialsUsername : admin +RackSlot : 1 +SerialNumber : SA-001 +StorageApplianceName : storageappliance1 ``` -{{ Add description here }} +This example creates a storage appliance configuration object with administrative credentials and placement information. -### Example 2: {{ Add title here }} +### Example 2: Create storage appliance configuration for different rack slot ```powershell -{{ Add code here }} +$password = ConvertTo-SecureString -String "AdminPassword456!" -AsPlainText -Force +New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername "sa_admin" -SerialNumber "SA-002" -RackSlot 2 ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +AdminCredentialsPassword : System.Security.SecureString +AdminCredentialsUsername : sa_admin +RackSlot : 2 +SerialNumber : SA-002 +StorageApplianceName : ``` -{{ Add description here }} +This example creates a storage appliance configuration for a different rack slot without specifying the appliance name. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md index 699ff8ddad76..0f18f7c1d6a3 100644 --- a/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md +++ b/src/NetworkCloud/NetworkCloud/help/New-AzNetworkCloudVirtualMachinePlacementHintObject.md @@ -22,27 +22,33 @@ Create an in-memory object for VirtualMachinePlacementHint. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Create virtual machine placement hint with affinity ```powershell -{{ Add code here }} +New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType "Affinity" -Scope "Machine" -SchedulingExecution "Hard" -ResourceId "/subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/bareMetalMachines/bmm1" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +HintType : Affinity +ResourceId : /subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/bareMetalMachines/bmm1 +SchedulingExecution : Hard +Scope : Machine ``` -{{ Add description here }} +This example creates a placement hint with hard affinity constraint to schedule a VM on a specific bare metal machine. -### Example 2: {{ Add title here }} +### Example 2: Create virtual machine placement hint with soft anti-affinity ```powershell -{{ Add code here }} +New-AzNetworkCloudVirtualMachinePlacementHintObject -HintType "AntiAffinity" -Scope "Machine" -SchedulingExecution "Soft" -ResourceId "/subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/bareMetalMachines/bmm2" ``` ```output -{{ Add output here (remove the output block if the example doesn't have an output) }} +HintType : AntiAffinity +ResourceId : /subscriptions/subscription-id/resourceGroups/rg/providers/Microsoft.NetworkCloud/bareMetalMachines/bmm2 +SchedulingExecution : Soft +Scope : Machine ``` -{{ Add description here }} +This example creates a placement hint with soft anti-affinity constraint to avoid scheduling a VM on a specific bare metal machine if possible. ## PARAMETERS diff --git a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md index 115830655176..7e865c98182b 100644 --- a/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md +++ b/src/NetworkCloud/NetworkCloud/help/Start-AzNetworkCloudStorageApplianceReadCommand.md @@ -46,27 +46,39 @@ Run one or more read-only commands on the provided storage appliance. ## EXAMPLES -### Example 1: {{ Add title here }} +### Example 1: Run read-only command on storage appliance ```powershell -{{ Add code here }} +$command = @{ + command = "readiness" + arguments = @() +} +Start-AzNetworkCloudStorageApplianceReadCommand -StorageApplianceName "storageApplianceName" -ResourceGroupName "resourceGroupName" -SubscriptionId "subscriptionId" -Command @($command) -LimitTimeSecond 60 ``` ```output -{{ Add output here }} +True ``` -{{ Add description here }} +This example runs a read-only readiness check command on the specified storage appliance with a 60-second timeout. -### Example 2: {{ Add title here }} +### Example 2: Run multiple storage appliance read commands ```powershell -{{ Add code here }} +$command1 = @{ + command = "readiness" + arguments = @() +} +$command2 = @{ + command = "health" + arguments = @("-v") +} +Start-AzNetworkCloudStorageApplianceReadCommand -StorageApplianceName "storageApplianceName" -ResourceGroupName "resourceGroupName" -SubscriptionId "subscriptionId" -Command @($command1, $command2) -LimitTimeSecond 120 ``` ```output -{{ Add output here }} +True ``` -{{ Add description here }} +This example runs multiple read-only commands on the storage appliance with a 120-second timeout. ## PARAMETERS