Interface GroupableResource<TManager,InnerT>
- Type Parameters:
TManager- the manager object type representing the serviceInnerT- the wrapped, inner, auto-generated implementation object type
- All Superinterfaces:
HasId,HasInner<InnerT>,HasManager<TManager>,HasName,HasResourceGroup,Indexable,Resource
- All Known Subinterfaces:
ActionGroup,ActivityLogAlert,ApplicationGateway,ApplicationSecurityGroup,AppServiceCertificate,AppServiceCertificateKeyVaultBinding,AppServiceCertificateOrder,AppServiceDomain,AppServicePlan,AuthorizationRule<RuleT>,AutoscaleSetting,AvailabilitySet,BatchAccount,BatchAIWorkspace,CdnProfile,ContainerGroup,ContainerService,CosmosDBAccount,DdosProtectionPlan,DeploymentSlot,DeploymentSlotBase<FluentT>,Disk,DnsZone,EventHubNamespace,ExpressRouteCircuit,ExpressRouteCrossConnection,FunctionApp,FunctionDeploymentSlot,Gallery,GenericResource,Identity,IndependentChildResource<ManagerT,,InnerT> KubernetesCluster,LoadBalancer,LocalNetworkGateway,MetricAlert,NamespaceAuthorizationRule,Network,NetworkInterface,NetworkSecurityGroup,NetworkWatcher,PublicIPAddress,PublicIPPrefix,Queue,QueueAuthorizationRule,RedisCache,RedisCachePremium,Registry,RouteFilter,RouteTable,SearchService,ServiceBusNamespace,ServiceBusSubscription,Snapshot,SqlServer,StorageAccount,Topic,TopicAuthorizationRule,TrafficManagerProfile,Vault,VirtualMachine,VirtualMachineCustomImage,VirtualMachineScaleSet,VirtualNetworkGateway,VirtualNetworkGatewayConnection,WebApp,WebAppBase
- All Known Implementing Classes:
com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableParentResourceImpl,GroupableParentResourceWithTagsImpl,com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl
public interface GroupableResource<TManager,InnerT>
extends Resource, HasResourceGroup, HasManager<TManager>, HasInner<InnerT>
Base interface for resources in resource groups.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceGrouping of all the definition stages.Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T> -
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasId
idMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
innerMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupNameMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
keyMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
region, regionName, tags, type