| Package | Description |
|---|---|
| com.azure.resourcemanager.resources.fluentcore.arm.models |
This package contains the base classes for resource models.
|
| 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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ChildResource<ParentT>
Base interface used by child resources.
|
interface |
ExternalChildResource<FluentModelT,ParentT>
Represents an external child resource.
|
interface |
GroupableResource<TManager,InnerT>
Base interface for resources in resource groups.
|
interface |
IndependentChild<ManagerT>
Interface for the child resource which can be CRUDed independently from the parent resource.
|
interface |
IndependentChildResource<ManagerT,InnerT>
Interface for the child resource which can be CRUDed independently from the parent resource.
|
interface |
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.
|
interface |
Resource
Base interfaces for fluent resources.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
FunctionalTaskItem.Context
Type representing context of an
FunctionalTaskItem. |
class |
IndexableTaskItem
An index-able TaskItem with a TaskGroup.
|
class |
TaskGroup
Type representing a group of task entries with dependencies between them.
|
class |
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.
|
| Modifier and Type | Method and Description |
|---|---|
Indexable |
IndexableTaskItem.result() |
Indexable |
TaskItem.result() |
Indexable |
TaskGroupEntry.taskResult() |
Indexable |
TaskGroup.taskResult(String taskId)
Retrieve the result produced by a task with the given id in the group.
|
protected Indexable |
IndexableTaskItem.voidIndexable() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Appliable<T>
The base interface for all template interfaces that support update operations.
|
interface |
Creatable<T>
The final stage of the resource definition, at which it can be created using create().
|
interface |
Executable<T>
The base interface for all template interfaces that support execute operations.
|
| Modifier and Type | Method and Description |
|---|---|
Indexable |
CreatedResources.createdRelatedResource(String key)
Gets a created resource with the given key.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Deployment
An immutable client-side representation of an Azure deployment.
|
static interface |
Deployment.Definition
Container interface for all the deployment definitions.
|
static interface |
Deployment.DefinitionStages.WithCreate
A deployment definition with sufficient inputs to create a new
deployment in the cloud, but exposing additional optional inputs to specify.
|
static interface |
Deployment.Update
The template for a deployment update operation, containing all the settings that
can be modified.
|
interface |
DeploymentOperation
An immutable client-side representation of a deployment operation.
|
interface |
Feature
An immutable client-side representation of an Azure feature.
|
interface |
GenericResource
An immutable client-side representation of an Azure generic resource.
|
static interface |
GenericResource.Definition
The entirety of the generic resource definition.
|
static interface |
GenericResource.DefinitionStages.WithCreate
A deployment definition with sufficient inputs to create a new
resource in the cloud, but exposing additional optional inputs to
specify.
|
static interface |
GenericResource.Update
The template for a generic resource update operation, containing all the settings that can be modified.
|
interface |
Location
An immutable client-side representation of an Azure location.
|
interface |
ManagementLock
Management lock.
|
static interface |
ManagementLock.Definition
Container interface for all the definitions.
|
static interface |
ManagementLock.DefinitionStages.WithCreate
The 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 interface |
ManagementLock.Update
Container interface for all the updates.
|
interface |
PolicyAssignment
An immutable client-side representation of an Azure policy assignment.
|
static interface |
PolicyAssignment.Definition
Container interface for all the definitions that need to be implemented.
|
static interface |
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.
|
interface |
PolicyDefinition
An immutable client-side representation of an Azure policy.
|
static interface |
PolicyDefinition.Definition
Container interface for all the definitions that need to be implemented.
|
static interface |
PolicyDefinition.DefinitionStages.WithCreate
A policy definition with sufficient inputs to create a new
policy in the cloud, but exposing additional optional inputs to
specify.
|
static interface |
PolicyDefinition.Update
The template for a policy update operation, containing all the settings that can be modified.
|
interface |
Provider
An immutable client-side representation of an Azure resource provider.
|
interface |
ResourceGroup
An immutable client-side representation of an Azure resource group.
|
static interface |
ResourceGroup.Definition
Container interface for all the definitions that need to be implemented.
|
static interface |
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.
|
static interface |
ResourceGroup.Update
The template for a resource group update operation, containing all the settings that can be modified.
|
interface |
Subscription
An immutable client-side representation of an Azure subscription.
|
interface |
Tenant
An immutable client-side representation of an Azure tenant.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.