sqlpoolsvulnerabilityassessmentscansexecute

package
v0.20240627.1143641 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2024 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateScanID

func ValidateScanID(input interface{}, key string) (warnings []string, errors []error)

ValidateScanID checks that 'input' can be parsed as a Scan ID

Types

type ScanId

type ScanId struct {
	SubscriptionId    string
	ResourceGroupName string
	WorkspaceName     string
	SqlPoolName       string
	ScanId            string
}

ScanId is a struct representing the Resource ID for a Scan

func NewScanID

func NewScanID(subscriptionId string, resourceGroupName string, workspaceName string, sqlPoolName string, scanId string) ScanId

NewScanID returns a new ScanId struct

func ParseScanID

func ParseScanID(input string) (*ScanId, error)

ParseScanID parses 'input' into a ScanId

func ParseScanIDInsensitively

func ParseScanIDInsensitively(input string) (*ScanId, error)

ParseScanIDInsensitively parses 'input' case-insensitively into a ScanId note: this method should only be used for API response data and not user input

func (*ScanId) FromParseResult

func (id *ScanId) FromParseResult(input resourceids.ParseResult) error

func (ScanId) ID

func (id ScanId) ID() string

ID returns the formatted Scan ID

func (ScanId) Segments

func (id ScanId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Scan ID

func (ScanId) String

func (id ScanId) String() string

String returns a human-readable description of this Scan ID

type SqlPoolVulnerabilityAssessmentScansInitiateScanOperationResponse

type SqlPoolVulnerabilityAssessmentScansInitiateScanOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type SqlPoolsVulnerabilityAssessmentScansExecuteClient

type SqlPoolsVulnerabilityAssessmentScansExecuteClient struct {
	Client *resourcemanager.Client
}

func NewSqlPoolsVulnerabilityAssessmentScansExecuteClientWithBaseURI

func NewSqlPoolsVulnerabilityAssessmentScansExecuteClientWithBaseURI(sdkApi sdkEnv.Api) (*SqlPoolsVulnerabilityAssessmentScansExecuteClient, error)

func (SqlPoolsVulnerabilityAssessmentScansExecuteClient) SqlPoolVulnerabilityAssessmentScansInitiateScan

SqlPoolVulnerabilityAssessmentScansInitiateScan ...

func (SqlPoolsVulnerabilityAssessmentScansExecuteClient) SqlPoolVulnerabilityAssessmentScansInitiateScanThenPoll

func (c SqlPoolsVulnerabilityAssessmentScansExecuteClient) SqlPoolVulnerabilityAssessmentScansInitiateScanThenPoll(ctx context.Context, id ScanId) error

SqlPoolVulnerabilityAssessmentScansInitiateScanThenPoll performs SqlPoolVulnerabilityAssessmentScansInitiateScan then polls until it's completed

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL