IDdosProtectionPlan Interface

Definition

DDoS protection plan.

public interface IDdosProtectionPlan : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.DdosProtectionPlanInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.DdosProtectionPlanInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.IDdosProtectionPlan>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.DdosProtectionPlan.Update.IUpdate>
type IDdosProtectionPlan = interface
    interface IBeta
    interface IGroupableResource<INetworkManager, DdosProtectionPlanInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<INetworkManager>
    interface IHasInner<DdosProtectionPlanInner>
    interface IRefreshable<IDdosProtectionPlan>
    interface IUpdatable<IUpdate>
Public Interface IDdosProtectionPlan
Implements IBeta, IGroupableResource(Of INetworkManager, DdosProtectionPlanInner), IHasInner(Of DdosProtectionPlanInner), IHasManager(Of INetworkManager), IRefreshable(Of IDdosProtectionPlan), IUpdatable(Of IUpdate)
Implements

Properties

Id

Gets the resource id string

(Inherited from IHasId)
Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Name

Gets the name of the resource

(Inherited from IHasName)
ProvisioningState

Gets the provisioning state of the DDoS protection plan resource.

Region (Inherited from IResource)
RegionName (Inherited from IResource)
ResourceGroupName (Inherited from IHasResourceGroup)
ResourceGuid

Gets 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.

Tags (Inherited from IResource)
Type (Inherited from IResource)
VirtualNetworks

Gets the list of virtual networks associated with the DDoS protection plan resource. This list is read-only.

Methods

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
Update() (Inherited from IUpdatable<T>)

Applies to