Documentation
¶
Index ¶
- Constants
- type AdditionalWorkspaceDataType
- func (AdditionalWorkspaceDataType) ElementType() reflect.Type
- func (e AdditionalWorkspaceDataType) ToStringOutput() pulumi.StringOutput
- func (e AdditionalWorkspaceDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AdditionalWorkspaceDataType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AdditionalWorkspaceDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AdditionalWorkspaceType
- func (AdditionalWorkspaceType) ElementType() reflect.Type
- func (e AdditionalWorkspaceType) ToStringOutput() pulumi.StringOutput
- func (e AdditionalWorkspaceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AdditionalWorkspaceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AdditionalWorkspaceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AdditionalWorkspacesProperties
- type AdditionalWorkspacesPropertiesArgs
- func (AdditionalWorkspacesPropertiesArgs) ElementType() reflect.Type
- func (i AdditionalWorkspacesPropertiesArgs) ToAdditionalWorkspacesPropertiesOutput() AdditionalWorkspacesPropertiesOutput
- func (i AdditionalWorkspacesPropertiesArgs) ToAdditionalWorkspacesPropertiesOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesOutput
- type AdditionalWorkspacesPropertiesArray
- func (AdditionalWorkspacesPropertiesArray) ElementType() reflect.Type
- func (i AdditionalWorkspacesPropertiesArray) ToAdditionalWorkspacesPropertiesArrayOutput() AdditionalWorkspacesPropertiesArrayOutput
- func (i AdditionalWorkspacesPropertiesArray) ToAdditionalWorkspacesPropertiesArrayOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesArrayOutput
- type AdditionalWorkspacesPropertiesArrayInput
- type AdditionalWorkspacesPropertiesArrayOutput
- func (AdditionalWorkspacesPropertiesArrayOutput) ElementType() reflect.Type
- func (o AdditionalWorkspacesPropertiesArrayOutput) Index(i pulumi.IntInput) AdditionalWorkspacesPropertiesOutput
- func (o AdditionalWorkspacesPropertiesArrayOutput) ToAdditionalWorkspacesPropertiesArrayOutput() AdditionalWorkspacesPropertiesArrayOutput
- func (o AdditionalWorkspacesPropertiesArrayOutput) ToAdditionalWorkspacesPropertiesArrayOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesArrayOutput
- type AdditionalWorkspacesPropertiesInput
- type AdditionalWorkspacesPropertiesOutput
- func (o AdditionalWorkspacesPropertiesOutput) DataTypes() pulumi.StringArrayOutput
- func (AdditionalWorkspacesPropertiesOutput) ElementType() reflect.Type
- func (o AdditionalWorkspacesPropertiesOutput) ToAdditionalWorkspacesPropertiesOutput() AdditionalWorkspacesPropertiesOutput
- func (o AdditionalWorkspacesPropertiesOutput) ToAdditionalWorkspacesPropertiesOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesOutput
- func (o AdditionalWorkspacesPropertiesOutput) Type() pulumi.StringPtrOutput
- func (o AdditionalWorkspacesPropertiesOutput) Workspace() pulumi.StringPtrOutput
- type AdditionalWorkspacesPropertiesResponse
- type AdditionalWorkspacesPropertiesResponseArgs
- func (AdditionalWorkspacesPropertiesResponseArgs) ElementType() reflect.Type
- func (i AdditionalWorkspacesPropertiesResponseArgs) ToAdditionalWorkspacesPropertiesResponseOutput() AdditionalWorkspacesPropertiesResponseOutput
- func (i AdditionalWorkspacesPropertiesResponseArgs) ToAdditionalWorkspacesPropertiesResponseOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesResponseOutput
- type AdditionalWorkspacesPropertiesResponseArray
- func (AdditionalWorkspacesPropertiesResponseArray) ElementType() reflect.Type
- func (i AdditionalWorkspacesPropertiesResponseArray) ToAdditionalWorkspacesPropertiesResponseArrayOutput() AdditionalWorkspacesPropertiesResponseArrayOutput
- func (i AdditionalWorkspacesPropertiesResponseArray) ToAdditionalWorkspacesPropertiesResponseArrayOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesResponseArrayOutput
- type AdditionalWorkspacesPropertiesResponseArrayInput
- type AdditionalWorkspacesPropertiesResponseArrayOutput
- func (AdditionalWorkspacesPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o AdditionalWorkspacesPropertiesResponseArrayOutput) Index(i pulumi.IntInput) AdditionalWorkspacesPropertiesResponseOutput
- func (o AdditionalWorkspacesPropertiesResponseArrayOutput) ToAdditionalWorkspacesPropertiesResponseArrayOutput() AdditionalWorkspacesPropertiesResponseArrayOutput
- func (o AdditionalWorkspacesPropertiesResponseArrayOutput) ToAdditionalWorkspacesPropertiesResponseArrayOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesResponseArrayOutput
- type AdditionalWorkspacesPropertiesResponseInput
- type AdditionalWorkspacesPropertiesResponseOutput
- func (o AdditionalWorkspacesPropertiesResponseOutput) DataTypes() pulumi.StringArrayOutput
- func (AdditionalWorkspacesPropertiesResponseOutput) ElementType() reflect.Type
- func (o AdditionalWorkspacesPropertiesResponseOutput) ToAdditionalWorkspacesPropertiesResponseOutput() AdditionalWorkspacesPropertiesResponseOutput
- func (o AdditionalWorkspacesPropertiesResponseOutput) ToAdditionalWorkspacesPropertiesResponseOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesResponseOutput
- func (o AdditionalWorkspacesPropertiesResponseOutput) Type() pulumi.StringPtrOutput
- func (o AdditionalWorkspacesPropertiesResponseOutput) Workspace() pulumi.StringPtrOutput
- 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 DataSource
- func (DataSource) ElementType() reflect.Type
- func (e DataSource) ToStringOutput() pulumi.StringOutput
- func (e DataSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 DeviceSecurityGroupInput
- type DeviceSecurityGroupOutput
- type DeviceSecurityGroupState
- type ExportData
- func (ExportData) ElementType() reflect.Type
- func (e ExportData) ToStringOutput() pulumi.StringOutput
- func (e ExportData) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ExportData) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ExportData) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IotSecuritySolution
- type IotSecuritySolutionArgs
- type IotSecuritySolutionInput
- type IotSecuritySolutionOutput
- type IotSecuritySolutionState
- type LookupDeviceSecurityGroupArgs
- type LookupDeviceSecurityGroupResult
- type LookupIotSecuritySolutionArgs
- type LookupIotSecuritySolutionResult
- type RecommendationConfigStatus
- func (RecommendationConfigStatus) ElementType() reflect.Type
- func (e RecommendationConfigStatus) ToStringOutput() pulumi.StringOutput
- func (e RecommendationConfigStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RecommendationConfigStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RecommendationConfigStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 RecommendationType
- func (RecommendationType) ElementType() reflect.Type
- func (e RecommendationType) ToStringOutput() pulumi.StringOutput
- func (e RecommendationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RecommendationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RecommendationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySolutionStatus
- func (SecuritySolutionStatus) ElementType() reflect.Type
- func (e SecuritySolutionStatus) ToStringOutput() pulumi.StringOutput
- func (e SecuritySolutionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecuritySolutionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecuritySolutionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- 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 UnmaskedIpLoggingStatus
- func (UnmaskedIpLoggingStatus) ElementType() reflect.Type
- func (e UnmaskedIpLoggingStatus) ToStringOutput() pulumi.StringOutput
- func (e UnmaskedIpLoggingStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UnmaskedIpLoggingStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UnmaskedIpLoggingStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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
Constants ¶
const ( AdditionalWorkspaceDataTypeAlerts = AdditionalWorkspaceDataType("Alerts") AdditionalWorkspaceDataTypeRawEvents = AdditionalWorkspaceDataType("RawEvents") )
const ( RecommendationConfigStatusDisabled = RecommendationConfigStatus("Disabled") RecommendationConfigStatusEnabled = RecommendationConfigStatus("Enabled") )
const ( // Authentication schema used for pull an edge module from an ACR repository does not use Service Principal Authentication. RecommendationType_IoT_ACRAuthentication = RecommendationType("IoT_ACRAuthentication") // IoT agent message size capacity is currently underutilized, causing an increase in the number of sent messages. Adjust message intervals for better utilization. RecommendationType_IoT_AgentSendsUnutilizedMessages = RecommendationType("IoT_AgentSendsUnutilizedMessages") // Identified security related system configuration issues. RecommendationType_IoT_Baseline = RecommendationType("IoT_Baseline") // You can optimize Edge Hub memory usage by turning off protocol heads for any protocols not used by Edge modules in your solution. RecommendationType_IoT_EdgeHubMemOptimize = RecommendationType("IoT_EdgeHubMemOptimize") // Logging is disabled for this edge module. RecommendationType_IoT_EdgeLoggingOptions = RecommendationType("IoT_EdgeLoggingOptions") // A minority within a device security group has inconsistent Edge Module settings with the rest of their group. RecommendationType_IoT_InconsistentModuleSettings = RecommendationType("IoT_InconsistentModuleSettings") // Install the Azure Security of Things Agent. RecommendationType_IoT_InstallAgent = RecommendationType("IoT_InstallAgent") // IP Filter Configuration should have rules defined for allowed traffic and should deny all other traffic by default. RecommendationType_IoT_IPFilter_DenyAll = RecommendationType("IoT_IPFilter_DenyAll") // An Allow IP Filter rules source IP range is too large. Overly permissive rules might expose your IoT hub to malicious intenders. RecommendationType_IoT_IPFilter_PermissiveRule = RecommendationType("IoT_IPFilter_PermissiveRule") // A listening endpoint was found on the device. RecommendationType_IoT_OpenPorts = RecommendationType("IoT_OpenPorts") // An Allowed firewall policy was found (INPUT/OUTPUT). The policy should Deny all traffic by default and define rules to allow necessary communication to/from the device. RecommendationType_IoT_PermissiveFirewallPolicy = RecommendationType("IoT_PermissiveFirewallPolicy") // A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports. RecommendationType_IoT_PermissiveInputFirewallRules = RecommendationType("IoT_PermissiveInputFirewallRules") // A rule in the firewall has been found that contains a permissive pattern for a wide range of IP addresses or Ports. RecommendationType_IoT_PermissiveOutputFirewallRules = RecommendationType("IoT_PermissiveOutputFirewallRules") // Edge module is configured to run in privileged mode, with extensive Linux capabilities or with host-level network access (send/receive data to host machine). RecommendationType_IoT_PrivilegedDockerOptions = RecommendationType("IoT_PrivilegedDockerOptions") RecommendationType_IoT_SharedCredentials = RecommendationType("IoT_SharedCredentials") // Insecure TLS configurations detected. Immediate upgrade recommended. RecommendationType_IoT_VulnerableTLSCipherSuite = RecommendationType("IoT_VulnerableTLSCipherSuite") )
const ( SecuritySolutionStatusEnabled = SecuritySolutionStatus("Enabled") SecuritySolutionStatusDisabled = SecuritySolutionStatus("Disabled") )
const ( // Unmasked IP logging is disabled UnmaskedIpLoggingStatusDisabled = UnmaskedIpLoggingStatus("Disabled") // Unmasked IP logging is enabled UnmaskedIpLoggingStatusEnabled = UnmaskedIpLoggingStatus("Enabled") )
const (
AdditionalWorkspaceTypeSentinel = AdditionalWorkspaceType("Sentinel")
)
const ( // Devices twin data DataSourceTwinData = DataSource("TwinData") )
const ( // Agent raw events ExportDataRawEvents = ExportData("RawEvents") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdditionalWorkspaceDataType ¶ added in v0.4.0
Data types sent to workspace.
func (AdditionalWorkspaceDataType) ElementType ¶ added in v0.4.0
func (AdditionalWorkspaceDataType) ElementType() reflect.Type
func (AdditionalWorkspaceDataType) ToStringOutput ¶ added in v0.4.0
func (e AdditionalWorkspaceDataType) ToStringOutput() pulumi.StringOutput
func (AdditionalWorkspaceDataType) ToStringOutputWithContext ¶ added in v0.4.0
func (e AdditionalWorkspaceDataType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AdditionalWorkspaceDataType) ToStringPtrOutput ¶ added in v0.4.0
func (e AdditionalWorkspaceDataType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AdditionalWorkspaceDataType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e AdditionalWorkspaceDataType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AdditionalWorkspaceType ¶ added in v0.4.0
Workspace type.
func (AdditionalWorkspaceType) ElementType ¶ added in v0.4.0
func (AdditionalWorkspaceType) ElementType() reflect.Type
func (AdditionalWorkspaceType) ToStringOutput ¶ added in v0.4.0
func (e AdditionalWorkspaceType) ToStringOutput() pulumi.StringOutput
func (AdditionalWorkspaceType) ToStringOutputWithContext ¶ added in v0.4.0
func (e AdditionalWorkspaceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AdditionalWorkspaceType) ToStringPtrOutput ¶ added in v0.4.0
func (e AdditionalWorkspaceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AdditionalWorkspaceType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e AdditionalWorkspaceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AdditionalWorkspacesProperties ¶ added in v0.4.0
type AdditionalWorkspacesProperties struct { // List of data types sent to workspace DataTypes []string `pulumi:"dataTypes"` // Workspace type. Type *string `pulumi:"type"` // Workspace resource id Workspace *string `pulumi:"workspace"` }
Properties of the additional workspaces.
type AdditionalWorkspacesPropertiesArgs ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesArgs struct { // List of data types sent to workspace DataTypes pulumi.StringArrayInput `pulumi:"dataTypes"` // Workspace type. Type pulumi.StringPtrInput `pulumi:"type"` // Workspace resource id Workspace pulumi.StringPtrInput `pulumi:"workspace"` }
Properties of the additional workspaces.
func (AdditionalWorkspacesPropertiesArgs) ElementType ¶ added in v0.4.0
func (AdditionalWorkspacesPropertiesArgs) ElementType() reflect.Type
func (AdditionalWorkspacesPropertiesArgs) ToAdditionalWorkspacesPropertiesOutput ¶ added in v0.4.0
func (i AdditionalWorkspacesPropertiesArgs) ToAdditionalWorkspacesPropertiesOutput() AdditionalWorkspacesPropertiesOutput
func (AdditionalWorkspacesPropertiesArgs) ToAdditionalWorkspacesPropertiesOutputWithContext ¶ added in v0.4.0
func (i AdditionalWorkspacesPropertiesArgs) ToAdditionalWorkspacesPropertiesOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesOutput
type AdditionalWorkspacesPropertiesArray ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesArray []AdditionalWorkspacesPropertiesInput
func (AdditionalWorkspacesPropertiesArray) ElementType ¶ added in v0.4.0
func (AdditionalWorkspacesPropertiesArray) ElementType() reflect.Type
func (AdditionalWorkspacesPropertiesArray) ToAdditionalWorkspacesPropertiesArrayOutput ¶ added in v0.4.0
func (i AdditionalWorkspacesPropertiesArray) ToAdditionalWorkspacesPropertiesArrayOutput() AdditionalWorkspacesPropertiesArrayOutput
func (AdditionalWorkspacesPropertiesArray) ToAdditionalWorkspacesPropertiesArrayOutputWithContext ¶ added in v0.4.0
func (i AdditionalWorkspacesPropertiesArray) ToAdditionalWorkspacesPropertiesArrayOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesArrayOutput
type AdditionalWorkspacesPropertiesArrayInput ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesArrayInput interface { pulumi.Input ToAdditionalWorkspacesPropertiesArrayOutput() AdditionalWorkspacesPropertiesArrayOutput ToAdditionalWorkspacesPropertiesArrayOutputWithContext(context.Context) AdditionalWorkspacesPropertiesArrayOutput }
AdditionalWorkspacesPropertiesArrayInput is an input type that accepts AdditionalWorkspacesPropertiesArray and AdditionalWorkspacesPropertiesArrayOutput values. You can construct a concrete instance of `AdditionalWorkspacesPropertiesArrayInput` via:
AdditionalWorkspacesPropertiesArray{ AdditionalWorkspacesPropertiesArgs{...} }
type AdditionalWorkspacesPropertiesArrayOutput ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesArrayOutput struct{ *pulumi.OutputState }
func (AdditionalWorkspacesPropertiesArrayOutput) ElementType ¶ added in v0.4.0
func (AdditionalWorkspacesPropertiesArrayOutput) ElementType() reflect.Type
func (AdditionalWorkspacesPropertiesArrayOutput) ToAdditionalWorkspacesPropertiesArrayOutput ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesArrayOutput) ToAdditionalWorkspacesPropertiesArrayOutput() AdditionalWorkspacesPropertiesArrayOutput
func (AdditionalWorkspacesPropertiesArrayOutput) ToAdditionalWorkspacesPropertiesArrayOutputWithContext ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesArrayOutput) ToAdditionalWorkspacesPropertiesArrayOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesArrayOutput
type AdditionalWorkspacesPropertiesInput ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesInput interface { pulumi.Input ToAdditionalWorkspacesPropertiesOutput() AdditionalWorkspacesPropertiesOutput ToAdditionalWorkspacesPropertiesOutputWithContext(context.Context) AdditionalWorkspacesPropertiesOutput }
AdditionalWorkspacesPropertiesInput is an input type that accepts AdditionalWorkspacesPropertiesArgs and AdditionalWorkspacesPropertiesOutput values. You can construct a concrete instance of `AdditionalWorkspacesPropertiesInput` via:
AdditionalWorkspacesPropertiesArgs{...}
type AdditionalWorkspacesPropertiesOutput ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesOutput struct{ *pulumi.OutputState }
Properties of the additional workspaces.
func (AdditionalWorkspacesPropertiesOutput) DataTypes ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesOutput) DataTypes() pulumi.StringArrayOutput
List of data types sent to workspace
func (AdditionalWorkspacesPropertiesOutput) ElementType ¶ added in v0.4.0
func (AdditionalWorkspacesPropertiesOutput) ElementType() reflect.Type
func (AdditionalWorkspacesPropertiesOutput) ToAdditionalWorkspacesPropertiesOutput ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesOutput) ToAdditionalWorkspacesPropertiesOutput() AdditionalWorkspacesPropertiesOutput
func (AdditionalWorkspacesPropertiesOutput) ToAdditionalWorkspacesPropertiesOutputWithContext ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesOutput) ToAdditionalWorkspacesPropertiesOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesOutput
func (AdditionalWorkspacesPropertiesOutput) Type ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesOutput) Type() pulumi.StringPtrOutput
Workspace type.
func (AdditionalWorkspacesPropertiesOutput) Workspace ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesOutput) Workspace() pulumi.StringPtrOutput
Workspace resource id
type AdditionalWorkspacesPropertiesResponse ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesResponse struct { // List of data types sent to workspace DataTypes []string `pulumi:"dataTypes"` // Workspace type. Type *string `pulumi:"type"` // Workspace resource id Workspace *string `pulumi:"workspace"` }
Properties of the additional workspaces.
type AdditionalWorkspacesPropertiesResponseArgs ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesResponseArgs struct { // List of data types sent to workspace DataTypes pulumi.StringArrayInput `pulumi:"dataTypes"` // Workspace type. Type pulumi.StringPtrInput `pulumi:"type"` // Workspace resource id Workspace pulumi.StringPtrInput `pulumi:"workspace"` }
Properties of the additional workspaces.
func (AdditionalWorkspacesPropertiesResponseArgs) ElementType ¶ added in v0.4.0
func (AdditionalWorkspacesPropertiesResponseArgs) ElementType() reflect.Type
func (AdditionalWorkspacesPropertiesResponseArgs) ToAdditionalWorkspacesPropertiesResponseOutput ¶ added in v0.4.0
func (i AdditionalWorkspacesPropertiesResponseArgs) ToAdditionalWorkspacesPropertiesResponseOutput() AdditionalWorkspacesPropertiesResponseOutput
func (AdditionalWorkspacesPropertiesResponseArgs) ToAdditionalWorkspacesPropertiesResponseOutputWithContext ¶ added in v0.4.0
func (i AdditionalWorkspacesPropertiesResponseArgs) ToAdditionalWorkspacesPropertiesResponseOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesResponseOutput
type AdditionalWorkspacesPropertiesResponseArray ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesResponseArray []AdditionalWorkspacesPropertiesResponseInput
func (AdditionalWorkspacesPropertiesResponseArray) ElementType ¶ added in v0.4.0
func (AdditionalWorkspacesPropertiesResponseArray) ElementType() reflect.Type
func (AdditionalWorkspacesPropertiesResponseArray) ToAdditionalWorkspacesPropertiesResponseArrayOutput ¶ added in v0.4.0
func (i AdditionalWorkspacesPropertiesResponseArray) ToAdditionalWorkspacesPropertiesResponseArrayOutput() AdditionalWorkspacesPropertiesResponseArrayOutput
func (AdditionalWorkspacesPropertiesResponseArray) ToAdditionalWorkspacesPropertiesResponseArrayOutputWithContext ¶ added in v0.4.0
func (i AdditionalWorkspacesPropertiesResponseArray) ToAdditionalWorkspacesPropertiesResponseArrayOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesResponseArrayOutput
type AdditionalWorkspacesPropertiesResponseArrayInput ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesResponseArrayInput interface { pulumi.Input ToAdditionalWorkspacesPropertiesResponseArrayOutput() AdditionalWorkspacesPropertiesResponseArrayOutput ToAdditionalWorkspacesPropertiesResponseArrayOutputWithContext(context.Context) AdditionalWorkspacesPropertiesResponseArrayOutput }
AdditionalWorkspacesPropertiesResponseArrayInput is an input type that accepts AdditionalWorkspacesPropertiesResponseArray and AdditionalWorkspacesPropertiesResponseArrayOutput values. You can construct a concrete instance of `AdditionalWorkspacesPropertiesResponseArrayInput` via:
AdditionalWorkspacesPropertiesResponseArray{ AdditionalWorkspacesPropertiesResponseArgs{...} }
type AdditionalWorkspacesPropertiesResponseArrayOutput ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (AdditionalWorkspacesPropertiesResponseArrayOutput) ElementType ¶ added in v0.4.0
func (AdditionalWorkspacesPropertiesResponseArrayOutput) ElementType() reflect.Type
func (AdditionalWorkspacesPropertiesResponseArrayOutput) ToAdditionalWorkspacesPropertiesResponseArrayOutput ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesResponseArrayOutput) ToAdditionalWorkspacesPropertiesResponseArrayOutput() AdditionalWorkspacesPropertiesResponseArrayOutput
func (AdditionalWorkspacesPropertiesResponseArrayOutput) ToAdditionalWorkspacesPropertiesResponseArrayOutputWithContext ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesResponseArrayOutput) ToAdditionalWorkspacesPropertiesResponseArrayOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesResponseArrayOutput
type AdditionalWorkspacesPropertiesResponseInput ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesResponseInput interface { pulumi.Input ToAdditionalWorkspacesPropertiesResponseOutput() AdditionalWorkspacesPropertiesResponseOutput ToAdditionalWorkspacesPropertiesResponseOutputWithContext(context.Context) AdditionalWorkspacesPropertiesResponseOutput }
AdditionalWorkspacesPropertiesResponseInput is an input type that accepts AdditionalWorkspacesPropertiesResponseArgs and AdditionalWorkspacesPropertiesResponseOutput values. You can construct a concrete instance of `AdditionalWorkspacesPropertiesResponseInput` via:
AdditionalWorkspacesPropertiesResponseArgs{...}
type AdditionalWorkspacesPropertiesResponseOutput ¶ added in v0.4.0
type AdditionalWorkspacesPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of the additional workspaces.
func (AdditionalWorkspacesPropertiesResponseOutput) DataTypes ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesResponseOutput) DataTypes() pulumi.StringArrayOutput
List of data types sent to workspace
func (AdditionalWorkspacesPropertiesResponseOutput) ElementType ¶ added in v0.4.0
func (AdditionalWorkspacesPropertiesResponseOutput) ElementType() reflect.Type
func (AdditionalWorkspacesPropertiesResponseOutput) ToAdditionalWorkspacesPropertiesResponseOutput ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesResponseOutput) ToAdditionalWorkspacesPropertiesResponseOutput() AdditionalWorkspacesPropertiesResponseOutput
func (AdditionalWorkspacesPropertiesResponseOutput) ToAdditionalWorkspacesPropertiesResponseOutputWithContext ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesResponseOutput) ToAdditionalWorkspacesPropertiesResponseOutputWithContext(ctx context.Context) AdditionalWorkspacesPropertiesResponseOutput
func (AdditionalWorkspacesPropertiesResponseOutput) Type ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesResponseOutput) Type() pulumi.StringPtrOutput
Workspace type.
func (AdditionalWorkspacesPropertiesResponseOutput) Workspace ¶ added in v0.4.0
func (o AdditionalWorkspacesPropertiesResponseOutput) Workspace() pulumi.StringPtrOutput
Workspace resource id
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. // Expected value is 'ListCustomAlertRule'. 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. // Expected value is 'ListCustomAlertRule'. 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. Expected value is 'ListCustomAlertRule'.
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. // Expected value is 'ListCustomAlertRule'. 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. // Expected value is 'ListCustomAlertRule'. 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. Expected value is 'ListCustomAlertRule'.
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 DataSource ¶ added in v0.3.1
func (DataSource) ElementType ¶ added in v0.3.1
func (DataSource) ElementType() reflect.Type
func (DataSource) ToStringOutput ¶ added in v0.3.1
func (e DataSource) ToStringOutput() pulumi.StringOutput
func (DataSource) ToStringOutputWithContext ¶ added in v0.3.1
func (e DataSource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSource) ToStringPtrOutput ¶ added in v0.3.1
func (e DataSource) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSource) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DataSource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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. // Expected value is 'ListCustomAlertRule'. 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. // Expected value is 'ListCustomAlertRule'. 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. Expected value is 'ListCustomAlertRule'.
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. // Expected value is 'ListCustomAlertRule'. 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. // Expected value is 'ListCustomAlertRule'. 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. Expected value is 'ListCustomAlertRule'.
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.
func (*DeviceSecurityGroup) ElementType ¶ added in v0.2.6
func (*DeviceSecurityGroup) ElementType() reflect.Type
func (*DeviceSecurityGroup) ToDeviceSecurityGroupOutput ¶ added in v0.2.6
func (i *DeviceSecurityGroup) ToDeviceSecurityGroupOutput() DeviceSecurityGroupOutput
func (*DeviceSecurityGroup) ToDeviceSecurityGroupOutputWithContext ¶ added in v0.2.6
func (i *DeviceSecurityGroup) ToDeviceSecurityGroupOutputWithContext(ctx context.Context) DeviceSecurityGroupOutput
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 DeviceSecurityGroupInput ¶ added in v0.2.6
type DeviceSecurityGroupInput interface { pulumi.Input ToDeviceSecurityGroupOutput() DeviceSecurityGroupOutput ToDeviceSecurityGroupOutputWithContext(ctx context.Context) DeviceSecurityGroupOutput }
type DeviceSecurityGroupOutput ¶ added in v0.2.6
type DeviceSecurityGroupOutput struct {
*pulumi.OutputState
}
func (DeviceSecurityGroupOutput) ElementType ¶ added in v0.2.6
func (DeviceSecurityGroupOutput) ElementType() reflect.Type
func (DeviceSecurityGroupOutput) ToDeviceSecurityGroupOutput ¶ added in v0.2.6
func (o DeviceSecurityGroupOutput) ToDeviceSecurityGroupOutput() DeviceSecurityGroupOutput
func (DeviceSecurityGroupOutput) ToDeviceSecurityGroupOutputWithContext ¶ added in v0.2.6
func (o DeviceSecurityGroupOutput) ToDeviceSecurityGroupOutputWithContext(ctx context.Context) DeviceSecurityGroupOutput
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 ExportData ¶ added in v0.3.1
func (ExportData) ElementType ¶ added in v0.3.1
func (ExportData) ElementType() reflect.Type
func (ExportData) ToStringOutput ¶ added in v0.3.1
func (e ExportData) ToStringOutput() pulumi.StringOutput
func (ExportData) ToStringOutputWithContext ¶ added in v0.3.1
func (e ExportData) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ExportData) ToStringPtrOutput ¶ added in v0.3.1
func (e ExportData) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExportData) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ExportData) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IotSecuritySolution ¶
type IotSecuritySolution struct { pulumi.CustomResourceState // List of additional workspaces AdditionalWorkspaces AdditionalWorkspacesPropertiesResponseArrayOutput `pulumi:"additionalWorkspaces"` // 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 options for exporting to workspace data. 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 the configuration status for each recommendation type. RecommendationsConfiguration RecommendationConfigurationPropertiesResponseArrayOutput `pulumi:"recommendationsConfiguration"` // Status of the IoT Security solution. Status pulumi.StringPtrOutput `pulumi:"status"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // Unmasked IP address logging status UnmaskedIpLoggingStatus pulumi.StringPtrOutput `pulumi:"unmaskedIpLoggingStatus"` // Properties of the IoT Security solution's user defined resources. UserDefinedResources UserDefinedResourcesPropertiesResponsePtrOutput `pulumi:"userDefinedResources"` // Workspace resource ID Workspace pulumi.StringPtrOutput `pulumi:"workspace"` }
IoT Security solution configuration and resource information.
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.
func (*IotSecuritySolution) ElementType ¶ added in v0.2.6
func (*IotSecuritySolution) ElementType() reflect.Type
func (*IotSecuritySolution) ToIotSecuritySolutionOutput ¶ added in v0.2.6
func (i *IotSecuritySolution) ToIotSecuritySolutionOutput() IotSecuritySolutionOutput
func (*IotSecuritySolution) ToIotSecuritySolutionOutputWithContext ¶ added in v0.2.6
func (i *IotSecuritySolution) ToIotSecuritySolutionOutputWithContext(ctx context.Context) IotSecuritySolutionOutput
type IotSecuritySolutionArgs ¶
type IotSecuritySolutionArgs struct { // List of additional workspaces AdditionalWorkspaces AdditionalWorkspacesPropertiesArrayInput // Disabled data sources. Disabling these data sources compromises the system. DisabledDataSources pulumi.StringArrayInput // Resource display name. DisplayName pulumi.StringInput // List of additional options for exporting to workspace data. Export pulumi.StringArrayInput // IoT Hub resource IDs IotHubs pulumi.StringArrayInput // The resource location. Location pulumi.StringPtrInput // List of the configuration status for each recommendation type. RecommendationsConfiguration RecommendationConfigurationPropertiesArrayInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the IoT Security solution. SolutionName pulumi.StringInput // Status of the IoT Security solution. Status pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Unmasked IP address logging status UnmaskedIpLoggingStatus pulumi.StringPtrInput // Properties of the IoT Security solution's user defined resources. UserDefinedResources UserDefinedResourcesPropertiesPtrInput // Workspace resource ID Workspace pulumi.StringPtrInput }
The set of arguments for constructing a IotSecuritySolution resource.
func (IotSecuritySolutionArgs) ElementType ¶
func (IotSecuritySolutionArgs) ElementType() reflect.Type
type IotSecuritySolutionInput ¶ added in v0.2.6
type IotSecuritySolutionInput interface { pulumi.Input ToIotSecuritySolutionOutput() IotSecuritySolutionOutput ToIotSecuritySolutionOutputWithContext(ctx context.Context) IotSecuritySolutionOutput }
type IotSecuritySolutionOutput ¶ added in v0.2.6
type IotSecuritySolutionOutput struct {
*pulumi.OutputState
}
func (IotSecuritySolutionOutput) ElementType ¶ added in v0.2.6
func (IotSecuritySolutionOutput) ElementType() reflect.Type
func (IotSecuritySolutionOutput) ToIotSecuritySolutionOutput ¶ added in v0.2.6
func (o IotSecuritySolutionOutput) ToIotSecuritySolutionOutput() IotSecuritySolutionOutput
func (IotSecuritySolutionOutput) ToIotSecuritySolutionOutputWithContext ¶ added in v0.2.6
func (o IotSecuritySolutionOutput) ToIotSecuritySolutionOutputWithContext(ctx context.Context) IotSecuritySolutionOutput
type IotSecuritySolutionState ¶
type IotSecuritySolutionState struct { // List of additional workspaces AdditionalWorkspaces AdditionalWorkspacesPropertiesResponseArrayInput // 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 options for exporting to workspace data. Export pulumi.StringArrayInput // IoT Hub resource IDs IotHubs pulumi.StringArrayInput // The resource location. Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // List of the configuration status for each recommendation type. RecommendationsConfiguration RecommendationConfigurationPropertiesResponseArrayInput // Status of the IoT Security solution. Status pulumi.StringPtrInput // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Unmasked IP address logging status UnmaskedIpLoggingStatus pulumi.StringPtrInput // Properties of the IoT Security 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 Id Id string `pulumi:"id"` // 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 additional workspaces AdditionalWorkspaces []AdditionalWorkspacesPropertiesResponse `pulumi:"additionalWorkspaces"` // 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 options for exporting to workspace data. Export []string `pulumi:"export"` // Resource Id Id string `pulumi:"id"` // IoT Hub resource IDs IotHubs []string `pulumi:"iotHubs"` // The resource location. Location *string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // List of the configuration status for each recommendation type. RecommendationsConfiguration []RecommendationConfigurationPropertiesResponse `pulumi:"recommendationsConfiguration"` // Status of the IoT Security solution. Status *string `pulumi:"status"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` // Unmasked IP address logging status UnmaskedIpLoggingStatus *string `pulumi:"unmaskedIpLoggingStatus"` // Properties of the IoT Security solution's user defined resources. UserDefinedResources *UserDefinedResourcesPropertiesResponse `pulumi:"userDefinedResources"` // Workspace resource ID Workspace *string `pulumi:"workspace"` }
IoT Security solution configuration and resource information.
func LookupIotSecuritySolution ¶
func LookupIotSecuritySolution(ctx *pulumi.Context, args *LookupIotSecuritySolutionArgs, opts ...pulumi.InvokeOption) (*LookupIotSecuritySolutionResult, error)
type RecommendationConfigStatus ¶ added in v0.3.1
Recommendation status. When the recommendation status is disabled recommendations are not generated.
func (RecommendationConfigStatus) ElementType ¶ added in v0.3.1
func (RecommendationConfigStatus) ElementType() reflect.Type
func (RecommendationConfigStatus) ToStringOutput ¶ added in v0.3.1
func (e RecommendationConfigStatus) ToStringOutput() pulumi.StringOutput
func (RecommendationConfigStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e RecommendationConfigStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecommendationConfigStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e RecommendationConfigStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecommendationConfigStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RecommendationConfigStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RecommendationConfigurationProperties ¶
type RecommendationConfigurationProperties struct { // The type of IoT Security recommendation. RecommendationType string `pulumi:"recommendationType"` // Recommendation status. When the recommendation status is disabled recommendations are not generated. Status string `pulumi:"status"` }
The type of IoT Security recommendation.
type RecommendationConfigurationPropertiesArgs ¶
type RecommendationConfigurationPropertiesArgs struct { // The type of IoT Security recommendation. RecommendationType pulumi.StringInput `pulumi:"recommendationType"` // Recommendation status. When the recommendation status is disabled recommendations are not generated. Status pulumi.StringInput `pulumi:"status"` }
The type of IoT Security recommendation.
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 }
The type of IoT Security recommendation.
func (RecommendationConfigurationPropertiesOutput) ElementType ¶
func (RecommendationConfigurationPropertiesOutput) ElementType() reflect.Type
func (RecommendationConfigurationPropertiesOutput) RecommendationType ¶
func (o RecommendationConfigurationPropertiesOutput) RecommendationType() pulumi.StringOutput
The type of IoT Security recommendation.
func (RecommendationConfigurationPropertiesOutput) Status ¶
func (o RecommendationConfigurationPropertiesOutput) Status() pulumi.StringOutput
Recommendation status. When the recommendation status is disabled recommendations are not generated.
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 type of IoT Security recommendation. RecommendationType string `pulumi:"recommendationType"` // Recommendation status. When the recommendation status is disabled recommendations are not generated. Status string `pulumi:"status"` }
The type of IoT Security recommendation.
type RecommendationConfigurationPropertiesResponseArgs ¶
type RecommendationConfigurationPropertiesResponseArgs struct { Name pulumi.StringInput `pulumi:"name"` // The type of IoT Security recommendation. RecommendationType pulumi.StringInput `pulumi:"recommendationType"` // Recommendation status. When the recommendation status is disabled recommendations are not generated. Status pulumi.StringInput `pulumi:"status"` }
The type of IoT Security recommendation.
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 }
The type of IoT Security recommendation.
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 type of IoT Security recommendation.
func (RecommendationConfigurationPropertiesResponseOutput) Status ¶
func (o RecommendationConfigurationPropertiesResponseOutput) Status() pulumi.StringOutput
Recommendation status. When the recommendation status is disabled recommendations are not generated.
func (RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutput ¶
func (o RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutput() RecommendationConfigurationPropertiesResponseOutput
func (RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutputWithContext ¶
func (o RecommendationConfigurationPropertiesResponseOutput) ToRecommendationConfigurationPropertiesResponseOutputWithContext(ctx context.Context) RecommendationConfigurationPropertiesResponseOutput
type RecommendationType ¶ added in v0.3.1
The type of IoT Security recommendation.
func (RecommendationType) ElementType ¶ added in v0.3.1
func (RecommendationType) ElementType() reflect.Type
func (RecommendationType) ToStringOutput ¶ added in v0.3.1
func (e RecommendationType) ToStringOutput() pulumi.StringOutput
func (RecommendationType) ToStringOutputWithContext ¶ added in v0.3.1
func (e RecommendationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RecommendationType) ToStringPtrOutput ¶ added in v0.3.1
func (e RecommendationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RecommendationType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RecommendationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySolutionStatus ¶ added in v0.3.1
Status of the IoT Security solution.
func (SecuritySolutionStatus) ElementType ¶ added in v0.3.1
func (SecuritySolutionStatus) ElementType() reflect.Type
func (SecuritySolutionStatus) ToStringOutput ¶ added in v0.3.1
func (e SecuritySolutionStatus) ToStringOutput() pulumi.StringOutput
func (SecuritySolutionStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e SecuritySolutionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecuritySolutionStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e SecuritySolutionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySolutionStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SecuritySolutionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶ added in v0.4.0
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseArgs ¶ added in v0.4.0
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC). CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // The identity that created the resource. CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseArgs) ElementType ¶ added in v0.4.0
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶ added in v0.4.0
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶ added in v0.4.0
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶ added in v0.4.0
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.4.0
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶ added in v0.4.0
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶ added in v0.4.0
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶ added in v0.4.0
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶ added in v0.4.0
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶ added in v0.4.0
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶ added in v0.4.0
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶ added in v0.4.0
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶ added in v0.4.0
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶ added in v0.4.0
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶ added in v0.4.0
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶ added in v0.4.0
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶ added in v0.4.0
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.4.0
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶ added in v0.4.0
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶ added in v0.4.0
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶ added in v0.4.0
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶ added in v0.4.0
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponsePtrOutput) CreatedBy ¶ added in v0.4.0
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponsePtrOutput) CreatedByType ¶ added in v0.4.0
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponsePtrOutput) Elem ¶ added in v0.4.0
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶ added in v0.4.0
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶ added in v0.4.0
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponsePtrOutput) LastModifiedBy ¶ added in v0.4.0
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedByType ¶ added in v0.4.0
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶ added in v0.4.0
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.4.0
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
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. // Expected value is 'ThresholdCustomAlertRule'. 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. // Expected value is 'ThresholdCustomAlertRule'. 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. Expected value is 'ThresholdCustomAlertRule'.
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. // Expected value is 'ThresholdCustomAlertRule'. 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. // Expected value is 'ThresholdCustomAlertRule'. 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. Expected value is 'ThresholdCustomAlertRule'.
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. // Expected value is 'ThresholdCustomAlertRule'. 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. // Expected value is 'ThresholdCustomAlertRule'. 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. Expected value is 'ThresholdCustomAlertRule'.
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. // Expected value is 'ThresholdCustomAlertRule'. 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. // Expected value is 'ThresholdCustomAlertRule'. 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. Expected value is 'ThresholdCustomAlertRule'.
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 UnmaskedIpLoggingStatus ¶ added in v0.3.1
Unmasked IP address logging status
func (UnmaskedIpLoggingStatus) ElementType ¶ added in v0.3.1
func (UnmaskedIpLoggingStatus) ElementType() reflect.Type
func (UnmaskedIpLoggingStatus) ToStringOutput ¶ added in v0.3.1
func (e UnmaskedIpLoggingStatus) ToStringOutput() pulumi.StringOutput
func (UnmaskedIpLoggingStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e UnmaskedIpLoggingStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UnmaskedIpLoggingStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e UnmaskedIpLoggingStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (UnmaskedIpLoggingStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e UnmaskedIpLoggingStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 IoT Security 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 IoT Security 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 IoT Security 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 IoT Security 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 IoT Security 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 IoT Security 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