Interface ResourceGroup
-
- All Superinterfaces:
HasId,HasInnerModel<ResourceGroupInner>,HasName,Indexable,Refreshable<ResourceGroup>,Resource,Updatable<ResourceGroup.Update>
public interface ResourceGroup extends Indexable, Resource, Refreshable<ResourceGroup>, HasInnerModel<ResourceGroupInner>, Updatable<ResourceGroup.Update>, HasName
An immutable client-side representation of an Azure resource group.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceResourceGroup.DefinitionContainer interface for all the definitions that need to be implemented.static interfaceResourceGroup.DefinitionStagesGrouping of all the resource group definition stages.static interfaceResourceGroup.UpdateThe template for a resource group update operation, containing all the settings that can be modified.static interfaceResourceGroup.UpdateStagesGrouping of all the resource group update stages.-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourceGroupExportResultexportTemplate(ResourceGroupExportTemplateOptions options)Captures the specified resource group as a template.Mono<ResourceGroupExportResult>exportTemplateAsync(ResourceGroupExportTemplateOptions options)Captures the specified resource group as a template asynchronously.StringprovisioningState()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
-
-
-
Method Detail
-
provisioningState
String provisioningState()
- Returns:
- the provisioning state of the resource group
-
exportTemplate
ResourceGroupExportResult exportTemplate(ResourceGroupExportTemplateOptions options)
Captures the specified resource group as a template.- Parameters:
options- the export options- Returns:
- the exported template result
-
exportTemplateAsync
Mono<ResourceGroupExportResult> exportTemplateAsync(ResourceGroupExportTemplateOptions options)
Captures the specified resource group as a template asynchronously.- Parameters:
options- the export options- Returns:
- a representation of the deferred computation of this call returning the result of the template export
-
-