IWithCreate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Phase der Definition, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource (über WithCreate.create()) enthält, aber auch die Angabe anderer optionaler Einstellungen ermöglicht.
public interface IWithCreate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.TrafficManager.Fluent.ITrafficManagerProfile>, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithEndpoint, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithMonitoringConfiguration, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithMonitoringFastFailover, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithProfileStatus, Microsoft.Azure.Management.TrafficManager.Fluent.TrafficManagerProfile.Definition.IWithTtl
type IWithCreate = interface
interface ICreatable<ITrafficManagerProfile>
interface IIndexable
interface IDefinitionWithTags<IWithCreate>
interface IWithMonitoringConfiguration
interface IWithMonitoringFastFailover
interface IWithTtl
interface IWithProfileStatus
interface IWithEndpoint
Public Interface IWithCreate
Implements ICreatable(Of ITrafficManagerProfile), IDefinitionWithTags(Of IWithCreate), IWithEndpoint, IWithMonitoringConfiguration, IWithMonitoringFastFailover, IWithProfileStatus, IWithTtl
- Abgeleitet
- Implementiert
Eigenschaften
Key |
Die Phase der Definition, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource (über WithCreate.create()) enthält, aber auch die Angabe anderer optionaler Einstellungen ermöglicht. (Geerbt von IIndexable) |
Name |
Ruft den Namen der erstellbaren Ressource ab. (Geerbt von ICreatable<T>) |
Methoden
Create() |
Führen Sie die Erstellungsanforderung aus. (Geerbt von ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Legt die Anforderung in die Warteschlange und erlaubt dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind. (Geerbt von ICreatable<T>) |
DefineAzureTargetEndpoint(String) |
Gibt die Definition eines Azure-Endpunkts an, der an das Traffic Manager-Profil angefügt werden soll. (Geerbt von IWithEndpoint) |
DefineExternalTargetEndpoint(String) |
Gibt die Definition eines externen Endpunkts an, der dem Traffic Manager-Profil angefügt werden soll. (Geerbt von IWithEndpoint) |
DefineNestedTargetEndpoint(String) |
Gibt die Definition eines geschachtelten Profilendpunkts an, der dem Traffic Manager-Profil angefügt werden soll. (Geerbt von IWithEndpoint) |
WithFastFailover(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>) |
Geben Sie die Einstellungen für schnelles Failover für die Überwachung an. (Geerbt von IWithMonitoringFastFailover) |
WithHttpMonitoring() |
Geben Sie an, dass die HTTP-Überwachung für die Endpunkte verwendet werden soll, die in regelmäßigen Abständen mithilfe von Port 80 die HTTP 200-Antwort aus dem Pfad "/" überprüfen. (Geerbt von IWithMonitoringConfiguration) |
WithHttpMonitoring(Int32, String) |
Geben Sie die HTTP-Überwachung für die Endpunkte an, die in regelmäßigen Abständen mithilfe des angegebenen Ports auf HTTP 200-Antwort aus dem angegebenen Pfad überprüft. (Geerbt von IWithMonitoringConfiguration) |
WithHttpsMonitoring() |
Geben Sie an, dass die HTTPS-Überwachung für die Endpunkte verwendet werden soll, die in regelmäßigen Abständen mithilfe von Port 443 vom Pfad "/" auf HTTPS 200-Antwort überprüfen. (Geerbt von IWithMonitoringConfiguration) |
WithHttpsMonitoring(Int32, String) |
Geben Sie die HTTPS-Überwachung für die Endpunkte an, die in regelmäßigen Abständen mithilfe des angegebenen Ports auf HTTPS 200-Antwort aus dem angegebenen Pfad überprüft. (Geerbt von IWithMonitoringConfiguration) |
WithProfileStatusDisabled() |
Geben Sie an, dass das Profil deaktiviert werden muss. Das Deaktivieren des Profils deaktiviert den Datenverkehr an alle Endpunkte im Profil. (Geerbt von IWithProfileStatus) |
WithTag(String, String) |
Fügt der Ressource ein Tag hinzu. (Geerbt von IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Gibt Tags für die Ressource als {@link Map} an. (Geerbt von IDefinitionWithTags<T>) |
WithTimeToLive(Int32) |
Geben Sie die DNS-TTL in Sekunden an. (Geerbt von IWithTtl) |
Gilt für:
Azure SDK for .NET