Interface PrivateDnsZoneGroup

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<PrivateDnsZoneGroupInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<NetworkManager>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup, com.azure.resourcemanager.resources.fluentcore.arm.models.IndependentChild<NetworkManager>, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<PrivateDnsZoneGroup>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<PrivateDnsZoneGroup.Update>

public interface PrivateDnsZoneGroup extends com.azure.resourcemanager.resources.fluentcore.arm.models.IndependentChild<NetworkManager>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<PrivateDnsZoneGroupInner>, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<PrivateDnsZoneGroup>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<PrivateDnsZoneGroup.Update>
An immutable client-side representation of an Azure private DNS zone group.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Container interface for all the definitions that need to be implemented.
    static interface 
    Grouping of all the definition stages.
    static interface 
    The template for update operation, containing all the settings that can be modified.
    static interface 
    Grouping of all the update stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the collection of private DNS zone configurations.
    Gets the provisioning state.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasId

    id

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel

    innerModel

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager

    manager

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName

    name

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup

    resourceGroupName

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable

    refresh, refreshAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable

    update
  • Method Details

    • provisioningState

      ProvisioningState provisioningState()
      Gets the provisioning state.
      Returns:
      the provisioning state.
    • privateDnsZoneConfigures

      List<PrivateDnsZoneConfig> privateDnsZoneConfigures()
      Gets the collection of private DNS zone configurations.
      Returns:
      the collection of private DNS zone configurations.