Documentation
¶
Index ¶
- type AllowlistCustomAlertRule
- type AllowlistCustomAlertRuleArgs
- func (AllowlistCustomAlertRuleArgs) ElementType() reflect.Type
- func (i AllowlistCustomAlertRuleArgs) ToAllowlistCustomAlertRuleOutput() AllowlistCustomAlertRuleOutput
- func (i AllowlistCustomAlertRuleArgs) ToAllowlistCustomAlertRuleOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleOutput
- type AllowlistCustomAlertRuleArray
- func (AllowlistCustomAlertRuleArray) ElementType() reflect.Type
- func (i AllowlistCustomAlertRuleArray) ToAllowlistCustomAlertRuleArrayOutput() AllowlistCustomAlertRuleArrayOutput
- func (i AllowlistCustomAlertRuleArray) ToAllowlistCustomAlertRuleArrayOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleArrayOutput
- type AllowlistCustomAlertRuleArrayInput
- type AllowlistCustomAlertRuleArrayOutput
- func (AllowlistCustomAlertRuleArrayOutput) ElementType() reflect.Type
- func (o AllowlistCustomAlertRuleArrayOutput) Index(i pulumi.IntInput) AllowlistCustomAlertRuleOutput
- func (o AllowlistCustomAlertRuleArrayOutput) ToAllowlistCustomAlertRuleArrayOutput() AllowlistCustomAlertRuleArrayOutput
- func (o AllowlistCustomAlertRuleArrayOutput) ToAllowlistCustomAlertRuleArrayOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleArrayOutput
- type AllowlistCustomAlertRuleInput
- type AllowlistCustomAlertRuleOutput
- func (o AllowlistCustomAlertRuleOutput) AllowlistValues() pulumi.StringArrayOutput
- func (AllowlistCustomAlertRuleOutput) ElementType() reflect.Type
- func (o AllowlistCustomAlertRuleOutput) IsEnabled() pulumi.BoolOutput
- func (o AllowlistCustomAlertRuleOutput) RuleType() pulumi.StringOutput
- func (o AllowlistCustomAlertRuleOutput) ToAllowlistCustomAlertRuleOutput() AllowlistCustomAlertRuleOutput
- func (o AllowlistCustomAlertRuleOutput) ToAllowlistCustomAlertRuleOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleOutput
- type AllowlistCustomAlertRuleResponse
- type AllowlistCustomAlertRuleResponseArgs
- func (AllowlistCustomAlertRuleResponseArgs) ElementType() reflect.Type
- func (i AllowlistCustomAlertRuleResponseArgs) ToAllowlistCustomAlertRuleResponseOutput() AllowlistCustomAlertRuleResponseOutput
- func (i AllowlistCustomAlertRuleResponseArgs) ToAllowlistCustomAlertRuleResponseOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleResponseOutput
- type AllowlistCustomAlertRuleResponseArray
- func (AllowlistCustomAlertRuleResponseArray) ElementType() reflect.Type
- func (i AllowlistCustomAlertRuleResponseArray) ToAllowlistCustomAlertRuleResponseArrayOutput() AllowlistCustomAlertRuleResponseArrayOutput
- func (i AllowlistCustomAlertRuleResponseArray) ToAllowlistCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleResponseArrayOutput
- type AllowlistCustomAlertRuleResponseArrayInput
- type AllowlistCustomAlertRuleResponseArrayOutput
- func (AllowlistCustomAlertRuleResponseArrayOutput) ElementType() reflect.Type
- func (o AllowlistCustomAlertRuleResponseArrayOutput) Index(i pulumi.IntInput) AllowlistCustomAlertRuleResponseOutput
- func (o AllowlistCustomAlertRuleResponseArrayOutput) ToAllowlistCustomAlertRuleResponseArrayOutput() AllowlistCustomAlertRuleResponseArrayOutput
- func (o AllowlistCustomAlertRuleResponseArrayOutput) ToAllowlistCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleResponseArrayOutput
- type AllowlistCustomAlertRuleResponseInput
- type AllowlistCustomAlertRuleResponseOutput
- func (o AllowlistCustomAlertRuleResponseOutput) AllowlistValues() pulumi.StringArrayOutput
- func (o AllowlistCustomAlertRuleResponseOutput) Description() pulumi.StringOutput
- func (o AllowlistCustomAlertRuleResponseOutput) DisplayName() pulumi.StringOutput
- func (AllowlistCustomAlertRuleResponseOutput) ElementType() reflect.Type
- func (o AllowlistCustomAlertRuleResponseOutput) IsEnabled() pulumi.BoolOutput
- func (o AllowlistCustomAlertRuleResponseOutput) RuleType() pulumi.StringOutput
- func (o AllowlistCustomAlertRuleResponseOutput) ToAllowlistCustomAlertRuleResponseOutput() AllowlistCustomAlertRuleResponseOutput
- func (o AllowlistCustomAlertRuleResponseOutput) ToAllowlistCustomAlertRuleResponseOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleResponseOutput
- func (o AllowlistCustomAlertRuleResponseOutput) ValueType() pulumi.StringOutput
- type DenylistCustomAlertRule
- type DenylistCustomAlertRuleArgs
- type DenylistCustomAlertRuleArray
- func (DenylistCustomAlertRuleArray) ElementType() reflect.Type
- func (i DenylistCustomAlertRuleArray) ToDenylistCustomAlertRuleArrayOutput() DenylistCustomAlertRuleArrayOutput
- func (i DenylistCustomAlertRuleArray) ToDenylistCustomAlertRuleArrayOutputWithContext(ctx context.Context) DenylistCustomAlertRuleArrayOutput
- type DenylistCustomAlertRuleArrayInput
- type DenylistCustomAlertRuleArrayOutput
- func (DenylistCustomAlertRuleArrayOutput) ElementType() reflect.Type
- func (o DenylistCustomAlertRuleArrayOutput) Index(i pulumi.IntInput) DenylistCustomAlertRuleOutput
- func (o DenylistCustomAlertRuleArrayOutput) ToDenylistCustomAlertRuleArrayOutput() DenylistCustomAlertRuleArrayOutput
- func (o DenylistCustomAlertRuleArrayOutput) ToDenylistCustomAlertRuleArrayOutputWithContext(ctx context.Context) DenylistCustomAlertRuleArrayOutput
- type DenylistCustomAlertRuleInput
- type DenylistCustomAlertRuleOutput
- func (o DenylistCustomAlertRuleOutput) DenylistValues() pulumi.StringArrayOutput
- func (DenylistCustomAlertRuleOutput) ElementType() reflect.Type
- func (o DenylistCustomAlertRuleOutput) IsEnabled() pulumi.BoolOutput
- func (o DenylistCustomAlertRuleOutput) RuleType() pulumi.StringOutput
- func (o DenylistCustomAlertRuleOutput) ToDenylistCustomAlertRuleOutput() DenylistCustomAlertRuleOutput
- func (o DenylistCustomAlertRuleOutput) ToDenylistCustomAlertRuleOutputWithContext(ctx context.Context) DenylistCustomAlertRuleOutput
- type DenylistCustomAlertRuleResponse
- type DenylistCustomAlertRuleResponseArgs
- func (DenylistCustomAlertRuleResponseArgs) ElementType() reflect.Type
- func (i DenylistCustomAlertRuleResponseArgs) ToDenylistCustomAlertRuleResponseOutput() DenylistCustomAlertRuleResponseOutput
- func (i DenylistCustomAlertRuleResponseArgs) ToDenylistCustomAlertRuleResponseOutputWithContext(ctx context.Context) DenylistCustomAlertRuleResponseOutput
- type DenylistCustomAlertRuleResponseArray
- func (DenylistCustomAlertRuleResponseArray) ElementType() reflect.Type
- func (i DenylistCustomAlertRuleResponseArray) ToDenylistCustomAlertRuleResponseArrayOutput() DenylistCustomAlertRuleResponseArrayOutput
- func (i DenylistCustomAlertRuleResponseArray) ToDenylistCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) DenylistCustomAlertRuleResponseArrayOutput
- type DenylistCustomAlertRuleResponseArrayInput
- type DenylistCustomAlertRuleResponseArrayOutput
- func (DenylistCustomAlertRuleResponseArrayOutput) ElementType() reflect.Type
- func (o DenylistCustomAlertRuleResponseArrayOutput) Index(i pulumi.IntInput) DenylistCustomAlertRuleResponseOutput
- func (o DenylistCustomAlertRuleResponseArrayOutput) ToDenylistCustomAlertRuleResponseArrayOutput() DenylistCustomAlertRuleResponseArrayOutput
- func (o DenylistCustomAlertRuleResponseArrayOutput) ToDenylistCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) DenylistCustomAlertRuleResponseArrayOutput
- type DenylistCustomAlertRuleResponseInput
- type DenylistCustomAlertRuleResponseOutput
- func (o DenylistCustomAlertRuleResponseOutput) DenylistValues() pulumi.StringArrayOutput
- func (o DenylistCustomAlertRuleResponseOutput) Description() pulumi.StringOutput
- func (o DenylistCustomAlertRuleResponseOutput) DisplayName() pulumi.StringOutput
- func (DenylistCustomAlertRuleResponseOutput) ElementType() reflect.Type
- func (o DenylistCustomAlertRuleResponseOutput) IsEnabled() pulumi.BoolOutput
- func (o DenylistCustomAlertRuleResponseOutput) RuleType() pulumi.StringOutput
- func (o DenylistCustomAlertRuleResponseOutput) ToDenylistCustomAlertRuleResponseOutput() DenylistCustomAlertRuleResponseOutput
- func (o DenylistCustomAlertRuleResponseOutput) ToDenylistCustomAlertRuleResponseOutputWithContext(ctx context.Context) DenylistCustomAlertRuleResponseOutput
- func (o DenylistCustomAlertRuleResponseOutput) ValueType() pulumi.StringOutput
- type DeviceSecurityGroup
- type DeviceSecurityGroupArgs
- type DeviceSecurityGroupState
- type IotSecuritySolution
- type IotSecuritySolutionArgs
- type IotSecuritySolutionState
- type LookupDeviceSecurityGroupArgs
- type LookupDeviceSecurityGroupResult
- type LookupIotSecuritySolutionArgs
- type LookupIotSecuritySolutionResult
- type LookupSecurityContactArgs
- type LookupSecurityContactResult
- type LookupWorkspaceSettingArgs
- type LookupWorkspaceSettingResult
- type RecommendationConfigurationProperties
- type RecommendationConfigurationPropertiesArgs
- func (RecommendationConfigurationPropertiesArgs) ElementType() reflect.Type
- func (i RecommendationConfigurationPropertiesArgs) ToRecommendationConfigurationPropertiesOutput() RecommendationConfigurationPropertiesOutput
- func (i RecommendationConfigurationPropertiesArgs) ToRecommendationConfigurationPropertiesOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesOutput
- type RecommendationConfigurationPropertiesArray
- func (RecommendationConfigurationPropertiesArray) ElementType() reflect.Type
- func (i RecommendationConfigurationPropertiesArray) ToRecommendationConfigurationPropertiesArrayOutput() RecommendationConfigurationPropertiesArrayOutput
- func (i RecommendationConfigurationPropertiesArray) ToRecommendationConfigurationPropertiesArrayOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesArrayOutput
- type RecommendationConfigurationPropertiesArrayInput
- type RecommendationConfigurationPropertiesArrayOutput
- func (RecommendationConfigurationPropertiesArrayOutput) ElementType() reflect.Type
- func (o RecommendationConfigurationPropertiesArrayOutput) Index(i pulumi.IntInput) RecommendationConfigurationPropertiesOutput
- func (o RecommendationConfigurationPropertiesArrayOutput) ToRecommendationConfigurationPropertiesArrayOutput() RecommendationConfigurationPropertiesArrayOutput
- func (o RecommendationConfigurationPropertiesArrayOutput) ToRecommendationConfigurationPropertiesArrayOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesArrayOutput
- type RecommendationConfigurationPropertiesInput
- type RecommendationConfigurationPropertiesOutput
- func (RecommendationConfigurationPropertiesOutput) ElementType() reflect.Type
- func (o RecommendationConfigurationPropertiesOutput) RecommendationType() pulumi.StringOutput
- func (o RecommendationConfigurationPropertiesOutput) Status() pulumi.StringOutput
- func (o RecommendationConfigurationPropertiesOutput) ToRecommendationConfigurationPropertiesOutput() RecommendationConfigurationPropertiesOutput
- func (o RecommendationConfigurationPropertiesOutput) ToRecommendationConfigurationPropertiesOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesOutput
- type RecommendationConfigurationPropertiesResponse
- type RecommendationConfigurationPropertiesResponseArgs
- func (RecommendationConfigurationPropertiesResponseArgs) ElementType() reflect.Type
- func (i RecommendationConfigurationPropertiesResponseArgs) ToRecommendationConfigurationPropertiesResponseOutput() RecommendationConfigurationPropertiesResponseOutput
- func (i RecommendationConfigurationPropertiesResponseArgs) ToRecommendationConfigurationPropertiesResponseOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesResponseOutput
- type RecommendationConfigurationPropertiesResponseArray
- func (RecommendationConfigurationPropertiesResponseArray) ElementType() reflect.Type
- func (i RecommendationConfigurationPropertiesResponseArray) ToRecommendationConfigurationPropertiesResponseArrayOutput() RecommendationConfigurationPropertiesResponseArrayOutput
- func (i RecommendationConfigurationPropertiesResponseArray) ToRecommendationConfigurationPropertiesResponseArrayOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesResponseArrayOutput
- type RecommendationConfigurationPropertiesResponseArrayInput
- type RecommendationConfigurationPropertiesResponseArrayOutput
- func (RecommendationConfigurationPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o RecommendationConfigurationPropertiesResponseArrayOutput) Index(i pulumi.IntInput) RecommendationConfigurationPropertiesResponseOutput
- func (o RecommendationConfigurationPropertiesResponseArrayOutput) ToRecommendationConfigurationPropertiesResponseArrayOutput() RecommendationConfigurationPropertiesResponseArrayOutput
- func (o RecommendationConfigurationPropertiesResponseArrayOutput) ToRecommendationConfigurationPropertiesResponseArrayOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesResponseArrayOutput
- type RecommendationConfigurationPropertiesResponseInput
- type RecommendationConfigurationPropertiesResponseOutput
- func (RecommendationConfigurationPropertiesResponseOutput) ElementType() reflect.Type
- func (o RecommendationConfigurationPropertiesResponseOutput) Name() pulumi.StringOutput
- func (o RecommendationConfigurationPropertiesResponseOutput) RecommendationType() pulumi.StringOutput
- func (o RecommendationConfigurationPropertiesResponseOutput) Status() pulumi.StringOutput
- func (o RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutput() RecommendationConfigurationPropertiesResponseOutput
- func (o RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesResponseOutput
- type SecurityContact
- type SecurityContactArgs
- type SecurityContactState
- type ThresholdCustomAlertRule
- type ThresholdCustomAlertRuleArgs
- func (ThresholdCustomAlertRuleArgs) ElementType() reflect.Type
- func (i ThresholdCustomAlertRuleArgs) ToThresholdCustomAlertRuleOutput() ThresholdCustomAlertRuleOutput
- func (i ThresholdCustomAlertRuleArgs) ToThresholdCustomAlertRuleOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleOutput
- type ThresholdCustomAlertRuleArray
- func (ThresholdCustomAlertRuleArray) ElementType() reflect.Type
- func (i ThresholdCustomAlertRuleArray) ToThresholdCustomAlertRuleArrayOutput() ThresholdCustomAlertRuleArrayOutput
- func (i ThresholdCustomAlertRuleArray) ToThresholdCustomAlertRuleArrayOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleArrayOutput
- type ThresholdCustomAlertRuleArrayInput
- type ThresholdCustomAlertRuleArrayOutput
- func (ThresholdCustomAlertRuleArrayOutput) ElementType() reflect.Type
- func (o ThresholdCustomAlertRuleArrayOutput) Index(i pulumi.IntInput) ThresholdCustomAlertRuleOutput
- func (o ThresholdCustomAlertRuleArrayOutput) ToThresholdCustomAlertRuleArrayOutput() ThresholdCustomAlertRuleArrayOutput
- func (o ThresholdCustomAlertRuleArrayOutput) ToThresholdCustomAlertRuleArrayOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleArrayOutput
- type ThresholdCustomAlertRuleInput
- type ThresholdCustomAlertRuleOutput
- func (ThresholdCustomAlertRuleOutput) ElementType() reflect.Type
- func (o ThresholdCustomAlertRuleOutput) IsEnabled() pulumi.BoolOutput
- func (o ThresholdCustomAlertRuleOutput) MaxThreshold() pulumi.IntOutput
- func (o ThresholdCustomAlertRuleOutput) MinThreshold() pulumi.IntOutput
- func (o ThresholdCustomAlertRuleOutput) RuleType() pulumi.StringOutput
- func (o ThresholdCustomAlertRuleOutput) ToThresholdCustomAlertRuleOutput() ThresholdCustomAlertRuleOutput
- func (o ThresholdCustomAlertRuleOutput) ToThresholdCustomAlertRuleOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleOutput
- type ThresholdCustomAlertRuleResponse
- type ThresholdCustomAlertRuleResponseArgs
- func (ThresholdCustomAlertRuleResponseArgs) ElementType() reflect.Type
- func (i ThresholdCustomAlertRuleResponseArgs) ToThresholdCustomAlertRuleResponseOutput() ThresholdCustomAlertRuleResponseOutput
- func (i ThresholdCustomAlertRuleResponseArgs) ToThresholdCustomAlertRuleResponseOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleResponseOutput
- type ThresholdCustomAlertRuleResponseArray
- func (ThresholdCustomAlertRuleResponseArray) ElementType() reflect.Type
- func (i ThresholdCustomAlertRuleResponseArray) ToThresholdCustomAlertRuleResponseArrayOutput() ThresholdCustomAlertRuleResponseArrayOutput
- func (i ThresholdCustomAlertRuleResponseArray) ToThresholdCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleResponseArrayOutput
- type ThresholdCustomAlertRuleResponseArrayInput
- type ThresholdCustomAlertRuleResponseArrayOutput
- func (ThresholdCustomAlertRuleResponseArrayOutput) ElementType() reflect.Type
- func (o ThresholdCustomAlertRuleResponseArrayOutput) Index(i pulumi.IntInput) ThresholdCustomAlertRuleResponseOutput
- func (o ThresholdCustomAlertRuleResponseArrayOutput) ToThresholdCustomAlertRuleResponseArrayOutput() ThresholdCustomAlertRuleResponseArrayOutput
- func (o ThresholdCustomAlertRuleResponseArrayOutput) ToThresholdCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleResponseArrayOutput
- type ThresholdCustomAlertRuleResponseInput
- type ThresholdCustomAlertRuleResponseOutput
- func (o ThresholdCustomAlertRuleResponseOutput) Description() pulumi.StringOutput
- func (o ThresholdCustomAlertRuleResponseOutput) DisplayName() pulumi.StringOutput
- func (ThresholdCustomAlertRuleResponseOutput) ElementType() reflect.Type
- func (o ThresholdCustomAlertRuleResponseOutput) IsEnabled() pulumi.BoolOutput
- func (o ThresholdCustomAlertRuleResponseOutput) MaxThreshold() pulumi.IntOutput
- func (o ThresholdCustomAlertRuleResponseOutput) MinThreshold() pulumi.IntOutput
- func (o ThresholdCustomAlertRuleResponseOutput) RuleType() pulumi.StringOutput
- func (o ThresholdCustomAlertRuleResponseOutput) ToThresholdCustomAlertRuleResponseOutput() ThresholdCustomAlertRuleResponseOutput
- func (o ThresholdCustomAlertRuleResponseOutput) ToThresholdCustomAlertRuleResponseOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleResponseOutput
- type TimeWindowCustomAlertRule
- type TimeWindowCustomAlertRuleArgs
- func (TimeWindowCustomAlertRuleArgs) ElementType() reflect.Type
- func (i TimeWindowCustomAlertRuleArgs) ToTimeWindowCustomAlertRuleOutput() TimeWindowCustomAlertRuleOutput
- func (i TimeWindowCustomAlertRuleArgs) ToTimeWindowCustomAlertRuleOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleOutput
- type TimeWindowCustomAlertRuleArray
- func (TimeWindowCustomAlertRuleArray) ElementType() reflect.Type
- func (i TimeWindowCustomAlertRuleArray) ToTimeWindowCustomAlertRuleArrayOutput() TimeWindowCustomAlertRuleArrayOutput
- func (i TimeWindowCustomAlertRuleArray) ToTimeWindowCustomAlertRuleArrayOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleArrayOutput
- type TimeWindowCustomAlertRuleArrayInput
- type TimeWindowCustomAlertRuleArrayOutput
- func (TimeWindowCustomAlertRuleArrayOutput) ElementType() reflect.Type
- func (o TimeWindowCustomAlertRuleArrayOutput) Index(i pulumi.IntInput) TimeWindowCustomAlertRuleOutput
- func (o TimeWindowCustomAlertRuleArrayOutput) ToTimeWindowCustomAlertRuleArrayOutput() TimeWindowCustomAlertRuleArrayOutput
- func (o TimeWindowCustomAlertRuleArrayOutput) ToTimeWindowCustomAlertRuleArrayOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleArrayOutput
- type TimeWindowCustomAlertRuleInput
- type TimeWindowCustomAlertRuleOutput
- func (TimeWindowCustomAlertRuleOutput) ElementType() reflect.Type
- func (o TimeWindowCustomAlertRuleOutput) IsEnabled() pulumi.BoolOutput
- func (o TimeWindowCustomAlertRuleOutput) MaxThreshold() pulumi.IntOutput
- func (o TimeWindowCustomAlertRuleOutput) MinThreshold() pulumi.IntOutput
- func (o TimeWindowCustomAlertRuleOutput) RuleType() pulumi.StringOutput
- func (o TimeWindowCustomAlertRuleOutput) TimeWindowSize() pulumi.StringOutput
- func (o TimeWindowCustomAlertRuleOutput) ToTimeWindowCustomAlertRuleOutput() TimeWindowCustomAlertRuleOutput
- func (o TimeWindowCustomAlertRuleOutput) ToTimeWindowCustomAlertRuleOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleOutput
- type TimeWindowCustomAlertRuleResponse
- type TimeWindowCustomAlertRuleResponseArgs
- func (TimeWindowCustomAlertRuleResponseArgs) ElementType() reflect.Type
- func (i TimeWindowCustomAlertRuleResponseArgs) ToTimeWindowCustomAlertRuleResponseOutput() TimeWindowCustomAlertRuleResponseOutput
- func (i TimeWindowCustomAlertRuleResponseArgs) ToTimeWindowCustomAlertRuleResponseOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleResponseOutput
- type TimeWindowCustomAlertRuleResponseArray
- func (TimeWindowCustomAlertRuleResponseArray) ElementType() reflect.Type
- func (i TimeWindowCustomAlertRuleResponseArray) ToTimeWindowCustomAlertRuleResponseArrayOutput() TimeWindowCustomAlertRuleResponseArrayOutput
- func (i TimeWindowCustomAlertRuleResponseArray) ToTimeWindowCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleResponseArrayOutput
- type TimeWindowCustomAlertRuleResponseArrayInput
- type TimeWindowCustomAlertRuleResponseArrayOutput
- func (TimeWindowCustomAlertRuleResponseArrayOutput) ElementType() reflect.Type
- func (o TimeWindowCustomAlertRuleResponseArrayOutput) Index(i pulumi.IntInput) TimeWindowCustomAlertRuleResponseOutput
- func (o TimeWindowCustomAlertRuleResponseArrayOutput) ToTimeWindowCustomAlertRuleResponseArrayOutput() TimeWindowCustomAlertRuleResponseArrayOutput
- func (o TimeWindowCustomAlertRuleResponseArrayOutput) ToTimeWindowCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleResponseArrayOutput
- type TimeWindowCustomAlertRuleResponseInput
- type TimeWindowCustomAlertRuleResponseOutput
- func (o TimeWindowCustomAlertRuleResponseOutput) Description() pulumi.StringOutput
- func (o TimeWindowCustomAlertRuleResponseOutput) DisplayName() pulumi.StringOutput
- func (TimeWindowCustomAlertRuleResponseOutput) ElementType() reflect.Type
- func (o TimeWindowCustomAlertRuleResponseOutput) IsEnabled() pulumi.BoolOutput
- func (o TimeWindowCustomAlertRuleResponseOutput) MaxThreshold() pulumi.IntOutput
- func (o TimeWindowCustomAlertRuleResponseOutput) MinThreshold() pulumi.IntOutput
- func (o TimeWindowCustomAlertRuleResponseOutput) RuleType() pulumi.StringOutput
- func (o TimeWindowCustomAlertRuleResponseOutput) TimeWindowSize() pulumi.StringOutput
- func (o TimeWindowCustomAlertRuleResponseOutput) ToTimeWindowCustomAlertRuleResponseOutput() TimeWindowCustomAlertRuleResponseOutput
- func (o TimeWindowCustomAlertRuleResponseOutput) ToTimeWindowCustomAlertRuleResponseOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleResponseOutput
- type UserDefinedResourcesProperties
- type UserDefinedResourcesPropertiesArgs
- func (UserDefinedResourcesPropertiesArgs) ElementType() reflect.Type
- func (i UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesOutput() UserDefinedResourcesPropertiesOutput
- func (i UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesOutput
- func (i UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesPtrOutput() UserDefinedResourcesPropertiesPtrOutput
- func (i UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesPtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesPtrOutput
- type UserDefinedResourcesPropertiesInput
- type UserDefinedResourcesPropertiesOutput
- func (UserDefinedResourcesPropertiesOutput) ElementType() reflect.Type
- func (o UserDefinedResourcesPropertiesOutput) Query() pulumi.StringOutput
- func (o UserDefinedResourcesPropertiesOutput) QuerySubscriptions() pulumi.StringArrayOutput
- func (o UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesOutput() UserDefinedResourcesPropertiesOutput
- func (o UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesOutput
- func (o UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesPtrOutput() UserDefinedResourcesPropertiesPtrOutput
- func (o UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesPtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesPtrOutput
- type UserDefinedResourcesPropertiesPtrInput
- type UserDefinedResourcesPropertiesPtrOutput
- func (o UserDefinedResourcesPropertiesPtrOutput) Elem() UserDefinedResourcesPropertiesOutput
- func (UserDefinedResourcesPropertiesPtrOutput) ElementType() reflect.Type
- func (o UserDefinedResourcesPropertiesPtrOutput) Query() pulumi.StringPtrOutput
- func (o UserDefinedResourcesPropertiesPtrOutput) QuerySubscriptions() pulumi.StringArrayOutput
- func (o UserDefinedResourcesPropertiesPtrOutput) ToUserDefinedResourcesPropertiesPtrOutput() UserDefinedResourcesPropertiesPtrOutput
- func (o UserDefinedResourcesPropertiesPtrOutput) ToUserDefinedResourcesPropertiesPtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesPtrOutput
- type UserDefinedResourcesPropertiesResponse
- type UserDefinedResourcesPropertiesResponseArgs
- func (UserDefinedResourcesPropertiesResponseArgs) ElementType() reflect.Type
- func (i UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponseOutput() UserDefinedResourcesPropertiesResponseOutput
- func (i UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponseOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponseOutput
- func (i UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponsePtrOutput() UserDefinedResourcesPropertiesResponsePtrOutput
- func (i UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponsePtrOutput
- type UserDefinedResourcesPropertiesResponseInput
- type UserDefinedResourcesPropertiesResponseOutput
- func (UserDefinedResourcesPropertiesResponseOutput) ElementType() reflect.Type
- func (o UserDefinedResourcesPropertiesResponseOutput) Query() pulumi.StringOutput
- func (o UserDefinedResourcesPropertiesResponseOutput) QuerySubscriptions() pulumi.StringArrayOutput
- func (o UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponseOutput() UserDefinedResourcesPropertiesResponseOutput
- func (o UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponseOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponseOutput
- func (o UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponsePtrOutput() UserDefinedResourcesPropertiesResponsePtrOutput
- func (o UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponsePtrOutput
- type UserDefinedResourcesPropertiesResponsePtrInput
- type UserDefinedResourcesPropertiesResponsePtrOutput
- func (o UserDefinedResourcesPropertiesResponsePtrOutput) Elem() UserDefinedResourcesPropertiesResponseOutput
- func (UserDefinedResourcesPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o UserDefinedResourcesPropertiesResponsePtrOutput) Query() pulumi.StringPtrOutput
- func (o UserDefinedResourcesPropertiesResponsePtrOutput) QuerySubscriptions() pulumi.StringArrayOutput
- func (o UserDefinedResourcesPropertiesResponsePtrOutput) ToUserDefinedResourcesPropertiesResponsePtrOutput() UserDefinedResourcesPropertiesResponsePtrOutput
- func (o UserDefinedResourcesPropertiesResponsePtrOutput) ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponsePtrOutput
- type WorkspaceSetting
- type WorkspaceSettingArgs
- type WorkspaceSettingState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllowlistCustomAlertRule ¶
type AllowlistCustomAlertRule struct { // The values to allow. The format of the values depends on the rule type. AllowlistValues []string `pulumi:"allowlistValues"` // Status of the custom alert. IsEnabled bool `pulumi:"isEnabled"` // The type of the custom alert rule. RuleType string `pulumi:"ruleType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is allowed.
type AllowlistCustomAlertRuleArgs ¶
type AllowlistCustomAlertRuleArgs struct { // The values to allow. The format of the values depends on the rule type. AllowlistValues pulumi.StringArrayInput `pulumi:"allowlistValues"` // Status of the custom alert. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The type of the custom alert rule. RuleType pulumi.StringInput `pulumi:"ruleType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is allowed.
func (AllowlistCustomAlertRuleArgs) ElementType ¶
func (AllowlistCustomAlertRuleArgs) ElementType() reflect.Type
func (AllowlistCustomAlertRuleArgs) ToAllowlistCustomAlertRuleOutput ¶
func (i AllowlistCustomAlertRuleArgs) ToAllowlistCustomAlertRuleOutput() AllowlistCustomAlertRuleOutput
func (AllowlistCustomAlertRuleArgs) ToAllowlistCustomAlertRuleOutputWithContext ¶
func (i AllowlistCustomAlertRuleArgs) ToAllowlistCustomAlertRuleOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleOutput
type AllowlistCustomAlertRuleArray ¶
type AllowlistCustomAlertRuleArray []AllowlistCustomAlertRuleInput
func (AllowlistCustomAlertRuleArray) ElementType ¶
func (AllowlistCustomAlertRuleArray) ElementType() reflect.Type
func (AllowlistCustomAlertRuleArray) ToAllowlistCustomAlertRuleArrayOutput ¶
func (i AllowlistCustomAlertRuleArray) ToAllowlistCustomAlertRuleArrayOutput() AllowlistCustomAlertRuleArrayOutput
func (AllowlistCustomAlertRuleArray) ToAllowlistCustomAlertRuleArrayOutputWithContext ¶
func (i AllowlistCustomAlertRuleArray) ToAllowlistCustomAlertRuleArrayOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleArrayOutput
type AllowlistCustomAlertRuleArrayInput ¶
type AllowlistCustomAlertRuleArrayInput interface { pulumi.Input ToAllowlistCustomAlertRuleArrayOutput() AllowlistCustomAlertRuleArrayOutput ToAllowlistCustomAlertRuleArrayOutputWithContext(context.Context) AllowlistCustomAlertRuleArrayOutput }
AllowlistCustomAlertRuleArrayInput is an input type that accepts AllowlistCustomAlertRuleArray and AllowlistCustomAlertRuleArrayOutput values. You can construct a concrete instance of `AllowlistCustomAlertRuleArrayInput` via:
AllowlistCustomAlertRuleArray{ AllowlistCustomAlertRuleArgs{...} }
type AllowlistCustomAlertRuleArrayOutput ¶
type AllowlistCustomAlertRuleArrayOutput struct{ *pulumi.OutputState }
func (AllowlistCustomAlertRuleArrayOutput) ElementType ¶
func (AllowlistCustomAlertRuleArrayOutput) ElementType() reflect.Type
func (AllowlistCustomAlertRuleArrayOutput) Index ¶
func (o AllowlistCustomAlertRuleArrayOutput) Index(i pulumi.IntInput) AllowlistCustomAlertRuleOutput
func (AllowlistCustomAlertRuleArrayOutput) ToAllowlistCustomAlertRuleArrayOutput ¶
func (o AllowlistCustomAlertRuleArrayOutput) ToAllowlistCustomAlertRuleArrayOutput() AllowlistCustomAlertRuleArrayOutput
func (AllowlistCustomAlertRuleArrayOutput) ToAllowlistCustomAlertRuleArrayOutputWithContext ¶
func (o AllowlistCustomAlertRuleArrayOutput) ToAllowlistCustomAlertRuleArrayOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleArrayOutput
type AllowlistCustomAlertRuleInput ¶
type AllowlistCustomAlertRuleInput interface { pulumi.Input ToAllowlistCustomAlertRuleOutput() AllowlistCustomAlertRuleOutput ToAllowlistCustomAlertRuleOutputWithContext(context.Context) AllowlistCustomAlertRuleOutput }
AllowlistCustomAlertRuleInput is an input type that accepts AllowlistCustomAlertRuleArgs and AllowlistCustomAlertRuleOutput values. You can construct a concrete instance of `AllowlistCustomAlertRuleInput` via:
AllowlistCustomAlertRuleArgs{...}
type AllowlistCustomAlertRuleOutput ¶
type AllowlistCustomAlertRuleOutput struct{ *pulumi.OutputState }
A custom alert rule that checks if a value (depends on the custom alert type) is allowed.
func (AllowlistCustomAlertRuleOutput) AllowlistValues ¶
func (o AllowlistCustomAlertRuleOutput) AllowlistValues() pulumi.StringArrayOutput
The values to allow. The format of the values depends on the rule type.
func (AllowlistCustomAlertRuleOutput) ElementType ¶
func (AllowlistCustomAlertRuleOutput) ElementType() reflect.Type
func (AllowlistCustomAlertRuleOutput) IsEnabled ¶
func (o AllowlistCustomAlertRuleOutput) IsEnabled() pulumi.BoolOutput
Status of the custom alert.
func (AllowlistCustomAlertRuleOutput) RuleType ¶
func (o AllowlistCustomAlertRuleOutput) RuleType() pulumi.StringOutput
The type of the custom alert rule.
func (AllowlistCustomAlertRuleOutput) ToAllowlistCustomAlertRuleOutput ¶
func (o AllowlistCustomAlertRuleOutput) ToAllowlistCustomAlertRuleOutput() AllowlistCustomAlertRuleOutput
func (AllowlistCustomAlertRuleOutput) ToAllowlistCustomAlertRuleOutputWithContext ¶
func (o AllowlistCustomAlertRuleOutput) ToAllowlistCustomAlertRuleOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleOutput
type AllowlistCustomAlertRuleResponse ¶
type AllowlistCustomAlertRuleResponse struct { // The values to allow. The format of the values depends on the rule type. AllowlistValues []string `pulumi:"allowlistValues"` // The description of the custom alert. Description string `pulumi:"description"` // The display name of the custom alert. DisplayName string `pulumi:"displayName"` // Status of the custom alert. IsEnabled bool `pulumi:"isEnabled"` // The type of the custom alert rule. RuleType string `pulumi:"ruleType"` // The value type of the items in the list. ValueType string `pulumi:"valueType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is allowed.
type AllowlistCustomAlertRuleResponseArgs ¶
type AllowlistCustomAlertRuleResponseArgs struct { // The values to allow. The format of the values depends on the rule type. AllowlistValues pulumi.StringArrayInput `pulumi:"allowlistValues"` // The description of the custom alert. Description pulumi.StringInput `pulumi:"description"` // The display name of the custom alert. DisplayName pulumi.StringInput `pulumi:"displayName"` // Status of the custom alert. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The type of the custom alert rule. RuleType pulumi.StringInput `pulumi:"ruleType"` // The value type of the items in the list. ValueType pulumi.StringInput `pulumi:"valueType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is allowed.
func (AllowlistCustomAlertRuleResponseArgs) ElementType ¶
func (AllowlistCustomAlertRuleResponseArgs) ElementType() reflect.Type
func (AllowlistCustomAlertRuleResponseArgs) ToAllowlistCustomAlertRuleResponseOutput ¶
func (i AllowlistCustomAlertRuleResponseArgs) ToAllowlistCustomAlertRuleResponseOutput() AllowlistCustomAlertRuleResponseOutput
func (AllowlistCustomAlertRuleResponseArgs) ToAllowlistCustomAlertRuleResponseOutputWithContext ¶
func (i AllowlistCustomAlertRuleResponseArgs) ToAllowlistCustomAlertRuleResponseOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleResponseOutput
type AllowlistCustomAlertRuleResponseArray ¶
type AllowlistCustomAlertRuleResponseArray []AllowlistCustomAlertRuleResponseInput
func (AllowlistCustomAlertRuleResponseArray) ElementType ¶
func (AllowlistCustomAlertRuleResponseArray) ElementType() reflect.Type
func (AllowlistCustomAlertRuleResponseArray) ToAllowlistCustomAlertRuleResponseArrayOutput ¶
func (i AllowlistCustomAlertRuleResponseArray) ToAllowlistCustomAlertRuleResponseArrayOutput() AllowlistCustomAlertRuleResponseArrayOutput
func (AllowlistCustomAlertRuleResponseArray) ToAllowlistCustomAlertRuleResponseArrayOutputWithContext ¶
func (i AllowlistCustomAlertRuleResponseArray) ToAllowlistCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleResponseArrayOutput
type AllowlistCustomAlertRuleResponseArrayInput ¶
type AllowlistCustomAlertRuleResponseArrayInput interface { pulumi.Input ToAllowlistCustomAlertRuleResponseArrayOutput() AllowlistCustomAlertRuleResponseArrayOutput ToAllowlistCustomAlertRuleResponseArrayOutputWithContext(context.Context) AllowlistCustomAlertRuleResponseArrayOutput }
AllowlistCustomAlertRuleResponseArrayInput is an input type that accepts AllowlistCustomAlertRuleResponseArray and AllowlistCustomAlertRuleResponseArrayOutput values. You can construct a concrete instance of `AllowlistCustomAlertRuleResponseArrayInput` via:
AllowlistCustomAlertRuleResponseArray{ AllowlistCustomAlertRuleResponseArgs{...} }
type AllowlistCustomAlertRuleResponseArrayOutput ¶
type AllowlistCustomAlertRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (AllowlistCustomAlertRuleResponseArrayOutput) ElementType ¶
func (AllowlistCustomAlertRuleResponseArrayOutput) ElementType() reflect.Type
func (AllowlistCustomAlertRuleResponseArrayOutput) ToAllowlistCustomAlertRuleResponseArrayOutput ¶
func (o AllowlistCustomAlertRuleResponseArrayOutput) ToAllowlistCustomAlertRuleResponseArrayOutput() AllowlistCustomAlertRuleResponseArrayOutput
func (AllowlistCustomAlertRuleResponseArrayOutput) ToAllowlistCustomAlertRuleResponseArrayOutputWithContext ¶
func (o AllowlistCustomAlertRuleResponseArrayOutput) ToAllowlistCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleResponseArrayOutput
type AllowlistCustomAlertRuleResponseInput ¶
type AllowlistCustomAlertRuleResponseInput interface { pulumi.Input ToAllowlistCustomAlertRuleResponseOutput() AllowlistCustomAlertRuleResponseOutput ToAllowlistCustomAlertRuleResponseOutputWithContext(context.Context) AllowlistCustomAlertRuleResponseOutput }
AllowlistCustomAlertRuleResponseInput is an input type that accepts AllowlistCustomAlertRuleResponseArgs and AllowlistCustomAlertRuleResponseOutput values. You can construct a concrete instance of `AllowlistCustomAlertRuleResponseInput` via:
AllowlistCustomAlertRuleResponseArgs{...}
type AllowlistCustomAlertRuleResponseOutput ¶
type AllowlistCustomAlertRuleResponseOutput struct{ *pulumi.OutputState }
A custom alert rule that checks if a value (depends on the custom alert type) is allowed.
func (AllowlistCustomAlertRuleResponseOutput) AllowlistValues ¶
func (o AllowlistCustomAlertRuleResponseOutput) AllowlistValues() pulumi.StringArrayOutput
The values to allow. The format of the values depends on the rule type.
func (AllowlistCustomAlertRuleResponseOutput) Description ¶
func (o AllowlistCustomAlertRuleResponseOutput) Description() pulumi.StringOutput
The description of the custom alert.
func (AllowlistCustomAlertRuleResponseOutput) DisplayName ¶
func (o AllowlistCustomAlertRuleResponseOutput) DisplayName() pulumi.StringOutput
The display name of the custom alert.
func (AllowlistCustomAlertRuleResponseOutput) ElementType ¶
func (AllowlistCustomAlertRuleResponseOutput) ElementType() reflect.Type
func (AllowlistCustomAlertRuleResponseOutput) IsEnabled ¶
func (o AllowlistCustomAlertRuleResponseOutput) IsEnabled() pulumi.BoolOutput
Status of the custom alert.
func (AllowlistCustomAlertRuleResponseOutput) RuleType ¶
func (o AllowlistCustomAlertRuleResponseOutput) RuleType() pulumi.StringOutput
The type of the custom alert rule.
func (AllowlistCustomAlertRuleResponseOutput) ToAllowlistCustomAlertRuleResponseOutput ¶
func (o AllowlistCustomAlertRuleResponseOutput) ToAllowlistCustomAlertRuleResponseOutput() AllowlistCustomAlertRuleResponseOutput
func (AllowlistCustomAlertRuleResponseOutput) ToAllowlistCustomAlertRuleResponseOutputWithContext ¶
func (o AllowlistCustomAlertRuleResponseOutput) ToAllowlistCustomAlertRuleResponseOutputWithContext(ctx context.Context) AllowlistCustomAlertRuleResponseOutput
func (AllowlistCustomAlertRuleResponseOutput) ValueType ¶
func (o AllowlistCustomAlertRuleResponseOutput) ValueType() pulumi.StringOutput
The value type of the items in the list.
type DenylistCustomAlertRule ¶
type DenylistCustomAlertRule struct { // The values to deny. The format of the values depends on the rule type. DenylistValues []string `pulumi:"denylistValues"` // Status of the custom alert. IsEnabled bool `pulumi:"isEnabled"` // The type of the custom alert rule. RuleType string `pulumi:"ruleType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is denied.
type DenylistCustomAlertRuleArgs ¶
type DenylistCustomAlertRuleArgs struct { // The values to deny. The format of the values depends on the rule type. DenylistValues pulumi.StringArrayInput `pulumi:"denylistValues"` // Status of the custom alert. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The type of the custom alert rule. RuleType pulumi.StringInput `pulumi:"ruleType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is denied.
func (DenylistCustomAlertRuleArgs) ElementType ¶
func (DenylistCustomAlertRuleArgs) ElementType() reflect.Type
func (DenylistCustomAlertRuleArgs) ToDenylistCustomAlertRuleOutput ¶
func (i DenylistCustomAlertRuleArgs) ToDenylistCustomAlertRuleOutput() DenylistCustomAlertRuleOutput
func (DenylistCustomAlertRuleArgs) ToDenylistCustomAlertRuleOutputWithContext ¶
func (i DenylistCustomAlertRuleArgs) ToDenylistCustomAlertRuleOutputWithContext(ctx context.Context) DenylistCustomAlertRuleOutput
type DenylistCustomAlertRuleArray ¶
type DenylistCustomAlertRuleArray []DenylistCustomAlertRuleInput
func (DenylistCustomAlertRuleArray) ElementType ¶
func (DenylistCustomAlertRuleArray) ElementType() reflect.Type
func (DenylistCustomAlertRuleArray) ToDenylistCustomAlertRuleArrayOutput ¶
func (i DenylistCustomAlertRuleArray) ToDenylistCustomAlertRuleArrayOutput() DenylistCustomAlertRuleArrayOutput
func (DenylistCustomAlertRuleArray) ToDenylistCustomAlertRuleArrayOutputWithContext ¶
func (i DenylistCustomAlertRuleArray) ToDenylistCustomAlertRuleArrayOutputWithContext(ctx context.Context) DenylistCustomAlertRuleArrayOutput
type DenylistCustomAlertRuleArrayInput ¶
type DenylistCustomAlertRuleArrayInput interface { pulumi.Input ToDenylistCustomAlertRuleArrayOutput() DenylistCustomAlertRuleArrayOutput ToDenylistCustomAlertRuleArrayOutputWithContext(context.Context) DenylistCustomAlertRuleArrayOutput }
DenylistCustomAlertRuleArrayInput is an input type that accepts DenylistCustomAlertRuleArray and DenylistCustomAlertRuleArrayOutput values. You can construct a concrete instance of `DenylistCustomAlertRuleArrayInput` via:
DenylistCustomAlertRuleArray{ DenylistCustomAlertRuleArgs{...} }
type DenylistCustomAlertRuleArrayOutput ¶
type DenylistCustomAlertRuleArrayOutput struct{ *pulumi.OutputState }
func (DenylistCustomAlertRuleArrayOutput) ElementType ¶
func (DenylistCustomAlertRuleArrayOutput) ElementType() reflect.Type
func (DenylistCustomAlertRuleArrayOutput) Index ¶
func (o DenylistCustomAlertRuleArrayOutput) Index(i pulumi.IntInput) DenylistCustomAlertRuleOutput
func (DenylistCustomAlertRuleArrayOutput) ToDenylistCustomAlertRuleArrayOutput ¶
func (o DenylistCustomAlertRuleArrayOutput) ToDenylistCustomAlertRuleArrayOutput() DenylistCustomAlertRuleArrayOutput
func (DenylistCustomAlertRuleArrayOutput) ToDenylistCustomAlertRuleArrayOutputWithContext ¶
func (o DenylistCustomAlertRuleArrayOutput) ToDenylistCustomAlertRuleArrayOutputWithContext(ctx context.Context) DenylistCustomAlertRuleArrayOutput
type DenylistCustomAlertRuleInput ¶
type DenylistCustomAlertRuleInput interface { pulumi.Input ToDenylistCustomAlertRuleOutput() DenylistCustomAlertRuleOutput ToDenylistCustomAlertRuleOutputWithContext(context.Context) DenylistCustomAlertRuleOutput }
DenylistCustomAlertRuleInput is an input type that accepts DenylistCustomAlertRuleArgs and DenylistCustomAlertRuleOutput values. You can construct a concrete instance of `DenylistCustomAlertRuleInput` via:
DenylistCustomAlertRuleArgs{...}
type DenylistCustomAlertRuleOutput ¶
type DenylistCustomAlertRuleOutput struct{ *pulumi.OutputState }
A custom alert rule that checks if a value (depends on the custom alert type) is denied.
func (DenylistCustomAlertRuleOutput) DenylistValues ¶
func (o DenylistCustomAlertRuleOutput) DenylistValues() pulumi.StringArrayOutput
The values to deny. The format of the values depends on the rule type.
func (DenylistCustomAlertRuleOutput) ElementType ¶
func (DenylistCustomAlertRuleOutput) ElementType() reflect.Type
func (DenylistCustomAlertRuleOutput) IsEnabled ¶
func (o DenylistCustomAlertRuleOutput) IsEnabled() pulumi.BoolOutput
Status of the custom alert.
func (DenylistCustomAlertRuleOutput) RuleType ¶
func (o DenylistCustomAlertRuleOutput) RuleType() pulumi.StringOutput
The type of the custom alert rule.
func (DenylistCustomAlertRuleOutput) ToDenylistCustomAlertRuleOutput ¶
func (o DenylistCustomAlertRuleOutput) ToDenylistCustomAlertRuleOutput() DenylistCustomAlertRuleOutput
func (DenylistCustomAlertRuleOutput) ToDenylistCustomAlertRuleOutputWithContext ¶
func (o DenylistCustomAlertRuleOutput) ToDenylistCustomAlertRuleOutputWithContext(ctx context.Context) DenylistCustomAlertRuleOutput
type DenylistCustomAlertRuleResponse ¶
type DenylistCustomAlertRuleResponse struct { // The values to deny. The format of the values depends on the rule type. DenylistValues []string `pulumi:"denylistValues"` // The description of the custom alert. Description string `pulumi:"description"` // The display name of the custom alert. DisplayName string `pulumi:"displayName"` // Status of the custom alert. IsEnabled bool `pulumi:"isEnabled"` // The type of the custom alert rule. RuleType string `pulumi:"ruleType"` // The value type of the items in the list. ValueType string `pulumi:"valueType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is denied.
type DenylistCustomAlertRuleResponseArgs ¶
type DenylistCustomAlertRuleResponseArgs struct { // The values to deny. The format of the values depends on the rule type. DenylistValues pulumi.StringArrayInput `pulumi:"denylistValues"` // The description of the custom alert. Description pulumi.StringInput `pulumi:"description"` // The display name of the custom alert. DisplayName pulumi.StringInput `pulumi:"displayName"` // Status of the custom alert. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The type of the custom alert rule. RuleType pulumi.StringInput `pulumi:"ruleType"` // The value type of the items in the list. ValueType pulumi.StringInput `pulumi:"valueType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is denied.
func (DenylistCustomAlertRuleResponseArgs) ElementType ¶
func (DenylistCustomAlertRuleResponseArgs) ElementType() reflect.Type
func (DenylistCustomAlertRuleResponseArgs) ToDenylistCustomAlertRuleResponseOutput ¶
func (i DenylistCustomAlertRuleResponseArgs) ToDenylistCustomAlertRuleResponseOutput() DenylistCustomAlertRuleResponseOutput
func (DenylistCustomAlertRuleResponseArgs) ToDenylistCustomAlertRuleResponseOutputWithContext ¶
func (i DenylistCustomAlertRuleResponseArgs) ToDenylistCustomAlertRuleResponseOutputWithContext(ctx context.Context) DenylistCustomAlertRuleResponseOutput
type DenylistCustomAlertRuleResponseArray ¶
type DenylistCustomAlertRuleResponseArray []DenylistCustomAlertRuleResponseInput
func (DenylistCustomAlertRuleResponseArray) ElementType ¶
func (DenylistCustomAlertRuleResponseArray) ElementType() reflect.Type
func (DenylistCustomAlertRuleResponseArray) ToDenylistCustomAlertRuleResponseArrayOutput ¶
func (i DenylistCustomAlertRuleResponseArray) ToDenylistCustomAlertRuleResponseArrayOutput() DenylistCustomAlertRuleResponseArrayOutput
func (DenylistCustomAlertRuleResponseArray) ToDenylistCustomAlertRuleResponseArrayOutputWithContext ¶
func (i DenylistCustomAlertRuleResponseArray) ToDenylistCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) DenylistCustomAlertRuleResponseArrayOutput
type DenylistCustomAlertRuleResponseArrayInput ¶
type DenylistCustomAlertRuleResponseArrayInput interface { pulumi.Input ToDenylistCustomAlertRuleResponseArrayOutput() DenylistCustomAlertRuleResponseArrayOutput ToDenylistCustomAlertRuleResponseArrayOutputWithContext(context.Context) DenylistCustomAlertRuleResponseArrayOutput }
DenylistCustomAlertRuleResponseArrayInput is an input type that accepts DenylistCustomAlertRuleResponseArray and DenylistCustomAlertRuleResponseArrayOutput values. You can construct a concrete instance of `DenylistCustomAlertRuleResponseArrayInput` via:
DenylistCustomAlertRuleResponseArray{ DenylistCustomAlertRuleResponseArgs{...} }
type DenylistCustomAlertRuleResponseArrayOutput ¶
type DenylistCustomAlertRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (DenylistCustomAlertRuleResponseArrayOutput) ElementType ¶
func (DenylistCustomAlertRuleResponseArrayOutput) ElementType() reflect.Type
func (DenylistCustomAlertRuleResponseArrayOutput) ToDenylistCustomAlertRuleResponseArrayOutput ¶
func (o DenylistCustomAlertRuleResponseArrayOutput) ToDenylistCustomAlertRuleResponseArrayOutput() DenylistCustomAlertRuleResponseArrayOutput
func (DenylistCustomAlertRuleResponseArrayOutput) ToDenylistCustomAlertRuleResponseArrayOutputWithContext ¶
func (o DenylistCustomAlertRuleResponseArrayOutput) ToDenylistCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) DenylistCustomAlertRuleResponseArrayOutput
type DenylistCustomAlertRuleResponseInput ¶
type DenylistCustomAlertRuleResponseInput interface { pulumi.Input ToDenylistCustomAlertRuleResponseOutput() DenylistCustomAlertRuleResponseOutput ToDenylistCustomAlertRuleResponseOutputWithContext(context.Context) DenylistCustomAlertRuleResponseOutput }
DenylistCustomAlertRuleResponseInput is an input type that accepts DenylistCustomAlertRuleResponseArgs and DenylistCustomAlertRuleResponseOutput values. You can construct a concrete instance of `DenylistCustomAlertRuleResponseInput` via:
DenylistCustomAlertRuleResponseArgs{...}
type DenylistCustomAlertRuleResponseOutput ¶
type DenylistCustomAlertRuleResponseOutput struct{ *pulumi.OutputState }
A custom alert rule that checks if a value (depends on the custom alert type) is denied.
func (DenylistCustomAlertRuleResponseOutput) DenylistValues ¶
func (o DenylistCustomAlertRuleResponseOutput) DenylistValues() pulumi.StringArrayOutput
The values to deny. The format of the values depends on the rule type.
func (DenylistCustomAlertRuleResponseOutput) Description ¶
func (o DenylistCustomAlertRuleResponseOutput) Description() pulumi.StringOutput
The description of the custom alert.
func (DenylistCustomAlertRuleResponseOutput) DisplayName ¶
func (o DenylistCustomAlertRuleResponseOutput) DisplayName() pulumi.StringOutput
The display name of the custom alert.
func (DenylistCustomAlertRuleResponseOutput) ElementType ¶
func (DenylistCustomAlertRuleResponseOutput) ElementType() reflect.Type
func (DenylistCustomAlertRuleResponseOutput) IsEnabled ¶
func (o DenylistCustomAlertRuleResponseOutput) IsEnabled() pulumi.BoolOutput
Status of the custom alert.
func (DenylistCustomAlertRuleResponseOutput) RuleType ¶
func (o DenylistCustomAlertRuleResponseOutput) RuleType() pulumi.StringOutput
The type of the custom alert rule.
func (DenylistCustomAlertRuleResponseOutput) ToDenylistCustomAlertRuleResponseOutput ¶
func (o DenylistCustomAlertRuleResponseOutput) ToDenylistCustomAlertRuleResponseOutput() DenylistCustomAlertRuleResponseOutput
func (DenylistCustomAlertRuleResponseOutput) ToDenylistCustomAlertRuleResponseOutputWithContext ¶
func (o DenylistCustomAlertRuleResponseOutput) ToDenylistCustomAlertRuleResponseOutputWithContext(ctx context.Context) DenylistCustomAlertRuleResponseOutput
func (DenylistCustomAlertRuleResponseOutput) ValueType ¶
func (o DenylistCustomAlertRuleResponseOutput) ValueType() pulumi.StringOutput
The value type of the items in the list.
type DeviceSecurityGroup ¶
type DeviceSecurityGroup struct { pulumi.CustomResourceState // The allow-list custom alert rules. AllowlistRules AllowlistCustomAlertRuleResponseArrayOutput `pulumi:"allowlistRules"` // The deny-list custom alert rules. DenylistRules DenylistCustomAlertRuleResponseArrayOutput `pulumi:"denylistRules"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The list of custom alert threshold rules. ThresholdRules ThresholdCustomAlertRuleResponseArrayOutput `pulumi:"thresholdRules"` // The list of custom alert time-window rules. TimeWindowRules TimeWindowCustomAlertRuleResponseArrayOutput `pulumi:"timeWindowRules"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
The device security group resource
func GetDeviceSecurityGroup ¶
func GetDeviceSecurityGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeviceSecurityGroupState, opts ...pulumi.ResourceOption) (*DeviceSecurityGroup, error)
GetDeviceSecurityGroup gets an existing DeviceSecurityGroup 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 NewDeviceSecurityGroup ¶
func NewDeviceSecurityGroup(ctx *pulumi.Context, name string, args *DeviceSecurityGroupArgs, opts ...pulumi.ResourceOption) (*DeviceSecurityGroup, error)
NewDeviceSecurityGroup registers a new resource with the given unique name, arguments, and options.
type DeviceSecurityGroupArgs ¶
type DeviceSecurityGroupArgs struct { // The allow-list custom alert rules. AllowlistRules AllowlistCustomAlertRuleArrayInput // The deny-list custom alert rules. DenylistRules DenylistCustomAlertRuleArrayInput // The name of the device security group. Note that the name of the device security group is case insensitive. DeviceSecurityGroupName pulumi.StringInput // The identifier of the resource. ResourceId pulumi.StringInput // The list of custom alert threshold rules. ThresholdRules ThresholdCustomAlertRuleArrayInput // The list of custom alert time-window rules. TimeWindowRules TimeWindowCustomAlertRuleArrayInput }
The set of arguments for constructing a DeviceSecurityGroup resource.
func (DeviceSecurityGroupArgs) ElementType ¶
func (DeviceSecurityGroupArgs) ElementType() reflect.Type
type DeviceSecurityGroupState ¶
type DeviceSecurityGroupState struct { // The allow-list custom alert rules. AllowlistRules AllowlistCustomAlertRuleResponseArrayInput // The deny-list custom alert rules. DenylistRules DenylistCustomAlertRuleResponseArrayInput // Resource name Name pulumi.StringPtrInput // The list of custom alert threshold rules. ThresholdRules ThresholdCustomAlertRuleResponseArrayInput // The list of custom alert time-window rules. TimeWindowRules TimeWindowCustomAlertRuleResponseArrayInput // Resource type Type pulumi.StringPtrInput }
func (DeviceSecurityGroupState) ElementType ¶
func (DeviceSecurityGroupState) ElementType() reflect.Type
type IotSecuritySolution ¶
type IotSecuritySolution struct { pulumi.CustomResourceState // List of resources that were automatically discovered as relevant to the security solution. AutoDiscoveredResources pulumi.StringArrayOutput `pulumi:"autoDiscoveredResources"` // Disabled data sources. Disabling these data sources compromises the system. DisabledDataSources pulumi.StringArrayOutput `pulumi:"disabledDataSources"` // Resource display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // List of additional export to workspace data options Export pulumi.StringArrayOutput `pulumi:"export"` // IoT Hub resource IDs IotHubs pulumi.StringArrayOutput `pulumi:"iotHubs"` // The resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // List of recommendation configuration RecommendationsConfiguration RecommendationConfigurationPropertiesResponseArrayOutput `pulumi:"recommendationsConfiguration"` // Security solution status Status pulumi.StringPtrOutput `pulumi:"status"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // Properties of the solution's user defined resources. UserDefinedResources UserDefinedResourcesPropertiesResponsePtrOutput `pulumi:"userDefinedResources"` // Workspace resource ID Workspace pulumi.StringOutput `pulumi:"workspace"` }
Security Solution
func GetIotSecuritySolution ¶
func GetIotSecuritySolution(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IotSecuritySolutionState, opts ...pulumi.ResourceOption) (*IotSecuritySolution, error)
GetIotSecuritySolution gets an existing IotSecuritySolution 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 NewIotSecuritySolution ¶
func NewIotSecuritySolution(ctx *pulumi.Context, name string, args *IotSecuritySolutionArgs, opts ...pulumi.ResourceOption) (*IotSecuritySolution, error)
NewIotSecuritySolution registers a new resource with the given unique name, arguments, and options.
type IotSecuritySolutionArgs ¶
type IotSecuritySolutionArgs struct { // Disabled data sources. Disabling these data sources compromises the system. DisabledDataSources pulumi.StringArrayInput // Resource display name. DisplayName pulumi.StringInput // List of additional export to workspace data options Export pulumi.StringArrayInput // IoT Hub resource IDs IotHubs pulumi.StringArrayInput // The resource location. Location pulumi.StringPtrInput // List of recommendation configuration RecommendationsConfiguration RecommendationConfigurationPropertiesArrayInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The solution manager name SolutionName pulumi.StringInput // Security solution status Status pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Properties of the solution's user defined resources. UserDefinedResources UserDefinedResourcesPropertiesPtrInput // Workspace resource ID Workspace pulumi.StringInput }
The set of arguments for constructing a IotSecuritySolution resource.
func (IotSecuritySolutionArgs) ElementType ¶
func (IotSecuritySolutionArgs) ElementType() reflect.Type
type IotSecuritySolutionState ¶
type IotSecuritySolutionState struct { // List of resources that were automatically discovered as relevant to the security solution. AutoDiscoveredResources pulumi.StringArrayInput // Disabled data sources. Disabling these data sources compromises the system. DisabledDataSources pulumi.StringArrayInput // Resource display name. DisplayName pulumi.StringPtrInput // List of additional export to workspace data options Export pulumi.StringArrayInput // IoT Hub resource IDs IotHubs pulumi.StringArrayInput // The resource location. Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // List of recommendation configuration RecommendationsConfiguration RecommendationConfigurationPropertiesResponseArrayInput // Security solution status Status pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Properties of the solution's user defined resources. UserDefinedResources UserDefinedResourcesPropertiesResponsePtrInput // Workspace resource ID Workspace pulumi.StringPtrInput }
func (IotSecuritySolutionState) ElementType ¶
func (IotSecuritySolutionState) ElementType() reflect.Type
type LookupDeviceSecurityGroupResult ¶
type LookupDeviceSecurityGroupResult struct { // The allow-list custom alert rules. AllowlistRules []AllowlistCustomAlertRuleResponse `pulumi:"allowlistRules"` // The deny-list custom alert rules. DenylistRules []DenylistCustomAlertRuleResponse `pulumi:"denylistRules"` // Resource name Name string `pulumi:"name"` // The list of custom alert threshold rules. ThresholdRules []ThresholdCustomAlertRuleResponse `pulumi:"thresholdRules"` // The list of custom alert time-window rules. TimeWindowRules []TimeWindowCustomAlertRuleResponse `pulumi:"timeWindowRules"` // Resource type Type string `pulumi:"type"` }
The device security group resource
func LookupDeviceSecurityGroup ¶
func LookupDeviceSecurityGroup(ctx *pulumi.Context, args *LookupDeviceSecurityGroupArgs, opts ...pulumi.InvokeOption) (*LookupDeviceSecurityGroupResult, error)
type LookupIotSecuritySolutionResult ¶
type LookupIotSecuritySolutionResult struct { // List of resources that were automatically discovered as relevant to the security solution. AutoDiscoveredResources []string `pulumi:"autoDiscoveredResources"` // Disabled data sources. Disabling these data sources compromises the system. DisabledDataSources []string `pulumi:"disabledDataSources"` // Resource display name. DisplayName string `pulumi:"displayName"` // List of additional export to workspace data options Export []string `pulumi:"export"` // IoT Hub resource IDs IotHubs []string `pulumi:"iotHubs"` // The resource location. Location *string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // List of recommendation configuration RecommendationsConfiguration []RecommendationConfigurationPropertiesResponse `pulumi:"recommendationsConfiguration"` // Security solution status Status *string `pulumi:"status"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` // Properties of the solution's user defined resources. UserDefinedResources *UserDefinedResourcesPropertiesResponse `pulumi:"userDefinedResources"` // Workspace resource ID Workspace string `pulumi:"workspace"` }
Security Solution
func LookupIotSecuritySolution ¶
func LookupIotSecuritySolution(ctx *pulumi.Context, args *LookupIotSecuritySolutionArgs, opts ...pulumi.InvokeOption) (*LookupIotSecuritySolutionResult, error)
type LookupSecurityContactArgs ¶
type LookupSecurityContactArgs struct { // Name of the security contact object SecurityContactName string `pulumi:"securityContactName"` }
type LookupSecurityContactResult ¶
type LookupSecurityContactResult struct { // Whether to send security alerts notifications to the security contact AlertNotifications string `pulumi:"alertNotifications"` // Whether to send security alerts notifications to subscription admins AlertsToAdmins string `pulumi:"alertsToAdmins"` // The email of this security contact Email string `pulumi:"email"` // Resource name Name string `pulumi:"name"` // The phone number of this security contact Phone *string `pulumi:"phone"` // Resource type Type string `pulumi:"type"` }
Contact details for security issues
func LookupSecurityContact ¶
func LookupSecurityContact(ctx *pulumi.Context, args *LookupSecurityContactArgs, opts ...pulumi.InvokeOption) (*LookupSecurityContactResult, error)
type LookupWorkspaceSettingArgs ¶
type LookupWorkspaceSettingArgs struct { // Name of the security setting WorkspaceSettingName string `pulumi:"workspaceSettingName"` }
type LookupWorkspaceSettingResult ¶
type LookupWorkspaceSettingResult struct { // Resource name Name string `pulumi:"name"` // All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope Scope string `pulumi:"scope"` // Resource type Type string `pulumi:"type"` // The full Azure ID of the workspace to save the data in WorkspaceId string `pulumi:"workspaceId"` }
Configures where to store the OMS agent data for workspaces under a scope
func LookupWorkspaceSetting ¶
func LookupWorkspaceSetting(ctx *pulumi.Context, args *LookupWorkspaceSettingArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceSettingResult, error)
type RecommendationConfigurationProperties ¶
type RecommendationConfigurationProperties struct { // The recommendation type. RecommendationType string `pulumi:"recommendationType"` // Recommendation status. The recommendation is not generated when the status is disabled Status string `pulumi:"status"` }
Recommendation configuration
type RecommendationConfigurationPropertiesArgs ¶
type RecommendationConfigurationPropertiesArgs struct { // The recommendation type. RecommendationType pulumi.StringInput `pulumi:"recommendationType"` // Recommendation status. The recommendation is not generated when the status is disabled Status pulumi.StringInput `pulumi:"status"` }
Recommendation configuration
func (RecommendationConfigurationPropertiesArgs) ElementType ¶
func (RecommendationConfigurationPropertiesArgs) ElementType() reflect.Type
func (RecommendationConfigurationPropertiesArgs) ToRecommendationConfigurationPropertiesOutput ¶
func (i RecommendationConfigurationPropertiesArgs) ToRecommendationConfigurationPropertiesOutput() RecommendationConfigurationPropertiesOutput
func (RecommendationConfigurationPropertiesArgs) ToRecommendationConfigurationPropertiesOutputWithContext ¶
func (i RecommendationConfigurationPropertiesArgs) ToRecommendationConfigurationPropertiesOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesOutput
type RecommendationConfigurationPropertiesArray ¶
type RecommendationConfigurationPropertiesArray []RecommendationConfigurationPropertiesInput
func (RecommendationConfigurationPropertiesArray) ElementType ¶
func (RecommendationConfigurationPropertiesArray) ElementType() reflect.Type
func (RecommendationConfigurationPropertiesArray) ToRecommendationConfigurationPropertiesArrayOutput ¶
func (i RecommendationConfigurationPropertiesArray) ToRecommendationConfigurationPropertiesArrayOutput() RecommendationConfigurationPropertiesArrayOutput
func (RecommendationConfigurationPropertiesArray) ToRecommendationConfigurationPropertiesArrayOutputWithContext ¶
func (i RecommendationConfigurationPropertiesArray) ToRecommendationConfigurationPropertiesArrayOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesArrayOutput
type RecommendationConfigurationPropertiesArrayInput ¶
type RecommendationConfigurationPropertiesArrayInput interface { pulumi.Input ToRecommendationConfigurationPropertiesArrayOutput() RecommendationConfigurationPropertiesArrayOutput ToRecommendationConfigurationPropertiesArrayOutputWithContext(context.Context) RecommendationConfigurationPropertiesArrayOutput }
RecommendationConfigurationPropertiesArrayInput is an input type that accepts RecommendationConfigurationPropertiesArray and RecommendationConfigurationPropertiesArrayOutput values. You can construct a concrete instance of `RecommendationConfigurationPropertiesArrayInput` via:
RecommendationConfigurationPropertiesArray{ RecommendationConfigurationPropertiesArgs{...} }
type RecommendationConfigurationPropertiesArrayOutput ¶
type RecommendationConfigurationPropertiesArrayOutput struct{ *pulumi.OutputState }
func (RecommendationConfigurationPropertiesArrayOutput) ElementType ¶
func (RecommendationConfigurationPropertiesArrayOutput) ElementType() reflect.Type
func (RecommendationConfigurationPropertiesArrayOutput) ToRecommendationConfigurationPropertiesArrayOutput ¶
func (o RecommendationConfigurationPropertiesArrayOutput) ToRecommendationConfigurationPropertiesArrayOutput() RecommendationConfigurationPropertiesArrayOutput
func (RecommendationConfigurationPropertiesArrayOutput) ToRecommendationConfigurationPropertiesArrayOutputWithContext ¶
func (o RecommendationConfigurationPropertiesArrayOutput) ToRecommendationConfigurationPropertiesArrayOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesArrayOutput
type RecommendationConfigurationPropertiesInput ¶
type RecommendationConfigurationPropertiesInput interface { pulumi.Input ToRecommendationConfigurationPropertiesOutput() RecommendationConfigurationPropertiesOutput ToRecommendationConfigurationPropertiesOutputWithContext(context.Context) RecommendationConfigurationPropertiesOutput }
RecommendationConfigurationPropertiesInput is an input type that accepts RecommendationConfigurationPropertiesArgs and RecommendationConfigurationPropertiesOutput values. You can construct a concrete instance of `RecommendationConfigurationPropertiesInput` via:
RecommendationConfigurationPropertiesArgs{...}
type RecommendationConfigurationPropertiesOutput ¶
type RecommendationConfigurationPropertiesOutput struct{ *pulumi.OutputState }
Recommendation configuration
func (RecommendationConfigurationPropertiesOutput) ElementType ¶
func (RecommendationConfigurationPropertiesOutput) ElementType() reflect.Type
func (RecommendationConfigurationPropertiesOutput) RecommendationType ¶
func (o RecommendationConfigurationPropertiesOutput) RecommendationType() pulumi.StringOutput
The recommendation type.
func (RecommendationConfigurationPropertiesOutput) Status ¶
func (o RecommendationConfigurationPropertiesOutput) Status() pulumi.StringOutput
Recommendation status. The recommendation is not generated when the status is disabled
func (RecommendationConfigurationPropertiesOutput) ToRecommendationConfigurationPropertiesOutput ¶
func (o RecommendationConfigurationPropertiesOutput) ToRecommendationConfigurationPropertiesOutput() RecommendationConfigurationPropertiesOutput
func (RecommendationConfigurationPropertiesOutput) ToRecommendationConfigurationPropertiesOutputWithContext ¶
func (o RecommendationConfigurationPropertiesOutput) ToRecommendationConfigurationPropertiesOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesOutput
type RecommendationConfigurationPropertiesResponse ¶
type RecommendationConfigurationPropertiesResponse struct { Name string `pulumi:"name"` // The recommendation type. RecommendationType string `pulumi:"recommendationType"` // Recommendation status. The recommendation is not generated when the status is disabled Status string `pulumi:"status"` }
Recommendation configuration
type RecommendationConfigurationPropertiesResponseArgs ¶
type RecommendationConfigurationPropertiesResponseArgs struct { Name pulumi.StringInput `pulumi:"name"` // The recommendation type. RecommendationType pulumi.StringInput `pulumi:"recommendationType"` // Recommendation status. The recommendation is not generated when the status is disabled Status pulumi.StringInput `pulumi:"status"` }
Recommendation configuration
func (RecommendationConfigurationPropertiesResponseArgs) ElementType ¶
func (RecommendationConfigurationPropertiesResponseArgs) ElementType() reflect.Type
func (RecommendationConfigurationPropertiesResponseArgs) ToRecommendationConfigurationPropertiesResponseOutput ¶
func (i RecommendationConfigurationPropertiesResponseArgs) ToRecommendationConfigurationPropertiesResponseOutput() RecommendationConfigurationPropertiesResponseOutput
func (RecommendationConfigurationPropertiesResponseArgs) ToRecommendationConfigurationPropertiesResponseOutputWithContext ¶
func (i RecommendationConfigurationPropertiesResponseArgs) ToRecommendationConfigurationPropertiesResponseOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesResponseOutput
type RecommendationConfigurationPropertiesResponseArray ¶
type RecommendationConfigurationPropertiesResponseArray []RecommendationConfigurationPropertiesResponseInput
func (RecommendationConfigurationPropertiesResponseArray) ElementType ¶
func (RecommendationConfigurationPropertiesResponseArray) ElementType() reflect.Type
func (RecommendationConfigurationPropertiesResponseArray) ToRecommendationConfigurationPropertiesResponseArrayOutput ¶
func (i RecommendationConfigurationPropertiesResponseArray) ToRecommendationConfigurationPropertiesResponseArrayOutput() RecommendationConfigurationPropertiesResponseArrayOutput
func (RecommendationConfigurationPropertiesResponseArray) ToRecommendationConfigurationPropertiesResponseArrayOutputWithContext ¶
func (i RecommendationConfigurationPropertiesResponseArray) ToRecommendationConfigurationPropertiesResponseArrayOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesResponseArrayOutput
type RecommendationConfigurationPropertiesResponseArrayInput ¶
type RecommendationConfigurationPropertiesResponseArrayInput interface { pulumi.Input ToRecommendationConfigurationPropertiesResponseArrayOutput() RecommendationConfigurationPropertiesResponseArrayOutput ToRecommendationConfigurationPropertiesResponseArrayOutputWithContext(context.Context) RecommendationConfigurationPropertiesResponseArrayOutput }
RecommendationConfigurationPropertiesResponseArrayInput is an input type that accepts RecommendationConfigurationPropertiesResponseArray and RecommendationConfigurationPropertiesResponseArrayOutput values. You can construct a concrete instance of `RecommendationConfigurationPropertiesResponseArrayInput` via:
RecommendationConfigurationPropertiesResponseArray{ RecommendationConfigurationPropertiesResponseArgs{...} }
type RecommendationConfigurationPropertiesResponseArrayOutput ¶
type RecommendationConfigurationPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (RecommendationConfigurationPropertiesResponseArrayOutput) ElementType ¶
func (RecommendationConfigurationPropertiesResponseArrayOutput) ElementType() reflect.Type
func (RecommendationConfigurationPropertiesResponseArrayOutput) ToRecommendationConfigurationPropertiesResponseArrayOutput ¶
func (o RecommendationConfigurationPropertiesResponseArrayOutput) ToRecommendationConfigurationPropertiesResponseArrayOutput() RecommendationConfigurationPropertiesResponseArrayOutput
func (RecommendationConfigurationPropertiesResponseArrayOutput) ToRecommendationConfigurationPropertiesResponseArrayOutputWithContext ¶
func (o RecommendationConfigurationPropertiesResponseArrayOutput) ToRecommendationConfigurationPropertiesResponseArrayOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesResponseArrayOutput
type RecommendationConfigurationPropertiesResponseInput ¶
type RecommendationConfigurationPropertiesResponseInput interface { pulumi.Input ToRecommendationConfigurationPropertiesResponseOutput() RecommendationConfigurationPropertiesResponseOutput ToRecommendationConfigurationPropertiesResponseOutputWithContext(context.Context) RecommendationConfigurationPropertiesResponseOutput }
RecommendationConfigurationPropertiesResponseInput is an input type that accepts RecommendationConfigurationPropertiesResponseArgs and RecommendationConfigurationPropertiesResponseOutput values. You can construct a concrete instance of `RecommendationConfigurationPropertiesResponseInput` via:
RecommendationConfigurationPropertiesResponseArgs{...}
type RecommendationConfigurationPropertiesResponseOutput ¶
type RecommendationConfigurationPropertiesResponseOutput struct{ *pulumi.OutputState }
Recommendation configuration
func (RecommendationConfigurationPropertiesResponseOutput) ElementType ¶
func (RecommendationConfigurationPropertiesResponseOutput) ElementType() reflect.Type
func (RecommendationConfigurationPropertiesResponseOutput) Name ¶
func (o RecommendationConfigurationPropertiesResponseOutput) Name() pulumi.StringOutput
func (RecommendationConfigurationPropertiesResponseOutput) RecommendationType ¶
func (o RecommendationConfigurationPropertiesResponseOutput) RecommendationType() pulumi.StringOutput
The recommendation type.
func (RecommendationConfigurationPropertiesResponseOutput) Status ¶
func (o RecommendationConfigurationPropertiesResponseOutput) Status() pulumi.StringOutput
Recommendation status. The recommendation is not generated when the status is disabled
func (RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutput ¶
func (o RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutput() RecommendationConfigurationPropertiesResponseOutput
func (RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutputWithContext ¶
func (o RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesResponseOutput
type SecurityContact ¶
type SecurityContact struct { pulumi.CustomResourceState // Whether to send security alerts notifications to the security contact AlertNotifications pulumi.StringOutput `pulumi:"alertNotifications"` // Whether to send security alerts notifications to subscription admins AlertsToAdmins pulumi.StringOutput `pulumi:"alertsToAdmins"` // The email of this security contact Email pulumi.StringOutput `pulumi:"email"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The phone number of this security contact Phone pulumi.StringPtrOutput `pulumi:"phone"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Contact details for security issues
func GetSecurityContact ¶
func GetSecurityContact(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecurityContactState, opts ...pulumi.ResourceOption) (*SecurityContact, error)
GetSecurityContact gets an existing SecurityContact 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 NewSecurityContact ¶
func NewSecurityContact(ctx *pulumi.Context, name string, args *SecurityContactArgs, opts ...pulumi.ResourceOption) (*SecurityContact, error)
NewSecurityContact registers a new resource with the given unique name, arguments, and options.
type SecurityContactArgs ¶
type SecurityContactArgs struct { // Whether to send security alerts notifications to the security contact AlertNotifications pulumi.StringInput // Whether to send security alerts notifications to subscription admins AlertsToAdmins pulumi.StringInput // The email of this security contact Email pulumi.StringInput // The phone number of this security contact Phone pulumi.StringPtrInput // Name of the security contact object SecurityContactName pulumi.StringInput }
The set of arguments for constructing a SecurityContact resource.
func (SecurityContactArgs) ElementType ¶
func (SecurityContactArgs) ElementType() reflect.Type
type SecurityContactState ¶
type SecurityContactState struct { // Whether to send security alerts notifications to the security contact AlertNotifications pulumi.StringPtrInput // Whether to send security alerts notifications to subscription admins AlertsToAdmins pulumi.StringPtrInput // The email of this security contact Email pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The phone number of this security contact Phone pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput }
func (SecurityContactState) ElementType ¶
func (SecurityContactState) ElementType() reflect.Type
type ThresholdCustomAlertRule ¶
type ThresholdCustomAlertRule struct { // Status of the custom alert. IsEnabled bool `pulumi:"isEnabled"` // The maximum threshold. MaxThreshold int `pulumi:"maxThreshold"` // The minimum threshold. MinThreshold int `pulumi:"minThreshold"` // The type of the custom alert rule. RuleType string `pulumi:"ruleType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is within the given range.
type ThresholdCustomAlertRuleArgs ¶
type ThresholdCustomAlertRuleArgs struct { // Status of the custom alert. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The maximum threshold. MaxThreshold pulumi.IntInput `pulumi:"maxThreshold"` // The minimum threshold. MinThreshold pulumi.IntInput `pulumi:"minThreshold"` // The type of the custom alert rule. RuleType pulumi.StringInput `pulumi:"ruleType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is within the given range.
func (ThresholdCustomAlertRuleArgs) ElementType ¶
func (ThresholdCustomAlertRuleArgs) ElementType() reflect.Type
func (ThresholdCustomAlertRuleArgs) ToThresholdCustomAlertRuleOutput ¶
func (i ThresholdCustomAlertRuleArgs) ToThresholdCustomAlertRuleOutput() ThresholdCustomAlertRuleOutput
func (ThresholdCustomAlertRuleArgs) ToThresholdCustomAlertRuleOutputWithContext ¶
func (i ThresholdCustomAlertRuleArgs) ToThresholdCustomAlertRuleOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleOutput
type ThresholdCustomAlertRuleArray ¶
type ThresholdCustomAlertRuleArray []ThresholdCustomAlertRuleInput
func (ThresholdCustomAlertRuleArray) ElementType ¶
func (ThresholdCustomAlertRuleArray) ElementType() reflect.Type
func (ThresholdCustomAlertRuleArray) ToThresholdCustomAlertRuleArrayOutput ¶
func (i ThresholdCustomAlertRuleArray) ToThresholdCustomAlertRuleArrayOutput() ThresholdCustomAlertRuleArrayOutput
func (ThresholdCustomAlertRuleArray) ToThresholdCustomAlertRuleArrayOutputWithContext ¶
func (i ThresholdCustomAlertRuleArray) ToThresholdCustomAlertRuleArrayOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleArrayOutput
type ThresholdCustomAlertRuleArrayInput ¶
type ThresholdCustomAlertRuleArrayInput interface { pulumi.Input ToThresholdCustomAlertRuleArrayOutput() ThresholdCustomAlertRuleArrayOutput ToThresholdCustomAlertRuleArrayOutputWithContext(context.Context) ThresholdCustomAlertRuleArrayOutput }
ThresholdCustomAlertRuleArrayInput is an input type that accepts ThresholdCustomAlertRuleArray and ThresholdCustomAlertRuleArrayOutput values. You can construct a concrete instance of `ThresholdCustomAlertRuleArrayInput` via:
ThresholdCustomAlertRuleArray{ ThresholdCustomAlertRuleArgs{...} }
type ThresholdCustomAlertRuleArrayOutput ¶
type ThresholdCustomAlertRuleArrayOutput struct{ *pulumi.OutputState }
func (ThresholdCustomAlertRuleArrayOutput) ElementType ¶
func (ThresholdCustomAlertRuleArrayOutput) ElementType() reflect.Type
func (ThresholdCustomAlertRuleArrayOutput) Index ¶
func (o ThresholdCustomAlertRuleArrayOutput) Index(i pulumi.IntInput) ThresholdCustomAlertRuleOutput
func (ThresholdCustomAlertRuleArrayOutput) ToThresholdCustomAlertRuleArrayOutput ¶
func (o ThresholdCustomAlertRuleArrayOutput) ToThresholdCustomAlertRuleArrayOutput() ThresholdCustomAlertRuleArrayOutput
func (ThresholdCustomAlertRuleArrayOutput) ToThresholdCustomAlertRuleArrayOutputWithContext ¶
func (o ThresholdCustomAlertRuleArrayOutput) ToThresholdCustomAlertRuleArrayOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleArrayOutput
type ThresholdCustomAlertRuleInput ¶
type ThresholdCustomAlertRuleInput interface { pulumi.Input ToThresholdCustomAlertRuleOutput() ThresholdCustomAlertRuleOutput ToThresholdCustomAlertRuleOutputWithContext(context.Context) ThresholdCustomAlertRuleOutput }
ThresholdCustomAlertRuleInput is an input type that accepts ThresholdCustomAlertRuleArgs and ThresholdCustomAlertRuleOutput values. You can construct a concrete instance of `ThresholdCustomAlertRuleInput` via:
ThresholdCustomAlertRuleArgs{...}
type ThresholdCustomAlertRuleOutput ¶
type ThresholdCustomAlertRuleOutput struct{ *pulumi.OutputState }
A custom alert rule that checks if a value (depends on the custom alert type) is within the given range.
func (ThresholdCustomAlertRuleOutput) ElementType ¶
func (ThresholdCustomAlertRuleOutput) ElementType() reflect.Type
func (ThresholdCustomAlertRuleOutput) IsEnabled ¶
func (o ThresholdCustomAlertRuleOutput) IsEnabled() pulumi.BoolOutput
Status of the custom alert.
func (ThresholdCustomAlertRuleOutput) MaxThreshold ¶
func (o ThresholdCustomAlertRuleOutput) MaxThreshold() pulumi.IntOutput
The maximum threshold.
func (ThresholdCustomAlertRuleOutput) MinThreshold ¶
func (o ThresholdCustomAlertRuleOutput) MinThreshold() pulumi.IntOutput
The minimum threshold.
func (ThresholdCustomAlertRuleOutput) RuleType ¶
func (o ThresholdCustomAlertRuleOutput) RuleType() pulumi.StringOutput
The type of the custom alert rule.
func (ThresholdCustomAlertRuleOutput) ToThresholdCustomAlertRuleOutput ¶
func (o ThresholdCustomAlertRuleOutput) ToThresholdCustomAlertRuleOutput() ThresholdCustomAlertRuleOutput
func (ThresholdCustomAlertRuleOutput) ToThresholdCustomAlertRuleOutputWithContext ¶
func (o ThresholdCustomAlertRuleOutput) ToThresholdCustomAlertRuleOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleOutput
type ThresholdCustomAlertRuleResponse ¶
type ThresholdCustomAlertRuleResponse struct { // The description of the custom alert. Description string `pulumi:"description"` // The display name of the custom alert. DisplayName string `pulumi:"displayName"` // Status of the custom alert. IsEnabled bool `pulumi:"isEnabled"` // The maximum threshold. MaxThreshold int `pulumi:"maxThreshold"` // The minimum threshold. MinThreshold int `pulumi:"minThreshold"` // The type of the custom alert rule. RuleType string `pulumi:"ruleType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is within the given range.
type ThresholdCustomAlertRuleResponseArgs ¶
type ThresholdCustomAlertRuleResponseArgs struct { // The description of the custom alert. Description pulumi.StringInput `pulumi:"description"` // The display name of the custom alert. DisplayName pulumi.StringInput `pulumi:"displayName"` // Status of the custom alert. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The maximum threshold. MaxThreshold pulumi.IntInput `pulumi:"maxThreshold"` // The minimum threshold. MinThreshold pulumi.IntInput `pulumi:"minThreshold"` // The type of the custom alert rule. RuleType pulumi.StringInput `pulumi:"ruleType"` }
A custom alert rule that checks if a value (depends on the custom alert type) is within the given range.
func (ThresholdCustomAlertRuleResponseArgs) ElementType ¶
func (ThresholdCustomAlertRuleResponseArgs) ElementType() reflect.Type
func (ThresholdCustomAlertRuleResponseArgs) ToThresholdCustomAlertRuleResponseOutput ¶
func (i ThresholdCustomAlertRuleResponseArgs) ToThresholdCustomAlertRuleResponseOutput() ThresholdCustomAlertRuleResponseOutput
func (ThresholdCustomAlertRuleResponseArgs) ToThresholdCustomAlertRuleResponseOutputWithContext ¶
func (i ThresholdCustomAlertRuleResponseArgs) ToThresholdCustomAlertRuleResponseOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleResponseOutput
type ThresholdCustomAlertRuleResponseArray ¶
type ThresholdCustomAlertRuleResponseArray []ThresholdCustomAlertRuleResponseInput
func (ThresholdCustomAlertRuleResponseArray) ElementType ¶
func (ThresholdCustomAlertRuleResponseArray) ElementType() reflect.Type
func (ThresholdCustomAlertRuleResponseArray) ToThresholdCustomAlertRuleResponseArrayOutput ¶
func (i ThresholdCustomAlertRuleResponseArray) ToThresholdCustomAlertRuleResponseArrayOutput() ThresholdCustomAlertRuleResponseArrayOutput
func (ThresholdCustomAlertRuleResponseArray) ToThresholdCustomAlertRuleResponseArrayOutputWithContext ¶
func (i ThresholdCustomAlertRuleResponseArray) ToThresholdCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleResponseArrayOutput
type ThresholdCustomAlertRuleResponseArrayInput ¶
type ThresholdCustomAlertRuleResponseArrayInput interface { pulumi.Input ToThresholdCustomAlertRuleResponseArrayOutput() ThresholdCustomAlertRuleResponseArrayOutput ToThresholdCustomAlertRuleResponseArrayOutputWithContext(context.Context) ThresholdCustomAlertRuleResponseArrayOutput }
ThresholdCustomAlertRuleResponseArrayInput is an input type that accepts ThresholdCustomAlertRuleResponseArray and ThresholdCustomAlertRuleResponseArrayOutput values. You can construct a concrete instance of `ThresholdCustomAlertRuleResponseArrayInput` via:
ThresholdCustomAlertRuleResponseArray{ ThresholdCustomAlertRuleResponseArgs{...} }
type ThresholdCustomAlertRuleResponseArrayOutput ¶
type ThresholdCustomAlertRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (ThresholdCustomAlertRuleResponseArrayOutput) ElementType ¶
func (ThresholdCustomAlertRuleResponseArrayOutput) ElementType() reflect.Type
func (ThresholdCustomAlertRuleResponseArrayOutput) ToThresholdCustomAlertRuleResponseArrayOutput ¶
func (o ThresholdCustomAlertRuleResponseArrayOutput) ToThresholdCustomAlertRuleResponseArrayOutput() ThresholdCustomAlertRuleResponseArrayOutput
func (ThresholdCustomAlertRuleResponseArrayOutput) ToThresholdCustomAlertRuleResponseArrayOutputWithContext ¶
func (o ThresholdCustomAlertRuleResponseArrayOutput) ToThresholdCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleResponseArrayOutput
type ThresholdCustomAlertRuleResponseInput ¶
type ThresholdCustomAlertRuleResponseInput interface { pulumi.Input ToThresholdCustomAlertRuleResponseOutput() ThresholdCustomAlertRuleResponseOutput ToThresholdCustomAlertRuleResponseOutputWithContext(context.Context) ThresholdCustomAlertRuleResponseOutput }
ThresholdCustomAlertRuleResponseInput is an input type that accepts ThresholdCustomAlertRuleResponseArgs and ThresholdCustomAlertRuleResponseOutput values. You can construct a concrete instance of `ThresholdCustomAlertRuleResponseInput` via:
ThresholdCustomAlertRuleResponseArgs{...}
type ThresholdCustomAlertRuleResponseOutput ¶
type ThresholdCustomAlertRuleResponseOutput struct{ *pulumi.OutputState }
A custom alert rule that checks if a value (depends on the custom alert type) is within the given range.
func (ThresholdCustomAlertRuleResponseOutput) Description ¶
func (o ThresholdCustomAlertRuleResponseOutput) Description() pulumi.StringOutput
The description of the custom alert.
func (ThresholdCustomAlertRuleResponseOutput) DisplayName ¶
func (o ThresholdCustomAlertRuleResponseOutput) DisplayName() pulumi.StringOutput
The display name of the custom alert.
func (ThresholdCustomAlertRuleResponseOutput) ElementType ¶
func (ThresholdCustomAlertRuleResponseOutput) ElementType() reflect.Type
func (ThresholdCustomAlertRuleResponseOutput) IsEnabled ¶
func (o ThresholdCustomAlertRuleResponseOutput) IsEnabled() pulumi.BoolOutput
Status of the custom alert.
func (ThresholdCustomAlertRuleResponseOutput) MaxThreshold ¶
func (o ThresholdCustomAlertRuleResponseOutput) MaxThreshold() pulumi.IntOutput
The maximum threshold.
func (ThresholdCustomAlertRuleResponseOutput) MinThreshold ¶
func (o ThresholdCustomAlertRuleResponseOutput) MinThreshold() pulumi.IntOutput
The minimum threshold.
func (ThresholdCustomAlertRuleResponseOutput) RuleType ¶
func (o ThresholdCustomAlertRuleResponseOutput) RuleType() pulumi.StringOutput
The type of the custom alert rule.
func (ThresholdCustomAlertRuleResponseOutput) ToThresholdCustomAlertRuleResponseOutput ¶
func (o ThresholdCustomAlertRuleResponseOutput) ToThresholdCustomAlertRuleResponseOutput() ThresholdCustomAlertRuleResponseOutput
func (ThresholdCustomAlertRuleResponseOutput) ToThresholdCustomAlertRuleResponseOutputWithContext ¶
func (o ThresholdCustomAlertRuleResponseOutput) ToThresholdCustomAlertRuleResponseOutputWithContext(ctx context.Context) ThresholdCustomAlertRuleResponseOutput
type TimeWindowCustomAlertRule ¶
type TimeWindowCustomAlertRule struct { // Status of the custom alert. IsEnabled bool `pulumi:"isEnabled"` // The maximum threshold. MaxThreshold int `pulumi:"maxThreshold"` // The minimum threshold. MinThreshold int `pulumi:"minThreshold"` // The type of the custom alert rule. RuleType string `pulumi:"ruleType"` // The time window size in iso8601 format. TimeWindowSize string `pulumi:"timeWindowSize"` }
A custom alert rule that checks if the number of activities (depends on the custom alert type) in a time window is within the given range.
type TimeWindowCustomAlertRuleArgs ¶
type TimeWindowCustomAlertRuleArgs struct { // Status of the custom alert. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The maximum threshold. MaxThreshold pulumi.IntInput `pulumi:"maxThreshold"` // The minimum threshold. MinThreshold pulumi.IntInput `pulumi:"minThreshold"` // The type of the custom alert rule. RuleType pulumi.StringInput `pulumi:"ruleType"` // The time window size in iso8601 format. TimeWindowSize pulumi.StringInput `pulumi:"timeWindowSize"` }
A custom alert rule that checks if the number of activities (depends on the custom alert type) in a time window is within the given range.
func (TimeWindowCustomAlertRuleArgs) ElementType ¶
func (TimeWindowCustomAlertRuleArgs) ElementType() reflect.Type
func (TimeWindowCustomAlertRuleArgs) ToTimeWindowCustomAlertRuleOutput ¶
func (i TimeWindowCustomAlertRuleArgs) ToTimeWindowCustomAlertRuleOutput() TimeWindowCustomAlertRuleOutput
func (TimeWindowCustomAlertRuleArgs) ToTimeWindowCustomAlertRuleOutputWithContext ¶
func (i TimeWindowCustomAlertRuleArgs) ToTimeWindowCustomAlertRuleOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleOutput
type TimeWindowCustomAlertRuleArray ¶
type TimeWindowCustomAlertRuleArray []TimeWindowCustomAlertRuleInput
func (TimeWindowCustomAlertRuleArray) ElementType ¶
func (TimeWindowCustomAlertRuleArray) ElementType() reflect.Type
func (TimeWindowCustomAlertRuleArray) ToTimeWindowCustomAlertRuleArrayOutput ¶
func (i TimeWindowCustomAlertRuleArray) ToTimeWindowCustomAlertRuleArrayOutput() TimeWindowCustomAlertRuleArrayOutput
func (TimeWindowCustomAlertRuleArray) ToTimeWindowCustomAlertRuleArrayOutputWithContext ¶
func (i TimeWindowCustomAlertRuleArray) ToTimeWindowCustomAlertRuleArrayOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleArrayOutput
type TimeWindowCustomAlertRuleArrayInput ¶
type TimeWindowCustomAlertRuleArrayInput interface { pulumi.Input ToTimeWindowCustomAlertRuleArrayOutput() TimeWindowCustomAlertRuleArrayOutput ToTimeWindowCustomAlertRuleArrayOutputWithContext(context.Context) TimeWindowCustomAlertRuleArrayOutput }
TimeWindowCustomAlertRuleArrayInput is an input type that accepts TimeWindowCustomAlertRuleArray and TimeWindowCustomAlertRuleArrayOutput values. You can construct a concrete instance of `TimeWindowCustomAlertRuleArrayInput` via:
TimeWindowCustomAlertRuleArray{ TimeWindowCustomAlertRuleArgs{...} }
type TimeWindowCustomAlertRuleArrayOutput ¶
type TimeWindowCustomAlertRuleArrayOutput struct{ *pulumi.OutputState }
func (TimeWindowCustomAlertRuleArrayOutput) ElementType ¶
func (TimeWindowCustomAlertRuleArrayOutput) ElementType() reflect.Type
func (TimeWindowCustomAlertRuleArrayOutput) Index ¶
func (o TimeWindowCustomAlertRuleArrayOutput) Index(i pulumi.IntInput) TimeWindowCustomAlertRuleOutput
func (TimeWindowCustomAlertRuleArrayOutput) ToTimeWindowCustomAlertRuleArrayOutput ¶
func (o TimeWindowCustomAlertRuleArrayOutput) ToTimeWindowCustomAlertRuleArrayOutput() TimeWindowCustomAlertRuleArrayOutput
func (TimeWindowCustomAlertRuleArrayOutput) ToTimeWindowCustomAlertRuleArrayOutputWithContext ¶
func (o TimeWindowCustomAlertRuleArrayOutput) ToTimeWindowCustomAlertRuleArrayOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleArrayOutput
type TimeWindowCustomAlertRuleInput ¶
type TimeWindowCustomAlertRuleInput interface { pulumi.Input ToTimeWindowCustomAlertRuleOutput() TimeWindowCustomAlertRuleOutput ToTimeWindowCustomAlertRuleOutputWithContext(context.Context) TimeWindowCustomAlertRuleOutput }
TimeWindowCustomAlertRuleInput is an input type that accepts TimeWindowCustomAlertRuleArgs and TimeWindowCustomAlertRuleOutput values. You can construct a concrete instance of `TimeWindowCustomAlertRuleInput` via:
TimeWindowCustomAlertRuleArgs{...}
type TimeWindowCustomAlertRuleOutput ¶
type TimeWindowCustomAlertRuleOutput struct{ *pulumi.OutputState }
A custom alert rule that checks if the number of activities (depends on the custom alert type) in a time window is within the given range.
func (TimeWindowCustomAlertRuleOutput) ElementType ¶
func (TimeWindowCustomAlertRuleOutput) ElementType() reflect.Type
func (TimeWindowCustomAlertRuleOutput) IsEnabled ¶
func (o TimeWindowCustomAlertRuleOutput) IsEnabled() pulumi.BoolOutput
Status of the custom alert.
func (TimeWindowCustomAlertRuleOutput) MaxThreshold ¶
func (o TimeWindowCustomAlertRuleOutput) MaxThreshold() pulumi.IntOutput
The maximum threshold.
func (TimeWindowCustomAlertRuleOutput) MinThreshold ¶
func (o TimeWindowCustomAlertRuleOutput) MinThreshold() pulumi.IntOutput
The minimum threshold.
func (TimeWindowCustomAlertRuleOutput) RuleType ¶
func (o TimeWindowCustomAlertRuleOutput) RuleType() pulumi.StringOutput
The type of the custom alert rule.
func (TimeWindowCustomAlertRuleOutput) TimeWindowSize ¶
func (o TimeWindowCustomAlertRuleOutput) TimeWindowSize() pulumi.StringOutput
The time window size in iso8601 format.
func (TimeWindowCustomAlertRuleOutput) ToTimeWindowCustomAlertRuleOutput ¶
func (o TimeWindowCustomAlertRuleOutput) ToTimeWindowCustomAlertRuleOutput() TimeWindowCustomAlertRuleOutput
func (TimeWindowCustomAlertRuleOutput) ToTimeWindowCustomAlertRuleOutputWithContext ¶
func (o TimeWindowCustomAlertRuleOutput) ToTimeWindowCustomAlertRuleOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleOutput
type TimeWindowCustomAlertRuleResponse ¶
type TimeWindowCustomAlertRuleResponse struct { // The description of the custom alert. Description string `pulumi:"description"` // The display name of the custom alert. DisplayName string `pulumi:"displayName"` // Status of the custom alert. IsEnabled bool `pulumi:"isEnabled"` // The maximum threshold. MaxThreshold int `pulumi:"maxThreshold"` // The minimum threshold. MinThreshold int `pulumi:"minThreshold"` // The type of the custom alert rule. RuleType string `pulumi:"ruleType"` // The time window size in iso8601 format. TimeWindowSize string `pulumi:"timeWindowSize"` }
A custom alert rule that checks if the number of activities (depends on the custom alert type) in a time window is within the given range.
type TimeWindowCustomAlertRuleResponseArgs ¶
type TimeWindowCustomAlertRuleResponseArgs struct { // The description of the custom alert. Description pulumi.StringInput `pulumi:"description"` // The display name of the custom alert. DisplayName pulumi.StringInput `pulumi:"displayName"` // Status of the custom alert. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The maximum threshold. MaxThreshold pulumi.IntInput `pulumi:"maxThreshold"` // The minimum threshold. MinThreshold pulumi.IntInput `pulumi:"minThreshold"` // The type of the custom alert rule. RuleType pulumi.StringInput `pulumi:"ruleType"` // The time window size in iso8601 format. TimeWindowSize pulumi.StringInput `pulumi:"timeWindowSize"` }
A custom alert rule that checks if the number of activities (depends on the custom alert type) in a time window is within the given range.
func (TimeWindowCustomAlertRuleResponseArgs) ElementType ¶
func (TimeWindowCustomAlertRuleResponseArgs) ElementType() reflect.Type
func (TimeWindowCustomAlertRuleResponseArgs) ToTimeWindowCustomAlertRuleResponseOutput ¶
func (i TimeWindowCustomAlertRuleResponseArgs) ToTimeWindowCustomAlertRuleResponseOutput() TimeWindowCustomAlertRuleResponseOutput
func (TimeWindowCustomAlertRuleResponseArgs) ToTimeWindowCustomAlertRuleResponseOutputWithContext ¶
func (i TimeWindowCustomAlertRuleResponseArgs) ToTimeWindowCustomAlertRuleResponseOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleResponseOutput
type TimeWindowCustomAlertRuleResponseArray ¶
type TimeWindowCustomAlertRuleResponseArray []TimeWindowCustomAlertRuleResponseInput
func (TimeWindowCustomAlertRuleResponseArray) ElementType ¶
func (TimeWindowCustomAlertRuleResponseArray) ElementType() reflect.Type
func (TimeWindowCustomAlertRuleResponseArray) ToTimeWindowCustomAlertRuleResponseArrayOutput ¶
func (i TimeWindowCustomAlertRuleResponseArray) ToTimeWindowCustomAlertRuleResponseArrayOutput() TimeWindowCustomAlertRuleResponseArrayOutput
func (TimeWindowCustomAlertRuleResponseArray) ToTimeWindowCustomAlertRuleResponseArrayOutputWithContext ¶
func (i TimeWindowCustomAlertRuleResponseArray) ToTimeWindowCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleResponseArrayOutput
type TimeWindowCustomAlertRuleResponseArrayInput ¶
type TimeWindowCustomAlertRuleResponseArrayInput interface { pulumi.Input ToTimeWindowCustomAlertRuleResponseArrayOutput() TimeWindowCustomAlertRuleResponseArrayOutput ToTimeWindowCustomAlertRuleResponseArrayOutputWithContext(context.Context) TimeWindowCustomAlertRuleResponseArrayOutput }
TimeWindowCustomAlertRuleResponseArrayInput is an input type that accepts TimeWindowCustomAlertRuleResponseArray and TimeWindowCustomAlertRuleResponseArrayOutput values. You can construct a concrete instance of `TimeWindowCustomAlertRuleResponseArrayInput` via:
TimeWindowCustomAlertRuleResponseArray{ TimeWindowCustomAlertRuleResponseArgs{...} }
type TimeWindowCustomAlertRuleResponseArrayOutput ¶
type TimeWindowCustomAlertRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (TimeWindowCustomAlertRuleResponseArrayOutput) ElementType ¶
func (TimeWindowCustomAlertRuleResponseArrayOutput) ElementType() reflect.Type
func (TimeWindowCustomAlertRuleResponseArrayOutput) ToTimeWindowCustomAlertRuleResponseArrayOutput ¶
func (o TimeWindowCustomAlertRuleResponseArrayOutput) ToTimeWindowCustomAlertRuleResponseArrayOutput() TimeWindowCustomAlertRuleResponseArrayOutput
func (TimeWindowCustomAlertRuleResponseArrayOutput) ToTimeWindowCustomAlertRuleResponseArrayOutputWithContext ¶
func (o TimeWindowCustomAlertRuleResponseArrayOutput) ToTimeWindowCustomAlertRuleResponseArrayOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleResponseArrayOutput
type TimeWindowCustomAlertRuleResponseInput ¶
type TimeWindowCustomAlertRuleResponseInput interface { pulumi.Input ToTimeWindowCustomAlertRuleResponseOutput() TimeWindowCustomAlertRuleResponseOutput ToTimeWindowCustomAlertRuleResponseOutputWithContext(context.Context) TimeWindowCustomAlertRuleResponseOutput }
TimeWindowCustomAlertRuleResponseInput is an input type that accepts TimeWindowCustomAlertRuleResponseArgs and TimeWindowCustomAlertRuleResponseOutput values. You can construct a concrete instance of `TimeWindowCustomAlertRuleResponseInput` via:
TimeWindowCustomAlertRuleResponseArgs{...}
type TimeWindowCustomAlertRuleResponseOutput ¶
type TimeWindowCustomAlertRuleResponseOutput struct{ *pulumi.OutputState }
A custom alert rule that checks if the number of activities (depends on the custom alert type) in a time window is within the given range.
func (TimeWindowCustomAlertRuleResponseOutput) Description ¶
func (o TimeWindowCustomAlertRuleResponseOutput) Description() pulumi.StringOutput
The description of the custom alert.
func (TimeWindowCustomAlertRuleResponseOutput) DisplayName ¶
func (o TimeWindowCustomAlertRuleResponseOutput) DisplayName() pulumi.StringOutput
The display name of the custom alert.
func (TimeWindowCustomAlertRuleResponseOutput) ElementType ¶
func (TimeWindowCustomAlertRuleResponseOutput) ElementType() reflect.Type
func (TimeWindowCustomAlertRuleResponseOutput) IsEnabled ¶
func (o TimeWindowCustomAlertRuleResponseOutput) IsEnabled() pulumi.BoolOutput
Status of the custom alert.
func (TimeWindowCustomAlertRuleResponseOutput) MaxThreshold ¶
func (o TimeWindowCustomAlertRuleResponseOutput) MaxThreshold() pulumi.IntOutput
The maximum threshold.
func (TimeWindowCustomAlertRuleResponseOutput) MinThreshold ¶
func (o TimeWindowCustomAlertRuleResponseOutput) MinThreshold() pulumi.IntOutput
The minimum threshold.
func (TimeWindowCustomAlertRuleResponseOutput) RuleType ¶
func (o TimeWindowCustomAlertRuleResponseOutput) RuleType() pulumi.StringOutput
The type of the custom alert rule.
func (TimeWindowCustomAlertRuleResponseOutput) TimeWindowSize ¶
func (o TimeWindowCustomAlertRuleResponseOutput) TimeWindowSize() pulumi.StringOutput
The time window size in iso8601 format.
func (TimeWindowCustomAlertRuleResponseOutput) ToTimeWindowCustomAlertRuleResponseOutput ¶
func (o TimeWindowCustomAlertRuleResponseOutput) ToTimeWindowCustomAlertRuleResponseOutput() TimeWindowCustomAlertRuleResponseOutput
func (TimeWindowCustomAlertRuleResponseOutput) ToTimeWindowCustomAlertRuleResponseOutputWithContext ¶
func (o TimeWindowCustomAlertRuleResponseOutput) ToTimeWindowCustomAlertRuleResponseOutputWithContext(ctx context.Context) TimeWindowCustomAlertRuleResponseOutput
type UserDefinedResourcesProperties ¶
type UserDefinedResourcesProperties struct { // Azure Resource Graph query which represents the security solution's user defined resources. Required to start with "where type != "Microsoft.Devices/IotHubs"" Query string `pulumi:"query"` // List of Azure subscription ids on which the user defined resources query should be executed. QuerySubscriptions []string `pulumi:"querySubscriptions"` }
Properties of the solution's user defined resources.
type UserDefinedResourcesPropertiesArgs ¶
type UserDefinedResourcesPropertiesArgs struct { // Azure Resource Graph query which represents the security solution's user defined resources. Required to start with "where type != "Microsoft.Devices/IotHubs"" Query pulumi.StringInput `pulumi:"query"` // List of Azure subscription ids on which the user defined resources query should be executed. QuerySubscriptions pulumi.StringArrayInput `pulumi:"querySubscriptions"` }
Properties of the solution's user defined resources.
func (UserDefinedResourcesPropertiesArgs) ElementType ¶
func (UserDefinedResourcesPropertiesArgs) ElementType() reflect.Type
func (UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesOutput ¶
func (i UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesOutput() UserDefinedResourcesPropertiesOutput
func (UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesOutputWithContext ¶
func (i UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesOutput
func (UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesPtrOutput ¶
func (i UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesPtrOutput() UserDefinedResourcesPropertiesPtrOutput
func (UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesPtrOutputWithContext ¶
func (i UserDefinedResourcesPropertiesArgs) ToUserDefinedResourcesPropertiesPtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesPtrOutput
type UserDefinedResourcesPropertiesInput ¶
type UserDefinedResourcesPropertiesInput interface { pulumi.Input ToUserDefinedResourcesPropertiesOutput() UserDefinedResourcesPropertiesOutput ToUserDefinedResourcesPropertiesOutputWithContext(context.Context) UserDefinedResourcesPropertiesOutput }
UserDefinedResourcesPropertiesInput is an input type that accepts UserDefinedResourcesPropertiesArgs and UserDefinedResourcesPropertiesOutput values. You can construct a concrete instance of `UserDefinedResourcesPropertiesInput` via:
UserDefinedResourcesPropertiesArgs{...}
type UserDefinedResourcesPropertiesOutput ¶
type UserDefinedResourcesPropertiesOutput struct{ *pulumi.OutputState }
Properties of the solution's user defined resources.
func (UserDefinedResourcesPropertiesOutput) ElementType ¶
func (UserDefinedResourcesPropertiesOutput) ElementType() reflect.Type
func (UserDefinedResourcesPropertiesOutput) Query ¶
func (o UserDefinedResourcesPropertiesOutput) Query() pulumi.StringOutput
Azure Resource Graph query which represents the security solution's user defined resources. Required to start with "where type != "Microsoft.Devices/IotHubs""
func (UserDefinedResourcesPropertiesOutput) QuerySubscriptions ¶
func (o UserDefinedResourcesPropertiesOutput) QuerySubscriptions() pulumi.StringArrayOutput
List of Azure subscription ids on which the user defined resources query should be executed.
func (UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesOutput ¶
func (o UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesOutput() UserDefinedResourcesPropertiesOutput
func (UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesOutputWithContext ¶
func (o UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesOutput
func (UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesPtrOutput ¶
func (o UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesPtrOutput() UserDefinedResourcesPropertiesPtrOutput
func (UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesPtrOutputWithContext ¶
func (o UserDefinedResourcesPropertiesOutput) ToUserDefinedResourcesPropertiesPtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesPtrOutput
type UserDefinedResourcesPropertiesPtrInput ¶
type UserDefinedResourcesPropertiesPtrInput interface { pulumi.Input ToUserDefinedResourcesPropertiesPtrOutput() UserDefinedResourcesPropertiesPtrOutput ToUserDefinedResourcesPropertiesPtrOutputWithContext(context.Context) UserDefinedResourcesPropertiesPtrOutput }
UserDefinedResourcesPropertiesPtrInput is an input type that accepts UserDefinedResourcesPropertiesArgs, UserDefinedResourcesPropertiesPtr and UserDefinedResourcesPropertiesPtrOutput values. You can construct a concrete instance of `UserDefinedResourcesPropertiesPtrInput` via:
UserDefinedResourcesPropertiesArgs{...} or: nil
func UserDefinedResourcesPropertiesPtr ¶
func UserDefinedResourcesPropertiesPtr(v *UserDefinedResourcesPropertiesArgs) UserDefinedResourcesPropertiesPtrInput
type UserDefinedResourcesPropertiesPtrOutput ¶
type UserDefinedResourcesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (UserDefinedResourcesPropertiesPtrOutput) ElementType ¶
func (UserDefinedResourcesPropertiesPtrOutput) ElementType() reflect.Type
func (UserDefinedResourcesPropertiesPtrOutput) Query ¶
func (o UserDefinedResourcesPropertiesPtrOutput) Query() pulumi.StringPtrOutput
Azure Resource Graph query which represents the security solution's user defined resources. Required to start with "where type != "Microsoft.Devices/IotHubs""
func (UserDefinedResourcesPropertiesPtrOutput) QuerySubscriptions ¶
func (o UserDefinedResourcesPropertiesPtrOutput) QuerySubscriptions() pulumi.StringArrayOutput
List of Azure subscription ids on which the user defined resources query should be executed.
func (UserDefinedResourcesPropertiesPtrOutput) ToUserDefinedResourcesPropertiesPtrOutput ¶
func (o UserDefinedResourcesPropertiesPtrOutput) ToUserDefinedResourcesPropertiesPtrOutput() UserDefinedResourcesPropertiesPtrOutput
func (UserDefinedResourcesPropertiesPtrOutput) ToUserDefinedResourcesPropertiesPtrOutputWithContext ¶
func (o UserDefinedResourcesPropertiesPtrOutput) ToUserDefinedResourcesPropertiesPtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesPtrOutput
type UserDefinedResourcesPropertiesResponse ¶
type UserDefinedResourcesPropertiesResponse struct { // Azure Resource Graph query which represents the security solution's user defined resources. Required to start with "where type != "Microsoft.Devices/IotHubs"" Query string `pulumi:"query"` // List of Azure subscription ids on which the user defined resources query should be executed. QuerySubscriptions []string `pulumi:"querySubscriptions"` }
Properties of the solution's user defined resources.
type UserDefinedResourcesPropertiesResponseArgs ¶
type UserDefinedResourcesPropertiesResponseArgs struct { // Azure Resource Graph query which represents the security solution's user defined resources. Required to start with "where type != "Microsoft.Devices/IotHubs"" Query pulumi.StringInput `pulumi:"query"` // List of Azure subscription ids on which the user defined resources query should be executed. QuerySubscriptions pulumi.StringArrayInput `pulumi:"querySubscriptions"` }
Properties of the solution's user defined resources.
func (UserDefinedResourcesPropertiesResponseArgs) ElementType ¶
func (UserDefinedResourcesPropertiesResponseArgs) ElementType() reflect.Type
func (UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponseOutput ¶
func (i UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponseOutput() UserDefinedResourcesPropertiesResponseOutput
func (UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponseOutputWithContext ¶
func (i UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponseOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponseOutput
func (UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponsePtrOutput ¶
func (i UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponsePtrOutput() UserDefinedResourcesPropertiesResponsePtrOutput
func (UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext ¶
func (i UserDefinedResourcesPropertiesResponseArgs) ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponsePtrOutput
type UserDefinedResourcesPropertiesResponseInput ¶
type UserDefinedResourcesPropertiesResponseInput interface { pulumi.Input ToUserDefinedResourcesPropertiesResponseOutput() UserDefinedResourcesPropertiesResponseOutput ToUserDefinedResourcesPropertiesResponseOutputWithContext(context.Context) UserDefinedResourcesPropertiesResponseOutput }
UserDefinedResourcesPropertiesResponseInput is an input type that accepts UserDefinedResourcesPropertiesResponseArgs and UserDefinedResourcesPropertiesResponseOutput values. You can construct a concrete instance of `UserDefinedResourcesPropertiesResponseInput` via:
UserDefinedResourcesPropertiesResponseArgs{...}
type UserDefinedResourcesPropertiesResponseOutput ¶
type UserDefinedResourcesPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of the solution's user defined resources.
func (UserDefinedResourcesPropertiesResponseOutput) ElementType ¶
func (UserDefinedResourcesPropertiesResponseOutput) ElementType() reflect.Type
func (UserDefinedResourcesPropertiesResponseOutput) Query ¶
func (o UserDefinedResourcesPropertiesResponseOutput) Query() pulumi.StringOutput
Azure Resource Graph query which represents the security solution's user defined resources. Required to start with "where type != "Microsoft.Devices/IotHubs""
func (UserDefinedResourcesPropertiesResponseOutput) QuerySubscriptions ¶
func (o UserDefinedResourcesPropertiesResponseOutput) QuerySubscriptions() pulumi.StringArrayOutput
List of Azure subscription ids on which the user defined resources query should be executed.
func (UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponseOutput ¶
func (o UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponseOutput() UserDefinedResourcesPropertiesResponseOutput
func (UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponseOutputWithContext ¶
func (o UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponseOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponseOutput
func (UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponsePtrOutput ¶
func (o UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponsePtrOutput() UserDefinedResourcesPropertiesResponsePtrOutput
func (UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext ¶
func (o UserDefinedResourcesPropertiesResponseOutput) ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponsePtrOutput
type UserDefinedResourcesPropertiesResponsePtrInput ¶
type UserDefinedResourcesPropertiesResponsePtrInput interface { pulumi.Input ToUserDefinedResourcesPropertiesResponsePtrOutput() UserDefinedResourcesPropertiesResponsePtrOutput ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext(context.Context) UserDefinedResourcesPropertiesResponsePtrOutput }
UserDefinedResourcesPropertiesResponsePtrInput is an input type that accepts UserDefinedResourcesPropertiesResponseArgs, UserDefinedResourcesPropertiesResponsePtr and UserDefinedResourcesPropertiesResponsePtrOutput values. You can construct a concrete instance of `UserDefinedResourcesPropertiesResponsePtrInput` via:
UserDefinedResourcesPropertiesResponseArgs{...} or: nil
func UserDefinedResourcesPropertiesResponsePtr ¶
func UserDefinedResourcesPropertiesResponsePtr(v *UserDefinedResourcesPropertiesResponseArgs) UserDefinedResourcesPropertiesResponsePtrInput
type UserDefinedResourcesPropertiesResponsePtrOutput ¶
type UserDefinedResourcesPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (UserDefinedResourcesPropertiesResponsePtrOutput) ElementType ¶
func (UserDefinedResourcesPropertiesResponsePtrOutput) ElementType() reflect.Type
func (UserDefinedResourcesPropertiesResponsePtrOutput) Query ¶
func (o UserDefinedResourcesPropertiesResponsePtrOutput) Query() pulumi.StringPtrOutput
Azure Resource Graph query which represents the security solution's user defined resources. Required to start with "where type != "Microsoft.Devices/IotHubs""
func (UserDefinedResourcesPropertiesResponsePtrOutput) QuerySubscriptions ¶
func (o UserDefinedResourcesPropertiesResponsePtrOutput) QuerySubscriptions() pulumi.StringArrayOutput
List of Azure subscription ids on which the user defined resources query should be executed.
func (UserDefinedResourcesPropertiesResponsePtrOutput) ToUserDefinedResourcesPropertiesResponsePtrOutput ¶
func (o UserDefinedResourcesPropertiesResponsePtrOutput) ToUserDefinedResourcesPropertiesResponsePtrOutput() UserDefinedResourcesPropertiesResponsePtrOutput
func (UserDefinedResourcesPropertiesResponsePtrOutput) ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext ¶
func (o UserDefinedResourcesPropertiesResponsePtrOutput) ToUserDefinedResourcesPropertiesResponsePtrOutputWithContext(ctx context.Context) UserDefinedResourcesPropertiesResponsePtrOutput
type WorkspaceSetting ¶
type WorkspaceSetting struct { pulumi.CustomResourceState // Resource name Name pulumi.StringOutput `pulumi:"name"` // All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope Scope pulumi.StringOutput `pulumi:"scope"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // The full Azure ID of the workspace to save the data in WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Configures where to store the OMS agent data for workspaces under a scope
func GetWorkspaceSetting ¶
func GetWorkspaceSetting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceSettingState, opts ...pulumi.ResourceOption) (*WorkspaceSetting, error)
GetWorkspaceSetting gets an existing WorkspaceSetting 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 NewWorkspaceSetting ¶
func NewWorkspaceSetting(ctx *pulumi.Context, name string, args *WorkspaceSettingArgs, opts ...pulumi.ResourceOption) (*WorkspaceSetting, error)
NewWorkspaceSetting registers a new resource with the given unique name, arguments, and options.
type WorkspaceSettingArgs ¶
type WorkspaceSettingArgs struct { // All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope Scope pulumi.StringInput // The full Azure ID of the workspace to save the data in WorkspaceId pulumi.StringInput // Name of the security setting WorkspaceSettingName pulumi.StringInput }
The set of arguments for constructing a WorkspaceSetting resource.
func (WorkspaceSettingArgs) ElementType ¶
func (WorkspaceSettingArgs) ElementType() reflect.Type
type WorkspaceSettingState ¶
type WorkspaceSettingState struct { // Resource name Name pulumi.StringPtrInput // All the VMs in this scope will send their security data to the mentioned workspace unless overridden by a setting with more specific scope Scope pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // The full Azure ID of the workspace to save the data in WorkspaceId pulumi.StringPtrInput }
func (WorkspaceSettingState) ElementType ¶
func (WorkspaceSettingState) ElementType() reflect.Type