Class DdosProtectionPlanPropertiesFormat


  • public final class DdosProtectionPlanPropertiesFormat
    extends Object
    DDoS protection plan properties.
    • Constructor Detail

      • DdosProtectionPlanPropertiesFormat

        public DdosProtectionPlanPropertiesFormat()
    • Method Detail

      • resourceGuid

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

        public ProvisioningState provisioningState()
        Get the provisioningState property: The provisioning state of the DDoS protection plan resource.
        Returns:
        the provisioningState value.
      • virtualNetworks

        public List<com.azure.core.management.SubResource> virtualNetworks()
        Get the virtualNetworks property: The list of virtual networks associated with the DDoS protection plan resource. This list is read-only.
        Returns:
        the virtualNetworks value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.