Class DdosCustomPolicyInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.network.fluent.models.DdosCustomPolicyInner
public final class DdosCustomPolicyInner
extends com.azure.core.management.Resource
A DDoS custom policy in a resource group.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionetag()Get the etag property: A unique read-only string that changes whenever the resource is updated.id()Get the id property: Resource ID.Get the provisioningState property: The provisioning state of the DDoS custom policy resource.Get the resourceGuid property: The resource GUID property of the DDoS custom policy resource.voidvalidate()Validates the instance.Set the id property: Resource ID.withLocation(String location) Methods inherited from class com.azure.core.management.Resource
location, tagsMethods inherited from class com.azure.core.management.ProxyResource
name, type
-
Constructor Details
-
DdosCustomPolicyInner
public DdosCustomPolicyInner()Creates an instance of DdosCustomPolicyInner class.
-
-
Method Details
-
etag
Get the etag property: A unique read-only string that changes whenever the resource is updated.- Returns:
- the etag value.
-
id
Get the id property: Resource ID.- Overrides:
idin classcom.azure.core.management.ProxyResource- Returns:
- the id value.
-
withId
Set the id property: Resource ID.- Parameters:
id- the id value to set.- Returns:
- the DdosCustomPolicyInner object itself.
-
withLocation
- Overrides:
withLocationin classcom.azure.core.management.Resource
-
withTags
- Overrides:
withTagsin classcom.azure.core.management.Resource
-
resourceGuid
Get the resourceGuid property: The resource GUID property of the DDoS custom policy 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
Get the provisioningState property: The provisioning state of the DDoS custom policy resource.- Returns:
- the provisioningState value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-