Class AttackTactic


  • public final class AttackTactic
    extends com.azure.core.util.ExpandableStringEnum<AttackTactic>
    Defines values for AttackTactic.
    • Field Detail

      • RECONNAISSANCE

        public static final AttackTactic RECONNAISSANCE
        Static value Reconnaissance for AttackTactic.
      • RESOURCE_DEVELOPMENT

        public static final AttackTactic RESOURCE_DEVELOPMENT
        Static value ResourceDevelopment for AttackTactic.
      • INITIAL_ACCESS

        public static final AttackTactic INITIAL_ACCESS
        Static value InitialAccess for AttackTactic.
      • EXECUTION

        public static final AttackTactic EXECUTION
        Static value Execution for AttackTactic.
      • PERSISTENCE

        public static final AttackTactic PERSISTENCE
        Static value Persistence for AttackTactic.
      • PRIVILEGE_ESCALATION

        public static final AttackTactic PRIVILEGE_ESCALATION
        Static value PrivilegeEscalation for AttackTactic.
      • DEFENSE_EVASION

        public static final AttackTactic DEFENSE_EVASION
        Static value DefenseEvasion for AttackTactic.
      • CREDENTIAL_ACCESS

        public static final AttackTactic CREDENTIAL_ACCESS
        Static value CredentialAccess for AttackTactic.
      • DISCOVERY

        public static final AttackTactic DISCOVERY
        Static value Discovery for AttackTactic.
      • LATERAL_MOVEMENT

        public static final AttackTactic LATERAL_MOVEMENT
        Static value LateralMovement for AttackTactic.
      • COLLECTION

        public static final AttackTactic COLLECTION
        Static value Collection for AttackTactic.
      • EXFILTRATION

        public static final AttackTactic EXFILTRATION
        Static value Exfiltration for AttackTactic.
      • COMMAND_AND_CONTROL

        public static final AttackTactic COMMAND_AND_CONTROL
        Static value CommandAndControl for AttackTactic.
      • IMPACT

        public static final AttackTactic IMPACT
        Static value Impact for AttackTactic.
      • PRE_ATTACK

        public static final AttackTactic PRE_ATTACK
        Static value PreAttack for AttackTactic.
      • IMPAIR_PROCESS_CONTROL

        public static final AttackTactic IMPAIR_PROCESS_CONTROL
        Static value ImpairProcessControl for AttackTactic.
      • INHIBIT_RESPONSE_FUNCTION

        public static final AttackTactic INHIBIT_RESPONSE_FUNCTION
        Static value InhibitResponseFunction for AttackTactic.
    • Constructor Detail

      • AttackTactic

        public AttackTactic()
    • Method Detail

      • fromString

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

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