Uses of Interface
com.azure.resourcemanager.resources.fluentcore.model.Indexable
Packages that use Indexable
Package
Description
This package contains the base classes for resource models.
This package contains the base class for resource collections.
This package contains the graph related classes that are useful
for performing cloud requests in parallel.
This package contains the base classes for resource models, and their
variants for creating and updating scenarios.
Package containing the data models for ResourceManagementClient.
-
Uses of Indexable in com.azure.resourcemanager.resources.fluentcore.arm.models
Subinterfaces of Indexable in com.azure.resourcemanager.resources.fluentcore.arm.modelsModifier and TypeInterfaceDescriptioninterfaceChildResource<ParentT>Base interface used by child resources.interfaceExternalChildResource<FluentModelT,ParentT> Represents an external child resource.interfaceGroupableResource<TManager,InnerT> Base interface for resources in resource groups.interfaceIndependentChild<ManagerT>Interface for the child resource which can be CRUDed independently from the parent resource.interfaceIndependentChildResource<ManagerT,InnerT> Interface for the child resource which can be CRUDed independently from the parent resource.interfaceParentlessChildResource<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.interfaceBase interfaces for fluent resources. -
Uses of Indexable in com.azure.resourcemanager.resources.fluentcore.collection
Classes in com.azure.resourcemanager.resources.fluentcore.collection with type parameters of type IndexableModifier and TypeInterfaceDescriptioninterfaceSupportsBatchCreation<ResourceT extends Indexable>Providing access to creating a batch of Azure top level resources of same type. -
Uses of Indexable in com.azure.resourcemanager.resources.fluentcore.dag
Classes in com.azure.resourcemanager.resources.fluentcore.dag that implement IndexableModifier and TypeClassDescriptionstatic final classType representing context of anFunctionalTaskItem.classAn index-able TaskItem with a TaskGroup.classType representing a group of task entries with dependencies between them.final classRepresents an index-able model, when used as return type of a method, it indicates invocation of the method may cause side-effect but does not produce a value.Methods in com.azure.resourcemanager.resources.fluentcore.dag with type parameters of type IndexableModifier and TypeMethodDescription<T extends Indexable>
TFunctionalTaskItem.Context.taskResult(String key) Get result of one of the task that belongs to this task's task group.protected <T extends Indexable>
TIndexableTaskItem.taskResult(String key) Get result of one of the task that belongs to this task's task group.Methods in com.azure.resourcemanager.resources.fluentcore.dag that return IndexableModifier and TypeMethodDescriptionIndexableTaskItem.result()TaskItem.result()Gets the result of the task invocation.TaskGroup.taskResult(String taskId) Retrieve the result produced by a task with the given id in the group.TaskGroupEntry.taskResult()Gets the result produced by the task.protected IndexableIndexableTaskItem.voidIndexable()Get an instance of VoidIndexable.Methods in com.azure.resourcemanager.resources.fluentcore.dag that return types with arguments of type IndexableModifier and TypeMethodDescriptionIndexableTaskItem.invokeAsync(TaskGroup.InvocationContext context) TaskGroup.invokeAsync()Invokes tasks in the group.TaskGroup.invokeAsync(TaskGroup.InvocationContext context) Invokes tasks in the group.TaskItem.invokeAsync(TaskGroup.InvocationContext context) The method that gets called to perform the unit of work asynchronously.TaskGroup.invokeDependencyAsync(TaskGroup.InvocationContext context) Invokes dependency tasks in the group, but not.IndexableTaskItem.invokeTaskAsync(TaskGroup.InvocationContext context) Invokes a task asynchronously.TaskGroupEntry.invokeTaskAsync(boolean ignoreCachedResult, TaskGroup.InvocationContext context) Invokes the task this entry holds.FunctionalTaskItem.Context.voidMono()Gets a Mono upon subscription.IndexableTaskItem.voidPublisher()Get an Observable upon subscription emits VoidIndexable.Method parameters in com.azure.resourcemanager.resources.fluentcore.dag with type arguments of type IndexableModifier and TypeMethodDescriptionprotected StringIndexableTaskItem.addDependency(Appliable<? extends Indexable> appliable) Add an appliable dependency for this task item.protected StringIndexableTaskItem.addDependency(Creatable<? extends Indexable> creatable) Add a creatable dependency for this task item.protected StringIndexableTaskItem.addDependency(Executable<? extends Indexable> executable) Add an executable dependency for this task item.protected StringIndexableTaskItem.addPostRunDependent(Appliable<? extends Indexable> appliable) Add an appliable "post-run" dependent for this task item.protected StringIndexableTaskItem.addPostRunDependent(Creatable<? extends Indexable> creatable) Add a creatable "post-run" dependent for this task item.protected StringIndexableTaskItem.addPostRunDependent(Executable<? extends Indexable> executable) Add an executable "post-run" dependent for this task item. -
Uses of Indexable in com.azure.resourcemanager.resources.fluentcore.model
Classes in com.azure.resourcemanager.resources.fluentcore.model with type parameters of type IndexableModifier and TypeInterfaceDescriptioninterfaceCreatedResources<ResourceT extends Indexable>Represents the results of batch of create operations.Subinterfaces of Indexable in com.azure.resourcemanager.resources.fluentcore.modelModifier and TypeInterfaceDescriptioninterfaceAppliable<T>The base interface for all template interfaces that support update operations.interfaceCreatable<T>The final stage of the resource definition, at which it can be created using create().interfaceExecutable<T>The base interface for all template interfaces that support execute operations.Methods in com.azure.resourcemanager.resources.fluentcore.model that return IndexableModifier and TypeMethodDescriptionCreatedResources.createdRelatedResource(String key) Gets a created resource with the given key. -
Uses of Indexable in com.azure.resourcemanager.resources.models
Subinterfaces of Indexable in com.azure.resourcemanager.resources.modelsModifier and TypeInterfaceDescriptioninterfaceAn immutable client-side representation of an Azure deployment.static interfaceContainer interface for all the deployment definitions.static interfaceA deployment definition with sufficient inputs to create a new deployment in the cloud, but exposing additional optional inputs to specify.static interfaceThe template for a deployment update operation, containing all the settings that can be modified.interfaceAn immutable client-side representation of a deployment operation.interfaceAn immutable client-side representation of an Azure feature.interfaceAn immutable client-side representation of an Azure generic resource.static interfaceThe entirety of the generic resource definition.static interfaceA deployment definition with sufficient inputs to create a new resource in the cloud, but exposing additional optional inputs to specify.static interfaceThe template for a generic resource update operation, containing all the settings that can be modified.interfaceAn immutable client-side representation of an Azure location.interfaceManagement lock.static interfaceContainer interface for all the definitions.static interfaceThe stage of the management lock definition which contains all the minimum required inputs for the resource to be created but also allows for any other optional settings to be specified.static interfaceContainer interface for all the updates.interfaceAn immutable client-side representation of an Azure policy assignment.static interfaceContainer interface for all the definitions that need to be implemented.static interfaceA policy assignment with sufficient inputs to create a new policy assignment in the cloud, but exposing additional optional inputs to specify.interfaceAn immutable client-side representation of an Azure policy.static interfaceContainer interface for all the definitions that need to be implemented.static interfaceA policy definition with sufficient inputs to create a new policy in the cloud, but exposing additional optional inputs to specify.static interfaceThe template for a policy update operation, containing all the settings that can be modified.interfaceAn immutable client-side representation of an Azure resource provider.interfaceAn immutable client-side representation of an Azure resource group.static interfaceContainer interface for all the definitions that need to be implemented.static interfaceA resource group definition with sufficient inputs to create a new resource group in the cloud, but exposing additional optional inputs to specify.static interfaceThe template for a resource group update operation, containing all the settings that can be modified.interfaceAn immutable client-side representation of an Azure subscription.interfaceAn immutable client-side representation of an Azure tenant.