All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AliasPathType |
The type of the paths for alias.
|
| AliasType |
The alias type.
|
| 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.
|
| AvailabilityZoneId |
Availability zone identifiers.
|
| AzureConfigurable<T extends AzureConfigurable<T>> |
The base interface for allowing configurations to be made on the HTTP client.
|
| BasicDependency |
Deployment dependency information.
|
| ChildResource<ParentT> |
Base interface used by child resources.
|
| CountryIsoCode |
Defines values for country codes in ISO standard.
|
| CountryPhoneCode |
Defines values for country codes for phone number prefixes.
|
| 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.
|
| DAGNode<DataT,NodeT extends DAGNode<DataT,NodeT>> |
The type representing node in a DAGraph.
|
| DAGraph<DataT,NodeT extends DAGNode<DataT,NodeT>> |
Type representing a DAG (directed acyclic graph).
|
| DebugSetting |
The DebugSetting model.
|
| Dependency |
Deployment dependency information.
|
| Deployment |
An immutable client-side representation of an Azure deployment.
|
| Deployment.Definition |
Container interface for all the deployment definitions.
|
| Deployment.DefinitionStages |
Grouping of all the deployment definition stages.
|
| Deployment.DefinitionStages.Blank |
The first stage of deployment definition.
|
| Deployment.DefinitionStages.WithCreate |
A deployment definition with sufficient inputs to create a new
deployment in the cloud, but exposing additional optional inputs to specify.
|
| Deployment.DefinitionStages.WithGroup |
A deployment definition allowing resource group to be specified.
|
| Deployment.DefinitionStages.WithMode |
A deployment definition allowing the deployment mode to be specified.
|
| Deployment.DefinitionStages.WithParameters |
A deployment definition allowing the parameters to be specified.
|
| Deployment.DefinitionStages.WithTemplate |
A deployment definition allowing the template to be specified.
|
| Deployment.Update |
The template for a deployment update operation, containing all the settings that
can be modified.
|
| Deployment.UpdateStages |
Grouping of all the deployment updates stages.
|
| Deployment.UpdateStages.WithMode |
A deployment update allowing to change the deployment mode.
|
| Deployment.UpdateStages.WithParameters |
A deployment update allowing to change the parameters.
|
| Deployment.UpdateStages.WithTemplate |
A deployment update allowing to change the template.
|
| DeploymentExportResult |
An immutable client-side representation of an Azure deployment template export result.
|
| DeploymentExtendedFilter |
Deployment filter.
|
| DeploymentMode |
Defines values for DeploymentMode.
|
| DeploymentOperation |
An immutable client-side representation of a deployment operation.
|
| DeploymentOperationProperties |
Deployment operation properties.
|
| DeploymentOperations |
Entry point to deployment operation management API.
|
| DeploymentProperties |
Deployment properties.
|
| DeploymentPropertiesExtended |
Deployment properties with additional details.
|
| Deployments |
Entry point to template deployment in Azure.
|
| ErrorResponse |
Error reponse indicates ARM is not able to process the incoming request.
|
| ErrorResponseException |
Exception thrown for an invalid response with ErrorResponse information.
|
| Executable<T> |
The base interface for all template interfaces that support execute operations.
|
| ExpandableStringEnum<T extends ExpandableStringEnum<T>> |
Base implementation for expandable, single string enums.
|
| ExternalChildResource<FluentModelT,ParentT> |
Represents an external child resource.
|
| Feature |
An immutable client-side representation of an Azure feature.
|
| FeatureProperties |
Information about feature.
|
| Features |
Entry point to features management API.
|
| FunctionalTaskItem |
|
| FunctionalTaskItem.Context |
|
| GenericResource |
An immutable client-side representation of an Azure generic resource.
|
| GenericResource.Definition |
The entirety of the generic resource definition.
|
| GenericResource.DefinitionStages |
Grouping of generic resource definition stages.
|
| GenericResource.DefinitionStages.Blank |
A generic resource definition allowing region to be specified.
|
| GenericResource.DefinitionStages.WithApiVersion |
A generic resource definition allowing api version to be specified.
|
| GenericResource.DefinitionStages.WithCreate |
A deployment definition with sufficient inputs to create a new
resource in the cloud, but exposing additional optional inputs to
specify.
|
| GenericResource.DefinitionStages.WithGroup |
A generic resource definition allowing resource group to be specified.
|
| GenericResource.DefinitionStages.WithParentResource |
A generic resource definition allowing parent resource to be specified.
|
| GenericResource.DefinitionStages.WithPlan |
A generic resource definition allowing plan to be specified.
|
| GenericResource.DefinitionStages.WithProviderNamespace |
A generic resource definition allowing provider namespace to be specified.
|
| GenericResource.DefinitionStages.WithResourceType |
A generic resource definition allowing resource type to be specified.
|
| GenericResource.Update |
The template for a generic resource update operation, containing all the settings that can be modified.
|
| GenericResource.UpdateStages |
Grouping of generic resource update stages.
|
| GenericResource.UpdateStages.WithApiVersion |
The template for a generic resource update operation for specifying the resource provider API version.
|
| GenericResource.UpdateStages.WithParentResource |
A generic resource update allowing to change the parent resource.
|
| GenericResource.UpdateStages.WithPlan |
A generic resource update allowing to change the resource plan.
|
| GenericResource.UpdateStages.WithProperties |
A generic resource update allowing to change the resource properties.
|
| GenericResourceFilter |
Resource filter.
|
| GenericResources |
Entry point to generic resources management API.
|
| Graph<DataT,NodeT extends Node<DataT,NodeT>> |
Type representing a directed graph data structure.
|
| GroupableResource<TManager,InnerT> |
Base interface for resources in resource groups.
|
| GroupableResource.DefinitionStages |
Grouping of all the definition stages.
|
| GroupableResource.DefinitionStages.WithCreatableResourceGroup<T> |
A resource definition allowing a new creatable resource group to be specified.
|
| GroupableResource.DefinitionStages.WithExistingResourceGroup<T> |
A resource definition allowing an existing resource group to be selected.
|
| GroupableResource.DefinitionStages.WithGroup<T> |
A resource definition allowing a resource group to be selected.
|
| GroupableResource.DefinitionStages.WithGroupAndRegion<T> |
A resource definition allowing a resource group to be selected.
|
| GroupableResource.DefinitionStages.WithNewResourceGroup<T> |
A resource definition allowing a new resource group to be created in the same
region as groupable resource.
|
| GroupableResource.DefinitionStages.WithNewResourceGroupWithRegion<T> |
A resource definition allowing a new resource group to be created in a different
region .
|
| HasId |
An interface representing a model that has a resource group name.
|
| HasInner<T> |
The wrapper around an inner object providing extended functionalities.
|
| HasManager<ManagerT> |
An interface representing a model that exposes a management client.
|
| HasName |
An interface representing a model that has a name.
|
| HasParent<ParentT> |
An interface representing a child that has an immediately available parent.
|
| HasResourceGroup |
An interface representing a model that has a resource group name.
|
| HasSubnet |
An interface representing a model's ability to reference a subnet by its name and network's ID.
|
| HasSubnet.DefinitionStages |
Grouping of definition stages involving associating an existing subnet with a resource.
|
| HasSubnet.DefinitionStages.WithSubnet<ReturnT> |
The stage of a definition allowing to associate a subnet with a resource.
|
| HasSubnet.UpdateDefinitionStages |
Grouping of definition stages applicable as part of a parent resource update, involving associating a subnet with a resource.
|
| HasSubnet.UpdateDefinitionStages.WithSubnet<ReturnT> |
The stage of a definition allowing to associate a subnet with a resource.
|
| HasSubnet.UpdateStages |
Grouping of update stages involving associating an existing subnet with a resource.
|
| HasSubnet.UpdateStages.WithSubnet<ReturnT> |
The stage of an update allowing to associate a subnet with a resource.
|
| HttpMessage |
HTTP message.
|
| Identity |
Identity for the resource.
|
| IndependentChild<ManagerT> |
Interface for the child resource which can be CRUDed independently from the parent resource.
|
| IndependentChild.DefinitionStages |
Grouping of all the definition stages.
|
| IndependentChild.DefinitionStages.WithParentResource<T,ParentT> |
A resource definition allowing a new resource group to be created.
|
| IndependentChildResource<ManagerT,InnerT> |
Interface for the child resource which can be CRUDed independently from the parent resource.
|
| Indexable |
Base interface for all models that can be indexed by a key.
|
| IndexableTaskItem |
An index-able TaskItem with a TaskGroup.
|
| InnerSupportsDelete<ResponseT> |
Provides access to delete Azure resources of a specific type in a subscription.
|
| InnerSupportsGet<InnerT> |
Provides access to listing Azure resources of a specific type in a subscription.
|
| InnerSupportsListing<InnerT> |
Provides access to listing Azure resources of a specific type in a subscription.
|
| Location |
An immutable client-side representation of an Azure location.
|
| Node<DataT,NodeT extends Node<DataT,NodeT>> |
Type represents a node in a Graph.
|
| ParametersLink |
Entity representing the reference to the deployment paramaters.
|
| ParentlessChildResource<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.
|
| Plan |
Plan for the resource.
|
| PolicyAssignment |
An immutable client-side representation of an Azure policy assignment.
|
| PolicyAssignment.Definition |
Container interface for all the definitions that need to be implemented.
|
| PolicyAssignment.DefinitionStages |
Grouping of all the policy assignment definition stages.
|
| PolicyAssignment.DefinitionStages.Blank |
The first stage of the policy assignment.
|
| PolicyAssignment.DefinitionStages.WithCreate |
A policy assignment with sufficient inputs to create a new policy
assignment in the cloud, but exposing additional optional inputs to
specify.
|
| PolicyAssignment.DefinitionStages.WithDisplayName |
A policy assignment allowing the display name to be set.
|
| PolicyAssignment.DefinitionStages.WithPolicyDefinition |
A policy assignment allowing the policy definition to be set.
|
| PolicyAssignment.DefinitionStages.WithScope |
A policy assignment specifying the scope of the policy.
|
| PolicyAssignments |
Entry point to policy assignment management API.
|
| PolicyDefinition |
An immutable client-side representation of an Azure policy.
|
| PolicyDefinition.Definition |
Container interface for all the definitions that need to be implemented.
|
| PolicyDefinition.DefinitionStages |
Grouping of all the policy definition stages.
|
| PolicyDefinition.DefinitionStages.Blank |
The first stage of the policy definition.
|
| PolicyDefinition.DefinitionStages.WithCreate |
A policy definition with sufficient inputs to create a new
policy in the cloud, but exposing additional optional inputs to
specify.
|
| PolicyDefinition.DefinitionStages.WithDescription |
A policy definition allowing policy description to be set.
|
| PolicyDefinition.DefinitionStages.WithDisplayName |
A policy definition allowing the display name to be set.
|
| PolicyDefinition.DefinitionStages.WithPolicyRule |
A policy definition allowing the policy rule to be set.
|
| PolicyDefinition.DefinitionStages.WithPolicyType |
A policy definition specifying the policy type to be blob.
|
| PolicyDefinition.Update |
The template for a policy update operation, containing all the settings that can be modified.
|
| PolicyDefinition.UpdateStages |
Grouping of all the policy update stages.
|
| PolicyDefinition.UpdateStages.WithDescription |
A policy definition allowing the policy description to be set.
|
| PolicyDefinition.UpdateStages.WithDisplayName |
A policy definition allowing the display name to be set.
|
| PolicyDefinition.UpdateStages.WithPolicyRule |
A policy definition allowing the policy rule to be set.
|
| PolicyDefinition.UpdateStages.WithPolicyType |
A policy definition allowing the policy type to be set.
|
| PolicyDefinitionReference |
The policy definition reference.
|
| PolicyDefinitions |
Entry point to tenant management API.
|
| PolicyMode |
Defines values for PolicyMode.
|
| PolicySku |
The policy sku.
|
| PolicyType |
Defines values for PolicyType.
|
| PostRunTaskCollection |
A collection of "Post Run" tasks.
|
| Provider |
An immutable client-side representation of an Azure resource provider.
|
| ProviderResourceType |
Resource type managed by the resource provider.
|
| Providers |
Entry point to providers management API.
|
| Refreshable<T> |
Base class for resources that can be refreshed to get the latest state.
|
| Region |
Enumeration of the Azure datacenter regions.
|
| Resource |
Base interfaces for fluent resources.
|
| Resource.DefinitionWithRegion<T> |
A resource definition allowing a location be selected for the resource.
|
| Resource.DefinitionWithTags<T> |
A resource definition allowing tags to be modified for the resource.
|
| Resource.UpdateWithTags<T> |
An update allowing tags to be modified for the resource.
|
| ResourceConnector |
Defines a connector that connects other resources to a resource group.
|
| ResourceConnector.Builder<T extends ResourceConnector> |
Implementations of this interface defines how to create a connector.
|
| ResourceGroup |
An immutable client-side representation of an Azure resource group.
|
| ResourceGroup.Definition |
Container interface for all the definitions that need to be implemented.
|
| ResourceGroup.DefinitionStages |
Grouping of all the resource group definition stages.
|
| ResourceGroup.DefinitionStages.Blank |
A resource group definition allowing location to be set.
|
| ResourceGroup.DefinitionStages.WithCreate |
A resource group definition with sufficient inputs to create a new
resource group in the cloud, but exposing additional optional inputs to
specify.
|
| ResourceGroup.Update |
The template for a resource group update operation, containing all the settings that can be modified.
|
| ResourceGroup.UpdateStages |
Grouping of all the resource group update stages.
|
| ResourceGroupExportResult |
An immutable client-side representation of an Azure deployment template export result.
|
| ResourceGroupExportTemplateOptions |
The export template options.
|
| ResourceGroupFilter |
Resource group filter.
|
| ResourceGroupProperties |
The resource group properties.
|
| ResourceGroups |
Entry point to resource group management API.
|
| ResourceId |
Instantiate itself from a resource id, and give easy access to resource information like subscription, resourceGroup,
resource name.
|
| ResourceIdentityType |
Defines values for ResourceIdentityType.
|
| ResourceManagementErrorWithDetails |
The detailed error message of resource management.
|
| ResourceProviderOperationDisplayProperties |
Resource provider operation's display properties.
|
| ResourceUtils |
Utility methods for Azure resource IDs.
|
| Settable<ParentT> |
The base interface for all template interfaces for child resources that support
update operations.
|
| Sku |
SKU for the resource.
|
| SpendingLimit |
Defines values for SpendingLimit.
|
| Subscription |
An immutable client-side representation of an Azure subscription.
|
| SubscriptionPolicies |
Subscription policies.
|
| Subscriptions |
Entry point to subscription management API.
|
| SubscriptionState |
Defines values for SubscriptionState.
|
| SupportsBatchCreation<ResourceT extends Indexable> |
Providing access to creating a batch of Azure top level resources of same type.
|
| SupportsBatchDeletion |
Provides access to deleting multiple resource from Azure, identifying them by their IDs.
|
| SupportsBeginDeletingByName |
Provides access to deleting a resource from Azure, identifying it by its resource ID.
|
| SupportsCreating<T> |
Providing access to creating Azure top level resources.
|
| SupportsDeletingById |
Provides access to deleting a resource from Azure, identifying it by its resource ID.
|
| SupportsDeletingByName |
Provides access to deleting a resource from Azure, identifying it by its resource name.
|
| SupportsDeletingByParent |
Provides access to getting a specific Azure resource based on its resource group and parent.
|
| SupportsDeletingByResourceGroup |
Provides access to deleting a resource from Azure, identifying it by its name and its resource group.
|
| SupportsGettingById<T> |
Provides access to getting a specific Azure resource based on its resource ID.
|
| SupportsGettingByName<T> |
Provides access to getting a specific Azure resource based on its name within the current resource group.
|
| SupportsGettingByNameAsync<T> |
Provides access to getting a specific resource based on its name.
|
| SupportsGettingByParent<T,ParentT extends Resource & HasResourceGroup,ManagerT> |
Provides access to getting a specific Azure resource based on its resource group and parent.
|
| SupportsGettingByResourceGroup<T> |
Provides access to getting a specific Azure resource based on its name and resource group.
|
| SupportsListing<T> |
Provides access to listing Azure resources of a specific type in a subscription.
|
| SupportsListingByParent<T,ParentT extends Resource & HasResourceGroup,ManagerT> |
Provides access to listing Azure resources of a specific type in a specific parent resource.
|
| SupportsListingByRegion<T> |
Provides access to listing Azure resources of a specific type based on their region.
|
| SupportsListingByResourceGroup<T> |
Provides access to listing Azure resources of a specific type in a specific resource group.
|
| SupportsListingByTag<T> |
Provides access to listing Azure resources of a specific type based on their tag.
|
| SupportsListingInResourceGroupByTag<T> |
Provides access to listing Azure resources of a specific type based on their tag.
|
| TagCount |
Tag count.
|
| TargetResource |
Target resource.
|
| TaskGroup |
Type representing a group of task entries with dependencies between them.
|
| TaskGroup.HasTaskGroup |
An interface representing a type composes a TaskGroup.
|
| TaskGroup.InvocationContext |
A mutable type that can be used to pass data around task items during the invocation
of the TaskGroup.
|
| TaskGroupTerminateOnErrorStrategy |
Defines task group termination strategies to be used once a task error-ed.
|
| TaskItem |
Type representing a unit of work, upon invocation produces result of Indexable type.
|
| TemplateLink |
Entity representing the reference to the template.
|
| Tenant |
An immutable client-side representation of an Azure tenant.
|
| Tenants |
Entry point to tenant management API.
|
| Updatable<T> |
Base class for resource that can be updated.
|
| VoidIndexable |
Represents 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.
|