v20200701preview

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LookupSqlVulnerabilityAssessmentBaselineRuleArgs

type LookupSqlVulnerabilityAssessmentBaselineRuleArgs struct {
	// The identifier of the resource.
	ResourceId string `pulumi:"resourceId"`
	// The rule Id.
	RuleId string `pulumi:"ruleId"`
	// The workspace Id.
	WorkspaceId string `pulumi:"workspaceId"`
}

type LookupSqlVulnerabilityAssessmentBaselineRuleResult

type LookupSqlVulnerabilityAssessmentBaselineRuleResult struct {
	// Resource Id
	Id string `pulumi:"id"`
	// Resource name
	Name string `pulumi:"name"`
	// Rule results properties.
	Properties RuleResultsPropertiesResponse `pulumi:"properties"`
	// Resource type
	Type string `pulumi:"type"`
}

Rule results.

type RuleResultsPropertiesResponse

type RuleResultsPropertiesResponse struct {
	// Expected results in the baseline.
	Results [][]string `pulumi:"results"`
}

Rule results properties.

type RuleResultsPropertiesResponseArgs

type RuleResultsPropertiesResponseArgs struct {
	// Expected results in the baseline.
	Results pulumi.StringArrayArrayInput `pulumi:"results"`
}

Rule results properties.

func (RuleResultsPropertiesResponseArgs) ElementType

func (RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponseOutput

func (i RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponseOutput() RuleResultsPropertiesResponseOutput

func (RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponseOutputWithContext

func (i RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponseOutputWithContext(ctx context.Context) RuleResultsPropertiesResponseOutput

func (RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponsePtrOutput

func (i RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponsePtrOutput() RuleResultsPropertiesResponsePtrOutput

func (RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponsePtrOutputWithContext

func (i RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponsePtrOutputWithContext(ctx context.Context) RuleResultsPropertiesResponsePtrOutput

type RuleResultsPropertiesResponseInput

type RuleResultsPropertiesResponseInput interface {
	pulumi.Input

	ToRuleResultsPropertiesResponseOutput() RuleResultsPropertiesResponseOutput
	ToRuleResultsPropertiesResponseOutputWithContext(context.Context) RuleResultsPropertiesResponseOutput
}

RuleResultsPropertiesResponseInput is an input type that accepts RuleResultsPropertiesResponseArgs and RuleResultsPropertiesResponseOutput values. You can construct a concrete instance of `RuleResultsPropertiesResponseInput` via:

RuleResultsPropertiesResponseArgs{...}

type RuleResultsPropertiesResponseOutput

type RuleResultsPropertiesResponseOutput struct{ *pulumi.OutputState }

Rule results properties.

func (RuleResultsPropertiesResponseOutput) ElementType

func (RuleResultsPropertiesResponseOutput) Results

Expected results in the baseline.

func (RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponseOutput

func (o RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponseOutput() RuleResultsPropertiesResponseOutput

func (RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponseOutputWithContext

func (o RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponseOutputWithContext(ctx context.Context) RuleResultsPropertiesResponseOutput

func (RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponsePtrOutput

func (o RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponsePtrOutput() RuleResultsPropertiesResponsePtrOutput

func (RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponsePtrOutputWithContext

func (o RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponsePtrOutputWithContext(ctx context.Context) RuleResultsPropertiesResponsePtrOutput

type RuleResultsPropertiesResponsePtrInput

type RuleResultsPropertiesResponsePtrInput interface {
	pulumi.Input

	ToRuleResultsPropertiesResponsePtrOutput() RuleResultsPropertiesResponsePtrOutput
	ToRuleResultsPropertiesResponsePtrOutputWithContext(context.Context) RuleResultsPropertiesResponsePtrOutput
}

RuleResultsPropertiesResponsePtrInput is an input type that accepts RuleResultsPropertiesResponseArgs, RuleResultsPropertiesResponsePtr and RuleResultsPropertiesResponsePtrOutput values. You can construct a concrete instance of `RuleResultsPropertiesResponsePtrInput` via:

        RuleResultsPropertiesResponseArgs{...}

or:

        nil

type RuleResultsPropertiesResponsePtrOutput

type RuleResultsPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (RuleResultsPropertiesResponsePtrOutput) Elem

func (RuleResultsPropertiesResponsePtrOutput) ElementType

func (RuleResultsPropertiesResponsePtrOutput) Results

Expected results in the baseline.

func (RuleResultsPropertiesResponsePtrOutput) ToRuleResultsPropertiesResponsePtrOutput

func (o RuleResultsPropertiesResponsePtrOutput) ToRuleResultsPropertiesResponsePtrOutput() RuleResultsPropertiesResponsePtrOutput

func (RuleResultsPropertiesResponsePtrOutput) ToRuleResultsPropertiesResponsePtrOutputWithContext

func (o RuleResultsPropertiesResponsePtrOutput) ToRuleResultsPropertiesResponsePtrOutputWithContext(ctx context.Context) RuleResultsPropertiesResponsePtrOutput

type SqlVulnerabilityAssessmentBaselineRule

type SqlVulnerabilityAssessmentBaselineRule struct {
	pulumi.CustomResourceState

	// Resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Rule results properties.
	Properties RuleResultsPropertiesResponseOutput `pulumi:"properties"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

Rule results.

func GetSqlVulnerabilityAssessmentBaselineRule

func GetSqlVulnerabilityAssessmentBaselineRule(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SqlVulnerabilityAssessmentBaselineRuleState, opts ...pulumi.ResourceOption) (*SqlVulnerabilityAssessmentBaselineRule, error)

GetSqlVulnerabilityAssessmentBaselineRule gets an existing SqlVulnerabilityAssessmentBaselineRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSqlVulnerabilityAssessmentBaselineRule

func NewSqlVulnerabilityAssessmentBaselineRule(ctx *pulumi.Context,
	name string, args *SqlVulnerabilityAssessmentBaselineRuleArgs, opts ...pulumi.ResourceOption) (*SqlVulnerabilityAssessmentBaselineRule, error)

NewSqlVulnerabilityAssessmentBaselineRule registers a new resource with the given unique name, arguments, and options.

func (*SqlVulnerabilityAssessmentBaselineRule) ElementType added in v0.2.6

func (*SqlVulnerabilityAssessmentBaselineRule) ToSqlVulnerabilityAssessmentBaselineRuleOutput added in v0.2.6

func (i *SqlVulnerabilityAssessmentBaselineRule) ToSqlVulnerabilityAssessmentBaselineRuleOutput() SqlVulnerabilityAssessmentBaselineRuleOutput

func (*SqlVulnerabilityAssessmentBaselineRule) ToSqlVulnerabilityAssessmentBaselineRuleOutputWithContext added in v0.2.6

func (i *SqlVulnerabilityAssessmentBaselineRule) ToSqlVulnerabilityAssessmentBaselineRuleOutputWithContext(ctx context.Context) SqlVulnerabilityAssessmentBaselineRuleOutput

type SqlVulnerabilityAssessmentBaselineRuleArgs

type SqlVulnerabilityAssessmentBaselineRuleArgs struct {
	// Take results from latest scan.
	LatestScan pulumi.BoolPtrInput
	// The identifier of the resource.
	ResourceId pulumi.StringInput
	// Expected results to be inserted into the baseline.
	// Leave this field empty it LatestScan == true.
	Results pulumi.StringArrayArrayInput
	// The rule Id.
	RuleId pulumi.StringInput
	// The workspace Id.
	WorkspaceId pulumi.StringInput
}

The set of arguments for constructing a SqlVulnerabilityAssessmentBaselineRule resource.

func (SqlVulnerabilityAssessmentBaselineRuleArgs) ElementType

type SqlVulnerabilityAssessmentBaselineRuleInput added in v0.2.6

type SqlVulnerabilityAssessmentBaselineRuleInput interface {
	pulumi.Input

	ToSqlVulnerabilityAssessmentBaselineRuleOutput() SqlVulnerabilityAssessmentBaselineRuleOutput
	ToSqlVulnerabilityAssessmentBaselineRuleOutputWithContext(ctx context.Context) SqlVulnerabilityAssessmentBaselineRuleOutput
}

type SqlVulnerabilityAssessmentBaselineRuleOutput added in v0.2.6

type SqlVulnerabilityAssessmentBaselineRuleOutput struct {
	*pulumi.OutputState
}

func (SqlVulnerabilityAssessmentBaselineRuleOutput) ElementType added in v0.2.6

func (SqlVulnerabilityAssessmentBaselineRuleOutput) ToSqlVulnerabilityAssessmentBaselineRuleOutput added in v0.2.6

func (o SqlVulnerabilityAssessmentBaselineRuleOutput) ToSqlVulnerabilityAssessmentBaselineRuleOutput() SqlVulnerabilityAssessmentBaselineRuleOutput

func (SqlVulnerabilityAssessmentBaselineRuleOutput) ToSqlVulnerabilityAssessmentBaselineRuleOutputWithContext added in v0.2.6

func (o SqlVulnerabilityAssessmentBaselineRuleOutput) ToSqlVulnerabilityAssessmentBaselineRuleOutputWithContext(ctx context.Context) SqlVulnerabilityAssessmentBaselineRuleOutput

type SqlVulnerabilityAssessmentBaselineRuleState

type SqlVulnerabilityAssessmentBaselineRuleState struct {
	// Resource name
	Name pulumi.StringPtrInput
	// Rule results properties.
	Properties RuleResultsPropertiesResponsePtrInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (SqlVulnerabilityAssessmentBaselineRuleState) ElementType

Jump to

Keyboard shortcuts

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