com.azure.resourcemanager.resources.fluentcore.model
This package contains the base classes for resource models, and their variants for creating and updating scenarios.
Interfaces
| 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> |
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. |