Edit

New-AzFrontDoorCdnCustomDomainTlsSettingParametersObject

Create an in-memory object for AfdDomainHttpsParameters.

Syntax

Default (Default)

New-AzFrontDoorCdnCustomDomainTlsSettingParametersObject
    -CertificateType <String>
    [-CipherSuiteSetType <String>]
    [-CustomizedCipherSuiteSet <IAfdDomainHttpsCustomizedCipherSuiteSet>]
    [-MinimumTlsVersion <String>]
    [-Secret <IResourceReference>]
    [<CommonParameters>]

Description

Create an in-memory object for AfdDomainHttpsParameters.

Examples

Example 1: Create an in-memory object for AFDDomainHttpsParameters

$secret =  Get-AzFrontDoorCdnSecret -ResourceGroupName testps-rg-da16jm -ProfileName fdp-v542q6 -Name secret001
$secretResoure = New-AzFrontDoorCdnResourceReferenceObject -Id $secret.Id
New-AzFrontDoorCdnCustomDomainTlsSettingParametersObject -CertificateType "CustomerCertificate" -MinimumTlsVersion "TLS12" -Secret $secretResoure
CertificateType     MinimumTlsVersion
---------------     -----------------
CustomerCertificate TLS12

Create an in-memory object for AFDDomainHttpsParameters

Parameters

-CertificateType

Defines the source of the SSL certificate.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-CipherSuiteSetType

cipher suite set type that will be used for Https.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-CustomizedCipherSuiteSet

Customized cipher suites object that will be used for Https when cipherSuiteSetType is Customized.

Parameter properties

Type:IAfdDomainHttpsCustomizedCipherSuiteSet
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MinimumTlsVersion

TLS protocol version that will be used for Https when cipherSuiteSetType is Customized.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Secret

Resource reference to the secret. ie. subs/rg/profile/secret.

Parameter properties

Type:IResourceReference
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Outputs

AfdDomainHttpsParameters