Package com.microsoft.azure.management.resources.fluentcore.arm.models
package com.microsoft.azure.management.resources.fluentcore.arm.models
This package contains the base classes for resource models.
-
ClassDescriptionChildResource<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.Grouping of all the definition stages.A resource definition allowing a new creatable resource group to be specified.A resource definition allowing an existing resource group to be selected.A resource definition allowing a resource group to be selected.A resource definition allowing a resource group to be selected.A resource definition allowing a new resource group to be created in the same region as groupable resource.A resource definition allowing a new resource group to be created in a different region .An interface representing a model that has a resource group name.HasManager<ManagerT>An interface representing a model that exposes a management client.An interface representing a model that has a name.HasParent<ParentT>An interface representing a child that has an immediately available parent.An interface representing a model that has a resource group name.An interface representing a model's ability to reference a subnet by its name and network's ID.Grouping of definition stages involving associating an existing subnet with a resource.The stage of a definition allowing to associate a subnet with a resource.Grouping of definition stages applicable as part of a parent resource update, involving associating a subnet with a resource.The stage of a definition allowing to associate a subnet with a resource.Grouping of update stages involving associating an existing subnet with a resource.HasSubnet.UpdateStages.WithSubnet<ReturnT>The stage of an update allowing to associate a subnet with a resource.IndependentChild<ManagerT>Interface for the child resource which can be CRUDed independently from the parent resource.Grouping of all the definition stages.A resource definition allowing a new resource group to be created.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.Base interfaces for fluent resources.A resource definition allowing a location be selected for the resource.A resource definition allowing tags to be modified for the resource.An update allowing tags to be modified for the resource.