- add(IndexableTaskItem) - Method in class com.microsoft.azure.arm.dag.PostRunTaskCollection
-
Adds a "Post Run" task to the collection.
- add(FunctionalTaskItem) - Method in class com.microsoft.azure.arm.dag.PostRunTaskCollection
-
Adds a "Post Run" task to the collection.
- addChild(String) - Method in class com.microsoft.azure.arm.dag.Node
-
- addDependency(String) - Method in class com.microsoft.azure.arm.dag.DAGNode
-
Mark the node identified by the given key as this node's dependency.
- addDependency(FunctionalTaskItem) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add a dependency task item for this task item.
- addDependency(TaskGroup.HasTaskGroup) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add a dependency for this task item.
- addDependency(Creatable<? extends Indexable>) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add a creatable dependency for this task item.
- addDependency(Executable<? extends Indexable>) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add an executable dependency for this task item.
- addDependency(FunctionalTaskItem) - Method in class com.microsoft.azure.arm.dag.TaskGroup
-
Mark root of this task task group depends on the given TaskItem.
- addDependency(TaskGroup.HasTaskGroup) - Method in class com.microsoft.azure.arm.dag.TaskGroup
-
Mark root of this task task group depends on the given item's taskGroup.
- addDependencyGraph(DAGraph<DataT, NodeT>) - Method in class com.microsoft.azure.arm.dag.DAGraph
-
Mark root of this DAG depends on given DAG's root.
- addDependencyTaskGroup(TaskGroup) - Method in class com.microsoft.azure.arm.dag.TaskGroup
-
Mark root of this task task group depends on the given task group's root.
- addDependent(String) - Method in class com.microsoft.azure.arm.dag.DAGNode
-
Mark the node identified by the given key as dependent of this node.
- addDependentGraph(DAGraph<DataT, NodeT>) - Method in class com.microsoft.azure.arm.dag.DAGraph
-
Mark root of the given DAG depends on this DAG's root.
- addeDependency(Appliable<? extends Indexable>) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add an appliable dependency for this task item.
- addNode(NodeT) - Method in class com.microsoft.azure.arm.dag.Graph
-
Adds a node to this graph.
- addPostRunDependent(FunctionalTaskItem) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add a "post-run" dependent task item for this task item.
- addPostRunDependent(TaskGroup.HasTaskGroup) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add a "post-run" dependent for this task item.
- addPostRunDependent(Creatable<? extends Indexable>) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add a creatable "post-run" dependent for this task item.
- addPostRunDependent(Appliable<? extends Indexable>) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add an appliable "post-run" dependent for this task item.
- addPostRunDependent(Executable<? extends Indexable>) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Add an executable "post-run" dependent for this task item.
- addPostRunDependent(FunctionalTaskItem) - Method in class com.microsoft.azure.arm.dag.TaskGroup
-
Mark the given TaskItem depends on this taskGroup.
- addPostRunDependent(TaskGroup.HasTaskGroup) - Method in class com.microsoft.azure.arm.dag.TaskGroup
-
Mark the given item with taskGroup depends on this taskGroup.
- addPostRunDependentTaskGroup(TaskGroup) - Method in class com.microsoft.azure.arm.dag.TaskGroup
-
Mark root of the given task group depends on this task group's root.
- Appliable<T> - Interface in com.microsoft.azure.arm.model
-
The base interface for all template interfaces that support update operations.
- apply() - Method in interface com.microsoft.azure.arm.model.Appliable
-
Execute the update request.
- applyAsync() - Method in interface com.microsoft.azure.arm.model.Appliable
-
Execute the update request asynchronously.
- applyAsync(ServiceCallback<T>) - Method in interface com.microsoft.azure.arm.model.Appliable
-
Execute the update request asynchronously.
- ASIA_EAST - Static variable in class com.microsoft.azure.arm.resources.Region
-
Azure Cloud - Asia
- ASIA_SOUTHEAST - Static variable in class com.microsoft.azure.arm.resources.Region
-
- attach() - Method in interface com.microsoft.azure.arm.model.Attachable
-
Attaches this child object's definition to its parent's definition.
- attach() - Method in interface com.microsoft.azure.arm.model.Attachable.InDefinition
-
Attaches the child definition to the parent resource definiton.
- attach() - Method in interface com.microsoft.azure.arm.model.Attachable.InDefinitionAlt
-
Attaches the child definition to the parent resource definition.
- attach() - Method in interface com.microsoft.azure.arm.model.Attachable.InUpdate
-
Attaches the child definition to the parent resource update.
- attach() - Method in interface com.microsoft.azure.arm.model.Attachable.InUpdateAlt
-
Attaches the child definition to the parent resource update.
- Attachable<ParentT> - Interface in com.microsoft.azure.arm.model
-
The final stage of the child object definition, at which it can be attached to the parent.
- Attachable.InDefinition<ParentT> - Interface in com.microsoft.azure.arm.model
-
The final stage of the child object definition, as which it can be attached to the parent.
- Attachable.InDefinitionAlt<ParentT> - Interface in com.microsoft.azure.arm.model
-
The final stage of the child object definition, as which it can be attached to the parent.
- Attachable.InUpdate<ParentT> - Interface in com.microsoft.azure.arm.model
-
The final stage of the child object definition, as which it can be attached to the parent.
- Attachable.InUpdateAlt<ParentT> - Interface in com.microsoft.azure.arm.model
-
The final stage of the child object definition, as which it can be attached to the parent.
- AUSTRALIA_EAST - Static variable in class com.microsoft.azure.arm.resources.Region
-
- AUSTRALIA_SOUTHEAST - Static variable in class com.microsoft.azure.arm.resources.Region
-
- AzureConfigurable<T extends AzureConfigurable<T>> - Interface in com.microsoft.azure.arm.resources
-
The base interface for allowing configurations to be made on the HTTP client.
- CANADA_CENTRAL - Static variable in class com.microsoft.azure.arm.resources.Region
-
- CANADA_EAST - Static variable in class com.microsoft.azure.arm.resources.Region
-
- children() - Method in class com.microsoft.azure.arm.dag.Node
-
- ChildResource<ParentT> - Interface in com.microsoft.azure.arm.resources.models
-
Base interface used by child resources.
- CHINA_EAST - Static variable in class com.microsoft.azure.arm.resources.Region
-
- CHINA_EAST2 - Static variable in class com.microsoft.azure.arm.resources.Region
-
- CHINA_NORTH - Static variable in class com.microsoft.azure.arm.resources.Region
-
Azure China Cloud
- CHINA_NORTH2 - Static variable in class com.microsoft.azure.arm.resources.Region
-
- clear() - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Clear the result produced by the task.
- clear() - Method in class com.microsoft.azure.arm.dag.PostRunTaskCollection
-
Clears the result produced by all "Post Run" tasks in the collection.
- com.microsoft.azure.arm.collection - package com.microsoft.azure.arm.collection
-
This package contains the base class for resource collections.
- com.microsoft.azure.arm.dag - package com.microsoft.azure.arm.dag
-
This package contains the graph related classes that are useful
for performing cloud requests in parallel.
- com.microsoft.azure.arm.model - package com.microsoft.azure.arm.model
-
This package contains the base classes for resource models, and their
variants for creating and updating scenarios.
- com.microsoft.azure.arm.resources - package com.microsoft.azure.arm.resources
-
This package contains the common resource manager utility classes
that are useful to other management plane libraries.
- com.microsoft.azure.arm.resources.collection - package com.microsoft.azure.arm.resources.collection
-
This package contains the base class for resource collections.
- com.microsoft.azure.arm.resources.models - package com.microsoft.azure.arm.resources.models
-
This package contains the base classes for resource models.
- constructResourceId(String, String, String, String, String, String) - Static method in class com.microsoft.azure.arm.resources.ResourceUtilsCore
-
Creates a resource ID from information of a generic resource.
- Creatable<T> - Interface in com.microsoft.azure.arm.model
-
The final stage of the resource definition, at which it can be created using create().
- create(Creatable<ResourceT>...) - Method in interface com.microsoft.azure.arm.collection.SupportsBatchCreation
-
Executes the create requests on a collection (batch) of resources.
- create(List<Creatable<ResourceT>>) - Method in interface com.microsoft.azure.arm.collection.SupportsBatchCreation
-
Executes the create requests on a collection (batch) of resources.
- create(FunctionalTaskItem) - Static method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Creates an IndexableTaskItem from provided FunctionalTaskItem.
- create() - Method in interface com.microsoft.azure.arm.model.Creatable
-
Execute the create request.
- create(String, String) - Static method in class com.microsoft.azure.arm.resources.Region
-
Creates a region from a name and a label.
- createAsync(Creatable<ResourceT>...) - Method in interface com.microsoft.azure.arm.collection.SupportsBatchCreation
-
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when
system resources are available.
- createAsync(List<Creatable<ResourceT>>) - Method in interface com.microsoft.azure.arm.collection.SupportsBatchCreation
-
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when
system resources are available.
- createAsync(ServiceCallback<CreatedResources<ResourceT>>, Creatable<ResourceT>...) - Method in interface com.microsoft.azure.arm.collection.SupportsBatchCreation
-
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when
system resources are available.
- createAsync(ServiceCallback<CreatedResources<ResourceT>>, List<Creatable<ResourceT>>) - Method in interface com.microsoft.azure.arm.collection.SupportsBatchCreation
-
Puts the requests to create a batch of resources into the queue and allow the HTTP client to execute it when
system resources are available.
- createAsync(ServiceCallback<T>) - Method in interface com.microsoft.azure.arm.model.Creatable
-
Puts the request into the queue and allow the HTTP client to execute
it when system resources are available.
- createAsync() - Method in interface com.microsoft.azure.arm.model.Creatable
-
Puts the request into the queue and allow the HTTP client to execute
it when system resources are available.
- createdRelatedResource(String) - Method in interface com.microsoft.azure.arm.model.CreatedResources
-
Gets a created resource with the given key.
- CreatedResources<ResourceT extends Indexable> - Interface in com.microsoft.azure.arm.model
-
Represents the results of batch of create operations.
- DAGNode<DataT,NodeT extends DAGNode<DataT,NodeT>> - Class in com.microsoft.azure.arm.dag
-
The type representing node in a
DAGraph.
- DAGNode(String, DataT) - Constructor for class com.microsoft.azure.arm.dag.DAGNode
-
Creates a DAG node.
- DAGraph<DataT,NodeT extends DAGNode<DataT,NodeT>> - Class in com.microsoft.azure.arm.dag
-
Type representing a DAG (directed acyclic graph).
- DAGraph(NodeT) - Constructor for class com.microsoft.azure.arm.dag.DAGraph
-
Creates a new DAG.
- data() - Method in class com.microsoft.azure.arm.dag.Node
-
- define(String) - Method in interface com.microsoft.azure.arm.collection.SupportsCreating
-
Begins a definition for a new resource.
- deleteAsync(String, String) - Method in interface com.microsoft.azure.arm.collection.InnerSupportsDelete
-
Deletes a resource asynchronously.
- deleteById(String) - Method in interface com.microsoft.azure.arm.collection.SupportsDeletingById
-
Deletes a resource from Azure, identifying it by its resource ID.
- deleteByIdAsync(String, ServiceCallback<Void>) - Method in interface com.microsoft.azure.arm.collection.SupportsDeletingById
-
Asynchronously delete a resource from Azure, identifying it by its resource ID.
- deleteByIdAsync(String) - Method in interface com.microsoft.azure.arm.collection.SupportsDeletingById
-
Asynchronously delete a resource from Azure, identifying it by its resource ID.
- deleteByIds(Collection<String>) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsBatchDeletion
-
Deletes the specified resources from Azure.
- deleteByIds(String...) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsBatchDeletion
-
Deletes the specified resources from Azure.
- deleteByIdsAsync(Collection<String>) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsBatchDeletion
-
Deletes the specified resources from Azure asynchronously and in parallel.
- deleteByIdsAsync(String...) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsBatchDeletion
-
Deletes the specified resources from Azure asynchronously and in parallel.
- deleteByName(String) - Method in interface com.microsoft.azure.arm.collection.SupportsDeletingByName
-
Deletes a resource from Azure, identifying it by its resource name.
- deleteByNameAsync(String, ServiceCallback<Void>) - Method in interface com.microsoft.azure.arm.collection.SupportsDeletingByName
-
Asynchronously delete a resource from Azure, identifying it by its resource name.
- deleteByNameAsync(String) - Method in interface com.microsoft.azure.arm.collection.SupportsDeletingByName
-
Asynchronously delete a resource from Azure, identifying it by its resource name.
- deleteByParent(String, String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsDeletingByParent
-
Deletes a resource from Azure, identifying it by its name and its resource group.
- deleteByParentAsync(String, String, String, ServiceCallback<Void>) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsDeletingByParent
-
Asynchronously delete a resource from Azure, identifying it by its name and its resource group.
- deleteByParentAsync(String, String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsDeletingByParent
-
Asynchronously delete a resource from Azure, identifying it by its name and its resource group.
- deleteByResourceGroup(String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsDeletingByResourceGroup
-
Deletes a resource from Azure, identifying it by its name and its resource group.
- deleteByResourceGroupAsync(String, String, ServiceCallback<Void>) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsDeletingByResourceGroup
-
Asynchronously delete a resource from Azure, identifying it by its name and its resource group.
- deleteByResourceGroupAsync(String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsDeletingByResourceGroup
-
Asynchronously delete a resource from Azure, identifying it by its name and its resource group.
- dependencyKeys() - Method in class com.microsoft.azure.arm.dag.DAGNode
-
- dependsOn(TaskGroup) - Method in class com.microsoft.azure.arm.dag.TaskGroup
-
Checks this TaskGroup depends on the given TaskGroup.
- GERMANY_CENTRAL - Static variable in class com.microsoft.azure.arm.resources.Region
-
Azure German Cloud
- GERMANY_NORTHEAST - Static variable in class com.microsoft.azure.arm.resources.Region
-
- get(String) - Method in class com.microsoft.azure.arm.dag.TaskGroup.InvocationContext
-
Get a value in the context with the given key.
- getById(String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingById
-
Gets the information about a resource from Azure based on the resource id.
- getByIdAsync(String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingById
-
Gets the information about a resource from Azure based on the resource id.
- getByIdAsync(String, ServiceCallback<T>) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingById
-
Gets the information about a resource from Azure based on the resource id.
- getByName(String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingByName
-
Gets the information about a resource from Azure based on the resource name within the current resource group.
- getByNameAsync(String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingByNameAsync
-
Gets the information about a resource based on the resource name.
- getByParent(String, String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingByParent
-
Gets the information about a resource from Azure based on the resource id.
- getByParent(ParentT, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingByParent
-
Gets the information about a resource from Azure based on the resource id.
- getByParentAsync(String, String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingByParent
-
Gets the information about a resource from Azure based on the resource id.
- getByParentAsync(ParentT, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingByParent
-
Gets the information about a resource from Azure based on the resource id.
- getByResourceGroup(String, String) - Method in interface com.microsoft.azure.arm.collection.InnerSupportsGet
-
Returns the specific resource.
- getByResourceGroup(String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingByResourceGroup
-
Gets the information about a resource from Azure based on the resource name and the name of its resource group.
- getByResourceGroupAsync(String, String) - Method in interface com.microsoft.azure.arm.collection.InnerSupportsGet
-
Returns the specific resource asynchronously.
- getByResourceGroupAsync(String, String, ServiceCallback<InnerT>) - Method in interface com.microsoft.azure.arm.collection.InnerSupportsGet
-
Returns the specific resource asynchronously.
- getByResourceGroupAsync(String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingByResourceGroup
-
Gets the information about a resource from Azure based on the resource name and the name of its resource group.
- getByResourceGroupAsync(String, String, ServiceCallback<T>) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsGettingByResourceGroup
-
Gets the information about a resource from Azure based on the resource name and the name of its resource group.
- getNext() - Method in class com.microsoft.azure.arm.dag.DAGraph
-
Gets next node in the DAG which has no dependency or all of it's dependencies are resolved and
ready to be consumed.
- getNode(String) - Method in class com.microsoft.azure.arm.dag.DAGraph
-
Gets a node from the graph with the given key.
- getNodes() - Method in class com.microsoft.azure.arm.dag.Graph
-
- getParent() - Method in interface com.microsoft.azure.arm.resources.models.ParentlessChildResource
-
- GOV_US_ARIZONA - Static variable in class com.microsoft.azure.arm.resources.Region
-
U.S.
- GOV_US_DOD_CENTRAL - Static variable in class com.microsoft.azure.arm.resources.Region
-
U.S.
- GOV_US_DOD_EAST - Static variable in class com.microsoft.azure.arm.resources.Region
-
U.S.
- GOV_US_IOWA - Static variable in class com.microsoft.azure.arm.resources.Region
-
U.S.
- GOV_US_TEXAS - Static variable in class com.microsoft.azure.arm.resources.Region
-
U.S.
- GOV_US_VIRGINIA - Static variable in class com.microsoft.azure.arm.resources.Region
-
U.S.
- Graph<DataT,NodeT extends Node<DataT,NodeT>> - Class in com.microsoft.azure.arm.dag
-
Type representing a directed graph data structure.
- Graph() - Constructor for class com.microsoft.azure.arm.dag.Graph
-
Creates a directed graph.
- GroupableResourceCore<TManager,InnerT> - Interface in com.microsoft.azure.arm.resources.models
-
Base interface for resources in resource groups.
- GroupableResourceCore.DefinitionStages - Interface in com.microsoft.azure.arm.resources.models
-
Grouping of all the definition stages.
- GroupableResourceCore.DefinitionStages.WithExistingResourceGroup<T> - Interface in com.microsoft.azure.arm.resources.models
-
A resource definition allowing an existing resource group to be selected.
- GroupableResourceCore.DefinitionStages.WithGroup<T> - Interface in com.microsoft.azure.arm.resources.models
-
A resource definition allowing a resource group to be selected.
- groupFromResourceId(String) - Static method in class com.microsoft.azure.arm.resources.ResourceUtilsCore
-
Extract resource group from a resource ID string.
- hasChildren() - Method in class com.microsoft.azure.arm.dag.Node
-
- hasDependencies() - Method in class com.microsoft.azure.arm.dag.DAGNode
-
- hashCode() - Method in class com.microsoft.azure.arm.resources.ExpandableStringEnum
-
- hashCode() - Method in class com.microsoft.azure.arm.resources.Region
-
- HasId - Interface in com.microsoft.azure.arm.resources.models
-
An interface representing a model that has a resource group name.
- HasInner<T> - Interface in com.microsoft.azure.arm.model
-
The wrapper around an inner object providing extended functionalities.
- hasKey(String) - Method in class com.microsoft.azure.arm.dag.TaskGroup.InvocationContext
-
Check existence of a key in the context.
- HasManager<ManagerT> - Interface in com.microsoft.azure.arm.resources.models
-
An interface representing a model that exposes a management client.
- HasName - Interface in com.microsoft.azure.arm.resources.models
-
An interface representing a model that has a name.
- HasParent<ParentT> - Interface in com.microsoft.azure.arm.resources.models
-
An interface representing a child that has an immediately available parent.
- hasParents() - Method in class com.microsoft.azure.arm.dag.DAGraph
-
- HasResourceGroup - Interface in com.microsoft.azure.arm.resources.models
-
An interface representing a model that has a resource group name.
- HasSubnet - Interface in com.microsoft.azure.arm.resources.models
-
An interface representing a model's ability to reference a subnet by its name and network's ID.
- HasSubnet.DefinitionStages - Interface in com.microsoft.azure.arm.resources.models
-
Grouping of definition stages involving associating an existing subnet with a resource.
- HasSubnet.DefinitionStages.WithSubnet<ReturnT> - Interface in com.microsoft.azure.arm.resources.models
-
The stage of a definition allowing to associate a subnet with a resource.
- HasSubnet.UpdateDefinitionStages - Interface in com.microsoft.azure.arm.resources.models
-
Grouping of definition stages applicable as part of a parent resource update, involving associating a subnet with a resource.
- HasSubnet.UpdateDefinitionStages.WithSubnet<ReturnT> - Interface in com.microsoft.azure.arm.resources.models
-
The stage of a definition allowing to associate a subnet with a resource.
- HasSubnet.UpdateStages - Interface in com.microsoft.azure.arm.resources.models
-
Grouping of update stages involving associating an existing subnet with a resource.
- HasSubnet.UpdateStages.WithSubnet<ReturnT> - Interface in com.microsoft.azure.arm.resources.models
-
The stage of an update allowing to associate a subnet with a resource.
- id() - Method in interface com.microsoft.azure.arm.resources.models.ExternalChildResource
-
- id() - Method in interface com.microsoft.azure.arm.resources.models.HasId
-
- id() - Method in class com.microsoft.azure.arm.resources.ResourceId
-
- IndependentChild<ManagerT> - Interface in com.microsoft.azure.arm.resources.models
-
Interface for the child resource which can be CRUDed independently from the parent resource.
- IndependentChild.DefinitionStages - Interface in com.microsoft.azure.arm.resources.models
-
Grouping of all the definition stages.
- IndependentChild.DefinitionStages.WithParentResource<T,ParentT> - Interface in com.microsoft.azure.arm.resources.models
-
A resource definition allowing a new resource group to be created.
- Indexable - Interface in com.microsoft.azure.arm.model
-
Base interface for all models that can be indexed by a key.
- IndexableTaskItem - Class in com.microsoft.azure.arm.dag
-
An index-able TaskItem with a TaskGroup.
- IndexableTaskItem(String) - Constructor for class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Creates a TaskItem which is index-able using provided key.
- IndexableTaskItem() - Constructor for class com.microsoft.azure.arm.dag.IndexableTaskItem
-
Creates a TaskItem which is index-able using a random UUID.
- INDIA_CENTRAL - Static variable in class com.microsoft.azure.arm.resources.Region
-
- INDIA_SOUTH - Static variable in class com.microsoft.azure.arm.resources.Region
-
- INDIA_WEST - Static variable in class com.microsoft.azure.arm.resources.Region
-
- initialize() - Method in class com.microsoft.azure.arm.dag.DAGNode
-
Initialize the node so that traversal can be performed on the parent DAG.
- inner() - Method in class com.microsoft.azure.arm.dag.FunctionalTaskItem.Context
-
- inner() - Method in interface com.microsoft.azure.arm.model.HasInner
-
- InnerSupportsDelete<ResponseT> - Interface in com.microsoft.azure.arm.collection
-
Provides access to delete Azure resources of a specific type in a subscription.
- InnerSupportsGet<InnerT> - Interface in com.microsoft.azure.arm.collection
-
Provides access to listing Azure resources of a specific type in a subscription.
- InnerSupportsListing<InnerT> - Interface in com.microsoft.azure.arm.collection
-
Provides access to listing Azure resources of a specific type in a subscription.
- invokeAfterPostRunAsync(boolean) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
- invokeAfterPostRunAsync(boolean) - Method in interface com.microsoft.azure.arm.dag.TaskItem
-
The method that gets called after invocation of "post run" task items depends on
this TaskItem.
- invokeAsync(TaskGroup.InvocationContext) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
- invokeAsync(TaskGroup.InvocationContext) - Method in class com.microsoft.azure.arm.dag.TaskGroup
-
Invokes tasks in the group.
- invokeAsync(TaskGroup.InvocationContext) - Method in interface com.microsoft.azure.arm.dag.TaskItem
-
The method that gets called to perform the unit of work asynchronously.
- invokeTaskAsync(TaskGroup.InvocationContext) - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
- isHot() - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
- isHot() - Method in interface com.microsoft.azure.arm.dag.TaskItem
-
- isPreparer() - Method in class com.microsoft.azure.arm.dag.DAGNode
-
- isPreparer() - Method in class com.microsoft.azure.arm.dag.DAGraph
-
- isRootNode(NodeT) - Method in class com.microsoft.azure.arm.dag.DAGraph
-
Checks whether the given node is root node of this DAG.
- label() - Method in class com.microsoft.azure.arm.resources.Region
-
- list() - Method in interface com.microsoft.azure.arm.collection.InnerSupportsListing
-
Lists the page list of all resources of specific type available in subscription.
- list() - Method in interface com.microsoft.azure.arm.collection.SupportsListing
-
Lists all the resources of the specified type in the currently selected subscription.
- listAsync() - Method in interface com.microsoft.azure.arm.collection.InnerSupportsListing
-
Returns the observable for the page list of all resources of specific type in subscription.
- listAsync() - Method in interface com.microsoft.azure.arm.collection.SupportsListing
-
Lists all the resources of the specified type in the currently selected subscription.
- listByParent(String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsListingByParent
-
Lists resources of the specified type in the specified resource group.
- listByParent(ParentT) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsListingByParent
-
Gets the information about a resource from Azure based on the resource id.
- listByRegion(Region) - Method in interface com.microsoft.azure.arm.collection.SupportsListingByRegion
-
Lists all the resources of the specified type in the specified region.
- listByRegion(String) - Method in interface com.microsoft.azure.arm.collection.SupportsListingByRegion
-
List all the resources of the specified type in the specified region.
- listByRegionAsync(Region) - Method in interface com.microsoft.azure.arm.collection.SupportsListingByRegion
-
Lists all the resources of the specified type in the specified region.
- listByRegionAsync(String) - Method in interface com.microsoft.azure.arm.collection.SupportsListingByRegion
-
List all the resources of the specified type in the specified region.
- listByResourceGroup(String) - Method in interface com.microsoft.azure.arm.collection.InnerSupportsListing
-
Lists the page list of all resources of specific type in specified resource group.
- listByResourceGroup(String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsListingByResourceGroup
-
Lists resources of the specified type in the specified resource group.
- listByResourceGroupAsync(String) - Method in interface com.microsoft.azure.arm.collection.InnerSupportsListing
-
Returns the observable for the page list of all resources of specific type in specified resource group.
- listByResourceGroupAsync(String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsListingByResourceGroup
-
Lists resources of the specified type in the specified resource group.
- listByTag(String, String) - Method in interface com.microsoft.azure.arm.collection.SupportsListingByTag
-
Lists all the resources with the specified tag.
- listByTag(String, String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsListingInResourceGroupByTag
-
Lists all the resources with the specified tag.
- listByTagAsync(String, String) - Method in interface com.microsoft.azure.arm.collection.SupportsListingByTag
-
Lists all the resources with the specified tag.
- listByTagAsync(String, String, String) - Method in interface com.microsoft.azure.arm.resources.collection.SupportsListingInResourceGroupByTag
-
Lists all the resources with the specified tag.
- lock() - Method in class com.microsoft.azure.arm.dag.DAGNode
-
- refresh() - Method in interface com.microsoft.azure.arm.model.Refreshable
-
Refreshes the resource to sync with Azure.
- Refreshable<T> - Interface in com.microsoft.azure.arm.model
-
Base class for resources that can be refreshed to get the latest state.
- refreshAsync() - Method in interface com.microsoft.azure.arm.model.Refreshable
-
Refreshes the resource to sync with Azure.
- region() - Method in interface com.microsoft.azure.arm.resources.models.Resource
-
- Region - Class in com.microsoft.azure.arm.resources
-
Enumeration of the Azure datacenter regions.
- regionName() - Method in interface com.microsoft.azure.arm.resources.models.Resource
-
- relativePathFromResourceId(String) - Static method in class com.microsoft.azure.arm.resources.ResourceUtilsCore
-
Extract the relative path to the current resource provider.
- removeChild(String) - Method in class com.microsoft.azure.arm.dag.Node
-
- removeDependency(String) - Method in class com.microsoft.azure.arm.dag.DAGNode
-
Remove the dependency node identified by the given key from the dependencies.
- reportCompletion(NodeT) - Method in class com.microsoft.azure.arm.dag.DAGraph
-
Reports that a node is resolved hence other nodes depends on it can consume it.
- reportError(NodeT, Throwable) - Method in class com.microsoft.azure.arm.dag.DAGraph
-
Reports that a node is faulted.
- Resource - Interface in com.microsoft.azure.arm.resources.models
-
Base interfaces for fluent resources.
- Resource.DefinitionWithRegion<T> - Interface in com.microsoft.azure.arm.resources.models
-
A resource definition allowing a location be selected for the resource.
- Resource.DefinitionWithTags<T> - Interface in com.microsoft.azure.arm.resources.models
-
A resource definition allowing tags to be modified for the resource.
- Resource.UpdateWithTags<T> - Interface in com.microsoft.azure.arm.resources.models
-
An update allowing tags to be modified for the resource.
- resourceGroupName() - Method in interface com.microsoft.azure.arm.resources.models.HasResourceGroup
-
- resourceGroupName() - Method in class com.microsoft.azure.arm.resources.ResourceId
-
- ResourceId - Class in com.microsoft.azure.arm.resources
-
Instantiate itself from a resource id, and give easy access to resource information like subscription, resourceGroup,
resource name.
- resourceProviderFromResourceId(String) - Static method in class com.microsoft.azure.arm.resources.ResourceUtilsCore
-
Extract resource provider from a resource ID string.
- resourceType() - Method in class com.microsoft.azure.arm.resources.ResourceId
-
- resourceTypeFromResourceId(String) - Static method in class com.microsoft.azure.arm.resources.ResourceUtilsCore
-
Extract resource type from a resource ID string.
- ResourceUtilsCore - Class in com.microsoft.azure.arm.resources
-
Utility methods for Azure resource IDs.
- ResourceUtilsCore() - Constructor for class com.microsoft.azure.arm.resources.ResourceUtilsCore
-
- result() - Method in class com.microsoft.azure.arm.dag.IndexableTaskItem
-
- result() - Method in interface com.microsoft.azure.arm.dag.TaskItem
-
- root() - Method in class com.microsoft.azure.arm.dag.DAGraph
-
- root() - Method in class com.microsoft.azure.arm.dag.TaskGroup
-
- setOwner(Graph<DataT, NodeT>) - Method in class com.microsoft.azure.arm.dag.Node
-
Sets reference to the graph owning this node.
- setPreparer(boolean) - Method in class com.microsoft.azure.arm.dag.DAGNode
-
Mark or un-mark this node as preparer.
- Settable<ParentT> - Interface in com.microsoft.azure.arm.model
-
The base interface for all template interfaces for child resources that support
update operations.
- subnetName() - Method in interface com.microsoft.azure.arm.resources.models.HasSubnet
-
- subscriptionFromResourceId(String) - Static method in class com.microsoft.azure.arm.resources.ResourceUtilsCore
-
Extract the subscription ID from a resource ID string.
- subscriptionId() - Method in class com.microsoft.azure.arm.resources.ResourceId
-
- SupportsBatchCreation<ResourceT extends Indexable> - Interface in com.microsoft.azure.arm.collection
-
Providing access to creating a batch of Azure top level resources of same type.
- SupportsBatchDeletion - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to deleting multiple resource from Azure, identifying them by their IDs.
- SupportsBeginDeletingByName - Interface in com.microsoft.azure.arm.collection
-
Provides access to deleting a resource from Azure, identifying it by its resource ID.
- SupportsCreating<T> - Interface in com.microsoft.azure.arm.collection
-
Providing access to creating Azure top level resources.
- SupportsDeletingById - Interface in com.microsoft.azure.arm.collection
-
Provides access to deleting a resource from Azure, identifying it by its resource ID.
- SupportsDeletingByName - Interface in com.microsoft.azure.arm.collection
-
Provides access to deleting a resource from Azure, identifying it by its resource name.
- SupportsDeletingByParent - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to getting a specific Azure resource based on its resource group and parent.
- SupportsDeletingByResourceGroup - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to deleting a resource from Azure, identifying it by its name and its resource group.
- SupportsGettingById<T> - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to getting a specific Azure resource based on its resource ID.
- SupportsGettingByName<T> - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to getting a specific Azure resource based on its name within the current resource group.
- SupportsGettingByNameAsync<T> - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to getting a specific resource based on its name.
- SupportsGettingByParent<T,ParentT extends Resource & HasResourceGroup,ManagerT> - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to getting a specific Azure resource based on its resource group and parent.
- SupportsGettingByResourceGroup<T> - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to getting a specific Azure resource based on its name and resource group.
- SupportsListing<T> - Interface in com.microsoft.azure.arm.collection
-
Provides access to listing Azure resources of a specific type in a subscription.
- SupportsListingByParent<T,ParentT extends Resource & HasResourceGroup,ManagerT> - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to listing Azure resources of a specific type in a specific parent resource.
- SupportsListingByRegion<T> - Interface in com.microsoft.azure.arm.collection
-
Provides access to listing Azure resources of a specific type based on their region.
- SupportsListingByResourceGroup<T> - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to listing Azure resources of a specific type in a specific resource group.
- SupportsListingByTag<T> - Interface in com.microsoft.azure.arm.collection
-
Provides access to listing Azure resources of a specific type based on their tag.
- SupportsListingInResourceGroupByTag<T> - Interface in com.microsoft.azure.arm.resources.collection
-
Provides access to listing Azure resources of a specific type based on their tag.
- withCallbackExecutor(Executor) - Method in interface com.microsoft.azure.arm.resources.AzureConfigurable
-
Sets the executor for async callbacks to run on.
- withConnectionTimeout(long, TimeUnit) - Method in interface com.microsoft.azure.arm.resources.AzureConfigurable
-
Set the connection timeout on the HTTP client.
- withExistingParentResource(String, String) - Method in interface com.microsoft.azure.arm.resources.models.IndependentChild.DefinitionStages.WithParentResource
-
Creates a new child resource under parent resource.
- withExistingParentResource(ParentT) - Method in interface com.microsoft.azure.arm.resources.models.IndependentChild.DefinitionStages.WithParentResource
-
Creates a new child resource under parent resource.
- withExistingResourceGroup(String) - Method in interface com.microsoft.azure.arm.resources.models.GroupableResourceCore.DefinitionStages.WithExistingResourceGroup
-
Associates the resource with an existing resource group.
- withExistingSubnet(String, String) - Method in interface com.microsoft.azure.arm.resources.models.HasSubnet.DefinitionStages.WithSubnet
-
Assigns the specified subnet to this resource.
- withExistingSubnet(String, String) - Method in interface com.microsoft.azure.arm.resources.models.HasSubnet.UpdateDefinitionStages.WithSubnet
-
Assigns the specified subnet to this resource.
- withExistingSubnet(String, String) - Method in interface com.microsoft.azure.arm.resources.models.HasSubnet.UpdateStages.WithSubnet
-
Assigns the specified subnet to this resource.
- withInterceptor(Interceptor) - Method in interface com.microsoft.azure.arm.resources.AzureConfigurable
-
Plug in an interceptor into the HTTP pipeline.
- withLogLevel(LogLevel) - Method in interface com.microsoft.azure.arm.resources.AzureConfigurable
-
Set the logging level on the HTTP client.
- withMaxIdleConnections(int) - Method in interface com.microsoft.azure.arm.resources.AzureConfigurable
-
Set the maximum idle connections for the HTTP client.
- withNameValue(String, T, Class<T>) - Method in class com.microsoft.azure.arm.resources.ExpandableStringEnum
-
- withNewParentResource(Creatable<ParentT>) - Method in interface com.microsoft.azure.arm.resources.models.IndependentChild.DefinitionStages.WithParentResource
-
Creates a new child resource under parent resource.
- withoutTag(String) - Method in interface com.microsoft.azure.arm.resources.models.Resource.UpdateWithTags
-
Removes a tag from the resource.
- withProxy(Proxy) - Method in interface com.microsoft.azure.arm.resources.AzureConfigurable
-
Sets the proxy for the HTTP client.
- withProxyAuthenticator(Authenticator) - Method in interface com.microsoft.azure.arm.resources.AzureConfigurable
-
Sets the proxy authenticator for the HTTP client.
- withReadTimeout(long, TimeUnit) - Method in interface com.microsoft.azure.arm.resources.AzureConfigurable
-
Set the read timeout on the HTTP client.
- withRegion(String) - Method in interface com.microsoft.azure.arm.resources.models.Resource.DefinitionWithRegion
-
Specifies the region for the resource by name.
- withRegion(Region) - Method in interface com.microsoft.azure.arm.resources.models.Resource.DefinitionWithRegion
-
Specifies the region for the resource.
- withTag(String, String) - Method in interface com.microsoft.azure.arm.resources.models.Resource.DefinitionWithTags
-
Adds a tag to the resource.
- withTag(String, String) - Method in interface com.microsoft.azure.arm.resources.models.Resource.UpdateWithTags
-
Adds a tag to the resource.
- withTags(Map<String, String>) - Method in interface com.microsoft.azure.arm.resources.models.Resource.DefinitionWithTags
-
Specifies tags for the resource as a
Map.
- withTags(Map<String, String>) - Method in interface com.microsoft.azure.arm.resources.models.Resource.UpdateWithTags
-
Specifies tags for the resource as a
Map.
- withTerminateOnErrorStrategy(TaskGroupTerminateOnErrorStrategy) - Method in class com.microsoft.azure.arm.dag.TaskGroup.InvocationContext
-
Sets the group termination strategy to use on error.
- withUserAgent(String) - Method in interface com.microsoft.azure.arm.resources.AzureConfigurable
-
Specify the user agent header.