Class: Aws::Types::PentestJob
- Inherits:
-
Object
- Object
- Aws::Types::PentestJob
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#actors ⇒ ::Array[Types::Actor]
Returns the value of attribute actors.
-
#allowed_domains ⇒ ::Array[Types::Endpoint]
Returns the value of attribute allowed_domains.
-
#clean_up_strategy ⇒ "BEST_EFFORT_DELETE", "RETAIN_ALL"
Returns the value of attribute clean_up_strategy.
-
#code_remediation_strategy ⇒ "AUTOMATIC", "DISABLED"
Returns the value of attribute code_remediation_strategy.
-
#created_at ⇒ ::Time
Returns the value of attribute created_at.
-
#disable_managed_skills ⇒ ::Array[("FINDING_PERSONALIZATION" | "LOGIN_OPTIMIZATION")]
Returns the value of attribute disable_managed_skills.
-
#documents ⇒ ::Array[Types::DocumentInfo]
Returns the value of attribute documents.
-
#endpoints ⇒ ::Array[Types::Endpoint]
Returns the value of attribute endpoints.
-
#error_information ⇒ Types::ErrorInformation
Returns the value of attribute error_information.
-
#exclude_paths ⇒ ::Array[Types::Endpoint]
Returns the value of attribute exclude_paths.
-
#exclude_risk_types ⇒ ::Array[("CROSS_SITE_SCRIPTING" | "DEFAULT_CREDENTIALS" | "INSECURE_DIRECT_OBJECT_REFERENCE" | "PRIVILEGE_ESCALATION" | "SERVER_SIDE_TEMPLATE_INJECTION" | "COMMAND_INJECTION" | "CODE_INJECTION" | "SQL_INJECTION" | "ARBITRARY_FILE_UPLOAD" | "INSECURE_DESERIALIZATION" | "LOCAL_FILE_INCLUSION" | "INFORMATION_DISCLOSURE" | "PATH_TRAVERSAL" | "SERVER_SIDE_REQUEST_FORGERY" | "JSON_WEB_TOKEN_VULNERABILITIES" | "XML_EXTERNAL_ENTITY" | "FILE_DELETION" | "OTHER" | "GRAPHQL_VULNERABILITIES" | "BUSINESS_LOGIC_VULNERABILITIES" | "CRYPTOGRAPHIC_VULNERABILITIES" | "DENIAL_OF_SERVICE" | "FILE_ACCESS" | "FILE_CREATION" | "DATABASE_MODIFICATION" | "DATABASE_ACCESS" | "OUTBOUND_SERVICE_REQUEST" | "UNKNOWN")]
Returns the value of attribute exclude_risk_types.
-
#execution_context ⇒ ::Array[Types::ExecutionContext]
Returns the value of attribute execution_context.
-
#integrated_repositories ⇒ ::Array[Types::IntegratedRepository]
Returns the value of attribute integrated_repositories.
-
#log_config ⇒ Types::CloudWatchLog
Returns the value of attribute log_config.
-
#network_traffic_config ⇒ Types::NetworkTrafficConfig
Returns the value of attribute network_traffic_config.
-
#overview ⇒ ::String
Returns the value of attribute overview.
-
#pentest_id ⇒ ::String
Returns the value of attribute pentest_id.
-
#pentest_job_id ⇒ ::String
Returns the value of attribute pentest_job_id.
-
#service_role ⇒ ::String
Returns the value of attribute service_role.
-
#source_code ⇒ ::Array[Types::SourceCodeRepository]
Returns the value of attribute source_code.
-
#status ⇒ "IN_PROGRESS", ...
Returns the value of attribute status.
-
#steps ⇒ ::Array[Types::Step]
Returns the value of attribute steps.
-
#title ⇒ ::String
Returns the value of attribute title.
-
#updated_at ⇒ ::Time
Returns the value of attribute updated_at.
-
#vpc_config ⇒ Types::VpcConfig
Returns the value of attribute vpc_config.
Instance Attribute Details
#actors ⇒ ::Array[Types::Actor]
Returns the value of attribute actors.
1726 1727 1728 |
# File 'sig/types.rbs', line 1726 def actors @actors end |
#allowed_domains ⇒ ::Array[Types::Endpoint]
Returns the value of attribute allowed_domains.
1730 1731 1732 |
# File 'sig/types.rbs', line 1730 def allowed_domains @allowed_domains end |
#clean_up_strategy ⇒ "BEST_EFFORT_DELETE", "RETAIN_ALL"
Returns the value of attribute clean_up_strategy.
1741 1742 1743 |
# File 'sig/types.rbs', line 1741 def clean_up_strategy @clean_up_strategy end |
#code_remediation_strategy ⇒ "AUTOMATIC", "DISABLED"
Returns the value of attribute code_remediation_strategy.
1740 1741 1742 |
# File 'sig/types.rbs', line 1740 def code_remediation_strategy @code_remediation_strategy end |
#created_at ⇒ ::Time
Returns the value of attribute created_at.
1743 1744 1745 |
# File 'sig/types.rbs', line 1743 def created_at @created_at end |
#disable_managed_skills ⇒ ::Array[("FINDING_PERSONALIZATION" | "LOGIN_OPTIMIZATION")]
Returns the value of attribute disable_managed_skills.
1742 1743 1744 |
# File 'sig/types.rbs', line 1742 def disable_managed_skills @disable_managed_skills end |
#documents ⇒ ::Array[Types::DocumentInfo]
Returns the value of attribute documents.
1727 1728 1729 |
# File 'sig/types.rbs', line 1727 def documents @documents end |
#endpoints ⇒ ::Array[Types::Endpoint]
Returns the value of attribute endpoints.
1725 1726 1727 |
# File 'sig/types.rbs', line 1725 def endpoints @endpoints end |
#error_information ⇒ Types::ErrorInformation
Returns the value of attribute error_information.
1738 1739 1740 |
# File 'sig/types.rbs', line 1738 def error_information @error_information end |
#exclude_paths ⇒ ::Array[Types::Endpoint]
Returns the value of attribute exclude_paths.
1729 1730 1731 |
# File 'sig/types.rbs', line 1729 def exclude_paths @exclude_paths end |
#exclude_risk_types ⇒ ::Array[("CROSS_SITE_SCRIPTING" | "DEFAULT_CREDENTIALS" | "INSECURE_DIRECT_OBJECT_REFERENCE" | "PRIVILEGE_ESCALATION" | "SERVER_SIDE_TEMPLATE_INJECTION" | "COMMAND_INJECTION" | "CODE_INJECTION" | "SQL_INJECTION" | "ARBITRARY_FILE_UPLOAD" | "INSECURE_DESERIALIZATION" | "LOCAL_FILE_INCLUSION" | "INFORMATION_DISCLOSURE" | "PATH_TRAVERSAL" | "SERVER_SIDE_REQUEST_FORGERY" | "JSON_WEB_TOKEN_VULNERABILITIES" | "XML_EXTERNAL_ENTITY" | "FILE_DELETION" | "OTHER" | "GRAPHQL_VULNERABILITIES" | "BUSINESS_LOGIC_VULNERABILITIES" | "CRYPTOGRAPHIC_VULNERABILITIES" | "DENIAL_OF_SERVICE" | "FILE_ACCESS" | "FILE_CREATION" | "DATABASE_MODIFICATION" | "DATABASE_ACCESS" | "OUTBOUND_SERVICE_REQUEST" | "UNKNOWN")]
Returns the value of attribute exclude_risk_types.
1731 1732 1733 |
# File 'sig/types.rbs', line 1731 def exclude_risk_types @exclude_risk_types end |
#execution_context ⇒ ::Array[Types::ExecutionContext]
Returns the value of attribute execution_context.
1733 1734 1735 |
# File 'sig/types.rbs', line 1733 def execution_context @execution_context end |
#integrated_repositories ⇒ ::Array[Types::IntegratedRepository]
Returns the value of attribute integrated_repositories.
1739 1740 1741 |
# File 'sig/types.rbs', line 1739 def integrated_repositories @integrated_repositories end |
#log_config ⇒ Types::CloudWatchLog
Returns the value of attribute log_config.
1735 1736 1737 |
# File 'sig/types.rbs', line 1735 def log_config @log_config end |
#network_traffic_config ⇒ Types::NetworkTrafficConfig
Returns the value of attribute network_traffic_config.
1737 1738 1739 |
# File 'sig/types.rbs', line 1737 def network_traffic_config @network_traffic_config end |
#overview ⇒ ::String
Returns the value of attribute overview.
1723 1724 1725 |
# File 'sig/types.rbs', line 1723 def overview @overview end |
#pentest_id ⇒ ::String
Returns the value of attribute pentest_id.
1721 1722 1723 |
# File 'sig/types.rbs', line 1721 def pentest_id @pentest_id end |
#pentest_job_id ⇒ ::String
Returns the value of attribute pentest_job_id.
1720 1721 1722 |
# File 'sig/types.rbs', line 1720 def pentest_job_id @pentest_job_id end |
#service_role ⇒ ::String
Returns the value of attribute service_role.
1734 1735 1736 |
# File 'sig/types.rbs', line 1734 def service_role @service_role end |
#source_code ⇒ ::Array[Types::SourceCodeRepository]
Returns the value of attribute source_code.
1728 1729 1730 |
# File 'sig/types.rbs', line 1728 def source_code @source_code end |
#status ⇒ "IN_PROGRESS", ...
Returns the value of attribute status.
1724 1725 1726 |
# File 'sig/types.rbs', line 1724 def status @status end |
#steps ⇒ ::Array[Types::Step]
Returns the value of attribute steps.
1732 1733 1734 |
# File 'sig/types.rbs', line 1732 def steps @steps end |
#title ⇒ ::String
Returns the value of attribute title.
1722 1723 1724 |
# File 'sig/types.rbs', line 1722 def title @title end |
#updated_at ⇒ ::Time
Returns the value of attribute updated_at.
1744 1745 1746 |
# File 'sig/types.rbs', line 1744 def updated_at @updated_at end |
#vpc_config ⇒ Types::VpcConfig
Returns the value of attribute vpc_config.
1736 1737 1738 |
# File 'sig/types.rbs', line 1736 def vpc_config @vpc_config end |