Class ResourceAssociationAccessMode

java.lang.Object
com.azure.core.util.ExpandableStringEnum<ResourceAssociationAccessMode>
com.azure.resourcemanager.loganalytics.models.ResourceAssociationAccessMode
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class ResourceAssociationAccessMode extends com.azure.core.util.ExpandableStringEnum<ResourceAssociationAccessMode>
Access mode of the resource association.
  • Field Details

    • ENFORCED

      public static final ResourceAssociationAccessMode ENFORCED
      Enforced access mode - traffic to the resource that failed access checks is blocked.
    • LEARNING

      public static final ResourceAssociationAccessMode LEARNING
      Learning access mode - traffic to the resource is enabled for analysis but not blocked.
    • AUDIT

      public static final ResourceAssociationAccessMode AUDIT
      Audit access mode - traffic to the resource that fails access checks is logged but not blocked.
  • Constructor Details

    • ResourceAssociationAccessMode

      @Deprecated public ResourceAssociationAccessMode()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of ResourceAssociationAccessMode value.
  • Method Details

    • fromString

      public static ResourceAssociationAccessMode fromString(String name)
      Creates or finds a ResourceAssociationAccessMode from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding ResourceAssociationAccessMode.
    • values

      public static Collection<ResourceAssociationAccessMode> values()
      Gets known ResourceAssociationAccessMode values.
      Returns:
      known ResourceAssociationAccessMode values.