From 0e6c0f383a35f81eee2aad5cc835d70bf3f4020f Mon Sep 17 00:00:00 2001 From: azurepowershell Date: Tue, 9 Jan 2024 07:43:34 +0000 Subject: [PATCH] Sync tools folder from main branch to generation branch --- .azure-pipelines/code-oob.yml | 2 +- .azure-pipelines/sign-tool-installer.yml | 2 +- tools/Az/Az.psd1 | 2 + tools/AzPreview/AzPreview.psd1 | 2 +- tools/Docs/az-ps-latest.csv | 2 +- .../SerializedCmdlets/Az.Nginx.json | 8899 +++++++++++++++++ tools/VersionController/MinimalVersion.csv | 2 +- 7 files changed, 8906 insertions(+), 5 deletions(-) create mode 100644 tools/Tools.Common/SerializedCmdlets/Az.Nginx.json diff --git a/.azure-pipelines/code-oob.yml b/.azure-pipelines/code-oob.yml index 2cc669fc25af..98fc70d0c754 100644 --- a/.azure-pipelines/code-oob.yml +++ b/.azure-pipelines/code-oob.yml @@ -131,7 +131,7 @@ stages: displayName: 'Generation Task' inputs: PackageName: 'Azure PowerShell - ${{ parameters.ServiceName }}' - BuildDropPath: '$(System.ArtifactsDirectory)/OOB' + BuildDropPath: OOB - task: PublishBuildArtifacts@1 inputs: diff --git a/.azure-pipelines/sign-tool-installer.yml b/.azure-pipelines/sign-tool-installer.yml index f99d278ed1c6..e07c26f0858a 100644 --- a/.azure-pipelines/sign-tool-installer.yml +++ b/.azure-pipelines/sign-tool-installer.yml @@ -71,7 +71,7 @@ steps: displayName: 'Generation Task' inputs: PackageName: 'Azure PowerShell - Az Tools Installer' - BuildDropPath: '$(System.ArtifactsDirectory)/artifacts' + BuildDropPath: artifacts - task: PublishPipelineArtifact@0 displayName: 'Save artifacts' diff --git a/tools/Az/Az.psd1 b/tools/Az/Az.psd1 index 39b7b8f12e74..289fe2a22849 100644 --- a/tools/Az/Az.psd1 +++ b/tools/Az/Az.psd1 @@ -86,6 +86,7 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.15.0'; }, @{ModuleName = 'Az.DevCenter'; RequiredVersion = '1.1.0'; }, @{ModuleName = 'Az.DevTestLabs'; RequiredVersion = '1.0.2'; }, @{ModuleName = 'Az.Dns'; RequiredVersion = '1.2.0'; }, + @{ModuleName = 'Az.ElasticSan'; RequiredVersion = '0.1.2'; }, @{ModuleName = 'Az.EventGrid'; RequiredVersion = '1.6.0'; }, @{ModuleName = 'Az.EventHub'; RequiredVersion = '4.2.0'; }, @{ModuleName = 'Az.FrontDoor'; RequiredVersion = '1.10.0'; }, @@ -109,6 +110,7 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.15.0'; }, @{ModuleName = 'Az.MySql'; RequiredVersion = '1.1.1'; }, @{ModuleName = 'Az.Network'; RequiredVersion = '7.3.0'; }, @{ModuleName = 'Az.NetworkCloud'; RequiredVersion = '1.0.0'; }, + @{ModuleName = 'Az.Nginx'; RequiredVersion = '1.0.0'; }, @{ModuleName = 'Az.NotificationHubs'; RequiredVersion = '1.1.2'; }, @{ModuleName = 'Az.OperationalInsights'; RequiredVersion = '3.2.0'; }, @{ModuleName = 'Az.PolicyInsights'; RequiredVersion = '1.6.4'; }, diff --git a/tools/AzPreview/AzPreview.psd1 b/tools/AzPreview/AzPreview.psd1 index 03356b501714..64b941ca52ae 100644 --- a/tools/AzPreview/AzPreview.psd1 +++ b/tools/AzPreview/AzPreview.psd1 @@ -166,7 +166,7 @@ RequiredModules = @(@{ModuleName = 'Az.Accounts'; ModuleVersion = '2.15.0'; }, @{ModuleName = 'Az.NetworkCloud'; RequiredVersion = '1.0.0'; }, @{ModuleName = 'Az.NetworkFunction'; RequiredVersion = '0.1.2'; }, @{ModuleName = 'Az.NewRelic'; RequiredVersion = '0.1.0'; }, - @{ModuleName = 'Az.Nginx'; RequiredVersion = '0.1.0'; }, + @{ModuleName = 'Az.Nginx'; RequiredVersion = '1.0.0'; }, @{ModuleName = 'Az.NotificationHubs'; RequiredVersion = '1.1.2'; }, @{ModuleName = 'Az.OperationalInsights'; RequiredVersion = '3.2.0'; }, @{ModuleName = 'Az.Orbital'; RequiredVersion = '0.1.1'; }, diff --git a/tools/Docs/az-ps-latest.csv b/tools/Docs/az-ps-latest.csv index 5e0eed0226d1..2f29b4c3b15b 100644 --- a/tools/Docs/az-ps-latest.csv +++ b/tools/Docs/az-ps-latest.csv @@ -112,7 +112,7 @@ pac110,[ps=true;customSource=https://azpspackage.blob.core.windows.net/docs-rele pac111,[ps=true;customSource=https://azpspackage.blob.core.windows.net/docs-release/Az.NetworkCloud.1.0.0.nupkg;sourceType=sa]Az.NetworkCloud,1.0.0 pac112,[ps=true;customSource=https://azpspackage.blob.core.windows.net/docs-release/Az.NetworkFunction.0.1.2.nupkg;sourceType=sa]Az.NetworkFunction,0.1.2 pac113,[ps=true;customSource=https://azpspackage.blob.core.windows.net/docs-release/Az.NewRelic.0.1.0.nupkg;sourceType=sa]Az.NewRelic,0.1.0 -pac114,[ps=true;customSource=https://azpspackage.blob.core.windows.net/docs-release/Az.Nginx.0.1.0.nupkg;sourceType=sa]Az.Nginx,0.1.0 +pac114,[ps=true;customSource=https://azpspackage.blob.core.windows.net/docs-release/Az.Nginx.1.0.0.nupkg;sourceType=sa]Az.Nginx,1.0.0 pac115,[ps=true;customSource=https://azpspackage.blob.core.windows.net/docs-release/Az.NotificationHubs.1.1.2.nupkg;sourceType=sa]Az.NotificationHubs,1.1.2 pac116,[ps=true;customSource=https://azpspackage.blob.core.windows.net/docs-release/Az.OperationalInsights.3.2.0.nupkg;sourceType=sa]Az.OperationalInsights,3.2.0 pac117,[ps=true;customSource=https://azpspackage.blob.core.windows.net/docs-release/Az.Orbital.0.1.1.nupkg;sourceType=sa]Az.Orbital,0.1.1 diff --git a/tools/Tools.Common/SerializedCmdlets/Az.Nginx.json b/tools/Tools.Common/SerializedCmdlets/Az.Nginx.json new file mode 100644 index 000000000000..d7a5f8ac7047 --- /dev/null +++ b/tools/Tools.Common/SerializedCmdlets/Az.Nginx.json @@ -0,0 +1,8899 @@ +{ + "ModuleName": "Az.Nginx", + "ModuleVersion": "1.0.0", + "Cmdlets": [ + { + "VerbName": "Get", + "NounName": "AzNginxCertificate", + "Name": "Get-AzNginxCertificate", + "ClassName": "Get-AzNginxCertificate", + "SupportsShouldProcess": false, + "ConfirmImpact": 0, + "SupportsPaging": false, + "DefaultParameterSetName": "List", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxCertificate", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxCertificate, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "SystemDataCreatedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "SystemDataLastModifiedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "ProvisioningState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState]", + "SystemDataCreatedAt": "System.Nullable`1[System.DateTime]", + "SystemDataLastModifiedAt": "System.Nullable`1[System.DateTime]", + "CertificateVirtualPath": "System.String", + "Id": "System.String", + "KeyVaultSecretId": "System.String", + "KeyVirtualPath": "System.String", + "Location": "System.String", + "Name": "System.String", + "SystemDataCreatedBy": "System.String", + "SystemDataLastModifiedBy": "System.String", + "Type": "System.String" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "CertificateName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "List", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "Get", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "CertificateName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "GetViaIdentity", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Get", + "NounName": "AzNginxConfiguration", + "Name": "Get-AzNginxConfiguration", + "ClassName": "Get-AzNginxConfiguration", + "SupportsShouldProcess": false, + "ConfirmImpact": 0, + "SupportsPaging": false, + "DefaultParameterSetName": "List", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfiguration", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfiguration, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "File": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]", + "ProtectedFile": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]", + "SystemDataCreatedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "SystemDataLastModifiedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "ProvisioningState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState]", + "SystemDataCreatedAt": "System.Nullable`1[System.DateTime]", + "SystemDataLastModifiedAt": "System.Nullable`1[System.DateTime]", + "Id": "System.String", + "Location": "System.String", + "Name": "System.String", + "PackageData": "System.String", + "RootFile": "System.String", + "SystemDataCreatedBy": "System.String", + "SystemDataLastModifiedBy": "System.String", + "Type": "System.String", + "PackageProtectedFile": "System.String[]" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "ConfigurationName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "List", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "Get", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ConfigurationName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "GetViaIdentity", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Get", + "NounName": "AzNginxDeployment", + "Name": "Get-AzNginxDeployment", + "ClassName": "Get-AzNginxDeployment", + "SupportsShouldProcess": false, + "ConfirmImpact": 0, + "SupportsPaging": false, + "DefaultParameterSetName": "List", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeployment", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeployment, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IdentityUserAssignedIdentity": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.IIdentityPropertiesUserAssignedIdentities", + "Tag": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeploymentTags", + "NetworkProfile": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile", + "SystemDataLastModifiedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "SystemDataCreatedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "IdentityType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType]", + "ProvisioningState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState]", + "EnableDiagnosticsSupport": "System.Nullable`1[System.Boolean]", + "SystemDataLastModifiedAt": "System.Nullable`1[System.DateTime]", + "SystemDataCreatedAt": "System.Nullable`1[System.DateTime]", + "ScalingPropertyCapacity": "System.Nullable`1[System.Int32]", + "ManagedResourceGroup": "System.String", + "IPAddress": "System.String", + "Id": "System.String", + "SystemDataLastModifiedBy": "System.String", + "IdentityPrincipalId": "System.String", + "SystemDataCreatedBy": "System.String", + "StorageAccountName": "System.String", + "StorageAccountContainerName": "System.String", + "SkuName": "System.String", + "Type": "System.String", + "NginxVersion": "System.String", + "IdentityTenantId": "System.String", + "Name": "System.String", + "Location": "System.String", + "UserProfilePreferredEmail": "System.String" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "Name", + "AliasList": [ + "DeploymentName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "Get", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "DeploymentName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "List1", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "List", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "GetViaIdentity", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "New", + "NounName": "AzNginxCertificate", + "Name": "New-AzNginxCertificate", + "ClassName": "New-AzNginxCertificate", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "CreateExpanded", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxCertificate", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxCertificate, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "SystemDataCreatedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "SystemDataLastModifiedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "ProvisioningState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState]", + "SystemDataCreatedAt": "System.Nullable`1[System.DateTime]", + "SystemDataLastModifiedAt": "System.Nullable`1[System.DateTime]", + "CertificateVirtualPath": "System.String", + "Id": "System.String", + "KeyVaultSecretId": "System.String", + "KeyVirtualPath": "System.String", + "Location": "System.String", + "Name": "System.String", + "SystemDataCreatedBy": "System.String", + "SystemDataLastModifiedBy": "System.String", + "Type": "System.String" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "CertificateName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "CertificateVirtualPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "KeyVaultSecretId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "KeyVirtualPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "CertificateName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "CertificateVirtualPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "KeyVaultSecretId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "KeyVirtualPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "New", + "NounName": "AzNginxConfiguration", + "Name": "New-AzNginxConfiguration", + "ClassName": "New-AzNginxConfiguration", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "CreateExpanded", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfiguration", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfiguration, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "File": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]", + "ProtectedFile": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]", + "SystemDataCreatedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "SystemDataLastModifiedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "ProvisioningState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState]", + "SystemDataCreatedAt": "System.Nullable`1[System.DateTime]", + "SystemDataLastModifiedAt": "System.Nullable`1[System.DateTime]", + "Id": "System.String", + "Location": "System.String", + "Name": "System.String", + "PackageData": "System.String", + "RootFile": "System.String", + "SystemDataCreatedBy": "System.String", + "SystemDataLastModifiedBy": "System.String", + "Type": "System.String", + "PackageProtectedFile": "System.String[]" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "ConfigurationName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "File", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PackageData", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PackageProtectedFile", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProtectedFile", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "RootFile", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ConfigurationName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "File", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PackageData", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PackageProtectedFile", + "Type": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProtectedFile", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "RootFile", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "New", + "NounName": "AzNginxConfigurationFileObject", + "Name": "New-AzNginxConfigurationFileObject", + "ClassName": "New-AzNginxConfigurationFileObject", + "SupportsShouldProcess": false, + "ConfirmImpact": 0, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.NginxConfigurationFile", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.NginxConfigurationFile, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Content": "System.String", + "VirtualPath": "System.String" + }, + "Methods": [ + { + "Name": "FromJson", + "Parameters": [ + { + "Name": "node", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile" + }, + { + "Name": "ToJson", + "Parameters": [ + { + "Name": "container", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonObject" + }, + { + "Name": "serializationMode", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SerializationMode" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode" + }, + { + "Name": "DeserializeFromDictionary", + "Parameters": [ + { + "Name": "content", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile" + }, + { + "Name": "DeserializeFromPSObject", + "Parameters": [ + { + "Name": "content", + "Type": "System.Management.Automation.PSObject" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile" + }, + { + "Name": "FromJsonString", + "Parameters": [ + { + "Name": "jsonText", + "Type": "System.String" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile" + }, + { + "Name": "ToJsonString", + "ReturnType": "System.String" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "Content", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "VirtualPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Content", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "VirtualPath", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "New", + "NounName": "AzNginxDeployment", + "Name": "New-AzNginxDeployment", + "ClassName": "New-AzNginxDeployment", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "CreateExpanded", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeployment", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeployment, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IdentityUserAssignedIdentity": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.IIdentityPropertiesUserAssignedIdentities", + "Tag": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeploymentTags", + "NetworkProfile": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile", + "SystemDataLastModifiedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "SystemDataCreatedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "IdentityType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType]", + "ProvisioningState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState]", + "EnableDiagnosticsSupport": "System.Nullable`1[System.Boolean]", + "SystemDataLastModifiedAt": "System.Nullable`1[System.DateTime]", + "SystemDataCreatedAt": "System.Nullable`1[System.DateTime]", + "ScalingPropertyCapacity": "System.Nullable`1[System.Int32]", + "ManagedResourceGroup": "System.String", + "IPAddress": "System.String", + "Id": "System.String", + "SystemDataLastModifiedBy": "System.String", + "IdentityPrincipalId": "System.String", + "SystemDataCreatedBy": "System.String", + "StorageAccountName": "System.String", + "StorageAccountContainerName": "System.String", + "SkuName": "System.String", + "Type": "System.String", + "NginxVersion": "System.String", + "IdentityTenantId": "System.String", + "Name": "System.String", + "Location": "System.String", + "UserProfilePreferredEmail": "System.String" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "Name", + "AliasList": [ + "DeploymentName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NetworkProfile", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "FrontEndIPConfiguration": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration", + "NetworkInterfaceConfiguration": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SkuName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EnableDiagnosticsSupport", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "IdentityType", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "IdentityUserAssignedIdentity", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ManagedResourceGroup", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ScalingPropertyCapacity", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "StorageAccountContainerName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "UserProfilePreferredEmail", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "DeploymentName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NetworkProfile", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "FrontEndIPConfiguration": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration", + "NetworkInterfaceConfiguration": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SkuName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "EnableDiagnosticsSupport", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "IdentityType", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "IdentityUserAssignedIdentity", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ManagedResourceGroup", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScalingPropertyCapacity", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountContainerName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "UserProfilePreferredEmail", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "New", + "NounName": "AzNginxNetworkProfileObject", + "Name": "New-AzNginxNetworkProfileObject", + "ClassName": "New-AzNginxNetworkProfileObject", + "SupportsShouldProcess": false, + "ConfirmImpact": 0, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.NginxNetworkProfile", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.NginxNetworkProfile, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "FrontEndIPConfiguration": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration", + "NetworkInterfaceConfiguration": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration" + }, + "Methods": [ + { + "Name": "FromJson", + "Parameters": [ + { + "Name": "node", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile" + }, + { + "Name": "ToJson", + "Parameters": [ + { + "Name": "container", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonObject" + }, + { + "Name": "serializationMode", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SerializationMode" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode" + }, + { + "Name": "DeserializeFromDictionary", + "Parameters": [ + { + "Name": "content", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile" + }, + { + "Name": "DeserializeFromPSObject", + "Parameters": [ + { + "Name": "content", + "Type": "System.Management.Automation.PSObject" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile" + }, + { + "Name": "FromJsonString", + "Parameters": [ + { + "Name": "jsonText", + "Type": "System.String" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile" + }, + { + "Name": "ToJsonString", + "ReturnType": "System.String" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "FrontEndIPConfiguration", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PrivateIPAddress": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress[]", + "PublicIPAddress": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress[]" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NetworkInterfaceConfiguration", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "SubnetId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "FrontEndIPConfiguration", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PrivateIPAddress": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress[]", + "PublicIPAddress": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress[]" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NetworkInterfaceConfiguration", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "SubnetId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "New", + "NounName": "AzNginxPrivateIPAddressObject", + "Name": "New-AzNginxPrivateIPAddressObject", + "ClassName": "New-AzNginxPrivateIPAddressObject", + "SupportsShouldProcess": false, + "ConfirmImpact": 0, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.NginxPrivateIPAddress", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.NginxPrivateIPAddress, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PrivateIPAllocationMethod": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod]", + "PrivateIPAddress": "System.String", + "SubnetId": "System.String" + }, + "Methods": [ + { + "Name": "FromJson", + "Parameters": [ + { + "Name": "node", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress" + }, + { + "Name": "ToJson", + "Parameters": [ + { + "Name": "container", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonObject" + }, + { + "Name": "serializationMode", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SerializationMode" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode" + }, + { + "Name": "DeserializeFromDictionary", + "Parameters": [ + { + "Name": "content", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress" + }, + { + "Name": "DeserializeFromPSObject", + "Parameters": [ + { + "Name": "content", + "Type": "System.Management.Automation.PSObject" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress" + }, + { + "Name": "FromJsonString", + "Parameters": [ + { + "Name": "jsonText", + "Type": "System.String" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress" + }, + { + "Name": "ToJsonString", + "ReturnType": "System.String" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "PrivateIPAddress", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PrivateIPAllocationMethod", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubnetId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "PrivateIPAddress", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PrivateIPAllocationMethod", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubnetId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "New", + "NounName": "AzNginxPublicIPAddressObject", + "Name": "New-AzNginxPublicIPAddressObject", + "ClassName": "New-AzNginxPublicIPAddressObject", + "SupportsShouldProcess": false, + "ConfirmImpact": 0, + "SupportsPaging": false, + "DefaultParameterSetName": "__AllParameterSets", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.NginxPublicIPAddress", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.NginxPublicIPAddress, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Id": "System.String" + }, + "Methods": [ + { + "Name": "FromJson", + "Parameters": [ + { + "Name": "node", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress" + }, + { + "Name": "ToJson", + "Parameters": [ + { + "Name": "container", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonObject" + }, + { + "Name": "serializationMode", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SerializationMode" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode" + }, + { + "Name": "DeserializeFromDictionary", + "Parameters": [ + { + "Name": "content", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress" + }, + { + "Name": "DeserializeFromPSObject", + "Parameters": [ + { + "Name": "content", + "Type": "System.Management.Automation.PSObject" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress" + }, + { + "Name": "FromJsonString", + "Parameters": [ + { + "Name": "jsonText", + "Type": "System.String" + } + ], + "ReturnType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress" + }, + { + "Name": "ToJsonString", + "ReturnType": "System.String" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ], + "Constructors": [ + { + "Name": "" + } + ] + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "Id", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Id", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Remove", + "NounName": "AzNginxCertificate", + "Name": "Remove-AzNginxCertificate", + "ClassName": "Remove-AzNginxCertificate", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "Delete", + "OutputTypes": [ + { + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "CertificateName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "Delete", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "CertificateName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "DeleteViaIdentity", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Remove", + "NounName": "AzNginxConfiguration", + "Name": "Remove-AzNginxConfiguration", + "ClassName": "Remove-AzNginxConfiguration", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "Delete", + "OutputTypes": [ + { + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Name", + "AliasList": [ + "ConfigurationName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "Delete", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DeploymentName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "ConfigurationName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "DeleteViaIdentity", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Remove", + "NounName": "AzNginxDeployment", + "Name": "Remove-AzNginxDeployment", + "ClassName": "Remove-AzNginxDeployment", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "Delete", + "OutputTypes": [ + { + "Type": { + "Namespace": "System", + "Name": "System.Boolean", + "AssemblyQualifiedName": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "Name", + "AliasList": [ + "DeploymentName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "Delete", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "DeploymentName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "DeleteViaIdentity", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "PassThru", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + }, + { + "VerbName": "Update", + "NounName": "AzNginxDeployment", + "Name": "Update-AzNginxDeployment", + "ClassName": "Update-AzNginxDeployment", + "SupportsShouldProcess": true, + "ConfirmImpact": 2, + "SupportsPaging": false, + "DefaultParameterSetName": "UpdateExpanded", + "OutputTypes": [ + { + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeployment", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeployment, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "IdentityUserAssignedIdentity": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.IIdentityPropertiesUserAssignedIdentities", + "Tag": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeploymentTags", + "NetworkProfile": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile", + "SystemDataLastModifiedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "SystemDataCreatedByType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "IdentityType": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType]", + "ProvisioningState": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState]", + "EnableDiagnosticsSupport": "System.Nullable`1[System.Boolean]", + "SystemDataLastModifiedAt": "System.Nullable`1[System.DateTime]", + "SystemDataCreatedAt": "System.Nullable`1[System.DateTime]", + "ScalingPropertyCapacity": "System.Nullable`1[System.Int32]", + "ManagedResourceGroup": "System.String", + "IPAddress": "System.String", + "Id": "System.String", + "SystemDataLastModifiedBy": "System.String", + "IdentityPrincipalId": "System.String", + "SystemDataCreatedBy": "System.String", + "StorageAccountName": "System.String", + "StorageAccountContainerName": "System.String", + "SkuName": "System.String", + "Type": "System.String", + "NginxVersion": "System.String", + "IdentityTenantId": "System.String", + "Name": "System.String", + "Location": "System.String", + "UserProfilePreferredEmail": "System.String" + } + }, + "ParameterSets": [ + "__AllParameterSets" + ] + } + ], + "Parameters": [ + { + "Name": "Name", + "AliasList": [ + "DeploymentName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "EnableDiagnosticsSupport", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "IdentityType", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "IdentityUserAssignedIdentity", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ScalingPropertyCapacity", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "SkuName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "StorageAccountContainerName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "UserProfilePreferredEmail", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + } + ], + "ParameterSets": [ + { + "Name": "UpdateExpanded", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "Name", + "AliasList": [ + "DeploymentName" + ], + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ResourceGroupName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SubscriptionId", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "EnableDiagnosticsSupport", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "IdentityType", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "IdentityUserAssignedIdentity", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScalingPropertyCapacity", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SkuName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountContainerName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "UserProfilePreferredEmail", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "UpdateViaIdentityExpanded", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "InputObject", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.INginxIdentity, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "CertificateName": "System.String", + "ConfigurationName": "System.String", + "DeploymentName": "System.String", + "Id": "System.String", + "ResourceGroupName": "System.String", + "SubscriptionId": "System.String" + } + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": true, + "Position": -2147483648, + "ValueFromPipeline": true, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "EnableDiagnosticsSupport", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "IdentityType", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "IdentityUserAssignedIdentity", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScalingPropertyCapacity", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SkuName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountContainerName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "UserProfilePreferredEmail", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + }, + { + "Name": "__AllParameterSets", + "Parameters": [ + { + "ParameterMetadata": { + "Name": "EnableDiagnosticsSupport", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "IdentityType", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "IdentityUserAssignedIdentity", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Location", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ScalingPropertyCapacity", + "Type": { + "Namespace": "System", + "Name": "System.Int32", + "AssemblyQualifiedName": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "SkuName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountContainerName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "StorageAccountName", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Tag", + "Type": { + "Namespace": "System.Collections", + "Name": "System.Collections.Hashtable", + "AssemblyQualifiedName": "System.Collections.Hashtable, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "UserProfilePreferredEmail", + "Type": { + "Namespace": "System", + "Name": "System.String", + "AssemblyQualifiedName": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "DefaultProfile", + "AliasList": [ + "AzureRMContext", + "AzureCredential" + ], + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSObject", + "AssemblyQualifiedName": "System.Management.Automation.PSObject, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "AsJob", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Break", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelineAppend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "HttpPipelinePrepend", + "Type": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "NoWait", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "Proxy", + "Type": { + "Namespace": "System", + "Name": "System.Uri", + "AssemblyQualifiedName": "System.Uri, System.Private.Uri, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyCredential", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.PSCredential", + "AssemblyQualifiedName": "System.Management.Automation.PSCredential, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + }, + { + "ParameterMetadata": { + "Name": "ProxyUseDefaultCredentials", + "Type": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.SwitchParameter", + "AssemblyQualifiedName": "System.Management.Automation.SwitchParameter, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "ValidateNotNullOrEmpty": false + }, + "Mandatory": false, + "Position": -2147483648, + "ValueFromPipeline": false, + "ValueFromPipelineByPropertyName": false + } + ] + } + ] + } + ], + "TypeDictionary": { + "System.String": { + "Name": "System.String" + }, + "System.Boolean": { + "Name": "System.Boolean" + }, + "System.Byte": { + "Name": "System.Byte" + }, + "System.SByte": { + "Name": "System.SByte" + }, + "System.Int16": { + "Name": "System.Int16" + }, + "System.UInt16": { + "Name": "System.UInt16" + }, + "System.Int32": { + "Name": "System.Int32" + }, + "System.UInt32": { + "Name": "System.UInt32" + }, + "System.Int64": { + "Name": "System.Int64" + }, + "System.UInt64": { + "Name": "System.UInt64" + }, + "System.Single": { + "Name": "System.Single" + }, + "System.Double": { + "Name": "System.Double" + }, + "System.Decimal": { + "Name": "System.Decimal" + }, + "System.Char": { + "Name": "System.Char" + }, + "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType" + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Methods": [ + { + "Name": "CompleteArgument", + "Parameters": [ + { + "Name": "commandName", + "Type": "System.String" + }, + { + "Name": "parameterName", + "Type": "System.String" + }, + { + "Name": "wordToComplete", + "Type": "System.String" + }, + { + "Name": "commandAst", + "Type": "System.Management.Automation.Language.CommandAst" + }, + { + "Name": "fakeBoundParameters", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "e", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.CreatedByType" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + } + ] + }, + "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]": { + "Namespace": "System.Collections.Generic", + "Name": "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]", + "AssemblyQualifiedName": "System.Collections.Generic.IEnumerable`1[[System.Management.Automation.CompletionResult, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Management.Automation.CompletionResult" + ] + }, + "System.Management.Automation.CompletionResult": { + "Namespace": "System.Management.Automation", + "Name": "System.Management.Automation.CompletionResult", + "AssemblyQualifiedName": "System.Management.Automation.CompletionResult, System.Management.Automation, Version=7.2.10.500, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "System.Type": { + "Namespace": "System", + "Name": "System.Type", + "AssemblyQualifiedName": "System.Type, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState]": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState" + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Methods": [ + { + "Name": "CompleteArgument", + "Parameters": [ + { + "Name": "commandName", + "Type": "System.String" + }, + { + "Name": "parameterName", + "Type": "System.String" + }, + { + "Name": "wordToComplete", + "Type": "System.String" + }, + { + "Name": "commandAst", + "Type": "System.Management.Automation.Language.CommandAst" + }, + { + "Name": "fakeBoundParameters", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "e", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.ProvisioningState" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + } + ] + }, + "System.Nullable`1[System.DateTime]": { + "Namespace": "System", + "Name": "System.Nullable`1[System.DateTime]", + "AssemblyQualifiedName": "System.Nullable`1[[System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.DateTime" + ] + }, + "System.DateTime": { + "Namespace": "System", + "Name": "System.DateTime", + "AssemblyQualifiedName": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.SendAsyncStep, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Target": "System.Object", + "Method": "System.Reflection.MethodInfo" + }, + "Methods": [ + { + "Name": "Invoke", + "Parameters": [ + { + "Name": "request", + "Type": "System.Net.Http.HttpRequestMessage" + }, + { + "Name": "callback", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.IEventListener" + }, + { + "Name": "next", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.ISendAsync" + } + ], + "ReturnType": "System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]" + }, + { + "Name": "BeginInvoke", + "Parameters": [ + { + "Name": "request", + "Type": "System.Net.Http.HttpRequestMessage" + }, + { + "Name": "callback", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.IEventListener" + }, + { + "Name": "next", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.ISendAsync" + }, + { + "Name": "__callback", + "Type": "System.AsyncCallback" + }, + { + "Name": "object", + "Type": "System.Object" + } + ], + "ReturnType": "System.IAsyncResult" + }, + { + "Name": "EndInvoke", + "Parameters": [ + { + "Name": "result", + "Type": "System.IAsyncResult" + } + ], + "ReturnType": "System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]" + }, + { + "Name": "GetObjectData", + "Parameters": [ + { + "Name": "info", + "Type": "System.Runtime.Serialization.SerializationInfo" + }, + { + "Name": "context", + "Type": "System.Runtime.Serialization.StreamingContext" + } + ], + "ReturnType": "System.Void" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetInvocationList", + "ReturnType": "System.Delegate[]" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + }, + { + "Name": "Clone", + "ReturnType": "System.Object" + }, + { + "Name": "DynamicInvoke", + "Parameters": [ + { + "Name": "args", + "Type": "System.Object[]" + } + ], + "ReturnType": "System.Object" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + } + ], + "Constructors": [ + { + "Name": "", + "Parameters": [ + { + "Name": "object", + "Type": "System.Reflection.RuntimeParameterInfo" + }, + { + "Name": "method", + "Type": "System.Reflection.RuntimeParameterInfo" + } + ] + } + ] + }, + "System.Object": { + "Namespace": "System", + "Name": "System.Object", + "AssemblyQualifiedName": "System.Object, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "System.Reflection.MethodInfo": { + "Namespace": "System.Reflection", + "Name": "System.Reflection.MethodInfo", + "AssemblyQualifiedName": "System.Reflection.MethodInfo, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]": { + "Namespace": "System.Threading.Tasks", + "Name": "System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]", + "AssemblyQualifiedName": "System.Threading.Tasks.Task`1[[System.Net.Http.HttpResponseMessage, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Net.Http.HttpResponseMessage" + ] + }, + "System.Net.Http.HttpResponseMessage": { + "Namespace": "System.Net.Http", + "Name": "System.Net.Http.HttpResponseMessage", + "AssemblyQualifiedName": "System.Net.Http.HttpResponseMessage, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + }, + "System.IAsyncResult": { + "Namespace": "System", + "Name": "System.IAsyncResult", + "AssemblyQualifiedName": "System.IAsyncResult, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "System.Void": { + "Namespace": "System", + "Name": "System.Void", + "AssemblyQualifiedName": "System.Void, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "System.Delegate[]": { + "Namespace": "System", + "Name": "System.Delegate[]", + "AssemblyQualifiedName": "System.Delegate[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.Delegate" + }, + "System.Delegate": { + "Namespace": "System", + "Name": "System.Delegate", + "AssemblyQualifiedName": "System.Delegate, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxConfigurationFile, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Content": "System.String", + "VirtualPath": "System.String" + } + }, + "System.String[]": { + "Namespace": "System", + "Name": "System.String[]", + "AssemblyQualifiedName": "System.String[], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "ElementType": "System.String" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.IIdentityPropertiesUserAssignedIdentities": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.IIdentityPropertiesUserAssignedIdentities", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.IIdentityPropertiesUserAssignedIdentities, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeploymentTags": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeploymentTags", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxDeploymentTags, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkProfile, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "FrontEndIPConfiguration": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration", + "NetworkInterfaceConfiguration": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration" + } + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxFrontendIPConfiguration, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PrivateIPAddress": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress[]", + "PublicIPAddress": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress[]" + } + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress[]": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPrivateIPAddress, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "PrivateIPAllocationMethod": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod]", + "PrivateIPAddress": "System.String", + "SubnetId": "System.String" + } + }, + "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod]": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod" + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Methods": [ + { + "Name": "CompleteArgument", + "Parameters": [ + { + "Name": "commandName", + "Type": "System.String" + }, + { + "Name": "parameterName", + "Type": "System.String" + }, + { + "Name": "wordToComplete", + "Type": "System.String" + }, + { + "Name": "commandAst", + "Type": "System.Management.Automation.Language.CommandAst" + }, + { + "Name": "fakeBoundParameters", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "e", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.NginxPrivateIPAllocationMethod" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + } + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress[]": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress[]", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress[], Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "ElementType": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress" + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxPublicIPAddress, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Id": "System.String" + } + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Models.Api20230401.INginxNetworkInterfaceConfiguration, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "SubnetId": "System.String" + } + }, + "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType]": { + "Namespace": "System", + "Name": "System.Nullable`1[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType]", + "AssemblyQualifiedName": "System.Nullable`1[[Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType" + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Methods": [ + { + "Name": "CompleteArgument", + "Parameters": [ + { + "Name": "commandName", + "Type": "System.String" + }, + { + "Name": "parameterName", + "Type": "System.String" + }, + { + "Name": "wordToComplete", + "Type": "System.String" + }, + { + "Name": "commandAst", + "Type": "System.Management.Automation.Language.CommandAst" + }, + { + "Name": "fakeBoundParameters", + "Type": "System.Collections.IDictionary" + } + ], + "ReturnType": "System.Collections.Generic.IEnumerable`1[System.Management.Automation.CompletionResult]" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "e", + "Type": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Support.IdentityType" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + }, + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + } + ] + }, + "System.Nullable`1[System.Boolean]": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Boolean]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Boolean" + ] + }, + "System.Nullable`1[System.Int32]": { + "Namespace": "System", + "Name": "System.Nullable`1[System.Int32]", + "AssemblyQualifiedName": "System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "GenericTypeArguments": [ + "System.Int32" + ] + }, + "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode": { + "Namespace": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json", + "Name": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode", + "AssemblyQualifiedName": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode, Az.Nginx.private, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", + "Properties": { + "Item": "Microsoft.Azure.PowerShell.Cmdlets.Nginx.Runtime.Json.JsonNode" + }, + "Methods": [ + { + "Name": "ToString", + "ReturnType": "System.String" + }, + { + "Name": "GetType", + "ReturnType": "System.Type" + }, + { + "Name": "Equals", + "Parameters": [ + { + "Name": "obj", + "Type": "System.Object" + } + ], + "ReturnType": "System.Boolean" + }, + { + "Name": "GetHashCode", + "ReturnType": "System.Int32" + } + ] + } + } +} \ No newline at end of file diff --git a/tools/VersionController/MinimalVersion.csv b/tools/VersionController/MinimalVersion.csv index 3169004dee4b..6bce65d936b0 100644 --- a/tools/VersionController/MinimalVersion.csv +++ b/tools/VersionController/MinimalVersion.csv @@ -1,2 +1,2 @@ "Module","Minimal Version" -"Az.Nginx","1.0.0" +"Az.ElasticSan","1.0.0" \ No newline at end of file