你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
New-AzureRmFrontDoorFrontendEndpointObject
创建用于创建 Front Door 的 PSFrontendEndpoint 对象
警告
截至 2024 年 2 月 29 日,AzureRM PowerShell 模块已正式弃用。 为了确保持续获得支持和更新,建议用户从 AzureRM 迁移到 Az PowerShell 模块。
尽管 AzureRM 模块仍可能正常运行,但它不再维护或受支持,但会根据用户的自由裁量权和风险继续使用任何继续使用模块。 有关过渡到 Az 模块的指导,请参阅我们的迁移资源。
语法
New-AzureRmFrontDoorFrontendEndpointObject
-Name <String>
-HostName <String>
[-SessionAffinityEnabledState <PSEnabledState>]
[-SessionAffinityTtlInSeconds <Int32>]
[-WebApplicationFirewallPolicyLink <String>]
[-CertificateSource <PSCertificateSource>]
[-ProtocolType <PSProtocolType>]
[-Vault <String>]
[-SecretName <String>]
[-SecretVersion <String>]
[-CertificateType <PSCertificateType>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
说明
创建用于创建 Front Door 的 PSFrontendEndpoint 对象
示例
示例 1
PS C:\> New-AzureRmFrontDoorFrontendEndpointObject -Name "frontendendpoint1" -HostName $hostName
HostName : frontdoor5.azurefd.net
SessionAffinityEnabledState : Disabled
SessionAffinityTtlSeconds : 0
WebApplicationFirewallPolicyLink :
Backends :
CustomHttpsProvisioningState :
CustomHttpsProvisioningSubstate :
CertificateSource : AzureKeyVault
ProtocolType : ServerNameIndication
Vault :
SecretName :
SecretVersion :
CertificateType : Shared
ResourceState :
Id :
Name : frontendendpoint1
Type :
创建用于创建 Front Door 的 PSFrontendEndpoint 对象
参数
-CertificateSource
SSL 证书的源
Type: | PSCertificateSource |
Accepted values: | AzureKeyVault, FrontDoor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateType
用于与 frontendEndpoint 建立安全连接的证书类型
Type: | PSCertificateType |
Accepted values: | Shared, Dedicated |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
用于与 Azure 通信的凭据、帐户、租户和订阅。
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostName
frontendEndpoint 的主机名。 必须是域名。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
前端终结点名称。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtocolType
用于安全交付的 TLS 扩展协议
Type: | PSProtocolType |
Accepted values: | ServerNameIndication, IPBased |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecretName
表示完整证书 PFX 的 Key Vault 机密的名称
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecretVersion
表示完整证书 PFX 的 Key Vault 机密的版本
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SessionAffinityEnabledState
是否允许此主机上的会话相关性。 默认值为“Disabled”
Type: | PSEnabledState |
Accepted values: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SessionAffinityTtlInSeconds
会话相关性要使用的 TTL(如果适用,以秒为单位)。 默认值为 0
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Vault
包含 SSL 证书的 Key Vault
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WebApplicationFirewallPolicyLink
每个主机的 Web 应用程序防火墙策略的资源 ID(如果适用)
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
输入
None