com.microsoft.azure.management.resources.fluentcore.arm.models
This package contains the base classes for resource models.
Interfaces
ChildResource<ParentT> |
Base interface used by child resources. |
ExternalChildResource<FluentModelT,ParentT> |
Represents an external child resource. |
GroupableResource<TManager,InnerT> |
Base interface for resources in resource groups. |
HasId |
An interface representing a model that has a resource group name. |
HasManager<ManagerT> |
An interface representing a model that exposes a management client. |
HasName |
An interface representing a model that has a name. |
HasParent<ParentT> |
An interface representing a child that has an immediately available parent. |
HasResourceGroup |
An interface representing a model that has a resource group name. |
HasSubnet |
An interface representing a model's ability to reference a subnet by its name and network's ID. |
IndependentChild<ManagerT> |
Interface for the child resource which can be CRUDed independently from the parent resource. |
IndependentChildResource<ManagerT,InnerT> |
Interface for the child resource which can be CRUDed independently from the parent resource. |
ParentlessChildResource<ParentT> |
Base interface used by child resources that do not immediately have their parent attached to them but are instead available directly off other entry points. |
Resource |
Base interfaces for fluent resources. |
GroupableResource.DefinitionStages |
Grouping of all the definition stages. |
HasSubnet.DefinitionStages |
Grouping of definition stages involving associating an existing subnet with a resource. |
IndependentChild.DefinitionStages |
Grouping of all the definition stages. |
Resource.DefinitionWithRegion<T> |
A resource definition allowing a location be selected for the resource. |
Resource.DefinitionWithTags<T> |
A resource definition allowing tags to be modified for the resource. |
HasSubnet.UpdateDefinitionStages |
Grouping of definition stages applicable as part of a parent resource update, involving associating a subnet with a resource. |
HasSubnet.UpdateStages |
Grouping of update stages involving associating an existing subnet with a resource. |
Resource.UpdateWithTags<T> |
An update allowing tags to be modified for the resource. |
GroupableResource.DefinitionStages.WithCreatableResourceGroup<T> |
A resource definition allowing a new creatable resource group to be specified. |
GroupableResource.DefinitionStages.WithExistingResourceGroup<T> |
A resource definition allowing an existing resource group to be selected. |
GroupableResource.DefinitionStages.WithGroup<T> |
A resource definition allowing a resource group to be selected. Region of the groupable resource will be used for new resource group |
GroupableResource.DefinitionStages.WithGroupAndRegion<T> |
A resource definition allowing a resource group to be selected. Region has to be specified explicitly to create a new resource group |
GroupableResource.DefinitionStages.WithNewResourceGroup<T> |
A resource definition allowing a new resource group to be created in the same region as groupable resource. |
GroupableResource.DefinitionStages.WithNewResourceGroupWithRegion<T> |
A resource definition allowing a new resource group to be created in a different region . |
IndependentChild.DefinitionStages.WithParentResource<T,ParentT> |
A resource definition allowing a new resource group to be created. |
HasSubnet.UpdateDefinitionStages.WithSubnet<ReturnT> |
The stage of a definition allowing to associate a subnet with a resource. |
HasSubnet.UpdateStages.WithSubnet<ReturnT> |
The stage of an update allowing to associate a subnet with a resource. |
HasSubnet.DefinitionStages.WithSubnet<ReturnT> |
The stage of a definition allowing to associate a subnet with a resource. |
Azure SDK for Java