Interface DdosProtectionPlan

All Superinterfaces:
GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.DdosProtectionPlanInner>, HasId, HasInner<com.microsoft.azure.management.network.implementation.DdosProtectionPlanInner>, HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>, HasName, HasResourceGroup, Indexable, Refreshable<DdosProtectionPlan>, Resource, Updatable<DdosProtectionPlan.Update>

@Beta(V1_10_0) public interface DdosProtectionPlan extends GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.DdosProtectionPlanInner>, Refreshable<DdosProtectionPlan>, Updatable<DdosProtectionPlan.Update>
DDoS protection plan.
  • Method Details

    • resourceGuid

      String resourceGuid()
      Returns:
      the resource GUID property of the DDoS protection plan resource. It uniquely identifies a resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.
    • provisioningState

      ProvisioningState provisioningState()
      Returns:
      the provisioning state of the DDoS protection plan resource
    • virtualNetworks

      List<com.microsoft.azure.SubResource> virtualNetworks()
      Returns:
      the list of virtual networks associated with the DDoS protection plan resource. This list is read-only.