| Package | Description |
|---|---|
| com.azure.resourcemanager.resources.fluentcore.arm.models |
This package contains the base classes for resource models.
|
| 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 | Interface and Description |
|---|---|
interface |
Creatable<T>
The final stage of the resource definition, at which it can be created using create().
|
| 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.
|
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.
|
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.
|
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.
|
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.
|
interface |
TagResource
An immutable client-side representation of an Azure resource with tags.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.