Share via


IDefinition<ParentT> Schnittstelle

Definition

Die gesamte Definition einer Point-to-Site-Konfiguration.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.Network.Fluent.PointToSiteConfiguration.Definition.IBlank<ParentT>, Microsoft.Azure.Management.Network.Fluent.PointToSiteConfiguration.Definition.IWithAddressPool<ParentT>, Microsoft.Azure.Management.Network.Fluent.PointToSiteConfiguration.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.Network.Fluent.PointToSiteConfiguration.Definition.IWithAttachAndAzureCertificate<ParentT>, Microsoft.Azure.Management.Network.Fluent.PointToSiteConfiguration.Definition.IWithAuthenticationType<ParentT>, Microsoft.Azure.Management.Network.Fluent.PointToSiteConfiguration.Definition.IWithAzureCertificate<ParentT>, Microsoft.Azure.Management.Network.Fluent.PointToSiteConfiguration.Definition.IWithRevokedCertificate<ParentT>, Microsoft.Azure.Management.Network.Fluent.PointToSiteConfiguration.Definition.IWithTunnelType<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithAddressPool<'ParentT>
    interface IWithAuthenticationType<'ParentT>
    interface IWithAzureCertificate<'ParentT>
    interface IWithAttachAndAzureCertificate<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithTunnelType<'ParentT>
    interface IWithRevokedCertificate<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAddressPool(Of ParentT), IWithAttach(Of ParentT), IWithAttachAndAzureCertificate(Of ParentT), IWithAuthenticationType(Of ParentT), IWithAzureCertificate(Of ParentT), IWithRevokedCertificate(Of ParentT), IWithTunnelType(Of ParentT)

Typparameter

ParentT

Die Phase der übergeordneten Definition, zu der nach dem Anfügen dieser Definition zurückzukehren ist.

Abgeleitet
Implementiert

Methoden

Attach()

Die gesamte Definition einer Point-to-Site-Konfiguration.

(Geerbt von IInDefinition<ParentT>)
WithAddressPool(String)

Die gesamte Definition einer Point-to-Site-Konfiguration.

(Geerbt von IWithAddressPool<ParentT>)
WithAzureCertificate(String, String)

Gibt an, dass der Azure-Zertifikatauthentifizierungstyp und das Zertifikat für die Azure-Authentifizierung verwendet werden.

(Geerbt von IWithAzureCertificate<ParentT>)
WithAzureCertificateFromFile(String, FileInfo)

Gibt an, dass der Azure-Zertifikatauthentifizierungstyp und das Zertifikat für die Azure-Authentifizierung verwendet werden.

(Geerbt von IWithAzureCertificate<ParentT>)
WithIkeV2Only()

Gibt an, dass nur der VPN-Tunneltyp IKEv2 verwendet wird.

(Geerbt von IWithTunnelType<ParentT>)
WithRadiusAuthentication(String, String)

Gibt an, dass der RADIUS-Server für die Authentifizierung verwendet wird.

(Geerbt von IWithAuthenticationType<ParentT>)
WithRevokedCertificate(String, String)

Die gesamte Definition einer Point-to-Site-Konfiguration.

(Geerbt von IWithRevokedCertificate<ParentT>)
WithSstpOnly()

Gibt an, dass nur der SSTP-Tunneltyp verwendet wird.

(Geerbt von IWithTunnelType<ParentT>)

Gilt für: