Freigeben über


Microsoft.Azure.Management.ResourceManager.Fluent.Core Namespace

Klassen

AvailabilityZoneId

Verfügbarkeitszonenbezeichner.

AzureConfigurable<T>
ChildResource<InnerT,ParentImplT,IParentT>

Abstrakte Implementierung untergeordneter Ressourcen. (Nur interne Verwendung)

CountryISOCode

Definiert Werte für Ländercodes im ISO-Standard. Der Ländercode für Das Vereinigte Königreich lautet z. B. "GB".

CountryPhoneCode

Definiert Werte für Ländervorwahlen für Telefonnummernpräfixe. Beispielsweise lautet die Landesvorwahl für +1 123 456 7890 "+1".

CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>
CreatableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>
DelegatingHandlerBase
EnumHelper
EnumNameAttribute
ExpandableStringEnum<T>

Basisimplementierung für erweiterbare, einzelne Zeichenfolgenenumen.

ExpandableStringEnumConverter<T>

JSON-Konverter für erweiterbare Enumerationen.

Extensions
ExternalChildResource<FluentModelT,InnerModelT,IParentT,ParentImplT>

Abstrakt-Implementierung für externe untergeordnete Ressourcen. Um für eine externe untergeordnete Ressource in Frage zu kommen, müssen die folgenden Kriterien erfüllt sein:

  1. Es ist immer einer übergeordneten Ressource zugeordnet und ohne übergeordnete Ressource nicht vorhanden. Wenn Sie also übergeordnete Ressource löschen, wird die untergeordnete Ressource automatisch gelöscht.
  2. Parent kann eine Sammlung von untergeordneten Ressourcen enthalten (d. h. als Inlinesammlungseigenschaft). Es verfügt über eine ID und kann unabhängig vom übergeordneten Element erstellt, aktualisiert, abgerufen und gelöscht werden. d. h. CRUD für untergeordnete Ressourcen erfordert keine CRUD für das übergeordnete Element (nur interne Verwendung).
ExternalChildResourceCollection<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>
ExternalChildResourcesCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>
ExternalChildResourcesNonCached<FluentModelTImpl,IFluentModelT,InnerModelT,IParentT,ParentImplT>
FluentServiceClientBase<TClient>
GroupableParentResource<IFluentResourceT,InnerResourceT,FluentResourceT,ManagerT,IDefinitionAfterRegion,IDefinitionAfterResourceGroup,DefTypeWithTags,UTypeWithTags>

Die Implementierung für GroupableResource. (Nur interne Verwendung)

GroupableResources<IFluentResourceT,FluentResourceT,InnerResourceT,InnerCollectionT,ManagerT>
HttpLoggingDelegatingHandler
IndependentChildImpl<IFluentResourceT,FluentParentModelT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT,ManagerT>

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

IndependentChildrenImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>

GENTHASH:Y29tLm1pY3Jvc29mdC5hVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Basisklasse für unabhängige untergeordnete Sammlungsklasse. (Nur interne Verwendung).

IndependentChildResourceImpl<IFluentResourceT,FluentParentModelT,InnerModelT,FluentResourceT,IDefinitionT,IUpdatableT,ManagerT>

Implementierung für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource cruDed werden kann. (nur interne Verwendung).

IndependentChildResourcesImpl<T,ImplT,InnerT,InnerCollectionT,ManagerT,ParentT>

GENTHASH:Y29tLm1pY3Jvc29mdC5hVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRSZXNvdXJjZXNJbXBs Basisklasse für unabhängige untergeordnete Ressourcensammlungsklasse. (Nur interne Verwendung).

Indexable
IndexableWrapper<InnerT>
Manager<InnerT>
ManagerBase
PagedCollection<IFluentResourceT,InnerResourceT>
ProviderRegistrationDelegatingHandler
ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>
Region

Enumeration der Azure-Rechenzentrumsregionen. Siehe https://azure.microsoft.com/regions/.

ResourceBase<IFluentResourceT,InnerResourceT,FluentResourceT,IDefinitionAfterRegion,DefTypeWithTags,UTypeWithTags>

Diese Klasse verwendet Reflection. Sie wird entfernt, sobald eine "Ressource" vorhanden ist, von der alle Ressourcen erben.

ResourceId

Instanziieren Sie sich selbst aus einer Ressourcen-ID, und gewähren Sie einfachen Zugriff auf Ressourceninformationen wie Abonnement, ResourceGroup und Ressourcenname.

ResourceUtils
RestClient

The RestClient

RestClient.RestClientBuilder
TopLevelModifiableResources<IFluentResourceT,FluentResourceT,InnerResourceT,InnerCollectionT,ManagerT>
UserAgentDelegatingHandler
Wrapper<InnerT>

Schnittstellen

IAzureConfigurable<T>
IBeta

Member von Typen, die von dieser Schnittstelle abgeleitet werden, befinden sich in der Betaphase und können daher in Zukunft unabhängig von den Kompatibilitätsauswirkungen der Versionsnummer der enthaltenden Bibliothek entfernt oder auf nicht abwärtskompatible Weise geändert werden.

IChildResource<IParentT>

Basisschnittstelle, die von untergeordneten Ressourcen verwendet wird.

ICreatedResources<ResourceT>

Stellt das Ergebnis eines Batches von Erstellungsvorgängen dar.

IExternalChildResource<FluentModelT,IParentT>
IGroupableResource<ManagerT,InnerT>

Basisschnittstelle für Ressourcen in Ressourcengruppen.

IHasId

Eine Schnittstelle, die ein Modell mit einer ID darstellt.

IHasInner<T>
IHasManager<ManagerT>

Eine Schnittstelle, die ein Modell darstellt, das einen Verwaltungsclient verfügbar macht.

IHasName

Eine Schnittstelle, die ein Modell mit einem Namen darstellt.

IHasParent<ParentT>

Eine Schnittstelle, die ein untergeordnetes Ressourcenmodell darstellt, das sein übergeordnetes Modell verfügbar macht.

IHasResourceGroup

Eine Schnittstelle, die ein Modell mit einem Ressourcengruppennamen darstellt.

IHasSubnet

Eine Schnittstelle, die die Fähigkeit eines Modells darstellt, anhand seines Namens und der ID des Netzwerks auf ein Subnetz zu verweisen.

IIndependentChild<ManagerT>

Schnittstelle für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource CRUDed werden kann.

IIndependentChildResource<ManagerT,InnerT>

Schnittstelle für die untergeordnete Ressource, die unabhängig von der übergeordneten Ressource CRUDed werden kann.

IManager<InnerT>
IManagerBase
IPagedCollection<T>
IResource

Basisschnittstellen für Fluent-Ressourcen.

RestClient.RestClientBuilder.IBlank
RestClient.RestClientBuilder.IBuildable
RestClient.RestClientBuilder.IWithBaseUri
RestClient.RestClientBuilder.IWithEnvironment

Enumerationen

HttpLoggingDelegatingHandler.Level
PendingOperation

Die möglichen Zustände einer untergeordneten Ressource im Arbeitsspeicher.