Package com.azure.resourcemanager.resources.fluentcore.model
This package contains the base classes for resource models, and their
variants for creating and updating scenarios.
-
Interface Summary Interface Description Accepted<T> The accepted LRO (long running operation).Appliable<T> The base interface for all template interfaces that support update operations.Attachable<ParentT> The final stage of the child object definition, at which it can be attached to the parent.Attachable.InDefinition<ParentT> The final stage of the child object definition, as which it can be attached to the parent.Attachable.InDefinitionAlt<ParentT> The final stage of the child object definition, as which it can be attached to the parent.Attachable.InUpdate<ParentT> The final stage of the child object definition, as which it can be attached to the parent.Attachable.InUpdateAlt<ParentT> The final stage of the child object definition, as which it can be attached to the parent.Creatable<T> The final stage of the resource definition, at which it can be created using create().CreatedResources<ResourceT extends Indexable> Represents the results of batch of create operations.Executable<T> The base interface for all template interfaces that support execute operations.HasInnerModel<T> The wrapper around an inner model providing extended functionalities.HasServiceClient<T> The wrapper around a service client providing extended functionalities.Indexable Base interface for all models that can be indexed by a key.Refreshable<T> Base class for resources that can be refreshed to get the latest state.Settable<ParentT> The base interface for all template interfaces for child resources that support update operations.Updatable<T> Base class for resource that can be updated.