Documentation ¶
Index ¶
- func PossibleValuesForAssessmentType() []string
- func PossibleValuesForCategories() []string
- func PossibleValuesForImplementationEffort() []string
- func PossibleValuesForSeverity() []string
- func PossibleValuesForTactics() []string
- func PossibleValuesForTechniques() []string
- func PossibleValuesForThreats() []string
- func PossibleValuesForUserImpact() []string
- func ValidateAssessmentMetadataID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProviderAssessmentMetadataID(input interface{}, key string) (warnings []string, errors []error)
- type AssessmentMetadataId
- type AssessmentType
- type AssessmentsMetadataClient
- func (c AssessmentsMetadataClient) CreateInSubscription(ctx context.Context, id ProviderAssessmentMetadataId, ...) (result CreateInSubscriptionOperationResponse, err error)
- func (c AssessmentsMetadataClient) DeleteInSubscription(ctx context.Context, id ProviderAssessmentMetadataId) (result DeleteInSubscriptionOperationResponse, err error)
- func (c AssessmentsMetadataClient) Get(ctx context.Context, id AssessmentMetadataId) (result GetOperationResponse, err error)
- func (c AssessmentsMetadataClient) GetInSubscription(ctx context.Context, id ProviderAssessmentMetadataId) (result GetInSubscriptionOperationResponse, err error)
- func (c AssessmentsMetadataClient) List(ctx context.Context) (resp ListOperationResponse, err error)
- func (c AssessmentsMetadataClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp ListBySubscriptionOperationResponse, err error)
- func (c AssessmentsMetadataClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
- func (c AssessmentsMetadataClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp ListBySubscriptionCompleteResult, err error)
- func (c AssessmentsMetadataClient) ListComplete(ctx context.Context) (ListCompleteResult, error)
- func (c AssessmentsMetadataClient) ListCompleteMatchingPredicate(ctx context.Context, ...) (resp ListCompleteResult, err error)
- type Categories
- type CreateInSubscriptionOperationResponse
- type DeleteInSubscriptionOperationResponse
- type GetInSubscriptionOperationResponse
- type GetOperationResponse
- type ImplementationEffort
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionOperationResponse
- type ListCompleteResult
- type ListOperationResponse
- type ProviderAssessmentMetadataId
- func NewProviderAssessmentMetadataID(subscriptionId string, assessmentMetadataName string) ProviderAssessmentMetadataId
- func ParseProviderAssessmentMetadataID(input string) (*ProviderAssessmentMetadataId, error)
- func ParseProviderAssessmentMetadataIDInsensitively(input string) (*ProviderAssessmentMetadataId, error)
- type SecurityAssessmentMetadataPartnerData
- type SecurityAssessmentMetadataPropertiesResponse
- type SecurityAssessmentMetadataPropertiesResponsePublishDates
- type SecurityAssessmentMetadataResponse
- type SecurityAssessmentMetadataResponseOperationPredicate
- type Severity
- type Tactics
- type Techniques
- type Threats
- type UserImpact
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAssessmentType ¶
func PossibleValuesForAssessmentType() []string
func PossibleValuesForCategories ¶
func PossibleValuesForCategories() []string
func PossibleValuesForImplementationEffort ¶
func PossibleValuesForImplementationEffort() []string
func PossibleValuesForSeverity ¶
func PossibleValuesForSeverity() []string
func PossibleValuesForTactics ¶
func PossibleValuesForTactics() []string
func PossibleValuesForTechniques ¶
func PossibleValuesForTechniques() []string
func PossibleValuesForThreats ¶
func PossibleValuesForThreats() []string
func PossibleValuesForUserImpact ¶
func PossibleValuesForUserImpact() []string
func ValidateAssessmentMetadataID ¶
func ValidateAssessmentMetadataID(input interface{}, key string) (warnings []string, errors []error)
ValidateAssessmentMetadataID checks that 'input' can be parsed as a Assessment Metadata ID
func ValidateProviderAssessmentMetadataID ¶
func ValidateProviderAssessmentMetadataID(input interface{}, key string) (warnings []string, errors []error)
ValidateProviderAssessmentMetadataID checks that 'input' can be parsed as a Provider Assessment Metadata ID
Types ¶
type AssessmentMetadataId ¶
type AssessmentMetadataId struct {
AssessmentMetadataName string
}
AssessmentMetadataId is a struct representing the Resource ID for a Assessment Metadata
func NewAssessmentMetadataID ¶
func NewAssessmentMetadataID(assessmentMetadataName string) AssessmentMetadataId
NewAssessmentMetadataID returns a new AssessmentMetadataId struct
func ParseAssessmentMetadataID ¶
func ParseAssessmentMetadataID(input string) (*AssessmentMetadataId, error)
ParseAssessmentMetadataID parses 'input' into a AssessmentMetadataId
func ParseAssessmentMetadataIDInsensitively ¶
func ParseAssessmentMetadataIDInsensitively(input string) (*AssessmentMetadataId, error)
ParseAssessmentMetadataIDInsensitively parses 'input' case-insensitively into a AssessmentMetadataId note: this method should only be used for API response data and not user input
func (*AssessmentMetadataId) FromParseResult ¶ added in v0.20231127.1171502
func (id *AssessmentMetadataId) FromParseResult(input resourceids.ParseResult) error
func (AssessmentMetadataId) ID ¶
func (id AssessmentMetadataId) ID() string
ID returns the formatted Assessment Metadata ID
func (AssessmentMetadataId) Segments ¶
func (id AssessmentMetadataId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Assessment Metadata ID
func (AssessmentMetadataId) String ¶
func (id AssessmentMetadataId) String() string
String returns a human-readable description of this Assessment Metadata ID
type AssessmentType ¶
type AssessmentType string
const ( AssessmentTypeBuiltIn AssessmentType = "BuiltIn" AssessmentTypeCustomPolicy AssessmentType = "CustomPolicy" AssessmentTypeCustomerManaged AssessmentType = "CustomerManaged" AssessmentTypeVerifiedPartner AssessmentType = "VerifiedPartner" )
type AssessmentsMetadataClient ¶
type AssessmentsMetadataClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewAssessmentsMetadataClientWithBaseURI ¶
func NewAssessmentsMetadataClientWithBaseURI(endpoint string) AssessmentsMetadataClient
func (AssessmentsMetadataClient) CreateInSubscription ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) CreateInSubscription(ctx context.Context, id ProviderAssessmentMetadataId, input SecurityAssessmentMetadataResponse) (result CreateInSubscriptionOperationResponse, err error)
CreateInSubscription ...
func (AssessmentsMetadataClient) DeleteInSubscription ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) DeleteInSubscription(ctx context.Context, id ProviderAssessmentMetadataId) (result DeleteInSubscriptionOperationResponse, err error)
DeleteInSubscription ...
func (AssessmentsMetadataClient) Get ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) Get(ctx context.Context, id AssessmentMetadataId) (result GetOperationResponse, err error)
Get ...
func (AssessmentsMetadataClient) GetInSubscription ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) GetInSubscription(ctx context.Context, id ProviderAssessmentMetadataId) (result GetInSubscriptionOperationResponse, err error)
GetInSubscription ...
func (AssessmentsMetadataClient) List ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) List(ctx context.Context) (resp ListOperationResponse, err error)
List ...
func (AssessmentsMetadataClient) ListBySubscription ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (AssessmentsMetadataClient) ListBySubscriptionComplete ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all of the results into a single object
func (AssessmentsMetadataClient) ListBySubscriptionCompleteMatchingPredicate ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate SecurityAssessmentMetadataResponseOperationPredicate) (resp ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (AssessmentsMetadataClient) ListComplete ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) ListComplete(ctx context.Context) (ListCompleteResult, error)
ListComplete retrieves all of the results into a single object
func (AssessmentsMetadataClient) ListCompleteMatchingPredicate ¶ added in v0.20230906.1160501
func (c AssessmentsMetadataClient) ListCompleteMatchingPredicate(ctx context.Context, predicate SecurityAssessmentMetadataResponseOperationPredicate) (resp ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type Categories ¶
type Categories string
const ( CategoriesCompute Categories = "Compute" CategoriesData Categories = "Data" CategoriesIdentityAndAccess Categories = "IdentityAndAccess" CategoriesIoT Categories = "IoT" CategoriesNetworking Categories = "Networking" )
type CreateInSubscriptionOperationResponse ¶ added in v0.20230906.1160501
type CreateInSubscriptionOperationResponse struct { HttpResponse *http.Response Model *SecurityAssessmentMetadataResponse }
type DeleteInSubscriptionOperationResponse ¶ added in v0.20230906.1160501
type GetInSubscriptionOperationResponse ¶ added in v0.20230906.1160501
type GetInSubscriptionOperationResponse struct { HttpResponse *http.Response Model *SecurityAssessmentMetadataResponse }
type GetOperationResponse ¶ added in v0.20230906.1160501
type GetOperationResponse struct { HttpResponse *http.Response Model *SecurityAssessmentMetadataResponse }
type ImplementationEffort ¶
type ImplementationEffort string
const ( ImplementationEffortHigh ImplementationEffort = "High" ImplementationEffortLow ImplementationEffort = "Low" ImplementationEffortModerate ImplementationEffort = "Moderate" )
type ListBySubscriptionCompleteResult ¶ added in v0.20230906.1160501
type ListBySubscriptionCompleteResult struct {
Items []SecurityAssessmentMetadataResponse
}
type ListBySubscriptionOperationResponse ¶ added in v0.20230906.1160501
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]SecurityAssessmentMetadataResponse // contains filtered or unexported fields }
func (ListBySubscriptionOperationResponse) HasMore ¶ added in v0.20230906.1160501
func (r ListBySubscriptionOperationResponse) HasMore() bool
func (ListBySubscriptionOperationResponse) LoadMore ¶ added in v0.20230906.1160501
func (r ListBySubscriptionOperationResponse) LoadMore(ctx context.Context) (resp ListBySubscriptionOperationResponse, err error)
type ListCompleteResult ¶ added in v0.20230906.1160501
type ListCompleteResult struct {
Items []SecurityAssessmentMetadataResponse
}
type ListOperationResponse ¶ added in v0.20230906.1160501
type ListOperationResponse struct { HttpResponse *http.Response Model *[]SecurityAssessmentMetadataResponse // contains filtered or unexported fields }
func (ListOperationResponse) HasMore ¶ added in v0.20230906.1160501
func (r ListOperationResponse) HasMore() bool
func (ListOperationResponse) LoadMore ¶ added in v0.20230906.1160501
func (r ListOperationResponse) LoadMore(ctx context.Context) (resp ListOperationResponse, err error)
type ProviderAssessmentMetadataId ¶
ProviderAssessmentMetadataId is a struct representing the Resource ID for a Provider Assessment Metadata
func NewProviderAssessmentMetadataID ¶
func NewProviderAssessmentMetadataID(subscriptionId string, assessmentMetadataName string) ProviderAssessmentMetadataId
NewProviderAssessmentMetadataID returns a new ProviderAssessmentMetadataId struct
func ParseProviderAssessmentMetadataID ¶
func ParseProviderAssessmentMetadataID(input string) (*ProviderAssessmentMetadataId, error)
ParseProviderAssessmentMetadataID parses 'input' into a ProviderAssessmentMetadataId
func ParseProviderAssessmentMetadataIDInsensitively ¶
func ParseProviderAssessmentMetadataIDInsensitively(input string) (*ProviderAssessmentMetadataId, error)
ParseProviderAssessmentMetadataIDInsensitively parses 'input' case-insensitively into a ProviderAssessmentMetadataId note: this method should only be used for API response data and not user input
func (*ProviderAssessmentMetadataId) FromParseResult ¶ added in v0.20231127.1171502
func (id *ProviderAssessmentMetadataId) FromParseResult(input resourceids.ParseResult) error
func (ProviderAssessmentMetadataId) ID ¶
func (id ProviderAssessmentMetadataId) ID() string
ID returns the formatted Provider Assessment Metadata ID
func (ProviderAssessmentMetadataId) Segments ¶
func (id ProviderAssessmentMetadataId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Provider Assessment Metadata ID
func (ProviderAssessmentMetadataId) String ¶
func (id ProviderAssessmentMetadataId) String() string
String returns a human-readable description of this Provider Assessment Metadata ID
type SecurityAssessmentMetadataPropertiesResponse ¶
type SecurityAssessmentMetadataPropertiesResponse struct { AssessmentType AssessmentType `json:"assessmentType"` Categories *[]Categories `json:"categories,omitempty"` Description *string `json:"description,omitempty"` DisplayName string `json:"displayName"` ImplementationEffort *ImplementationEffort `json:"implementationEffort,omitempty"` PartnerData *SecurityAssessmentMetadataPartnerData `json:"partnerData,omitempty"` PlannedDeprecationDate *string `json:"plannedDeprecationDate,omitempty"` PolicyDefinitionId *string `json:"policyDefinitionId,omitempty"` Preview *bool `json:"preview,omitempty"` PublishDates *SecurityAssessmentMetadataPropertiesResponsePublishDates `json:"publishDates,omitempty"` RemediationDescription *string `json:"remediationDescription,omitempty"` Severity Severity `json:"severity"` Tactics *[]Tactics `json:"tactics,omitempty"` Techniques *[]Techniques `json:"techniques,omitempty"` Threats *[]Threats `json:"threats,omitempty"` UserImpact *UserImpact `json:"userImpact,omitempty"` }
type SecurityAssessmentMetadataResponse ¶
type SecurityAssessmentMetadataResponse struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *SecurityAssessmentMetadataPropertiesResponse `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type SecurityAssessmentMetadataResponseOperationPredicate ¶
type SecurityAssessmentMetadataResponseOperationPredicate struct { Id *string Name *string Type *string }
func (SecurityAssessmentMetadataResponseOperationPredicate) Matches ¶
func (p SecurityAssessmentMetadataResponseOperationPredicate) Matches(input SecurityAssessmentMetadataResponse) bool
type Tactics ¶
type Tactics string
const ( TacticsCollection Tactics = "Collection" TacticsCommandAndControl Tactics = "Command and Control" TacticsCredentialAccess Tactics = "Credential Access" TacticsDefenseEvasion Tactics = "Defense Evasion" TacticsDiscovery Tactics = "Discovery" TacticsExecution Tactics = "Execution" TacticsExfiltration Tactics = "Exfiltration" TacticsImpact Tactics = "Impact" TacticsInitialAccess Tactics = "Initial Access" TacticsLateralMovement Tactics = "Lateral Movement" TacticsPersistence Tactics = "Persistence" TacticsPrivilegeEscalation Tactics = "Privilege Escalation" TacticsReconnaissance Tactics = "Reconnaissance" TacticsResourceDevelopment Tactics = "Resource Development" )
type Techniques ¶
type Techniques string
const ( TechniquesAbuseElevationControlMechanism Techniques = "Abuse Elevation Control Mechanism" TechniquesAccessTokenManipulation Techniques = "Access Token Manipulation" TechniquesAccountDiscovery Techniques = "Account Discovery" TechniquesAccountManipulation Techniques = "Account Manipulation" TechniquesActiveScanning Techniques = "Active Scanning" TechniquesApplicationLayerProtocol Techniques = "Application Layer Protocol" TechniquesAudioCapture Techniques = "Audio Capture" TechniquesBootOrLogonAutostartExecution Techniques = "Boot or Logon Autostart Execution" TechniquesBootOrLogonInitializationScripts Techniques = "Boot or Logon Initialization Scripts" TechniquesBruteForce Techniques = "Brute Force" TechniquesCloudInfrastructureDiscovery Techniques = "Cloud Infrastructure Discovery" TechniquesCloudServiceDashboard Techniques = "Cloud Service Dashboard" TechniquesCloudServiceDiscovery Techniques = "Cloud Service Discovery" TechniquesCommandAndScriptingInterpreter Techniques = "Command and Scripting Interpreter" TechniquesCompromiseClientSoftwareBinary Techniques = "Compromise Client Software Binary" TechniquesCompromiseInfrastructure Techniques = "Compromise Infrastructure" TechniquesContainerAndResourceDiscovery Techniques = "Container and Resource Discovery" TechniquesCreateAccount Techniques = "Create Account" TechniquesCreateOrModifySystemProcess Techniques = "Create or Modify System Process" TechniquesCredentialsFromPasswordStores Techniques = "Credentials from Password Stores" TechniquesDataDestruction Techniques = "Data Destruction" TechniquesDataEncryptedForImpact Techniques = "Data Encrypted for Impact" TechniquesDataFromCloudStorageObject Techniques = "Data from Cloud Storage Object" TechniquesDataFromConfigurationRepository Techniques = "Data from Configuration Repository" TechniquesDataFromInformationRepositories Techniques = "Data from Information Repositories" TechniquesDataFromLocalSystem Techniques = "Data from Local System" TechniquesDataManipulation Techniques = "Data Manipulation" TechniquesDataStaged Techniques = "Data Staged" TechniquesDefacement Techniques = "Defacement" TechniquesDeobfuscateDecodeFilesOrInformation Techniques = "Deobfuscate/Decode Files or Information" TechniquesDiskWipe Techniques = "Disk Wipe" TechniquesDomainTrustDiscovery Techniques = "Domain Trust Discovery" TechniquesDriveNegativebyCompromise Techniques = "Drive-by Compromise" TechniquesDynamicResolution Techniques = "Dynamic Resolution" TechniquesEndpointDenialOfService Techniques = "Endpoint Denial of Service" TechniquesEventTriggeredExecution Techniques = "Event Triggered Execution" TechniquesExfiltrationOverAlternativeProtocol Techniques = "Exfiltration Over Alternative Protocol" TechniquesExploitPublicNegativeFacingApplication Techniques = "Exploit Public-Facing Application" TechniquesExploitationForClientExecution Techniques = "Exploitation for Client Execution" TechniquesExploitationForCredentialAccess Techniques = "Exploitation for Credential Access" TechniquesExploitationForDefenseEvasion Techniques = "Exploitation for Defense Evasion" TechniquesExploitationForPrivilegeEscalation Techniques = "Exploitation for Privilege Escalation" TechniquesExploitationOfRemoteServices Techniques = "Exploitation of Remote Services" TechniquesExternalRemoteServices Techniques = "External Remote Services" TechniquesFallbackChannels Techniques = "Fallback Channels" TechniquesFileAndDirectoryDiscovery Techniques = "File and Directory Discovery" TechniquesFileAndDirectoryPermissionsModification Techniques = "File and Directory Permissions Modification" TechniquesGatherVictimNetworkInformation Techniques = "Gather Victim Network Information" TechniquesHideArtifacts Techniques = "Hide Artifacts" TechniquesHijackExecutionFlow Techniques = "Hijack Execution Flow" TechniquesImpairDefenses Techniques = "Impair Defenses" TechniquesImplantContainerImage Techniques = "Implant Container Image" TechniquesIndicatorRemovalOnHost Techniques = "Indicator Removal on Host" TechniquesIndirectCommandExecution Techniques = "Indirect Command Execution" TechniquesIngressToolTransfer Techniques = "Ingress Tool Transfer" TechniquesInputCapture Techniques = "Input Capture" TechniquesInterNegativeProcessCommunication Techniques = "Inter-Process Communication" TechniquesLateralToolTransfer Techniques = "Lateral Tool Transfer" TechniquesManNegativeinNegativetheNegativeMiddle Techniques = "Man-in-the-Middle" TechniquesMasquerading Techniques = "Masquerading" TechniquesModifyAuthenticationProcess Techniques = "Modify Authentication Process" TechniquesModifyRegistry Techniques = "Modify Registry" TechniquesNetworkDenialOfService Techniques = "Network Denial of Service" TechniquesNetworkServiceScanning Techniques = "Network Service Scanning" TechniquesNetworkSniffing Techniques = "Network Sniffing" TechniquesNonNegativeApplicationLayerProtocol Techniques = "Non-Application Layer Protocol" TechniquesNonNegativeStandardPort Techniques = "Non-Standard Port" TechniquesOSCredentialDumping Techniques = "OS Credential Dumping" TechniquesObfuscatedFilesOrInformation Techniques = "Obfuscated Files or Information" TechniquesObtainCapabilities Techniques = "Obtain Capabilities" TechniquesOfficeApplicationStartup Techniques = "Office Application Startup" TechniquesPermissionGroupsDiscovery Techniques = "Permission Groups Discovery" TechniquesPhishing Techniques = "Phishing" TechniquesPreNegativeOSBoot Techniques = "Pre-OS Boot" TechniquesProcessDiscovery Techniques = "Process Discovery" TechniquesProcessInjection Techniques = "Process Injection" TechniquesProtocolTunneling Techniques = "Protocol Tunneling" TechniquesProxy Techniques = "Proxy" TechniquesQueryRegistry Techniques = "Query Registry" TechniquesRemoteAccessSoftware Techniques = "Remote Access Software" TechniquesRemoteServiceSessionHijacking Techniques = "Remote Service Session Hijacking" TechniquesRemoteServices Techniques = "Remote Services" TechniquesRemoteSystemDiscovery Techniques = "Remote System Discovery" TechniquesResourceHijacking Techniques = "Resource Hijacking" TechniquesSQLStoredProcedures Techniques = "SQL Stored Procedures" TechniquesScheduledTaskJob Techniques = "Scheduled Task/Job" TechniquesScreenCapture Techniques = "Screen Capture" TechniquesSearchVictimNegativeOwnedWebsites Techniques = "Search Victim-Owned Websites" TechniquesServerSoftwareComponent Techniques = "Server Software Component" TechniquesServiceStop Techniques = "Service Stop" TechniquesSignedBinaryProxyExecution Techniques = "Signed Binary Proxy Execution" TechniquesSoftwareDeploymentTools Techniques = "Software Deployment Tools" TechniquesStealOrForgeKerberosTickets Techniques = "Steal or Forge Kerberos Tickets" TechniquesSubvertTrustControls Techniques = "Subvert Trust Controls" TechniquesSupplyChainCompromise Techniques = "Supply Chain Compromise" TechniquesSystemInformationDiscovery Techniques = "System Information Discovery" TechniquesTrafficSignaling Techniques = "Traffic Signaling" TechniquesTransferDataToCloudAccount Techniques = "Transfer Data to Cloud Account" TechniquesTrustedRelationship Techniques = "Trusted Relationship" TechniquesUnsecuredCredentials Techniques = "Unsecured Credentials" TechniquesUserExecution Techniques = "User Execution" TechniquesValidAccounts Techniques = "Valid Accounts" TechniquesWindowsManagementInstrumentation Techniques = "Windows Management Instrumentation" )
type Threats ¶
type Threats string
const ( ThreatsAccountBreach Threats = "accountBreach" ThreatsDataExfiltration Threats = "dataExfiltration" ThreatsDataSpillage Threats = "dataSpillage" ThreatsDenialOfService Threats = "denialOfService" ThreatsElevationOfPrivilege Threats = "elevationOfPrivilege" ThreatsMaliciousInsider Threats = "maliciousInsider" ThreatsMissingCoverage Threats = "missingCoverage" ThreatsThreatResistance Threats = "threatResistance" )
type UserImpact ¶
type UserImpact string
const ( UserImpactHigh UserImpact = "High" UserImpactLow UserImpact = "Low" UserImpactModerate UserImpact = "Moderate" )
Source Files ¶
- client.go
- constants.go
- id_assessmentmetadata.go
- id_providerassessmentmetadata.go
- method_createinsubscription_autorest.go
- method_deleteinsubscription_autorest.go
- method_get_autorest.go
- method_getinsubscription_autorest.go
- method_list_autorest.go
- method_listbysubscription_autorest.go
- model_securityassessmentmetadatapartnerdata.go
- model_securityassessmentmetadatapropertiesresponse.go
- model_securityassessmentmetadatapropertiesresponsepublishdates.go
- model_securityassessmentmetadataresponse.go
- predicates.go
- version.go