New-AzCdnUserManagedHttpsParametersObject
Create an in-memory object for UserManagedHttpsParameters.
Syntax
New-AzCdnUserManagedHttpsParametersObject
-CertificateSourceParameterResourceGroupName <String>
-CertificateSourceParameterSecretName <String>
-CertificateSourceParameterSubscriptionId <String>
-CertificateSourceParameterTypeName <String>
-CertificateSourceParameterVaultName <String>
-CertificateSource <String>
-ProtocolType <String>
[-CertificateSourceParameterSecretVersion <String>]
[-MinimumTlsVersion <String>]
[<CommonParameters>]
Description
Create an in-memory object for UserManagedHttpsParameters.
Examples
Example 1: Create an in-memory object for UrlRedirectAction
New-AzCdnUrlRedirectActionObject -Name rule01 -ParameterRedirectType redirect
Name
----
rule01
Create an in-memory object for UrlRedirectAction
Parameters
-CertificateSource
Defines the source of the SSL certificate.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateSourceParameterResourceGroupName
Resource group of the user's Key Vault containing the SSL certificate.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateSourceParameterSecretName
The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateSourceParameterSecretVersion
The version(GUID) of Key Vault Secret in Key Vault.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateSourceParameterSubscriptionId
Subscription Id of the user's Key Vault containing the SSL certificate.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateSourceParameterTypeName
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateSourceParameterVaultName
The name of the user's Key Vault containing the SSL certificate.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MinimumTlsVersion
TLS protocol version that will be used for Https.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtocolType
Defines the TLS extension protocol that is used for secure delivery.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |