Uses of Interface
com.azure.resourcemanager.resources.fluentcore.model.Indexable
-
Packages that use Indexable Package Description com.azure.resourcemanager.resources.fluentcore.arm.models This package contains the base classes for resource models.com.azure.resourcemanager.resources.fluentcore.collection This package contains the base class for resource collections.com.azure.resourcemanager.resources.fluentcore.dag This package contains the graph related classes that are useful for performing cloud requests in parallel.com.azure.resourcemanager.resources.fluentcore.model This package contains the base classes for resource models, and their variants for creating and updating scenarios.com.azure.resourcemanager.resources.models 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.models Modifier and Type Interface Description interfaceChildResource<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.interfaceResourceBase 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 Indexable Modifier and Type Interface Description interfaceSupportsBatchCreation<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 Indexable Modifier and Type Class Description static classFunctionalTaskItem.ContextType representing context of anFunctionalTaskItem.classIndexableTaskItemAn index-able TaskItem with a TaskGroup.classTaskGroupType representing a group of task entries with dependencies between them.classVoidIndexableRepresents 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 Indexable Modifier and Type Method Description <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 Indexable Modifier and Type Method Description IndexableIndexableTaskItem. result()IndexableTaskItem. result()IndexableTaskGroup. taskResult(String taskId)Retrieve the result produced by a task with the given id in the group.IndexableTaskGroupEntry. taskResult()protected IndexableIndexableTaskItem. voidIndexable()Methods in com.azure.resourcemanager.resources.fluentcore.dag that return types with arguments of type Indexable Modifier and Type Method Description Mono<Indexable>IndexableTaskItem. invokeAsync(TaskGroup.InvocationContext context)Mono<Indexable>TaskGroup. invokeAsync()Invokes tasks in the group.Flux<Indexable>TaskGroup. invokeAsync(TaskGroup.InvocationContext context)Invokes tasks in the group.Mono<Indexable>TaskItem. invokeAsync(TaskGroup.InvocationContext context)The method that gets called to perform the unit of work asynchronously.Flux<Indexable>TaskGroup. invokeDependencyAsync(TaskGroup.InvocationContext context)Invokes dependency tasks in the group, but not.protected abstract Mono<Indexable>IndexableTaskItem. invokeTaskAsync(TaskGroup.InvocationContext context)Invokes a task asynchronously.Mono<Indexable>TaskGroupEntry. invokeTaskAsync(boolean ignoreCachedResult, TaskGroup.InvocationContext context)Invokes the task this entry holds.Mono<Indexable>FunctionalTaskItem.Context. voidMono()protected Mono<Indexable>IndexableTaskItem. voidPublisher()Method parameters in com.azure.resourcemanager.resources.fluentcore.dag with type arguments of type Indexable Modifier and Type Method Description protected 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 Indexable Modifier and Type Interface Description interfaceCreatedResources<ResourceT extends Indexable>Represents the results of batch of create operations.Subinterfaces of Indexable in com.azure.resourcemanager.resources.fluentcore.model Modifier and Type Interface Description interfaceAppliable<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 Indexable Modifier and Type Method Description IndexableCreatedResources. 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.models Modifier and Type Interface Description interfaceDeploymentAn immutable client-side representation of an Azure deployment.static interfaceDeployment.DefinitionContainer interface for all the deployment definitions.static interfaceDeployment.DefinitionStages.WithCreateA deployment definition with sufficient inputs to create a new deployment in the cloud, but exposing additional optional inputs to specify.static interfaceDeployment.UpdateThe template for a deployment update operation, containing all the settings that can be modified.interfaceDeploymentOperationAn immutable client-side representation of a deployment operation.interfaceFeatureAn immutable client-side representation of an Azure feature.interfaceGenericResourceAn immutable client-side representation of an Azure generic resource.static interfaceGenericResource.DefinitionThe entirety of the generic resource definition.static interfaceGenericResource.DefinitionStages.WithCreateA deployment definition with sufficient inputs to create a new resource in the cloud, but exposing additional optional inputs to specify.static interfaceGenericResource.UpdateThe template for a generic resource update operation, containing all the settings that can be modified.interfaceLocationAn immutable client-side representation of an Azure location.interfaceManagementLockManagement lock.static interfaceManagementLock.DefinitionContainer interface for all the definitions.static interfaceManagementLock.DefinitionStages.WithCreateThe 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 interfaceManagementLock.UpdateContainer interface for all the updates.interfacePolicyAssignmentAn immutable client-side representation of an Azure policy assignment.static interfacePolicyAssignment.DefinitionContainer interface for all the definitions that need to be implemented.static interfacePolicyAssignment.DefinitionStages.WithCreateA policy assignment with sufficient inputs to create a new policy assignment in the cloud, but exposing additional optional inputs to specify.interfacePolicyDefinitionAn immutable client-side representation of an Azure policy.static interfacePolicyDefinition.DefinitionContainer interface for all the definitions that need to be implemented.static interfacePolicyDefinition.DefinitionStages.WithCreateA policy definition with sufficient inputs to create a new policy in the cloud, but exposing additional optional inputs to specify.static interfacePolicyDefinition.UpdateThe template for a policy update operation, containing all the settings that can be modified.interfaceProviderAn immutable client-side representation of an Azure resource provider.interfaceResourceGroupAn immutable client-side representation of an Azure resource group.static interfaceResourceGroup.DefinitionContainer interface for all the definitions that need to be implemented.static interfaceResourceGroup.DefinitionStages.WithCreateA resource group definition with sufficient inputs to create a new resource group in the cloud, but exposing additional optional inputs to specify.static interfaceResourceGroup.UpdateThe template for a resource group update operation, containing all the settings that can be modified.interfaceSubscriptionAn immutable client-side representation of an Azure subscription.interfaceTenantAn immutable client-side representation of an Azure tenant.
-