Documentation
¶
Index ¶
- type LookupSqlVulnerabilityAssessmentBaselineRuleArgs
- type LookupSqlVulnerabilityAssessmentBaselineRuleResult
- type RuleResultsPropertiesResponse
- type RuleResultsPropertiesResponseArgs
- func (RuleResultsPropertiesResponseArgs) ElementType() reflect.Type
- func (i RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponseOutput() RuleResultsPropertiesResponseOutput
- func (i RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponseOutputWithContext(ctx context.Context) RuleResultsPropertiesResponseOutput
- func (i RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponsePtrOutput() RuleResultsPropertiesResponsePtrOutput
- func (i RuleResultsPropertiesResponseArgs) ToRuleResultsPropertiesResponsePtrOutputWithContext(ctx context.Context) RuleResultsPropertiesResponsePtrOutput
- type RuleResultsPropertiesResponseInput
- type RuleResultsPropertiesResponseOutput
- func (RuleResultsPropertiesResponseOutput) ElementType() reflect.Type
- func (o RuleResultsPropertiesResponseOutput) Results() pulumi.StringArrayArrayOutput
- func (o RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponseOutput() RuleResultsPropertiesResponseOutput
- func (o RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponseOutputWithContext(ctx context.Context) RuleResultsPropertiesResponseOutput
- func (o RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponsePtrOutput() RuleResultsPropertiesResponsePtrOutput
- func (o RuleResultsPropertiesResponseOutput) ToRuleResultsPropertiesResponsePtrOutputWithContext(ctx context.Context) RuleResultsPropertiesResponsePtrOutput
- type RuleResultsPropertiesResponsePtrInput
- type RuleResultsPropertiesResponsePtrOutput
- func (o RuleResultsPropertiesResponsePtrOutput) Elem() RuleResultsPropertiesResponseOutput
- func (RuleResultsPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o RuleResultsPropertiesResponsePtrOutput) Results() pulumi.StringArrayArrayOutput
- func (o RuleResultsPropertiesResponsePtrOutput) ToRuleResultsPropertiesResponsePtrOutput() RuleResultsPropertiesResponsePtrOutput
- func (o RuleResultsPropertiesResponsePtrOutput) ToRuleResultsPropertiesResponsePtrOutputWithContext(ctx context.Context) RuleResultsPropertiesResponsePtrOutput
- type SqlVulnerabilityAssessmentBaselineRule
- func (*SqlVulnerabilityAssessmentBaselineRule) ElementType() reflect.Type
- func (i *SqlVulnerabilityAssessmentBaselineRule) ToSqlVulnerabilityAssessmentBaselineRuleOutput() SqlVulnerabilityAssessmentBaselineRuleOutput
- func (i *SqlVulnerabilityAssessmentBaselineRule) ToSqlVulnerabilityAssessmentBaselineRuleOutputWithContext(ctx context.Context) SqlVulnerabilityAssessmentBaselineRuleOutput
- type SqlVulnerabilityAssessmentBaselineRuleArgs
- type SqlVulnerabilityAssessmentBaselineRuleInput
- type SqlVulnerabilityAssessmentBaselineRuleOutput
- func (SqlVulnerabilityAssessmentBaselineRuleOutput) ElementType() reflect.Type
- func (o SqlVulnerabilityAssessmentBaselineRuleOutput) ToSqlVulnerabilityAssessmentBaselineRuleOutput() SqlVulnerabilityAssessmentBaselineRuleOutput
- func (o SqlVulnerabilityAssessmentBaselineRuleOutput) ToSqlVulnerabilityAssessmentBaselineRuleOutputWithContext(ctx context.Context) SqlVulnerabilityAssessmentBaselineRuleOutput
- type SqlVulnerabilityAssessmentBaselineRuleState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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.
func LookupSqlVulnerabilityAssessmentBaselineRule ¶
func LookupSqlVulnerabilityAssessmentBaselineRule(ctx *pulumi.Context, args *LookupSqlVulnerabilityAssessmentBaselineRuleArgs, opts ...pulumi.InvokeOption) (*LookupSqlVulnerabilityAssessmentBaselineRuleResult, error)
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (RuleResultsPropertiesResponseOutput) Results ¶
func (o RuleResultsPropertiesResponseOutput) Results() pulumi.StringArrayArrayOutput
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
func RuleResultsPropertiesResponsePtr ¶
func RuleResultsPropertiesResponsePtr(v *RuleResultsPropertiesResponseArgs) RuleResultsPropertiesResponsePtrInput
type RuleResultsPropertiesResponsePtrOutput ¶
type RuleResultsPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (RuleResultsPropertiesResponsePtrOutput) ElementType ¶
func (RuleResultsPropertiesResponsePtrOutput) ElementType() reflect.Type
func (RuleResultsPropertiesResponsePtrOutput) Results ¶
func (o RuleResultsPropertiesResponsePtrOutput) Results() pulumi.StringArrayArrayOutput
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) ElementType() reflect.Type
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 ¶
func (SqlVulnerabilityAssessmentBaselineRuleArgs) ElementType() reflect.Type
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) ElementType() reflect.Type
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 ¶
func (SqlVulnerabilityAssessmentBaselineRuleState) ElementType() reflect.Type