Compartir a través de


Microsoft.Azure.Management.ResourceManager.Fluent.Core Espacio de nombres

Clases

AvailabilityZoneId

Identificadores de zona de disponibilidad.

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

Implementación abstracta de recursos secundarios. (Solo uso interno)

CountryISOCode

Define los valores de los códigos de país en el estándar ISO. Por ejemplo, el código de país para Reino Unido es "GB".

CountryPhoneCode

Define los valores de los códigos de país para los prefijos de número de teléfono. Por ejemplo, el código de país para +1 123 456 7890 es "+1".

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

Implementación base para enumeraciones de cadena única expandibles.

ExpandableStringEnumConverter<T>

Convertidor json para enumeraciones expandibles.

Extensions
ExternalChildResource<FluentModelT,InnerModelT,IParentT,ParentImplT>

Implementación abstracta de recursos secundarios externos. Para poder optar a un recurso secundario externo, se deben cumplir los siguientes criterios:

  1. Siempre está asociado a un recurso primario y no existe sin elemento primario, es decir, si elimina el recurso primario, el recurso secundario se eliminará automáticamente.
  2. El elemento primario puede contener o no una colección de recursos secundarios (es decir, como propiedad de colección insertada). Tiene un identificador y se puede crear, actualizar, capturar y eliminar independientemente del elemento primario, es decir, CRUD en el recurso secundario no requiere CRUD en el elemento primario (solo uso interno).
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>

Implementación de GroupableResource. (Solo uso interno)

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

Implementación del recurso secundario que se puede CRUDed independientemente del recurso primario. (solo uso interno).

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

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZS5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRyZW5JbXBs Clase base para la clase de colección secundaria independiente. (Solo uso interno).

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

Implementación del recurso secundario que se puede CRUDed independientemente del recurso primario. (solo uso interno).

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

GENTHASH:Y29tLm1pY3Jvc29mdC5henVyZ5tYW5hZ2VtZW50LnJlc291cmNlcy5mbHVlbnRjb3JlLmFybS5jb2xsZWN0aW9uLmltcGxlbWVudGF0aW9uLkluZGVwZW5kZW50Q2hpbGRSZXNvdXJjZXNJbXBs Clase base para la clase de colección de recursos secundarios independiente. (Solo uso interno).

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

Enumeración de las regiones del centro de datos de Azure. Consulta https://azure.microsoft.com/regions/.

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

Esta clase usa Reflection, se quitará una vez que tengamos un "recurso" del que hereda todo el recurso.

ResourceId

Cree una instancia de sí mismo desde un identificador de recurso y proporcione acceso fácil a la información de recursos, como la suscripción, resourceGroup, el nombre del recurso.

ResourceUtils
RestClient

The RestClient

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

Interfaces

IAzureConfigurable<T>
IBeta

Los miembros de tipos derivados de esta interfaz están en beta y, como tal, están sujetos a eliminación o cambio en formas compatibles con versiones anteriores en el futuro, independientemente de las implicaciones de compatibilidad del número de versión de la biblioteca contenedora.

IChildResource<IParentT>

Interfaz base que usan los recursos secundarios.

ICreatedResources<ResourceT>

Representa el resultado del lote de operaciones de creación.

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

Interfaz base para los recursos de los grupos de recursos.

IHasId

Interfaz que representa un modelo que tiene un identificador.

IHasInner<T>
IHasManager<ManagerT>

Interfaz que representa un modelo que expone un cliente de administración.

IHasName

Interfaz que representa un modelo que tiene un nombre.

IHasParent<ParentT>

Interfaz que representa un modelo de recursos secundario que expone su elemento primario.

IHasResourceGroup

Interfaz que representa un modelo que tiene un nombre de grupo de recursos.

IHasSubnet

Interfaz que representa la capacidad de un modelo para hacer referencia a una subred por su nombre y el identificador de red.

IIndependentChild<ManagerT>

Interfaz del recurso secundario que se puede CRUDed independientemente del recurso primario.

IIndependentChildResource<ManagerT,InnerT>

Interfaz del recurso secundario que se puede CRUDed independientemente del recurso primario.

IManager<InnerT>
IManagerBase
IPagedCollection<T>
IResource

Interfaces base para recursos fluidos.

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

Enumeraciones

HttpLoggingDelegatingHandler.Level
PendingOperation

Estados posibles de un recurso secundario en memoria.