Documentation ¶
Index ¶
- Constants
- type AdaptiveApplicationControl
- func (*AdaptiveApplicationControl) ElementType() reflect.Type
- func (i *AdaptiveApplicationControl) ToAdaptiveApplicationControlOutput() AdaptiveApplicationControlOutput
- func (i *AdaptiveApplicationControl) ToAdaptiveApplicationControlOutputWithContext(ctx context.Context) AdaptiveApplicationControlOutput
- type AdaptiveApplicationControlArgs
- type AdaptiveApplicationControlInput
- type AdaptiveApplicationControlIssueSummaryResponse
- type AdaptiveApplicationControlIssueSummaryResponseArgs
- func (AdaptiveApplicationControlIssueSummaryResponseArgs) ElementType() reflect.Type
- func (i AdaptiveApplicationControlIssueSummaryResponseArgs) ToAdaptiveApplicationControlIssueSummaryResponseOutput() AdaptiveApplicationControlIssueSummaryResponseOutput
- func (i AdaptiveApplicationControlIssueSummaryResponseArgs) ToAdaptiveApplicationControlIssueSummaryResponseOutputWithContext(ctx context.Context) AdaptiveApplicationControlIssueSummaryResponseOutput
- type AdaptiveApplicationControlIssueSummaryResponseArray
- func (AdaptiveApplicationControlIssueSummaryResponseArray) ElementType() reflect.Type
- func (i AdaptiveApplicationControlIssueSummaryResponseArray) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutput() AdaptiveApplicationControlIssueSummaryResponseArrayOutput
- func (i AdaptiveApplicationControlIssueSummaryResponseArray) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutputWithContext(ctx context.Context) AdaptiveApplicationControlIssueSummaryResponseArrayOutput
- type AdaptiveApplicationControlIssueSummaryResponseArrayInput
- type AdaptiveApplicationControlIssueSummaryResponseArrayOutput
- func (AdaptiveApplicationControlIssueSummaryResponseArrayOutput) ElementType() reflect.Type
- func (o AdaptiveApplicationControlIssueSummaryResponseArrayOutput) Index(i pulumi.IntInput) AdaptiveApplicationControlIssueSummaryResponseOutput
- func (o AdaptiveApplicationControlIssueSummaryResponseArrayOutput) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutput() AdaptiveApplicationControlIssueSummaryResponseArrayOutput
- func (o AdaptiveApplicationControlIssueSummaryResponseArrayOutput) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutputWithContext(ctx context.Context) AdaptiveApplicationControlIssueSummaryResponseArrayOutput
- type AdaptiveApplicationControlIssueSummaryResponseInput
- type AdaptiveApplicationControlIssueSummaryResponseOutput
- func (AdaptiveApplicationControlIssueSummaryResponseOutput) ElementType() reflect.Type
- func (o AdaptiveApplicationControlIssueSummaryResponseOutput) Issue() pulumi.StringPtrOutput
- func (o AdaptiveApplicationControlIssueSummaryResponseOutput) NumberOfVms() pulumi.Float64PtrOutput
- func (o AdaptiveApplicationControlIssueSummaryResponseOutput) ToAdaptiveApplicationControlIssueSummaryResponseOutput() AdaptiveApplicationControlIssueSummaryResponseOutput
- func (o AdaptiveApplicationControlIssueSummaryResponseOutput) ToAdaptiveApplicationControlIssueSummaryResponseOutputWithContext(ctx context.Context) AdaptiveApplicationControlIssueSummaryResponseOutput
- type AdaptiveApplicationControlOutput
- func (AdaptiveApplicationControlOutput) ElementType() reflect.Type
- func (o AdaptiveApplicationControlOutput) ToAdaptiveApplicationControlOutput() AdaptiveApplicationControlOutput
- func (o AdaptiveApplicationControlOutput) ToAdaptiveApplicationControlOutputWithContext(ctx context.Context) AdaptiveApplicationControlOutput
- type AdaptiveApplicationControlState
- 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 Assessment
- type AssessmentArgs
- type AssessmentInput
- type AssessmentLinksResponse
- type AssessmentLinksResponseArgs
- func (AssessmentLinksResponseArgs) ElementType() reflect.Type
- func (i AssessmentLinksResponseArgs) ToAssessmentLinksResponseOutput() AssessmentLinksResponseOutput
- func (i AssessmentLinksResponseArgs) ToAssessmentLinksResponseOutputWithContext(ctx context.Context) AssessmentLinksResponseOutput
- func (i AssessmentLinksResponseArgs) ToAssessmentLinksResponsePtrOutput() AssessmentLinksResponsePtrOutput
- func (i AssessmentLinksResponseArgs) ToAssessmentLinksResponsePtrOutputWithContext(ctx context.Context) AssessmentLinksResponsePtrOutput
- type AssessmentLinksResponseInput
- type AssessmentLinksResponseOutput
- func (o AssessmentLinksResponseOutput) AzurePortalUri() pulumi.StringOutput
- func (AssessmentLinksResponseOutput) ElementType() reflect.Type
- func (o AssessmentLinksResponseOutput) ToAssessmentLinksResponseOutput() AssessmentLinksResponseOutput
- func (o AssessmentLinksResponseOutput) ToAssessmentLinksResponseOutputWithContext(ctx context.Context) AssessmentLinksResponseOutput
- func (o AssessmentLinksResponseOutput) ToAssessmentLinksResponsePtrOutput() AssessmentLinksResponsePtrOutput
- func (o AssessmentLinksResponseOutput) ToAssessmentLinksResponsePtrOutputWithContext(ctx context.Context) AssessmentLinksResponsePtrOutput
- type AssessmentLinksResponsePtrInput
- type AssessmentLinksResponsePtrOutput
- func (o AssessmentLinksResponsePtrOutput) AzurePortalUri() pulumi.StringPtrOutput
- func (o AssessmentLinksResponsePtrOutput) Elem() AssessmentLinksResponseOutput
- func (AssessmentLinksResponsePtrOutput) ElementType() reflect.Type
- func (o AssessmentLinksResponsePtrOutput) ToAssessmentLinksResponsePtrOutput() AssessmentLinksResponsePtrOutput
- func (o AssessmentLinksResponsePtrOutput) ToAssessmentLinksResponsePtrOutputWithContext(ctx context.Context) AssessmentLinksResponsePtrOutput
- type AssessmentMetadataInSubscription
- func GetAssessmentMetadataInSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*AssessmentMetadataInSubscription, error)
- func NewAssessmentMetadataInSubscription(ctx *pulumi.Context, name string, args *AssessmentMetadataInSubscriptionArgs, ...) (*AssessmentMetadataInSubscription, error)
- func (*AssessmentMetadataInSubscription) ElementType() reflect.Type
- func (i *AssessmentMetadataInSubscription) ToAssessmentMetadataInSubscriptionOutput() AssessmentMetadataInSubscriptionOutput
- func (i *AssessmentMetadataInSubscription) ToAssessmentMetadataInSubscriptionOutputWithContext(ctx context.Context) AssessmentMetadataInSubscriptionOutput
- type AssessmentMetadataInSubscriptionArgs
- type AssessmentMetadataInSubscriptionInput
- type AssessmentMetadataInSubscriptionOutput
- func (AssessmentMetadataInSubscriptionOutput) ElementType() reflect.Type
- func (o AssessmentMetadataInSubscriptionOutput) ToAssessmentMetadataInSubscriptionOutput() AssessmentMetadataInSubscriptionOutput
- func (o AssessmentMetadataInSubscriptionOutput) ToAssessmentMetadataInSubscriptionOutputWithContext(ctx context.Context) AssessmentMetadataInSubscriptionOutput
- type AssessmentMetadataInSubscriptionState
- type AssessmentOutput
- type AssessmentState
- type AssessmentStatus
- type AssessmentStatusArgs
- func (AssessmentStatusArgs) ElementType() reflect.Type
- func (i AssessmentStatusArgs) ToAssessmentStatusOutput() AssessmentStatusOutput
- func (i AssessmentStatusArgs) ToAssessmentStatusOutputWithContext(ctx context.Context) AssessmentStatusOutput
- func (i AssessmentStatusArgs) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
- func (i AssessmentStatusArgs) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
- type AssessmentStatusCode
- func (AssessmentStatusCode) ElementType() reflect.Type
- func (e AssessmentStatusCode) ToStringOutput() pulumi.StringOutput
- func (e AssessmentStatusCode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssessmentStatusCode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssessmentStatusCode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentStatusInput
- type AssessmentStatusOutput
- func (o AssessmentStatusOutput) Cause() pulumi.StringPtrOutput
- func (o AssessmentStatusOutput) Code() pulumi.StringOutput
- func (o AssessmentStatusOutput) Description() pulumi.StringPtrOutput
- func (AssessmentStatusOutput) ElementType() reflect.Type
- func (o AssessmentStatusOutput) ToAssessmentStatusOutput() AssessmentStatusOutput
- func (o AssessmentStatusOutput) ToAssessmentStatusOutputWithContext(ctx context.Context) AssessmentStatusOutput
- func (o AssessmentStatusOutput) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
- func (o AssessmentStatusOutput) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
- type AssessmentStatusPtrInput
- type AssessmentStatusPtrOutput
- func (o AssessmentStatusPtrOutput) Cause() pulumi.StringPtrOutput
- func (o AssessmentStatusPtrOutput) Code() pulumi.StringPtrOutput
- func (o AssessmentStatusPtrOutput) Description() pulumi.StringPtrOutput
- func (o AssessmentStatusPtrOutput) Elem() AssessmentStatusOutput
- func (AssessmentStatusPtrOutput) ElementType() reflect.Type
- func (o AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
- func (o AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
- type AssessmentStatusResponse
- type AssessmentStatusResponseArgs
- func (AssessmentStatusResponseArgs) ElementType() reflect.Type
- func (i AssessmentStatusResponseArgs) ToAssessmentStatusResponseOutput() AssessmentStatusResponseOutput
- func (i AssessmentStatusResponseArgs) ToAssessmentStatusResponseOutputWithContext(ctx context.Context) AssessmentStatusResponseOutput
- func (i AssessmentStatusResponseArgs) ToAssessmentStatusResponsePtrOutput() AssessmentStatusResponsePtrOutput
- func (i AssessmentStatusResponseArgs) ToAssessmentStatusResponsePtrOutputWithContext(ctx context.Context) AssessmentStatusResponsePtrOutput
- type AssessmentStatusResponseInput
- type AssessmentStatusResponseOutput
- func (o AssessmentStatusResponseOutput) Cause() pulumi.StringPtrOutput
- func (o AssessmentStatusResponseOutput) Code() pulumi.StringOutput
- func (o AssessmentStatusResponseOutput) Description() pulumi.StringPtrOutput
- func (AssessmentStatusResponseOutput) ElementType() reflect.Type
- func (o AssessmentStatusResponseOutput) ToAssessmentStatusResponseOutput() AssessmentStatusResponseOutput
- func (o AssessmentStatusResponseOutput) ToAssessmentStatusResponseOutputWithContext(ctx context.Context) AssessmentStatusResponseOutput
- func (o AssessmentStatusResponseOutput) ToAssessmentStatusResponsePtrOutput() AssessmentStatusResponsePtrOutput
- func (o AssessmentStatusResponseOutput) ToAssessmentStatusResponsePtrOutputWithContext(ctx context.Context) AssessmentStatusResponsePtrOutput
- type AssessmentStatusResponsePtrInput
- type AssessmentStatusResponsePtrOutput
- func (o AssessmentStatusResponsePtrOutput) Cause() pulumi.StringPtrOutput
- func (o AssessmentStatusResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o AssessmentStatusResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o AssessmentStatusResponsePtrOutput) Elem() AssessmentStatusResponseOutput
- func (AssessmentStatusResponsePtrOutput) ElementType() reflect.Type
- func (o AssessmentStatusResponsePtrOutput) ToAssessmentStatusResponsePtrOutput() AssessmentStatusResponsePtrOutput
- func (o AssessmentStatusResponsePtrOutput) ToAssessmentStatusResponsePtrOutputWithContext(ctx context.Context) AssessmentStatusResponsePtrOutput
- type AssessmentType
- func (AssessmentType) ElementType() reflect.Type
- func (e AssessmentType) ToStringOutput() pulumi.StringOutput
- func (e AssessmentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssessmentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssessmentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureResourceDetails
- type AzureResourceDetailsArgs
- type AzureResourceDetailsInput
- type AzureResourceDetailsOutput
- func (AzureResourceDetailsOutput) ElementType() reflect.Type
- func (o AzureResourceDetailsOutput) Source() pulumi.StringOutput
- func (o AzureResourceDetailsOutput) ToAzureResourceDetailsOutput() AzureResourceDetailsOutput
- func (o AzureResourceDetailsOutput) ToAzureResourceDetailsOutputWithContext(ctx context.Context) AzureResourceDetailsOutput
- type AzureResourceDetailsResponse
- type AzureResourceDetailsResponseArgs
- func (AzureResourceDetailsResponseArgs) ElementType() reflect.Type
- func (i AzureResourceDetailsResponseArgs) ToAzureResourceDetailsResponseOutput() AzureResourceDetailsResponseOutput
- func (i AzureResourceDetailsResponseArgs) ToAzureResourceDetailsResponseOutputWithContext(ctx context.Context) AzureResourceDetailsResponseOutput
- type AzureResourceDetailsResponseInput
- type AzureResourceDetailsResponseOutput
- func (AzureResourceDetailsResponseOutput) ElementType() reflect.Type
- func (o AzureResourceDetailsResponseOutput) Id() pulumi.StringOutput
- func (o AzureResourceDetailsResponseOutput) Source() pulumi.StringOutput
- func (o AzureResourceDetailsResponseOutput) ToAzureResourceDetailsResponseOutput() AzureResourceDetailsResponseOutput
- func (o AzureResourceDetailsResponseOutput) ToAzureResourceDetailsResponseOutputWithContext(ctx context.Context) AzureResourceDetailsResponseOutput
- type Category
- func (Category) ElementType() reflect.Type
- func (e Category) ToStringOutput() pulumi.StringOutput
- func (e Category) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Category) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Category) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 ImplementationEffort
- func (ImplementationEffort) ElementType() reflect.Type
- func (e ImplementationEffort) ToStringOutput() pulumi.StringOutput
- func (e ImplementationEffort) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ImplementationEffort) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ImplementationEffort) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IotSecuritySolution
- type IotSecuritySolutionArgs
- type IotSecuritySolutionInput
- type IotSecuritySolutionOutput
- type IotSecuritySolutionState
- type JitNetworkAccessPolicy
- type JitNetworkAccessPolicyArgs
- type JitNetworkAccessPolicyInput
- type JitNetworkAccessPolicyOutput
- type JitNetworkAccessPolicyState
- type JitNetworkAccessPolicyVirtualMachine
- type JitNetworkAccessPolicyVirtualMachineArgs
- func (JitNetworkAccessPolicyVirtualMachineArgs) ElementType() reflect.Type
- func (i JitNetworkAccessPolicyVirtualMachineArgs) ToJitNetworkAccessPolicyVirtualMachineOutput() JitNetworkAccessPolicyVirtualMachineOutput
- func (i JitNetworkAccessPolicyVirtualMachineArgs) ToJitNetworkAccessPolicyVirtualMachineOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineOutput
- type JitNetworkAccessPolicyVirtualMachineArray
- func (JitNetworkAccessPolicyVirtualMachineArray) ElementType() reflect.Type
- func (i JitNetworkAccessPolicyVirtualMachineArray) ToJitNetworkAccessPolicyVirtualMachineArrayOutput() JitNetworkAccessPolicyVirtualMachineArrayOutput
- func (i JitNetworkAccessPolicyVirtualMachineArray) ToJitNetworkAccessPolicyVirtualMachineArrayOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineArrayOutput
- type JitNetworkAccessPolicyVirtualMachineArrayInput
- type JitNetworkAccessPolicyVirtualMachineArrayOutput
- func (JitNetworkAccessPolicyVirtualMachineArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessPolicyVirtualMachineArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessPolicyVirtualMachineOutput
- func (o JitNetworkAccessPolicyVirtualMachineArrayOutput) ToJitNetworkAccessPolicyVirtualMachineArrayOutput() JitNetworkAccessPolicyVirtualMachineArrayOutput
- func (o JitNetworkAccessPolicyVirtualMachineArrayOutput) ToJitNetworkAccessPolicyVirtualMachineArrayOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineArrayOutput
- type JitNetworkAccessPolicyVirtualMachineInput
- type JitNetworkAccessPolicyVirtualMachineOutput
- func (JitNetworkAccessPolicyVirtualMachineOutput) ElementType() reflect.Type
- func (o JitNetworkAccessPolicyVirtualMachineOutput) Id() pulumi.StringOutput
- func (o JitNetworkAccessPolicyVirtualMachineOutput) Ports() JitNetworkAccessPortRuleArrayOutput
- func (o JitNetworkAccessPolicyVirtualMachineOutput) PublicIpAddress() pulumi.StringPtrOutput
- func (o JitNetworkAccessPolicyVirtualMachineOutput) ToJitNetworkAccessPolicyVirtualMachineOutput() JitNetworkAccessPolicyVirtualMachineOutput
- func (o JitNetworkAccessPolicyVirtualMachineOutput) ToJitNetworkAccessPolicyVirtualMachineOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineOutput
- type JitNetworkAccessPolicyVirtualMachineResponse
- type JitNetworkAccessPolicyVirtualMachineResponseArgs
- func (JitNetworkAccessPolicyVirtualMachineResponseArgs) ElementType() reflect.Type
- func (i JitNetworkAccessPolicyVirtualMachineResponseArgs) ToJitNetworkAccessPolicyVirtualMachineResponseOutput() JitNetworkAccessPolicyVirtualMachineResponseOutput
- func (i JitNetworkAccessPolicyVirtualMachineResponseArgs) ToJitNetworkAccessPolicyVirtualMachineResponseOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineResponseOutput
- type JitNetworkAccessPolicyVirtualMachineResponseArray
- func (JitNetworkAccessPolicyVirtualMachineResponseArray) ElementType() reflect.Type
- func (i JitNetworkAccessPolicyVirtualMachineResponseArray) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutput() JitNetworkAccessPolicyVirtualMachineResponseArrayOutput
- func (i JitNetworkAccessPolicyVirtualMachineResponseArray) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineResponseArrayOutput
- type JitNetworkAccessPolicyVirtualMachineResponseArrayInput
- type JitNetworkAccessPolicyVirtualMachineResponseArrayOutput
- func (JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessPolicyVirtualMachineResponseOutput
- func (o JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutput() JitNetworkAccessPolicyVirtualMachineResponseArrayOutput
- func (o JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineResponseArrayOutput
- type JitNetworkAccessPolicyVirtualMachineResponseInput
- type JitNetworkAccessPolicyVirtualMachineResponseOutput
- func (JitNetworkAccessPolicyVirtualMachineResponseOutput) ElementType() reflect.Type
- func (o JitNetworkAccessPolicyVirtualMachineResponseOutput) Id() pulumi.StringOutput
- func (o JitNetworkAccessPolicyVirtualMachineResponseOutput) Ports() JitNetworkAccessPortRuleResponseArrayOutput
- func (o JitNetworkAccessPolicyVirtualMachineResponseOutput) PublicIpAddress() pulumi.StringPtrOutput
- func (o JitNetworkAccessPolicyVirtualMachineResponseOutput) ToJitNetworkAccessPolicyVirtualMachineResponseOutput() JitNetworkAccessPolicyVirtualMachineResponseOutput
- func (o JitNetworkAccessPolicyVirtualMachineResponseOutput) ToJitNetworkAccessPolicyVirtualMachineResponseOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineResponseOutput
- type JitNetworkAccessPortRule
- type JitNetworkAccessPortRuleArgs
- func (JitNetworkAccessPortRuleArgs) ElementType() reflect.Type
- func (i JitNetworkAccessPortRuleArgs) ToJitNetworkAccessPortRuleOutput() JitNetworkAccessPortRuleOutput
- func (i JitNetworkAccessPortRuleArgs) ToJitNetworkAccessPortRuleOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleOutput
- type JitNetworkAccessPortRuleArray
- func (JitNetworkAccessPortRuleArray) ElementType() reflect.Type
- func (i JitNetworkAccessPortRuleArray) ToJitNetworkAccessPortRuleArrayOutput() JitNetworkAccessPortRuleArrayOutput
- func (i JitNetworkAccessPortRuleArray) ToJitNetworkAccessPortRuleArrayOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleArrayOutput
- type JitNetworkAccessPortRuleArrayInput
- type JitNetworkAccessPortRuleArrayOutput
- func (JitNetworkAccessPortRuleArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessPortRuleArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessPortRuleOutput
- func (o JitNetworkAccessPortRuleArrayOutput) ToJitNetworkAccessPortRuleArrayOutput() JitNetworkAccessPortRuleArrayOutput
- func (o JitNetworkAccessPortRuleArrayOutput) ToJitNetworkAccessPortRuleArrayOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleArrayOutput
- type JitNetworkAccessPortRuleInput
- type JitNetworkAccessPortRuleOutput
- func (o JitNetworkAccessPortRuleOutput) AllowedSourceAddressPrefix() pulumi.StringPtrOutput
- func (o JitNetworkAccessPortRuleOutput) AllowedSourceAddressPrefixes() pulumi.StringArrayOutput
- func (JitNetworkAccessPortRuleOutput) ElementType() reflect.Type
- func (o JitNetworkAccessPortRuleOutput) MaxRequestAccessDuration() pulumi.StringOutput
- func (o JitNetworkAccessPortRuleOutput) Number() pulumi.IntOutput
- func (o JitNetworkAccessPortRuleOutput) Protocol() pulumi.StringOutput
- func (o JitNetworkAccessPortRuleOutput) ToJitNetworkAccessPortRuleOutput() JitNetworkAccessPortRuleOutput
- func (o JitNetworkAccessPortRuleOutput) ToJitNetworkAccessPortRuleOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleOutput
- type JitNetworkAccessPortRuleResponse
- type JitNetworkAccessPortRuleResponseArgs
- func (JitNetworkAccessPortRuleResponseArgs) ElementType() reflect.Type
- func (i JitNetworkAccessPortRuleResponseArgs) ToJitNetworkAccessPortRuleResponseOutput() JitNetworkAccessPortRuleResponseOutput
- func (i JitNetworkAccessPortRuleResponseArgs) ToJitNetworkAccessPortRuleResponseOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleResponseOutput
- type JitNetworkAccessPortRuleResponseArray
- func (JitNetworkAccessPortRuleResponseArray) ElementType() reflect.Type
- func (i JitNetworkAccessPortRuleResponseArray) ToJitNetworkAccessPortRuleResponseArrayOutput() JitNetworkAccessPortRuleResponseArrayOutput
- func (i JitNetworkAccessPortRuleResponseArray) ToJitNetworkAccessPortRuleResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleResponseArrayOutput
- type JitNetworkAccessPortRuleResponseArrayInput
- type JitNetworkAccessPortRuleResponseArrayOutput
- func (JitNetworkAccessPortRuleResponseArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessPortRuleResponseArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessPortRuleResponseOutput
- func (o JitNetworkAccessPortRuleResponseArrayOutput) ToJitNetworkAccessPortRuleResponseArrayOutput() JitNetworkAccessPortRuleResponseArrayOutput
- func (o JitNetworkAccessPortRuleResponseArrayOutput) ToJitNetworkAccessPortRuleResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleResponseArrayOutput
- type JitNetworkAccessPortRuleResponseInput
- type JitNetworkAccessPortRuleResponseOutput
- func (o JitNetworkAccessPortRuleResponseOutput) AllowedSourceAddressPrefix() pulumi.StringPtrOutput
- func (o JitNetworkAccessPortRuleResponseOutput) AllowedSourceAddressPrefixes() pulumi.StringArrayOutput
- func (JitNetworkAccessPortRuleResponseOutput) ElementType() reflect.Type
- func (o JitNetworkAccessPortRuleResponseOutput) MaxRequestAccessDuration() pulumi.StringOutput
- func (o JitNetworkAccessPortRuleResponseOutput) Number() pulumi.IntOutput
- func (o JitNetworkAccessPortRuleResponseOutput) Protocol() pulumi.StringOutput
- func (o JitNetworkAccessPortRuleResponseOutput) ToJitNetworkAccessPortRuleResponseOutput() JitNetworkAccessPortRuleResponseOutput
- func (o JitNetworkAccessPortRuleResponseOutput) ToJitNetworkAccessPortRuleResponseOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleResponseOutput
- type JitNetworkAccessRequest
- type JitNetworkAccessRequestArgs
- type JitNetworkAccessRequestArray
- func (JitNetworkAccessRequestArray) ElementType() reflect.Type
- func (i JitNetworkAccessRequestArray) ToJitNetworkAccessRequestArrayOutput() JitNetworkAccessRequestArrayOutput
- func (i JitNetworkAccessRequestArray) ToJitNetworkAccessRequestArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestArrayOutput
- type JitNetworkAccessRequestArrayInput
- type JitNetworkAccessRequestArrayOutput
- func (JitNetworkAccessRequestArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessRequestOutput
- func (o JitNetworkAccessRequestArrayOutput) ToJitNetworkAccessRequestArrayOutput() JitNetworkAccessRequestArrayOutput
- func (o JitNetworkAccessRequestArrayOutput) ToJitNetworkAccessRequestArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestArrayOutput
- type JitNetworkAccessRequestInput
- type JitNetworkAccessRequestOutput
- func (JitNetworkAccessRequestOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestOutput) Justification() pulumi.StringPtrOutput
- func (o JitNetworkAccessRequestOutput) Requestor() pulumi.StringOutput
- func (o JitNetworkAccessRequestOutput) StartTimeUtc() pulumi.StringOutput
- func (o JitNetworkAccessRequestOutput) ToJitNetworkAccessRequestOutput() JitNetworkAccessRequestOutput
- func (o JitNetworkAccessRequestOutput) ToJitNetworkAccessRequestOutputWithContext(ctx context.Context) JitNetworkAccessRequestOutput
- func (o JitNetworkAccessRequestOutput) VirtualMachines() JitNetworkAccessRequestVirtualMachineArrayOutput
- type JitNetworkAccessRequestPort
- type JitNetworkAccessRequestPortArgs
- func (JitNetworkAccessRequestPortArgs) ElementType() reflect.Type
- func (i JitNetworkAccessRequestPortArgs) ToJitNetworkAccessRequestPortOutput() JitNetworkAccessRequestPortOutput
- func (i JitNetworkAccessRequestPortArgs) ToJitNetworkAccessRequestPortOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortOutput
- type JitNetworkAccessRequestPortArray
- func (JitNetworkAccessRequestPortArray) ElementType() reflect.Type
- func (i JitNetworkAccessRequestPortArray) ToJitNetworkAccessRequestPortArrayOutput() JitNetworkAccessRequestPortArrayOutput
- func (i JitNetworkAccessRequestPortArray) ToJitNetworkAccessRequestPortArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortArrayOutput
- type JitNetworkAccessRequestPortArrayInput
- type JitNetworkAccessRequestPortArrayOutput
- func (JitNetworkAccessRequestPortArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestPortArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessRequestPortOutput
- func (o JitNetworkAccessRequestPortArrayOutput) ToJitNetworkAccessRequestPortArrayOutput() JitNetworkAccessRequestPortArrayOutput
- func (o JitNetworkAccessRequestPortArrayOutput) ToJitNetworkAccessRequestPortArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortArrayOutput
- type JitNetworkAccessRequestPortInput
- type JitNetworkAccessRequestPortOutput
- func (o JitNetworkAccessRequestPortOutput) AllowedSourceAddressPrefix() pulumi.StringPtrOutput
- func (o JitNetworkAccessRequestPortOutput) AllowedSourceAddressPrefixes() pulumi.StringArrayOutput
- func (JitNetworkAccessRequestPortOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestPortOutput) EndTimeUtc() pulumi.StringOutput
- func (o JitNetworkAccessRequestPortOutput) MappedPort() pulumi.IntPtrOutput
- func (o JitNetworkAccessRequestPortOutput) Number() pulumi.IntOutput
- func (o JitNetworkAccessRequestPortOutput) Status() pulumi.StringOutput
- func (o JitNetworkAccessRequestPortOutput) StatusReason() pulumi.StringOutput
- func (o JitNetworkAccessRequestPortOutput) ToJitNetworkAccessRequestPortOutput() JitNetworkAccessRequestPortOutput
- func (o JitNetworkAccessRequestPortOutput) ToJitNetworkAccessRequestPortOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortOutput
- type JitNetworkAccessRequestPortResponse
- type JitNetworkAccessRequestPortResponseArgs
- func (JitNetworkAccessRequestPortResponseArgs) ElementType() reflect.Type
- func (i JitNetworkAccessRequestPortResponseArgs) ToJitNetworkAccessRequestPortResponseOutput() JitNetworkAccessRequestPortResponseOutput
- func (i JitNetworkAccessRequestPortResponseArgs) ToJitNetworkAccessRequestPortResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortResponseOutput
- type JitNetworkAccessRequestPortResponseArray
- func (JitNetworkAccessRequestPortResponseArray) ElementType() reflect.Type
- func (i JitNetworkAccessRequestPortResponseArray) ToJitNetworkAccessRequestPortResponseArrayOutput() JitNetworkAccessRequestPortResponseArrayOutput
- func (i JitNetworkAccessRequestPortResponseArray) ToJitNetworkAccessRequestPortResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortResponseArrayOutput
- type JitNetworkAccessRequestPortResponseArrayInput
- type JitNetworkAccessRequestPortResponseArrayOutput
- func (JitNetworkAccessRequestPortResponseArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestPortResponseArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessRequestPortResponseOutput
- func (o JitNetworkAccessRequestPortResponseArrayOutput) ToJitNetworkAccessRequestPortResponseArrayOutput() JitNetworkAccessRequestPortResponseArrayOutput
- func (o JitNetworkAccessRequestPortResponseArrayOutput) ToJitNetworkAccessRequestPortResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortResponseArrayOutput
- type JitNetworkAccessRequestPortResponseInput
- type JitNetworkAccessRequestPortResponseOutput
- func (o JitNetworkAccessRequestPortResponseOutput) AllowedSourceAddressPrefix() pulumi.StringPtrOutput
- func (o JitNetworkAccessRequestPortResponseOutput) AllowedSourceAddressPrefixes() pulumi.StringArrayOutput
- func (JitNetworkAccessRequestPortResponseOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestPortResponseOutput) EndTimeUtc() pulumi.StringOutput
- func (o JitNetworkAccessRequestPortResponseOutput) MappedPort() pulumi.IntPtrOutput
- func (o JitNetworkAccessRequestPortResponseOutput) Number() pulumi.IntOutput
- func (o JitNetworkAccessRequestPortResponseOutput) Status() pulumi.StringOutput
- func (o JitNetworkAccessRequestPortResponseOutput) StatusReason() pulumi.StringOutput
- func (o JitNetworkAccessRequestPortResponseOutput) ToJitNetworkAccessRequestPortResponseOutput() JitNetworkAccessRequestPortResponseOutput
- func (o JitNetworkAccessRequestPortResponseOutput) ToJitNetworkAccessRequestPortResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortResponseOutput
- type JitNetworkAccessRequestResponse
- type JitNetworkAccessRequestResponseArgs
- func (JitNetworkAccessRequestResponseArgs) ElementType() reflect.Type
- func (i JitNetworkAccessRequestResponseArgs) ToJitNetworkAccessRequestResponseOutput() JitNetworkAccessRequestResponseOutput
- func (i JitNetworkAccessRequestResponseArgs) ToJitNetworkAccessRequestResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestResponseOutput
- type JitNetworkAccessRequestResponseArray
- func (JitNetworkAccessRequestResponseArray) ElementType() reflect.Type
- func (i JitNetworkAccessRequestResponseArray) ToJitNetworkAccessRequestResponseArrayOutput() JitNetworkAccessRequestResponseArrayOutput
- func (i JitNetworkAccessRequestResponseArray) ToJitNetworkAccessRequestResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestResponseArrayOutput
- type JitNetworkAccessRequestResponseArrayInput
- type JitNetworkAccessRequestResponseArrayOutput
- func (JitNetworkAccessRequestResponseArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestResponseArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessRequestResponseOutput
- func (o JitNetworkAccessRequestResponseArrayOutput) ToJitNetworkAccessRequestResponseArrayOutput() JitNetworkAccessRequestResponseArrayOutput
- func (o JitNetworkAccessRequestResponseArrayOutput) ToJitNetworkAccessRequestResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestResponseArrayOutput
- type JitNetworkAccessRequestResponseInput
- type JitNetworkAccessRequestResponseOutput
- func (JitNetworkAccessRequestResponseOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestResponseOutput) Justification() pulumi.StringPtrOutput
- func (o JitNetworkAccessRequestResponseOutput) Requestor() pulumi.StringOutput
- func (o JitNetworkAccessRequestResponseOutput) StartTimeUtc() pulumi.StringOutput
- func (o JitNetworkAccessRequestResponseOutput) ToJitNetworkAccessRequestResponseOutput() JitNetworkAccessRequestResponseOutput
- func (o JitNetworkAccessRequestResponseOutput) ToJitNetworkAccessRequestResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestResponseOutput
- func (o JitNetworkAccessRequestResponseOutput) VirtualMachines() JitNetworkAccessRequestVirtualMachineResponseArrayOutput
- type JitNetworkAccessRequestVirtualMachine
- type JitNetworkAccessRequestVirtualMachineArgs
- func (JitNetworkAccessRequestVirtualMachineArgs) ElementType() reflect.Type
- func (i JitNetworkAccessRequestVirtualMachineArgs) ToJitNetworkAccessRequestVirtualMachineOutput() JitNetworkAccessRequestVirtualMachineOutput
- func (i JitNetworkAccessRequestVirtualMachineArgs) ToJitNetworkAccessRequestVirtualMachineOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineOutput
- type JitNetworkAccessRequestVirtualMachineArray
- func (JitNetworkAccessRequestVirtualMachineArray) ElementType() reflect.Type
- func (i JitNetworkAccessRequestVirtualMachineArray) ToJitNetworkAccessRequestVirtualMachineArrayOutput() JitNetworkAccessRequestVirtualMachineArrayOutput
- func (i JitNetworkAccessRequestVirtualMachineArray) ToJitNetworkAccessRequestVirtualMachineArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineArrayOutput
- type JitNetworkAccessRequestVirtualMachineArrayInput
- type JitNetworkAccessRequestVirtualMachineArrayOutput
- func (JitNetworkAccessRequestVirtualMachineArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestVirtualMachineArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessRequestVirtualMachineOutput
- func (o JitNetworkAccessRequestVirtualMachineArrayOutput) ToJitNetworkAccessRequestVirtualMachineArrayOutput() JitNetworkAccessRequestVirtualMachineArrayOutput
- func (o JitNetworkAccessRequestVirtualMachineArrayOutput) ToJitNetworkAccessRequestVirtualMachineArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineArrayOutput
- type JitNetworkAccessRequestVirtualMachineInput
- type JitNetworkAccessRequestVirtualMachineOutput
- func (JitNetworkAccessRequestVirtualMachineOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestVirtualMachineOutput) Id() pulumi.StringOutput
- func (o JitNetworkAccessRequestVirtualMachineOutput) Ports() JitNetworkAccessRequestPortArrayOutput
- func (o JitNetworkAccessRequestVirtualMachineOutput) ToJitNetworkAccessRequestVirtualMachineOutput() JitNetworkAccessRequestVirtualMachineOutput
- func (o JitNetworkAccessRequestVirtualMachineOutput) ToJitNetworkAccessRequestVirtualMachineOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineOutput
- type JitNetworkAccessRequestVirtualMachineResponse
- type JitNetworkAccessRequestVirtualMachineResponseArgs
- func (JitNetworkAccessRequestVirtualMachineResponseArgs) ElementType() reflect.Type
- func (i JitNetworkAccessRequestVirtualMachineResponseArgs) ToJitNetworkAccessRequestVirtualMachineResponseOutput() JitNetworkAccessRequestVirtualMachineResponseOutput
- func (i JitNetworkAccessRequestVirtualMachineResponseArgs) ToJitNetworkAccessRequestVirtualMachineResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineResponseOutput
- type JitNetworkAccessRequestVirtualMachineResponseArray
- func (JitNetworkAccessRequestVirtualMachineResponseArray) ElementType() reflect.Type
- func (i JitNetworkAccessRequestVirtualMachineResponseArray) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutput() JitNetworkAccessRequestVirtualMachineResponseArrayOutput
- func (i JitNetworkAccessRequestVirtualMachineResponseArray) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineResponseArrayOutput
- type JitNetworkAccessRequestVirtualMachineResponseArrayInput
- type JitNetworkAccessRequestVirtualMachineResponseArrayOutput
- func (JitNetworkAccessRequestVirtualMachineResponseArrayOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestVirtualMachineResponseArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessRequestVirtualMachineResponseOutput
- func (o JitNetworkAccessRequestVirtualMachineResponseArrayOutput) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutput() JitNetworkAccessRequestVirtualMachineResponseArrayOutput
- func (o JitNetworkAccessRequestVirtualMachineResponseArrayOutput) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineResponseArrayOutput
- type JitNetworkAccessRequestVirtualMachineResponseInput
- type JitNetworkAccessRequestVirtualMachineResponseOutput
- func (JitNetworkAccessRequestVirtualMachineResponseOutput) ElementType() reflect.Type
- func (o JitNetworkAccessRequestVirtualMachineResponseOutput) Id() pulumi.StringOutput
- func (o JitNetworkAccessRequestVirtualMachineResponseOutput) Ports() JitNetworkAccessRequestPortResponseArrayOutput
- func (o JitNetworkAccessRequestVirtualMachineResponseOutput) ToJitNetworkAccessRequestVirtualMachineResponseOutput() JitNetworkAccessRequestVirtualMachineResponseOutput
- func (o JitNetworkAccessRequestVirtualMachineResponseOutput) ToJitNetworkAccessRequestVirtualMachineResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineResponseOutput
- type LookupAdaptiveApplicationControlArgs
- type LookupAdaptiveApplicationControlResult
- type LookupAssessmentArgs
- type LookupAssessmentMetadataInSubscriptionArgs
- type LookupAssessmentMetadataInSubscriptionResult
- type LookupAssessmentResult
- type LookupDeviceSecurityGroupArgs
- type LookupDeviceSecurityGroupResult
- type LookupIotSecuritySolutionArgs
- type LookupIotSecuritySolutionResult
- type LookupJitNetworkAccessPolicyArgs
- type LookupJitNetworkAccessPolicyResult
- type LookupServerVulnerabilityAssessmentArgs
- type LookupServerVulnerabilityAssessmentResult
- type OnPremiseResourceDetails
- type OnPremiseResourceDetailsArgs
- func (OnPremiseResourceDetailsArgs) ElementType() reflect.Type
- func (i OnPremiseResourceDetailsArgs) ToOnPremiseResourceDetailsOutput() OnPremiseResourceDetailsOutput
- func (i OnPremiseResourceDetailsArgs) ToOnPremiseResourceDetailsOutputWithContext(ctx context.Context) OnPremiseResourceDetailsOutput
- type OnPremiseResourceDetailsInput
- type OnPremiseResourceDetailsOutput
- func (OnPremiseResourceDetailsOutput) ElementType() reflect.Type
- func (o OnPremiseResourceDetailsOutput) MachineName() pulumi.StringOutput
- func (o OnPremiseResourceDetailsOutput) Source() pulumi.StringOutput
- func (o OnPremiseResourceDetailsOutput) SourceComputerId() pulumi.StringOutput
- func (o OnPremiseResourceDetailsOutput) ToOnPremiseResourceDetailsOutput() OnPremiseResourceDetailsOutput
- func (o OnPremiseResourceDetailsOutput) ToOnPremiseResourceDetailsOutputWithContext(ctx context.Context) OnPremiseResourceDetailsOutput
- func (o OnPremiseResourceDetailsOutput) Vmuuid() pulumi.StringOutput
- func (o OnPremiseResourceDetailsOutput) WorkspaceId() pulumi.StringOutput
- type OnPremiseResourceDetailsResponse
- type OnPremiseResourceDetailsResponseArgs
- func (OnPremiseResourceDetailsResponseArgs) ElementType() reflect.Type
- func (i OnPremiseResourceDetailsResponseArgs) ToOnPremiseResourceDetailsResponseOutput() OnPremiseResourceDetailsResponseOutput
- func (i OnPremiseResourceDetailsResponseArgs) ToOnPremiseResourceDetailsResponseOutputWithContext(ctx context.Context) OnPremiseResourceDetailsResponseOutput
- type OnPremiseResourceDetailsResponseInput
- type OnPremiseResourceDetailsResponseOutput
- func (OnPremiseResourceDetailsResponseOutput) ElementType() reflect.Type
- func (o OnPremiseResourceDetailsResponseOutput) MachineName() pulumi.StringOutput
- func (o OnPremiseResourceDetailsResponseOutput) Source() pulumi.StringOutput
- func (o OnPremiseResourceDetailsResponseOutput) SourceComputerId() pulumi.StringOutput
- func (o OnPremiseResourceDetailsResponseOutput) ToOnPremiseResourceDetailsResponseOutput() OnPremiseResourceDetailsResponseOutput
- func (o OnPremiseResourceDetailsResponseOutput) ToOnPremiseResourceDetailsResponseOutputWithContext(ctx context.Context) OnPremiseResourceDetailsResponseOutput
- func (o OnPremiseResourceDetailsResponseOutput) Vmuuid() pulumi.StringOutput
- func (o OnPremiseResourceDetailsResponseOutput) WorkspaceId() pulumi.StringOutput
- type OnPremiseSqlResourceDetails
- type OnPremiseSqlResourceDetailsArgs
- func (OnPremiseSqlResourceDetailsArgs) ElementType() reflect.Type
- func (i OnPremiseSqlResourceDetailsArgs) ToOnPremiseSqlResourceDetailsOutput() OnPremiseSqlResourceDetailsOutput
- func (i OnPremiseSqlResourceDetailsArgs) ToOnPremiseSqlResourceDetailsOutputWithContext(ctx context.Context) OnPremiseSqlResourceDetailsOutput
- type OnPremiseSqlResourceDetailsInput
- type OnPremiseSqlResourceDetailsOutput
- func (o OnPremiseSqlResourceDetailsOutput) DatabaseName() pulumi.StringOutput
- func (OnPremiseSqlResourceDetailsOutput) ElementType() reflect.Type
- func (o OnPremiseSqlResourceDetailsOutput) MachineName() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsOutput) ServerName() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsOutput) Source() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsOutput) SourceComputerId() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsOutput) ToOnPremiseSqlResourceDetailsOutput() OnPremiseSqlResourceDetailsOutput
- func (o OnPremiseSqlResourceDetailsOutput) ToOnPremiseSqlResourceDetailsOutputWithContext(ctx context.Context) OnPremiseSqlResourceDetailsOutput
- func (o OnPremiseSqlResourceDetailsOutput) Vmuuid() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsOutput) WorkspaceId() pulumi.StringOutput
- type OnPremiseSqlResourceDetailsResponse
- type OnPremiseSqlResourceDetailsResponseArgs
- func (OnPremiseSqlResourceDetailsResponseArgs) ElementType() reflect.Type
- func (i OnPremiseSqlResourceDetailsResponseArgs) ToOnPremiseSqlResourceDetailsResponseOutput() OnPremiseSqlResourceDetailsResponseOutput
- func (i OnPremiseSqlResourceDetailsResponseArgs) ToOnPremiseSqlResourceDetailsResponseOutputWithContext(ctx context.Context) OnPremiseSqlResourceDetailsResponseOutput
- type OnPremiseSqlResourceDetailsResponseInput
- type OnPremiseSqlResourceDetailsResponseOutput
- func (o OnPremiseSqlResourceDetailsResponseOutput) DatabaseName() pulumi.StringOutput
- func (OnPremiseSqlResourceDetailsResponseOutput) ElementType() reflect.Type
- func (o OnPremiseSqlResourceDetailsResponseOutput) MachineName() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsResponseOutput) ServerName() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsResponseOutput) Source() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsResponseOutput) SourceComputerId() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsResponseOutput) ToOnPremiseSqlResourceDetailsResponseOutput() OnPremiseSqlResourceDetailsResponseOutput
- func (o OnPremiseSqlResourceDetailsResponseOutput) ToOnPremiseSqlResourceDetailsResponseOutputWithContext(ctx context.Context) OnPremiseSqlResourceDetailsResponseOutput
- func (o OnPremiseSqlResourceDetailsResponseOutput) Vmuuid() pulumi.StringOutput
- func (o OnPremiseSqlResourceDetailsResponseOutput) WorkspaceId() pulumi.StringOutput
- type PathRecommendation
- type PathRecommendationArgs
- type PathRecommendationArray
- type PathRecommendationArrayInput
- type PathRecommendationArrayOutput
- func (PathRecommendationArrayOutput) ElementType() reflect.Type
- func (o PathRecommendationArrayOutput) Index(i pulumi.IntInput) PathRecommendationOutput
- func (o PathRecommendationArrayOutput) ToPathRecommendationArrayOutput() PathRecommendationArrayOutput
- func (o PathRecommendationArrayOutput) ToPathRecommendationArrayOutputWithContext(ctx context.Context) PathRecommendationArrayOutput
- type PathRecommendationInput
- type PathRecommendationOutput
- func (o PathRecommendationOutput) Action() pulumi.StringPtrOutput
- func (o PathRecommendationOutput) Common() pulumi.BoolPtrOutput
- func (o PathRecommendationOutput) ConfigurationStatus() pulumi.StringPtrOutput
- func (PathRecommendationOutput) ElementType() reflect.Type
- func (o PathRecommendationOutput) FileType() pulumi.StringPtrOutput
- func (o PathRecommendationOutput) Path() pulumi.StringPtrOutput
- func (o PathRecommendationOutput) PublisherInfo() PublisherInfoPtrOutput
- func (o PathRecommendationOutput) ToPathRecommendationOutput() PathRecommendationOutput
- func (o PathRecommendationOutput) ToPathRecommendationOutputWithContext(ctx context.Context) PathRecommendationOutput
- func (o PathRecommendationOutput) Type() pulumi.StringPtrOutput
- func (o PathRecommendationOutput) UserSids() pulumi.StringArrayOutput
- func (o PathRecommendationOutput) Usernames() UserRecommendationArrayOutput
- type PathRecommendationResponse
- type PathRecommendationResponseArgs
- func (PathRecommendationResponseArgs) ElementType() reflect.Type
- func (i PathRecommendationResponseArgs) ToPathRecommendationResponseOutput() PathRecommendationResponseOutput
- func (i PathRecommendationResponseArgs) ToPathRecommendationResponseOutputWithContext(ctx context.Context) PathRecommendationResponseOutput
- type PathRecommendationResponseArray
- func (PathRecommendationResponseArray) ElementType() reflect.Type
- func (i PathRecommendationResponseArray) ToPathRecommendationResponseArrayOutput() PathRecommendationResponseArrayOutput
- func (i PathRecommendationResponseArray) ToPathRecommendationResponseArrayOutputWithContext(ctx context.Context) PathRecommendationResponseArrayOutput
- type PathRecommendationResponseArrayInput
- type PathRecommendationResponseArrayOutput
- func (PathRecommendationResponseArrayOutput) ElementType() reflect.Type
- func (o PathRecommendationResponseArrayOutput) Index(i pulumi.IntInput) PathRecommendationResponseOutput
- func (o PathRecommendationResponseArrayOutput) ToPathRecommendationResponseArrayOutput() PathRecommendationResponseArrayOutput
- func (o PathRecommendationResponseArrayOutput) ToPathRecommendationResponseArrayOutputWithContext(ctx context.Context) PathRecommendationResponseArrayOutput
- type PathRecommendationResponseInput
- type PathRecommendationResponseOutput
- func (o PathRecommendationResponseOutput) Action() pulumi.StringPtrOutput
- func (o PathRecommendationResponseOutput) Common() pulumi.BoolPtrOutput
- func (o PathRecommendationResponseOutput) ConfigurationStatus() pulumi.StringPtrOutput
- func (PathRecommendationResponseOutput) ElementType() reflect.Type
- func (o PathRecommendationResponseOutput) FileType() pulumi.StringPtrOutput
- func (o PathRecommendationResponseOutput) Path() pulumi.StringPtrOutput
- func (o PathRecommendationResponseOutput) PublisherInfo() PublisherInfoResponsePtrOutput
- func (o PathRecommendationResponseOutput) ToPathRecommendationResponseOutput() PathRecommendationResponseOutput
- func (o PathRecommendationResponseOutput) ToPathRecommendationResponseOutputWithContext(ctx context.Context) PathRecommendationResponseOutput
- func (o PathRecommendationResponseOutput) Type() pulumi.StringPtrOutput
- func (o PathRecommendationResponseOutput) UserSids() pulumi.StringArrayOutput
- func (o PathRecommendationResponseOutput) Usernames() UserRecommendationResponseArrayOutput
- type ProtectionMode
- type ProtectionModeArgs
- func (ProtectionModeArgs) ElementType() reflect.Type
- func (i ProtectionModeArgs) ToProtectionModeOutput() ProtectionModeOutput
- func (i ProtectionModeArgs) ToProtectionModeOutputWithContext(ctx context.Context) ProtectionModeOutput
- func (i ProtectionModeArgs) ToProtectionModePtrOutput() ProtectionModePtrOutput
- func (i ProtectionModeArgs) ToProtectionModePtrOutputWithContext(ctx context.Context) ProtectionModePtrOutput
- type ProtectionModeInput
- type ProtectionModeOutput
- func (ProtectionModeOutput) ElementType() reflect.Type
- func (o ProtectionModeOutput) Exe() pulumi.StringPtrOutput
- func (o ProtectionModeOutput) Executable() pulumi.StringPtrOutput
- func (o ProtectionModeOutput) Msi() pulumi.StringPtrOutput
- func (o ProtectionModeOutput) Script() pulumi.StringPtrOutput
- func (o ProtectionModeOutput) ToProtectionModeOutput() ProtectionModeOutput
- func (o ProtectionModeOutput) ToProtectionModeOutputWithContext(ctx context.Context) ProtectionModeOutput
- func (o ProtectionModeOutput) ToProtectionModePtrOutput() ProtectionModePtrOutput
- func (o ProtectionModeOutput) ToProtectionModePtrOutputWithContext(ctx context.Context) ProtectionModePtrOutput
- type ProtectionModePtrInput
- type ProtectionModePtrOutput
- func (o ProtectionModePtrOutput) Elem() ProtectionModeOutput
- func (ProtectionModePtrOutput) ElementType() reflect.Type
- func (o ProtectionModePtrOutput) Exe() pulumi.StringPtrOutput
- func (o ProtectionModePtrOutput) Executable() pulumi.StringPtrOutput
- func (o ProtectionModePtrOutput) Msi() pulumi.StringPtrOutput
- func (o ProtectionModePtrOutput) Script() pulumi.StringPtrOutput
- func (o ProtectionModePtrOutput) ToProtectionModePtrOutput() ProtectionModePtrOutput
- func (o ProtectionModePtrOutput) ToProtectionModePtrOutputWithContext(ctx context.Context) ProtectionModePtrOutput
- type ProtectionModeResponse
- type ProtectionModeResponseArgs
- func (ProtectionModeResponseArgs) ElementType() reflect.Type
- func (i ProtectionModeResponseArgs) ToProtectionModeResponseOutput() ProtectionModeResponseOutput
- func (i ProtectionModeResponseArgs) ToProtectionModeResponseOutputWithContext(ctx context.Context) ProtectionModeResponseOutput
- func (i ProtectionModeResponseArgs) ToProtectionModeResponsePtrOutput() ProtectionModeResponsePtrOutput
- func (i ProtectionModeResponseArgs) ToProtectionModeResponsePtrOutputWithContext(ctx context.Context) ProtectionModeResponsePtrOutput
- type ProtectionModeResponseInput
- type ProtectionModeResponseOutput
- func (ProtectionModeResponseOutput) ElementType() reflect.Type
- func (o ProtectionModeResponseOutput) Exe() pulumi.StringPtrOutput
- func (o ProtectionModeResponseOutput) Executable() pulumi.StringPtrOutput
- func (o ProtectionModeResponseOutput) Msi() pulumi.StringPtrOutput
- func (o ProtectionModeResponseOutput) Script() pulumi.StringPtrOutput
- func (o ProtectionModeResponseOutput) ToProtectionModeResponseOutput() ProtectionModeResponseOutput
- func (o ProtectionModeResponseOutput) ToProtectionModeResponseOutputWithContext(ctx context.Context) ProtectionModeResponseOutput
- func (o ProtectionModeResponseOutput) ToProtectionModeResponsePtrOutput() ProtectionModeResponsePtrOutput
- func (o ProtectionModeResponseOutput) ToProtectionModeResponsePtrOutputWithContext(ctx context.Context) ProtectionModeResponsePtrOutput
- type ProtectionModeResponsePtrInput
- type ProtectionModeResponsePtrOutput
- func (o ProtectionModeResponsePtrOutput) Elem() ProtectionModeResponseOutput
- func (ProtectionModeResponsePtrOutput) ElementType() reflect.Type
- func (o ProtectionModeResponsePtrOutput) Exe() pulumi.StringPtrOutput
- func (o ProtectionModeResponsePtrOutput) Executable() pulumi.StringPtrOutput
- func (o ProtectionModeResponsePtrOutput) Msi() pulumi.StringPtrOutput
- func (o ProtectionModeResponsePtrOutput) Script() pulumi.StringPtrOutput
- func (o ProtectionModeResponsePtrOutput) ToProtectionModeResponsePtrOutput() ProtectionModeResponsePtrOutput
- func (o ProtectionModeResponsePtrOutput) ToProtectionModeResponsePtrOutputWithContext(ctx context.Context) ProtectionModeResponsePtrOutput
- type Protocol
- func (Protocol) ElementType() reflect.Type
- func (e Protocol) ToStringOutput() pulumi.StringOutput
- func (e Protocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Protocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Protocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublisherInfo
- type PublisherInfoArgs
- func (PublisherInfoArgs) ElementType() reflect.Type
- func (i PublisherInfoArgs) ToPublisherInfoOutput() PublisherInfoOutput
- func (i PublisherInfoArgs) ToPublisherInfoOutputWithContext(ctx context.Context) PublisherInfoOutput
- func (i PublisherInfoArgs) ToPublisherInfoPtrOutput() PublisherInfoPtrOutput
- func (i PublisherInfoArgs) ToPublisherInfoPtrOutputWithContext(ctx context.Context) PublisherInfoPtrOutput
- type PublisherInfoInput
- type PublisherInfoOutput
- func (o PublisherInfoOutput) BinaryName() pulumi.StringPtrOutput
- func (PublisherInfoOutput) ElementType() reflect.Type
- func (o PublisherInfoOutput) ProductName() pulumi.StringPtrOutput
- func (o PublisherInfoOutput) PublisherName() pulumi.StringPtrOutput
- func (o PublisherInfoOutput) ToPublisherInfoOutput() PublisherInfoOutput
- func (o PublisherInfoOutput) ToPublisherInfoOutputWithContext(ctx context.Context) PublisherInfoOutput
- func (o PublisherInfoOutput) ToPublisherInfoPtrOutput() PublisherInfoPtrOutput
- func (o PublisherInfoOutput) ToPublisherInfoPtrOutputWithContext(ctx context.Context) PublisherInfoPtrOutput
- func (o PublisherInfoOutput) Version() pulumi.StringPtrOutput
- type PublisherInfoPtrInput
- type PublisherInfoPtrOutput
- func (o PublisherInfoPtrOutput) BinaryName() pulumi.StringPtrOutput
- func (o PublisherInfoPtrOutput) Elem() PublisherInfoOutput
- func (PublisherInfoPtrOutput) ElementType() reflect.Type
- func (o PublisherInfoPtrOutput) ProductName() pulumi.StringPtrOutput
- func (o PublisherInfoPtrOutput) PublisherName() pulumi.StringPtrOutput
- func (o PublisherInfoPtrOutput) ToPublisherInfoPtrOutput() PublisherInfoPtrOutput
- func (o PublisherInfoPtrOutput) ToPublisherInfoPtrOutputWithContext(ctx context.Context) PublisherInfoPtrOutput
- func (o PublisherInfoPtrOutput) Version() pulumi.StringPtrOutput
- type PublisherInfoResponse
- type PublisherInfoResponseArgs
- func (PublisherInfoResponseArgs) ElementType() reflect.Type
- func (i PublisherInfoResponseArgs) ToPublisherInfoResponseOutput() PublisherInfoResponseOutput
- func (i PublisherInfoResponseArgs) ToPublisherInfoResponseOutputWithContext(ctx context.Context) PublisherInfoResponseOutput
- func (i PublisherInfoResponseArgs) ToPublisherInfoResponsePtrOutput() PublisherInfoResponsePtrOutput
- func (i PublisherInfoResponseArgs) ToPublisherInfoResponsePtrOutputWithContext(ctx context.Context) PublisherInfoResponsePtrOutput
- type PublisherInfoResponseInput
- type PublisherInfoResponseOutput
- func (o PublisherInfoResponseOutput) BinaryName() pulumi.StringPtrOutput
- func (PublisherInfoResponseOutput) ElementType() reflect.Type
- func (o PublisherInfoResponseOutput) ProductName() pulumi.StringPtrOutput
- func (o PublisherInfoResponseOutput) PublisherName() pulumi.StringPtrOutput
- func (o PublisherInfoResponseOutput) ToPublisherInfoResponseOutput() PublisherInfoResponseOutput
- func (o PublisherInfoResponseOutput) ToPublisherInfoResponseOutputWithContext(ctx context.Context) PublisherInfoResponseOutput
- func (o PublisherInfoResponseOutput) ToPublisherInfoResponsePtrOutput() PublisherInfoResponsePtrOutput
- func (o PublisherInfoResponseOutput) ToPublisherInfoResponsePtrOutputWithContext(ctx context.Context) PublisherInfoResponsePtrOutput
- func (o PublisherInfoResponseOutput) Version() pulumi.StringPtrOutput
- type PublisherInfoResponsePtrInput
- type PublisherInfoResponsePtrOutput
- func (o PublisherInfoResponsePtrOutput) BinaryName() pulumi.StringPtrOutput
- func (o PublisherInfoResponsePtrOutput) Elem() PublisherInfoResponseOutput
- func (PublisherInfoResponsePtrOutput) ElementType() reflect.Type
- func (o PublisherInfoResponsePtrOutput) ProductName() pulumi.StringPtrOutput
- func (o PublisherInfoResponsePtrOutput) PublisherName() pulumi.StringPtrOutput
- func (o PublisherInfoResponsePtrOutput) ToPublisherInfoResponsePtrOutput() PublisherInfoResponsePtrOutput
- func (o PublisherInfoResponsePtrOutput) ToPublisherInfoResponsePtrOutputWithContext(ctx context.Context) PublisherInfoResponsePtrOutput
- func (o PublisherInfoResponsePtrOutput) Version() pulumi.StringPtrOutput
- 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 SecurityAssessmentMetadataPartnerData
- type SecurityAssessmentMetadataPartnerDataArgs
- func (SecurityAssessmentMetadataPartnerDataArgs) ElementType() reflect.Type
- func (i SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataOutput() SecurityAssessmentMetadataPartnerDataOutput
- func (i SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataOutput
- func (i SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataPtrOutput() SecurityAssessmentMetadataPartnerDataPtrOutput
- func (i SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataPtrOutput
- type SecurityAssessmentMetadataPartnerDataInput
- type SecurityAssessmentMetadataPartnerDataOutput
- func (SecurityAssessmentMetadataPartnerDataOutput) ElementType() reflect.Type
- func (o SecurityAssessmentMetadataPartnerDataOutput) PartnerName() pulumi.StringOutput
- func (o SecurityAssessmentMetadataPartnerDataOutput) ProductName() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataOutput) Secret() pulumi.StringOutput
- func (o SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataOutput() SecurityAssessmentMetadataPartnerDataOutput
- func (o SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataOutput
- func (o SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutput() SecurityAssessmentMetadataPartnerDataPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataPtrOutput
- type SecurityAssessmentMetadataPartnerDataPtrInput
- type SecurityAssessmentMetadataPartnerDataPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataPtrOutput) Elem() SecurityAssessmentMetadataPartnerDataOutput
- func (SecurityAssessmentMetadataPartnerDataPtrOutput) ElementType() reflect.Type
- func (o SecurityAssessmentMetadataPartnerDataPtrOutput) PartnerName() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataPtrOutput) ProductName() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataPtrOutput) Secret() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataPtrOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutput() SecurityAssessmentMetadataPartnerDataPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataPtrOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataPtrOutput
- type SecurityAssessmentMetadataPartnerDataResponse
- type SecurityAssessmentMetadataPartnerDataResponseArgs
- func (SecurityAssessmentMetadataPartnerDataResponseArgs) ElementType() reflect.Type
- func (i SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponseOutput() SecurityAssessmentMetadataPartnerDataResponseOutput
- func (i SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponseOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponseOutput
- func (i SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
- func (i SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponsePtrOutput
- type SecurityAssessmentMetadataPartnerDataResponseInput
- type SecurityAssessmentMetadataPartnerDataResponseOutput
- func (SecurityAssessmentMetadataPartnerDataResponseOutput) ElementType() reflect.Type
- func (o SecurityAssessmentMetadataPartnerDataResponseOutput) PartnerName() pulumi.StringOutput
- func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ProductName() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataResponseOutput) Secret() pulumi.StringOutput
- func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponseOutput() SecurityAssessmentMetadataPartnerDataResponseOutput
- func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponseOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponseOutput
- func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
- func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponsePtrOutput
- type SecurityAssessmentMetadataPartnerDataResponsePtrInput
- type SecurityAssessmentMetadataPartnerDataResponsePtrOutput
- func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) Elem() SecurityAssessmentMetadataPartnerDataResponseOutput
- func (SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ElementType() reflect.Type
- func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) PartnerName() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ProductName() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) Secret() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
- func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponsePtrOutput
- type SecurityAssessmentMetadataProperties
- type SecurityAssessmentMetadataPropertiesArgs
- func (SecurityAssessmentMetadataPropertiesArgs) ElementType() reflect.Type
- func (i SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesOutput() SecurityAssessmentMetadataPropertiesOutput
- func (i SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesOutput
- func (i SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesPtrOutput() SecurityAssessmentMetadataPropertiesPtrOutput
- func (i SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesPtrOutput
- type SecurityAssessmentMetadataPropertiesInput
- type SecurityAssessmentMetadataPropertiesOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) AssessmentType() pulumi.StringOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) Category() pulumi.StringArrayOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) Description() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) DisplayName() pulumi.StringOutput
- func (SecurityAssessmentMetadataPropertiesOutput) ElementType() reflect.Type
- func (o SecurityAssessmentMetadataPropertiesOutput) ImplementationEffort() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) PartnerData() SecurityAssessmentMetadataPartnerDataPtrOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) Preview() pulumi.BoolPtrOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) RemediationDescription() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) Severity() pulumi.StringOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) Threats() pulumi.StringArrayOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesOutput() SecurityAssessmentMetadataPropertiesOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesPtrOutput() SecurityAssessmentMetadataPropertiesPtrOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesPtrOutput
- func (o SecurityAssessmentMetadataPropertiesOutput) UserImpact() pulumi.StringPtrOutput
- type SecurityAssessmentMetadataPropertiesPtrInput
- type SecurityAssessmentMetadataPropertiesPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) AssessmentType() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) Category() pulumi.StringArrayOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) Description() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) Elem() SecurityAssessmentMetadataPropertiesOutput
- func (SecurityAssessmentMetadataPropertiesPtrOutput) ElementType() reflect.Type
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) ImplementationEffort() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) PartnerData() SecurityAssessmentMetadataPartnerDataPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) Preview() pulumi.BoolPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) RemediationDescription() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) Severity() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) Threats() pulumi.StringArrayOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) ToSecurityAssessmentMetadataPropertiesPtrOutput() SecurityAssessmentMetadataPropertiesPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesPtrOutput
- func (o SecurityAssessmentMetadataPropertiesPtrOutput) UserImpact() pulumi.StringPtrOutput
- type SecurityAssessmentMetadataPropertiesResponse
- type SecurityAssessmentMetadataPropertiesResponseArgs
- func (SecurityAssessmentMetadataPropertiesResponseArgs) ElementType() reflect.Type
- func (i SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponseOutput() SecurityAssessmentMetadataPropertiesResponseOutput
- func (i SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponseOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponseOutput
- func (i SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponsePtrOutput() SecurityAssessmentMetadataPropertiesResponsePtrOutput
- func (i SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponsePtrOutput
- type SecurityAssessmentMetadataPropertiesResponseInput
- type SecurityAssessmentMetadataPropertiesResponseOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) AssessmentType() pulumi.StringOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) Category() pulumi.StringArrayOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) Description() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) DisplayName() pulumi.StringOutput
- func (SecurityAssessmentMetadataPropertiesResponseOutput) ElementType() reflect.Type
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) ImplementationEffort() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) PartnerData() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) PolicyDefinitionId() pulumi.StringOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) Preview() pulumi.BoolPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) RemediationDescription() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) Severity() pulumi.StringOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) Threats() pulumi.StringArrayOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponseOutput() SecurityAssessmentMetadataPropertiesResponseOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponseOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponseOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutput() SecurityAssessmentMetadataPropertiesResponsePtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponsePtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponseOutput) UserImpact() pulumi.StringPtrOutput
- type SecurityAssessmentMetadataPropertiesResponsePtrInput
- type SecurityAssessmentMetadataPropertiesResponsePtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) AssessmentType() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Category() pulumi.StringArrayOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Elem() SecurityAssessmentMetadataPropertiesResponseOutput
- func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) ImplementationEffort() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) PartnerData() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) PolicyDefinitionId() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Preview() pulumi.BoolPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) RemediationDescription() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Severity() pulumi.StringPtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Threats() pulumi.StringArrayOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutput() SecurityAssessmentMetadataPropertiesResponsePtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponsePtrOutput
- func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) UserImpact() pulumi.StringPtrOutput
- type SecurityAssessmentPartnerData
- type SecurityAssessmentPartnerDataArgs
- func (SecurityAssessmentPartnerDataArgs) ElementType() reflect.Type
- func (i SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataOutput() SecurityAssessmentPartnerDataOutput
- func (i SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataOutput
- func (i SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataPtrOutput() SecurityAssessmentPartnerDataPtrOutput
- func (i SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataPtrOutput
- type SecurityAssessmentPartnerDataInput
- type SecurityAssessmentPartnerDataOutput
- func (SecurityAssessmentPartnerDataOutput) ElementType() reflect.Type
- func (o SecurityAssessmentPartnerDataOutput) PartnerName() pulumi.StringOutput
- func (o SecurityAssessmentPartnerDataOutput) Secret() pulumi.StringOutput
- func (o SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataOutput() SecurityAssessmentPartnerDataOutput
- func (o SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataOutput
- func (o SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataPtrOutput() SecurityAssessmentPartnerDataPtrOutput
- func (o SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataPtrOutput
- type SecurityAssessmentPartnerDataPtrInput
- type SecurityAssessmentPartnerDataPtrOutput
- func (o SecurityAssessmentPartnerDataPtrOutput) Elem() SecurityAssessmentPartnerDataOutput
- func (SecurityAssessmentPartnerDataPtrOutput) ElementType() reflect.Type
- func (o SecurityAssessmentPartnerDataPtrOutput) PartnerName() pulumi.StringPtrOutput
- func (o SecurityAssessmentPartnerDataPtrOutput) Secret() pulumi.StringPtrOutput
- func (o SecurityAssessmentPartnerDataPtrOutput) ToSecurityAssessmentPartnerDataPtrOutput() SecurityAssessmentPartnerDataPtrOutput
- func (o SecurityAssessmentPartnerDataPtrOutput) ToSecurityAssessmentPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataPtrOutput
- type SecurityAssessmentPartnerDataResponse
- type SecurityAssessmentPartnerDataResponseArgs
- func (SecurityAssessmentPartnerDataResponseArgs) ElementType() reflect.Type
- func (i SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponseOutput() SecurityAssessmentPartnerDataResponseOutput
- func (i SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponseOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponseOutput
- func (i SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponsePtrOutput() SecurityAssessmentPartnerDataResponsePtrOutput
- func (i SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponsePtrOutput
- type SecurityAssessmentPartnerDataResponseInput
- type SecurityAssessmentPartnerDataResponseOutput
- func (SecurityAssessmentPartnerDataResponseOutput) ElementType() reflect.Type
- func (o SecurityAssessmentPartnerDataResponseOutput) PartnerName() pulumi.StringOutput
- func (o SecurityAssessmentPartnerDataResponseOutput) Secret() pulumi.StringOutput
- func (o SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponseOutput() SecurityAssessmentPartnerDataResponseOutput
- func (o SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponseOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponseOutput
- func (o SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponsePtrOutput() SecurityAssessmentPartnerDataResponsePtrOutput
- func (o SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponsePtrOutput
- type SecurityAssessmentPartnerDataResponsePtrInput
- type SecurityAssessmentPartnerDataResponsePtrOutput
- func (o SecurityAssessmentPartnerDataResponsePtrOutput) Elem() SecurityAssessmentPartnerDataResponseOutput
- func (SecurityAssessmentPartnerDataResponsePtrOutput) ElementType() reflect.Type
- func (o SecurityAssessmentPartnerDataResponsePtrOutput) PartnerName() pulumi.StringPtrOutput
- func (o SecurityAssessmentPartnerDataResponsePtrOutput) Secret() pulumi.StringPtrOutput
- func (o SecurityAssessmentPartnerDataResponsePtrOutput) ToSecurityAssessmentPartnerDataResponsePtrOutput() SecurityAssessmentPartnerDataResponsePtrOutput
- func (o SecurityAssessmentPartnerDataResponsePtrOutput) ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponsePtrOutput
- 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 ServerVulnerabilityAssessment
- func (*ServerVulnerabilityAssessment) ElementType() reflect.Type
- func (i *ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput
- func (i *ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput
- type ServerVulnerabilityAssessmentArgs
- type ServerVulnerabilityAssessmentInput
- type ServerVulnerabilityAssessmentOutput
- func (ServerVulnerabilityAssessmentOutput) ElementType() reflect.Type
- func (o ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput
- func (o ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput
- type ServerVulnerabilityAssessmentState
- type Severity
- func (Severity) ElementType() reflect.Type
- func (e Severity) ToStringOutput() pulumi.StringOutput
- func (e Severity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Severity) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Severity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Source
- func (Source) ElementType() reflect.Type
- func (e Source) ToStringOutput() pulumi.StringOutput
- func (e Source) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Source) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Source) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Status
- func (Status) ElementType() reflect.Type
- func (e Status) ToStringOutput() pulumi.StringOutput
- func (e Status) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Status) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Status) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StatusReason
- func (StatusReason) ElementType() reflect.Type
- func (e StatusReason) ToStringOutput() pulumi.StringOutput
- func (e StatusReason) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StatusReason) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StatusReason) 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 Threats
- func (Threats) ElementType() reflect.Type
- func (e Threats) ToStringOutput() pulumi.StringOutput
- func (e Threats) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Threats) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Threats) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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
- type UserImpact
- func (UserImpact) ElementType() reflect.Type
- func (e UserImpact) ToStringOutput() pulumi.StringOutput
- func (e UserImpact) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UserImpact) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UserImpact) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type UserRecommendation
- type UserRecommendationArgs
- type UserRecommendationArray
- type UserRecommendationArrayInput
- type UserRecommendationArrayOutput
- func (UserRecommendationArrayOutput) ElementType() reflect.Type
- func (o UserRecommendationArrayOutput) Index(i pulumi.IntInput) UserRecommendationOutput
- func (o UserRecommendationArrayOutput) ToUserRecommendationArrayOutput() UserRecommendationArrayOutput
- func (o UserRecommendationArrayOutput) ToUserRecommendationArrayOutputWithContext(ctx context.Context) UserRecommendationArrayOutput
- type UserRecommendationInput
- type UserRecommendationOutput
- func (UserRecommendationOutput) ElementType() reflect.Type
- func (o UserRecommendationOutput) RecommendationAction() pulumi.StringPtrOutput
- func (o UserRecommendationOutput) ToUserRecommendationOutput() UserRecommendationOutput
- func (o UserRecommendationOutput) ToUserRecommendationOutputWithContext(ctx context.Context) UserRecommendationOutput
- func (o UserRecommendationOutput) Username() pulumi.StringPtrOutput
- type UserRecommendationResponse
- type UserRecommendationResponseArgs
- func (UserRecommendationResponseArgs) ElementType() reflect.Type
- func (i UserRecommendationResponseArgs) ToUserRecommendationResponseOutput() UserRecommendationResponseOutput
- func (i UserRecommendationResponseArgs) ToUserRecommendationResponseOutputWithContext(ctx context.Context) UserRecommendationResponseOutput
- type UserRecommendationResponseArray
- func (UserRecommendationResponseArray) ElementType() reflect.Type
- func (i UserRecommendationResponseArray) ToUserRecommendationResponseArrayOutput() UserRecommendationResponseArrayOutput
- func (i UserRecommendationResponseArray) ToUserRecommendationResponseArrayOutputWithContext(ctx context.Context) UserRecommendationResponseArrayOutput
- type UserRecommendationResponseArrayInput
- type UserRecommendationResponseArrayOutput
- func (UserRecommendationResponseArrayOutput) ElementType() reflect.Type
- func (o UserRecommendationResponseArrayOutput) Index(i pulumi.IntInput) UserRecommendationResponseOutput
- func (o UserRecommendationResponseArrayOutput) ToUserRecommendationResponseArrayOutput() UserRecommendationResponseArrayOutput
- func (o UserRecommendationResponseArrayOutput) ToUserRecommendationResponseArrayOutputWithContext(ctx context.Context) UserRecommendationResponseArrayOutput
- type UserRecommendationResponseInput
- type UserRecommendationResponseOutput
- func (UserRecommendationResponseOutput) ElementType() reflect.Type
- func (o UserRecommendationResponseOutput) RecommendationAction() pulumi.StringPtrOutput
- func (o UserRecommendationResponseOutput) ToUserRecommendationResponseOutput() UserRecommendationResponseOutput
- func (o UserRecommendationResponseOutput) ToUserRecommendationResponseOutputWithContext(ctx context.Context) UserRecommendationResponseOutput
- func (o UserRecommendationResponseOutput) Username() pulumi.StringPtrOutput
- type VmRecommendation
- type VmRecommendationArgs
- type VmRecommendationArray
- type VmRecommendationArrayInput
- type VmRecommendationArrayOutput
- func (VmRecommendationArrayOutput) ElementType() reflect.Type
- func (o VmRecommendationArrayOutput) Index(i pulumi.IntInput) VmRecommendationOutput
- func (o VmRecommendationArrayOutput) ToVmRecommendationArrayOutput() VmRecommendationArrayOutput
- func (o VmRecommendationArrayOutput) ToVmRecommendationArrayOutputWithContext(ctx context.Context) VmRecommendationArrayOutput
- type VmRecommendationInput
- type VmRecommendationOutput
- func (o VmRecommendationOutput) ConfigurationStatus() pulumi.StringPtrOutput
- func (VmRecommendationOutput) ElementType() reflect.Type
- func (o VmRecommendationOutput) EnforcementSupport() pulumi.StringPtrOutput
- func (o VmRecommendationOutput) RecommendationAction() pulumi.StringPtrOutput
- func (o VmRecommendationOutput) ResourceId() pulumi.StringPtrOutput
- func (o VmRecommendationOutput) ToVmRecommendationOutput() VmRecommendationOutput
- func (o VmRecommendationOutput) ToVmRecommendationOutputWithContext(ctx context.Context) VmRecommendationOutput
- type VmRecommendationResponse
- type VmRecommendationResponseArgs
- func (VmRecommendationResponseArgs) ElementType() reflect.Type
- func (i VmRecommendationResponseArgs) ToVmRecommendationResponseOutput() VmRecommendationResponseOutput
- func (i VmRecommendationResponseArgs) ToVmRecommendationResponseOutputWithContext(ctx context.Context) VmRecommendationResponseOutput
- type VmRecommendationResponseArray
- func (VmRecommendationResponseArray) ElementType() reflect.Type
- func (i VmRecommendationResponseArray) ToVmRecommendationResponseArrayOutput() VmRecommendationResponseArrayOutput
- func (i VmRecommendationResponseArray) ToVmRecommendationResponseArrayOutputWithContext(ctx context.Context) VmRecommendationResponseArrayOutput
- type VmRecommendationResponseArrayInput
- type VmRecommendationResponseArrayOutput
- func (VmRecommendationResponseArrayOutput) ElementType() reflect.Type
- func (o VmRecommendationResponseArrayOutput) Index(i pulumi.IntInput) VmRecommendationResponseOutput
- func (o VmRecommendationResponseArrayOutput) ToVmRecommendationResponseArrayOutput() VmRecommendationResponseArrayOutput
- func (o VmRecommendationResponseArrayOutput) ToVmRecommendationResponseArrayOutputWithContext(ctx context.Context) VmRecommendationResponseArrayOutput
- type VmRecommendationResponseInput
- type VmRecommendationResponseOutput
- func (o VmRecommendationResponseOutput) ConfigurationStatus() pulumi.StringPtrOutput
- func (VmRecommendationResponseOutput) ElementType() reflect.Type
- func (o VmRecommendationResponseOutput) EnforcementSupport() pulumi.StringPtrOutput
- func (o VmRecommendationResponseOutput) RecommendationAction() pulumi.StringPtrOutput
- func (o VmRecommendationResponseOutput) ResourceId() pulumi.StringPtrOutput
- func (o VmRecommendationResponseOutput) ToVmRecommendationResponseOutput() VmRecommendationResponseOutput
- func (o VmRecommendationResponseOutput) ToVmRecommendationResponseOutputWithContext(ctx context.Context) VmRecommendationResponseOutput
Constants ¶
const ( AdditionalWorkspaceDataTypeAlerts = AdditionalWorkspaceDataType("Alerts") AdditionalWorkspaceDataTypeRawEvents = AdditionalWorkspaceDataType("RawEvents") )
const ( // The resource is healthy AssessmentStatusCodeHealthy = AssessmentStatusCode("Healthy") // The resource has a security issue that needs to be addressed AssessmentStatusCodeUnhealthy = AssessmentStatusCode("Unhealthy") // Assessment for this resource did not happen AssessmentStatusCodeNotApplicable = AssessmentStatusCode("NotApplicable") )
const ( // Azure Security Center managed assessments AssessmentTypeBuiltIn = AssessmentType("BuiltIn") // User defined policies that are automatically ingested from Azure Policy to Azure Security Center AssessmentTypeCustomPolicy = AssessmentType("CustomPolicy") // User assessments pushed directly by the user or other third party to Azure Security Center AssessmentTypeCustomerManaged = AssessmentType("CustomerManaged") // An assessment that was created by a verified 3rd party if the user connected it to ASC AssessmentTypeVerifiedPartner = AssessmentType("VerifiedPartner") )
const ( CategoryCompute = Category("Compute") CategoryNetworking = Category("Networking") CategoryData = Category("Data") CategoryIdentityAndAccess = Category("IdentityAndAccess") CategoryIoT = Category("IoT") )
const ( ImplementationEffortLow = ImplementationEffort("Low") ImplementationEffortModerate = ImplementationEffort("Moderate") ImplementationEffortHigh = ImplementationEffort("High") )
const ( ProtocolTCP = Protocol("TCP") ProtocolUDP = Protocol("UDP") ProtocolAll = Protocol("*") )
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 ( SeverityLow = Severity("Low") SeverityMedium = Severity("Medium") SeverityHigh = Severity("High") )
const ( // Resource is in Azure SourceAzure = Source("Azure") // Resource in an on premise machine connected to Azure cloud SourceOnPremise = Source("OnPremise") // SQL Resource in an on premise machine connected to Azure cloud SourceOnPremiseSql = Source("OnPremiseSql") )
const ( StatusRevoked = Status("Revoked") StatusInitiated = Status("Initiated") )
const ( StatusReasonExpired = StatusReason("Expired") StatusReasonUserRequested = StatusReason("UserRequested") StatusReasonNewerRequestInitiated = StatusReason("NewerRequestInitiated") )
const ( ThreatsAccountBreach = Threats("accountBreach") ThreatsDataExfiltration = Threats("dataExfiltration") ThreatsDataSpillage = Threats("dataSpillage") ThreatsMaliciousInsider = Threats("maliciousInsider") ThreatsElevationOfPrivilege = Threats("elevationOfPrivilege") ThreatsThreatResistance = Threats("threatResistance") ThreatsMissingCoverage = Threats("missingCoverage") ThreatsDenialOfService = Threats("denialOfService") )
const ( // Unmasked IP logging is disabled UnmaskedIpLoggingStatusDisabled = UnmaskedIpLoggingStatus("Disabled") // Unmasked IP logging is enabled UnmaskedIpLoggingStatusEnabled = UnmaskedIpLoggingStatus("Enabled") )
const ( UserImpactLow = UserImpact("Low") UserImpactModerate = UserImpact("Moderate") UserImpactHigh = UserImpact("High") )
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 AdaptiveApplicationControl ¶
type AdaptiveApplicationControl struct { pulumi.CustomResourceState // The configuration status of the machines group or machine or rule ConfigurationStatus pulumi.StringOutput `pulumi:"configurationStatus"` // The application control policy enforcement/protection mode of the machine group EnforcementMode pulumi.StringPtrOutput `pulumi:"enforcementMode"` Issues AdaptiveApplicationControlIssueSummaryResponseArrayOutput `pulumi:"issues"` // Location where the resource is stored Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` PathRecommendations PathRecommendationResponseArrayOutput `pulumi:"pathRecommendations"` // The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux. ProtectionMode ProtectionModeResponsePtrOutput `pulumi:"protectionMode"` // The initial recommendation status of the machine group or machine RecommendationStatus pulumi.StringOutput `pulumi:"recommendationStatus"` // The source type of the machine group SourceSystem pulumi.StringOutput `pulumi:"sourceSystem"` // Resource type Type pulumi.StringOutput `pulumi:"type"` VmRecommendations VmRecommendationResponseArrayOutput `pulumi:"vmRecommendations"` }
Latest API Version: 2020-01-01.
func GetAdaptiveApplicationControl ¶
func GetAdaptiveApplicationControl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AdaptiveApplicationControlState, opts ...pulumi.ResourceOption) (*AdaptiveApplicationControl, error)
GetAdaptiveApplicationControl gets an existing AdaptiveApplicationControl 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 NewAdaptiveApplicationControl ¶
func NewAdaptiveApplicationControl(ctx *pulumi.Context, name string, args *AdaptiveApplicationControlArgs, opts ...pulumi.ResourceOption) (*AdaptiveApplicationControl, error)
NewAdaptiveApplicationControl registers a new resource with the given unique name, arguments, and options.
func (*AdaptiveApplicationControl) ElementType ¶ added in v0.2.6
func (*AdaptiveApplicationControl) ElementType() reflect.Type
func (*AdaptiveApplicationControl) ToAdaptiveApplicationControlOutput ¶ added in v0.2.6
func (i *AdaptiveApplicationControl) ToAdaptiveApplicationControlOutput() AdaptiveApplicationControlOutput
func (*AdaptiveApplicationControl) ToAdaptiveApplicationControlOutputWithContext ¶ added in v0.2.6
func (i *AdaptiveApplicationControl) ToAdaptiveApplicationControlOutputWithContext(ctx context.Context) AdaptiveApplicationControlOutput
type AdaptiveApplicationControlArgs ¶
type AdaptiveApplicationControlArgs struct { // The location where ASC stores the data of the subscription. can be retrieved from Get locations AscLocation pulumi.StringInput // The application control policy enforcement/protection mode of the machine group EnforcementMode pulumi.StringPtrInput // Name of an application control machine group GroupName pulumi.StringInput PathRecommendations PathRecommendationArrayInput // The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux. ProtectionMode ProtectionModePtrInput VmRecommendations VmRecommendationArrayInput }
The set of arguments for constructing a AdaptiveApplicationControl resource.
func (AdaptiveApplicationControlArgs) ElementType ¶
func (AdaptiveApplicationControlArgs) ElementType() reflect.Type
type AdaptiveApplicationControlInput ¶ added in v0.2.6
type AdaptiveApplicationControlInput interface { pulumi.Input ToAdaptiveApplicationControlOutput() AdaptiveApplicationControlOutput ToAdaptiveApplicationControlOutputWithContext(ctx context.Context) AdaptiveApplicationControlOutput }
type AdaptiveApplicationControlIssueSummaryResponse ¶
type AdaptiveApplicationControlIssueSummaryResponse struct { // An alert that machines within a group can have Issue *string `pulumi:"issue"` // The number of machines in the group that have this alert NumberOfVms *float64 `pulumi:"numberOfVms"` }
Represents a summary of the alerts of the machine group
type AdaptiveApplicationControlIssueSummaryResponseArgs ¶
type AdaptiveApplicationControlIssueSummaryResponseArgs struct { // An alert that machines within a group can have Issue pulumi.StringPtrInput `pulumi:"issue"` // The number of machines in the group that have this alert NumberOfVms pulumi.Float64PtrInput `pulumi:"numberOfVms"` }
Represents a summary of the alerts of the machine group
func (AdaptiveApplicationControlIssueSummaryResponseArgs) ElementType ¶
func (AdaptiveApplicationControlIssueSummaryResponseArgs) ElementType() reflect.Type
func (AdaptiveApplicationControlIssueSummaryResponseArgs) ToAdaptiveApplicationControlIssueSummaryResponseOutput ¶
func (i AdaptiveApplicationControlIssueSummaryResponseArgs) ToAdaptiveApplicationControlIssueSummaryResponseOutput() AdaptiveApplicationControlIssueSummaryResponseOutput
func (AdaptiveApplicationControlIssueSummaryResponseArgs) ToAdaptiveApplicationControlIssueSummaryResponseOutputWithContext ¶
func (i AdaptiveApplicationControlIssueSummaryResponseArgs) ToAdaptiveApplicationControlIssueSummaryResponseOutputWithContext(ctx context.Context) AdaptiveApplicationControlIssueSummaryResponseOutput
type AdaptiveApplicationControlIssueSummaryResponseArray ¶
type AdaptiveApplicationControlIssueSummaryResponseArray []AdaptiveApplicationControlIssueSummaryResponseInput
func (AdaptiveApplicationControlIssueSummaryResponseArray) ElementType ¶
func (AdaptiveApplicationControlIssueSummaryResponseArray) ElementType() reflect.Type
func (AdaptiveApplicationControlIssueSummaryResponseArray) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutput ¶
func (i AdaptiveApplicationControlIssueSummaryResponseArray) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutput() AdaptiveApplicationControlIssueSummaryResponseArrayOutput
func (AdaptiveApplicationControlIssueSummaryResponseArray) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutputWithContext ¶
func (i AdaptiveApplicationControlIssueSummaryResponseArray) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutputWithContext(ctx context.Context) AdaptiveApplicationControlIssueSummaryResponseArrayOutput
type AdaptiveApplicationControlIssueSummaryResponseArrayInput ¶
type AdaptiveApplicationControlIssueSummaryResponseArrayInput interface { pulumi.Input ToAdaptiveApplicationControlIssueSummaryResponseArrayOutput() AdaptiveApplicationControlIssueSummaryResponseArrayOutput ToAdaptiveApplicationControlIssueSummaryResponseArrayOutputWithContext(context.Context) AdaptiveApplicationControlIssueSummaryResponseArrayOutput }
AdaptiveApplicationControlIssueSummaryResponseArrayInput is an input type that accepts AdaptiveApplicationControlIssueSummaryResponseArray and AdaptiveApplicationControlIssueSummaryResponseArrayOutput values. You can construct a concrete instance of `AdaptiveApplicationControlIssueSummaryResponseArrayInput` via:
AdaptiveApplicationControlIssueSummaryResponseArray{ AdaptiveApplicationControlIssueSummaryResponseArgs{...} }
type AdaptiveApplicationControlIssueSummaryResponseArrayOutput ¶
type AdaptiveApplicationControlIssueSummaryResponseArrayOutput struct{ *pulumi.OutputState }
func (AdaptiveApplicationControlIssueSummaryResponseArrayOutput) ElementType ¶
func (AdaptiveApplicationControlIssueSummaryResponseArrayOutput) ElementType() reflect.Type
func (AdaptiveApplicationControlIssueSummaryResponseArrayOutput) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutput ¶
func (o AdaptiveApplicationControlIssueSummaryResponseArrayOutput) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutput() AdaptiveApplicationControlIssueSummaryResponseArrayOutput
func (AdaptiveApplicationControlIssueSummaryResponseArrayOutput) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutputWithContext ¶
func (o AdaptiveApplicationControlIssueSummaryResponseArrayOutput) ToAdaptiveApplicationControlIssueSummaryResponseArrayOutputWithContext(ctx context.Context) AdaptiveApplicationControlIssueSummaryResponseArrayOutput
type AdaptiveApplicationControlIssueSummaryResponseInput ¶
type AdaptiveApplicationControlIssueSummaryResponseInput interface { pulumi.Input ToAdaptiveApplicationControlIssueSummaryResponseOutput() AdaptiveApplicationControlIssueSummaryResponseOutput ToAdaptiveApplicationControlIssueSummaryResponseOutputWithContext(context.Context) AdaptiveApplicationControlIssueSummaryResponseOutput }
AdaptiveApplicationControlIssueSummaryResponseInput is an input type that accepts AdaptiveApplicationControlIssueSummaryResponseArgs and AdaptiveApplicationControlIssueSummaryResponseOutput values. You can construct a concrete instance of `AdaptiveApplicationControlIssueSummaryResponseInput` via:
AdaptiveApplicationControlIssueSummaryResponseArgs{...}
type AdaptiveApplicationControlIssueSummaryResponseOutput ¶
type AdaptiveApplicationControlIssueSummaryResponseOutput struct{ *pulumi.OutputState }
Represents a summary of the alerts of the machine group
func (AdaptiveApplicationControlIssueSummaryResponseOutput) ElementType ¶
func (AdaptiveApplicationControlIssueSummaryResponseOutput) ElementType() reflect.Type
func (AdaptiveApplicationControlIssueSummaryResponseOutput) Issue ¶
func (o AdaptiveApplicationControlIssueSummaryResponseOutput) Issue() pulumi.StringPtrOutput
An alert that machines within a group can have
func (AdaptiveApplicationControlIssueSummaryResponseOutput) NumberOfVms ¶
func (o AdaptiveApplicationControlIssueSummaryResponseOutput) NumberOfVms() pulumi.Float64PtrOutput
The number of machines in the group that have this alert
func (AdaptiveApplicationControlIssueSummaryResponseOutput) ToAdaptiveApplicationControlIssueSummaryResponseOutput ¶
func (o AdaptiveApplicationControlIssueSummaryResponseOutput) ToAdaptiveApplicationControlIssueSummaryResponseOutput() AdaptiveApplicationControlIssueSummaryResponseOutput
func (AdaptiveApplicationControlIssueSummaryResponseOutput) ToAdaptiveApplicationControlIssueSummaryResponseOutputWithContext ¶
func (o AdaptiveApplicationControlIssueSummaryResponseOutput) ToAdaptiveApplicationControlIssueSummaryResponseOutputWithContext(ctx context.Context) AdaptiveApplicationControlIssueSummaryResponseOutput
type AdaptiveApplicationControlOutput ¶ added in v0.2.6
type AdaptiveApplicationControlOutput struct {
*pulumi.OutputState
}
func (AdaptiveApplicationControlOutput) ElementType ¶ added in v0.2.6
func (AdaptiveApplicationControlOutput) ElementType() reflect.Type
func (AdaptiveApplicationControlOutput) ToAdaptiveApplicationControlOutput ¶ added in v0.2.6
func (o AdaptiveApplicationControlOutput) ToAdaptiveApplicationControlOutput() AdaptiveApplicationControlOutput
func (AdaptiveApplicationControlOutput) ToAdaptiveApplicationControlOutputWithContext ¶ added in v0.2.6
func (o AdaptiveApplicationControlOutput) ToAdaptiveApplicationControlOutputWithContext(ctx context.Context) AdaptiveApplicationControlOutput
type AdaptiveApplicationControlState ¶
type AdaptiveApplicationControlState struct { // The configuration status of the machines group or machine or rule ConfigurationStatus pulumi.StringPtrInput // The application control policy enforcement/protection mode of the machine group EnforcementMode pulumi.StringPtrInput Issues AdaptiveApplicationControlIssueSummaryResponseArrayInput // Location where the resource is stored Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput PathRecommendations PathRecommendationResponseArrayInput // The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux. ProtectionMode ProtectionModeResponsePtrInput // The initial recommendation status of the machine group or machine RecommendationStatus pulumi.StringPtrInput // The source type of the machine group SourceSystem pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput VmRecommendations VmRecommendationResponseArrayInput }
func (AdaptiveApplicationControlState) ElementType ¶
func (AdaptiveApplicationControlState) ElementType() reflect.Type
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 Assessment ¶
type Assessment struct { pulumi.CustomResourceState // Additional data regarding the assessment AdditionalData pulumi.StringMapOutput `pulumi:"additionalData"` // User friendly display name of the assessment DisplayName pulumi.StringOutput `pulumi:"displayName"` // Links relevant to the assessment Links AssessmentLinksResponseOutput `pulumi:"links"` // Describes properties of an assessment metadata. Metadata SecurityAssessmentMetadataPropertiesResponsePtrOutput `pulumi:"metadata"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Data regarding 3rd party partner integration PartnersData SecurityAssessmentPartnerDataResponsePtrOutput `pulumi:"partnersData"` // Details of the resource that was assessed ResourceDetails pulumi.AnyOutput `pulumi:"resourceDetails"` // The result of the assessment Status AssessmentStatusResponseOutput `pulumi:"status"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Security assessment on a resource Latest API Version: 2020-01-01.
func GetAssessment ¶
func GetAssessment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssessmentState, opts ...pulumi.ResourceOption) (*Assessment, error)
GetAssessment gets an existing Assessment 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 NewAssessment ¶
func NewAssessment(ctx *pulumi.Context, name string, args *AssessmentArgs, opts ...pulumi.ResourceOption) (*Assessment, error)
NewAssessment registers a new resource with the given unique name, arguments, and options.
func (*Assessment) ElementType ¶ added in v0.2.6
func (*Assessment) ElementType() reflect.Type
func (*Assessment) ToAssessmentOutput ¶ added in v0.2.6
func (i *Assessment) ToAssessmentOutput() AssessmentOutput
func (*Assessment) ToAssessmentOutputWithContext ¶ added in v0.2.6
func (i *Assessment) ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput
type AssessmentArgs ¶
type AssessmentArgs struct { // Additional data regarding the assessment AdditionalData pulumi.StringMapInput // The Assessment Key - Unique key for the assessment type AssessmentName pulumi.StringInput // Describes properties of an assessment metadata. Metadata SecurityAssessmentMetadataPropertiesPtrInput // Data regarding 3rd party partner integration PartnersData SecurityAssessmentPartnerDataPtrInput // Details of the resource that was assessed ResourceDetails pulumi.Input // The identifier of the resource. ResourceId pulumi.StringInput // The result of the assessment Status AssessmentStatusInput }
The set of arguments for constructing a Assessment resource.
func (AssessmentArgs) ElementType ¶
func (AssessmentArgs) ElementType() reflect.Type
type AssessmentInput ¶ added in v0.2.6
type AssessmentInput interface { pulumi.Input ToAssessmentOutput() AssessmentOutput ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput }
type AssessmentLinksResponse ¶
type AssessmentLinksResponse struct { // Link to assessment in Azure Portal AzurePortalUri string `pulumi:"azurePortalUri"` }
Links relevant to the assessment
type AssessmentLinksResponseArgs ¶
type AssessmentLinksResponseArgs struct { // Link to assessment in Azure Portal AzurePortalUri pulumi.StringInput `pulumi:"azurePortalUri"` }
Links relevant to the assessment
func (AssessmentLinksResponseArgs) ElementType ¶
func (AssessmentLinksResponseArgs) ElementType() reflect.Type
func (AssessmentLinksResponseArgs) ToAssessmentLinksResponseOutput ¶
func (i AssessmentLinksResponseArgs) ToAssessmentLinksResponseOutput() AssessmentLinksResponseOutput
func (AssessmentLinksResponseArgs) ToAssessmentLinksResponseOutputWithContext ¶
func (i AssessmentLinksResponseArgs) ToAssessmentLinksResponseOutputWithContext(ctx context.Context) AssessmentLinksResponseOutput
func (AssessmentLinksResponseArgs) ToAssessmentLinksResponsePtrOutput ¶
func (i AssessmentLinksResponseArgs) ToAssessmentLinksResponsePtrOutput() AssessmentLinksResponsePtrOutput
func (AssessmentLinksResponseArgs) ToAssessmentLinksResponsePtrOutputWithContext ¶
func (i AssessmentLinksResponseArgs) ToAssessmentLinksResponsePtrOutputWithContext(ctx context.Context) AssessmentLinksResponsePtrOutput
type AssessmentLinksResponseInput ¶
type AssessmentLinksResponseInput interface { pulumi.Input ToAssessmentLinksResponseOutput() AssessmentLinksResponseOutput ToAssessmentLinksResponseOutputWithContext(context.Context) AssessmentLinksResponseOutput }
AssessmentLinksResponseInput is an input type that accepts AssessmentLinksResponseArgs and AssessmentLinksResponseOutput values. You can construct a concrete instance of `AssessmentLinksResponseInput` via:
AssessmentLinksResponseArgs{...}
type AssessmentLinksResponseOutput ¶
type AssessmentLinksResponseOutput struct{ *pulumi.OutputState }
Links relevant to the assessment
func (AssessmentLinksResponseOutput) AzurePortalUri ¶
func (o AssessmentLinksResponseOutput) AzurePortalUri() pulumi.StringOutput
Link to assessment in Azure Portal
func (AssessmentLinksResponseOutput) ElementType ¶
func (AssessmentLinksResponseOutput) ElementType() reflect.Type
func (AssessmentLinksResponseOutput) ToAssessmentLinksResponseOutput ¶
func (o AssessmentLinksResponseOutput) ToAssessmentLinksResponseOutput() AssessmentLinksResponseOutput
func (AssessmentLinksResponseOutput) ToAssessmentLinksResponseOutputWithContext ¶
func (o AssessmentLinksResponseOutput) ToAssessmentLinksResponseOutputWithContext(ctx context.Context) AssessmentLinksResponseOutput
func (AssessmentLinksResponseOutput) ToAssessmentLinksResponsePtrOutput ¶
func (o AssessmentLinksResponseOutput) ToAssessmentLinksResponsePtrOutput() AssessmentLinksResponsePtrOutput
func (AssessmentLinksResponseOutput) ToAssessmentLinksResponsePtrOutputWithContext ¶
func (o AssessmentLinksResponseOutput) ToAssessmentLinksResponsePtrOutputWithContext(ctx context.Context) AssessmentLinksResponsePtrOutput
type AssessmentLinksResponsePtrInput ¶
type AssessmentLinksResponsePtrInput interface { pulumi.Input ToAssessmentLinksResponsePtrOutput() AssessmentLinksResponsePtrOutput ToAssessmentLinksResponsePtrOutputWithContext(context.Context) AssessmentLinksResponsePtrOutput }
AssessmentLinksResponsePtrInput is an input type that accepts AssessmentLinksResponseArgs, AssessmentLinksResponsePtr and AssessmentLinksResponsePtrOutput values. You can construct a concrete instance of `AssessmentLinksResponsePtrInput` via:
AssessmentLinksResponseArgs{...} or: nil
func AssessmentLinksResponsePtr ¶
func AssessmentLinksResponsePtr(v *AssessmentLinksResponseArgs) AssessmentLinksResponsePtrInput
type AssessmentLinksResponsePtrOutput ¶
type AssessmentLinksResponsePtrOutput struct{ *pulumi.OutputState }
func (AssessmentLinksResponsePtrOutput) AzurePortalUri ¶
func (o AssessmentLinksResponsePtrOutput) AzurePortalUri() pulumi.StringPtrOutput
Link to assessment in Azure Portal
func (AssessmentLinksResponsePtrOutput) Elem ¶
func (o AssessmentLinksResponsePtrOutput) Elem() AssessmentLinksResponseOutput
func (AssessmentLinksResponsePtrOutput) ElementType ¶
func (AssessmentLinksResponsePtrOutput) ElementType() reflect.Type
func (AssessmentLinksResponsePtrOutput) ToAssessmentLinksResponsePtrOutput ¶
func (o AssessmentLinksResponsePtrOutput) ToAssessmentLinksResponsePtrOutput() AssessmentLinksResponsePtrOutput
func (AssessmentLinksResponsePtrOutput) ToAssessmentLinksResponsePtrOutputWithContext ¶
func (o AssessmentLinksResponsePtrOutput) ToAssessmentLinksResponsePtrOutputWithContext(ctx context.Context) AssessmentLinksResponsePtrOutput
type AssessmentMetadataInSubscription ¶
type AssessmentMetadataInSubscription struct { pulumi.CustomResourceState // BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition AssessmentType pulumi.StringOutput `pulumi:"assessmentType"` Category pulumi.StringArrayOutput `pulumi:"category"` // Human readable description of the assessment Description pulumi.StringPtrOutput `pulumi:"description"` // User friendly display name of the assessment DisplayName pulumi.StringOutput `pulumi:"displayName"` // The implementation effort required to remediate this assessment ImplementationEffort pulumi.StringPtrOutput `pulumi:"implementationEffort"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Describes the partner that created the assessment PartnerData SecurityAssessmentMetadataPartnerDataResponsePtrOutput `pulumi:"partnerData"` // Azure resource ID of the policy definition that turns this assessment calculation on PolicyDefinitionId pulumi.StringOutput `pulumi:"policyDefinitionId"` // True if this assessment is in preview release status Preview pulumi.BoolPtrOutput `pulumi:"preview"` // Human readable description of what you should do to mitigate this security issue RemediationDescription pulumi.StringPtrOutput `pulumi:"remediationDescription"` // The severity level of the assessment Severity pulumi.StringOutput `pulumi:"severity"` Threats pulumi.StringArrayOutput `pulumi:"threats"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // The user impact of the assessment UserImpact pulumi.StringPtrOutput `pulumi:"userImpact"` }
Security assessment metadata Latest API Version: 2020-01-01.
func GetAssessmentMetadataInSubscription ¶
func GetAssessmentMetadataInSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssessmentMetadataInSubscriptionState, opts ...pulumi.ResourceOption) (*AssessmentMetadataInSubscription, error)
GetAssessmentMetadataInSubscription gets an existing AssessmentMetadataInSubscription 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 NewAssessmentMetadataInSubscription ¶
func NewAssessmentMetadataInSubscription(ctx *pulumi.Context, name string, args *AssessmentMetadataInSubscriptionArgs, opts ...pulumi.ResourceOption) (*AssessmentMetadataInSubscription, error)
NewAssessmentMetadataInSubscription registers a new resource with the given unique name, arguments, and options.
func (*AssessmentMetadataInSubscription) ElementType ¶ added in v0.2.6
func (*AssessmentMetadataInSubscription) ElementType() reflect.Type
func (*AssessmentMetadataInSubscription) ToAssessmentMetadataInSubscriptionOutput ¶ added in v0.2.6
func (i *AssessmentMetadataInSubscription) ToAssessmentMetadataInSubscriptionOutput() AssessmentMetadataInSubscriptionOutput
func (*AssessmentMetadataInSubscription) ToAssessmentMetadataInSubscriptionOutputWithContext ¶ added in v0.2.6
func (i *AssessmentMetadataInSubscription) ToAssessmentMetadataInSubscriptionOutputWithContext(ctx context.Context) AssessmentMetadataInSubscriptionOutput
type AssessmentMetadataInSubscriptionArgs ¶
type AssessmentMetadataInSubscriptionArgs struct { // The Assessment Key - Unique key for the assessment type AssessmentMetadataName pulumi.StringInput // BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition AssessmentType pulumi.StringInput Category pulumi.StringArrayInput // Human readable description of the assessment Description pulumi.StringPtrInput // User friendly display name of the assessment DisplayName pulumi.StringInput // The implementation effort required to remediate this assessment ImplementationEffort pulumi.StringPtrInput // Describes the partner that created the assessment PartnerData SecurityAssessmentMetadataPartnerDataPtrInput // True if this assessment is in preview release status Preview pulumi.BoolPtrInput // Human readable description of what you should do to mitigate this security issue RemediationDescription pulumi.StringPtrInput // The severity level of the assessment Severity pulumi.StringInput Threats pulumi.StringArrayInput // The user impact of the assessment UserImpact pulumi.StringPtrInput }
The set of arguments for constructing a AssessmentMetadataInSubscription resource.
func (AssessmentMetadataInSubscriptionArgs) ElementType ¶
func (AssessmentMetadataInSubscriptionArgs) ElementType() reflect.Type
type AssessmentMetadataInSubscriptionInput ¶ added in v0.2.6
type AssessmentMetadataInSubscriptionInput interface { pulumi.Input ToAssessmentMetadataInSubscriptionOutput() AssessmentMetadataInSubscriptionOutput ToAssessmentMetadataInSubscriptionOutputWithContext(ctx context.Context) AssessmentMetadataInSubscriptionOutput }
type AssessmentMetadataInSubscriptionOutput ¶ added in v0.2.6
type AssessmentMetadataInSubscriptionOutput struct {
*pulumi.OutputState
}
func (AssessmentMetadataInSubscriptionOutput) ElementType ¶ added in v0.2.6
func (AssessmentMetadataInSubscriptionOutput) ElementType() reflect.Type
func (AssessmentMetadataInSubscriptionOutput) ToAssessmentMetadataInSubscriptionOutput ¶ added in v0.2.6
func (o AssessmentMetadataInSubscriptionOutput) ToAssessmentMetadataInSubscriptionOutput() AssessmentMetadataInSubscriptionOutput
func (AssessmentMetadataInSubscriptionOutput) ToAssessmentMetadataInSubscriptionOutputWithContext ¶ added in v0.2.6
func (o AssessmentMetadataInSubscriptionOutput) ToAssessmentMetadataInSubscriptionOutputWithContext(ctx context.Context) AssessmentMetadataInSubscriptionOutput
type AssessmentMetadataInSubscriptionState ¶
type AssessmentMetadataInSubscriptionState struct { // BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition AssessmentType pulumi.StringPtrInput Category pulumi.StringArrayInput // Human readable description of the assessment Description pulumi.StringPtrInput // User friendly display name of the assessment DisplayName pulumi.StringPtrInput // The implementation effort required to remediate this assessment ImplementationEffort pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Describes the partner that created the assessment PartnerData SecurityAssessmentMetadataPartnerDataResponsePtrInput // Azure resource ID of the policy definition that turns this assessment calculation on PolicyDefinitionId pulumi.StringPtrInput // True if this assessment is in preview release status Preview pulumi.BoolPtrInput // Human readable description of what you should do to mitigate this security issue RemediationDescription pulumi.StringPtrInput // The severity level of the assessment Severity pulumi.StringPtrInput Threats pulumi.StringArrayInput // Resource type Type pulumi.StringPtrInput // The user impact of the assessment UserImpact pulumi.StringPtrInput }
func (AssessmentMetadataInSubscriptionState) ElementType ¶
func (AssessmentMetadataInSubscriptionState) ElementType() reflect.Type
type AssessmentOutput ¶ added in v0.2.6
type AssessmentOutput struct {
*pulumi.OutputState
}
func (AssessmentOutput) ElementType ¶ added in v0.2.6
func (AssessmentOutput) ElementType() reflect.Type
func (AssessmentOutput) ToAssessmentOutput ¶ added in v0.2.6
func (o AssessmentOutput) ToAssessmentOutput() AssessmentOutput
func (AssessmentOutput) ToAssessmentOutputWithContext ¶ added in v0.2.6
func (o AssessmentOutput) ToAssessmentOutputWithContext(ctx context.Context) AssessmentOutput
type AssessmentState ¶
type AssessmentState struct { // Additional data regarding the assessment AdditionalData pulumi.StringMapInput // User friendly display name of the assessment DisplayName pulumi.StringPtrInput // Links relevant to the assessment Links AssessmentLinksResponsePtrInput // Describes properties of an assessment metadata. Metadata SecurityAssessmentMetadataPropertiesResponsePtrInput // Resource name Name pulumi.StringPtrInput // Data regarding 3rd party partner integration PartnersData SecurityAssessmentPartnerDataResponsePtrInput // Details of the resource that was assessed ResourceDetails pulumi.Input // The result of the assessment Status AssessmentStatusResponsePtrInput // Resource type Type pulumi.StringPtrInput }
func (AssessmentState) ElementType ¶
func (AssessmentState) ElementType() reflect.Type
type AssessmentStatus ¶
type AssessmentStatus struct { // Programmatic code for the cause of the assessment status Cause *string `pulumi:"cause"` // Programmatic code for the status of the assessment Code string `pulumi:"code"` // Human readable description of the assessment status Description *string `pulumi:"description"` }
The result of the assessment
type AssessmentStatusArgs ¶
type AssessmentStatusArgs struct { // Programmatic code for the cause of the assessment status Cause pulumi.StringPtrInput `pulumi:"cause"` // Programmatic code for the status of the assessment Code pulumi.StringInput `pulumi:"code"` // Human readable description of the assessment status Description pulumi.StringPtrInput `pulumi:"description"` }
The result of the assessment
func (AssessmentStatusArgs) ElementType ¶
func (AssessmentStatusArgs) ElementType() reflect.Type
func (AssessmentStatusArgs) ToAssessmentStatusOutput ¶
func (i AssessmentStatusArgs) ToAssessmentStatusOutput() AssessmentStatusOutput
func (AssessmentStatusArgs) ToAssessmentStatusOutputWithContext ¶
func (i AssessmentStatusArgs) ToAssessmentStatusOutputWithContext(ctx context.Context) AssessmentStatusOutput
func (AssessmentStatusArgs) ToAssessmentStatusPtrOutput ¶
func (i AssessmentStatusArgs) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
func (AssessmentStatusArgs) ToAssessmentStatusPtrOutputWithContext ¶
func (i AssessmentStatusArgs) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
type AssessmentStatusCode ¶ added in v0.3.1
Programmatic code for the status of the assessment
func (AssessmentStatusCode) ElementType ¶ added in v0.3.1
func (AssessmentStatusCode) ElementType() reflect.Type
func (AssessmentStatusCode) ToStringOutput ¶ added in v0.3.1
func (e AssessmentStatusCode) ToStringOutput() pulumi.StringOutput
func (AssessmentStatusCode) ToStringOutputWithContext ¶ added in v0.3.1
func (e AssessmentStatusCode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentStatusCode) ToStringPtrOutput ¶ added in v0.3.1
func (e AssessmentStatusCode) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentStatusCode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AssessmentStatusCode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentStatusInput ¶
type AssessmentStatusInput interface { pulumi.Input ToAssessmentStatusOutput() AssessmentStatusOutput ToAssessmentStatusOutputWithContext(context.Context) AssessmentStatusOutput }
AssessmentStatusInput is an input type that accepts AssessmentStatusArgs and AssessmentStatusOutput values. You can construct a concrete instance of `AssessmentStatusInput` via:
AssessmentStatusArgs{...}
type AssessmentStatusOutput ¶
type AssessmentStatusOutput struct{ *pulumi.OutputState }
The result of the assessment
func (AssessmentStatusOutput) Cause ¶
func (o AssessmentStatusOutput) Cause() pulumi.StringPtrOutput
Programmatic code for the cause of the assessment status
func (AssessmentStatusOutput) Code ¶
func (o AssessmentStatusOutput) Code() pulumi.StringOutput
Programmatic code for the status of the assessment
func (AssessmentStatusOutput) Description ¶
func (o AssessmentStatusOutput) Description() pulumi.StringPtrOutput
Human readable description of the assessment status
func (AssessmentStatusOutput) ElementType ¶
func (AssessmentStatusOutput) ElementType() reflect.Type
func (AssessmentStatusOutput) ToAssessmentStatusOutput ¶
func (o AssessmentStatusOutput) ToAssessmentStatusOutput() AssessmentStatusOutput
func (AssessmentStatusOutput) ToAssessmentStatusOutputWithContext ¶
func (o AssessmentStatusOutput) ToAssessmentStatusOutputWithContext(ctx context.Context) AssessmentStatusOutput
func (AssessmentStatusOutput) ToAssessmentStatusPtrOutput ¶
func (o AssessmentStatusOutput) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
func (AssessmentStatusOutput) ToAssessmentStatusPtrOutputWithContext ¶
func (o AssessmentStatusOutput) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
type AssessmentStatusPtrInput ¶
type AssessmentStatusPtrInput interface { pulumi.Input ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput ToAssessmentStatusPtrOutputWithContext(context.Context) AssessmentStatusPtrOutput }
AssessmentStatusPtrInput is an input type that accepts AssessmentStatusArgs, AssessmentStatusPtr and AssessmentStatusPtrOutput values. You can construct a concrete instance of `AssessmentStatusPtrInput` via:
AssessmentStatusArgs{...} or: nil
func AssessmentStatusPtr ¶
func AssessmentStatusPtr(v *AssessmentStatusArgs) AssessmentStatusPtrInput
type AssessmentStatusPtrOutput ¶
type AssessmentStatusPtrOutput struct{ *pulumi.OutputState }
func (AssessmentStatusPtrOutput) Cause ¶
func (o AssessmentStatusPtrOutput) Cause() pulumi.StringPtrOutput
Programmatic code for the cause of the assessment status
func (AssessmentStatusPtrOutput) Code ¶
func (o AssessmentStatusPtrOutput) Code() pulumi.StringPtrOutput
Programmatic code for the status of the assessment
func (AssessmentStatusPtrOutput) Description ¶
func (o AssessmentStatusPtrOutput) Description() pulumi.StringPtrOutput
Human readable description of the assessment status
func (AssessmentStatusPtrOutput) Elem ¶
func (o AssessmentStatusPtrOutput) Elem() AssessmentStatusOutput
func (AssessmentStatusPtrOutput) ElementType ¶
func (AssessmentStatusPtrOutput) ElementType() reflect.Type
func (AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutput ¶
func (o AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutput() AssessmentStatusPtrOutput
func (AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutputWithContext ¶
func (o AssessmentStatusPtrOutput) ToAssessmentStatusPtrOutputWithContext(ctx context.Context) AssessmentStatusPtrOutput
type AssessmentStatusResponse ¶
type AssessmentStatusResponse struct { // Programmatic code for the cause of the assessment status Cause *string `pulumi:"cause"` // Programmatic code for the status of the assessment Code string `pulumi:"code"` // Human readable description of the assessment status Description *string `pulumi:"description"` }
The result of the assessment
type AssessmentStatusResponseArgs ¶
type AssessmentStatusResponseArgs struct { // Programmatic code for the cause of the assessment status Cause pulumi.StringPtrInput `pulumi:"cause"` // Programmatic code for the status of the assessment Code pulumi.StringInput `pulumi:"code"` // Human readable description of the assessment status Description pulumi.StringPtrInput `pulumi:"description"` }
The result of the assessment
func (AssessmentStatusResponseArgs) ElementType ¶
func (AssessmentStatusResponseArgs) ElementType() reflect.Type
func (AssessmentStatusResponseArgs) ToAssessmentStatusResponseOutput ¶
func (i AssessmentStatusResponseArgs) ToAssessmentStatusResponseOutput() AssessmentStatusResponseOutput
func (AssessmentStatusResponseArgs) ToAssessmentStatusResponseOutputWithContext ¶
func (i AssessmentStatusResponseArgs) ToAssessmentStatusResponseOutputWithContext(ctx context.Context) AssessmentStatusResponseOutput
func (AssessmentStatusResponseArgs) ToAssessmentStatusResponsePtrOutput ¶
func (i AssessmentStatusResponseArgs) ToAssessmentStatusResponsePtrOutput() AssessmentStatusResponsePtrOutput
func (AssessmentStatusResponseArgs) ToAssessmentStatusResponsePtrOutputWithContext ¶
func (i AssessmentStatusResponseArgs) ToAssessmentStatusResponsePtrOutputWithContext(ctx context.Context) AssessmentStatusResponsePtrOutput
type AssessmentStatusResponseInput ¶
type AssessmentStatusResponseInput interface { pulumi.Input ToAssessmentStatusResponseOutput() AssessmentStatusResponseOutput ToAssessmentStatusResponseOutputWithContext(context.Context) AssessmentStatusResponseOutput }
AssessmentStatusResponseInput is an input type that accepts AssessmentStatusResponseArgs and AssessmentStatusResponseOutput values. You can construct a concrete instance of `AssessmentStatusResponseInput` via:
AssessmentStatusResponseArgs{...}
type AssessmentStatusResponseOutput ¶
type AssessmentStatusResponseOutput struct{ *pulumi.OutputState }
The result of the assessment
func (AssessmentStatusResponseOutput) Cause ¶
func (o AssessmentStatusResponseOutput) Cause() pulumi.StringPtrOutput
Programmatic code for the cause of the assessment status
func (AssessmentStatusResponseOutput) Code ¶
func (o AssessmentStatusResponseOutput) Code() pulumi.StringOutput
Programmatic code for the status of the assessment
func (AssessmentStatusResponseOutput) Description ¶
func (o AssessmentStatusResponseOutput) Description() pulumi.StringPtrOutput
Human readable description of the assessment status
func (AssessmentStatusResponseOutput) ElementType ¶
func (AssessmentStatusResponseOutput) ElementType() reflect.Type
func (AssessmentStatusResponseOutput) ToAssessmentStatusResponseOutput ¶
func (o AssessmentStatusResponseOutput) ToAssessmentStatusResponseOutput() AssessmentStatusResponseOutput
func (AssessmentStatusResponseOutput) ToAssessmentStatusResponseOutputWithContext ¶
func (o AssessmentStatusResponseOutput) ToAssessmentStatusResponseOutputWithContext(ctx context.Context) AssessmentStatusResponseOutput
func (AssessmentStatusResponseOutput) ToAssessmentStatusResponsePtrOutput ¶
func (o AssessmentStatusResponseOutput) ToAssessmentStatusResponsePtrOutput() AssessmentStatusResponsePtrOutput
func (AssessmentStatusResponseOutput) ToAssessmentStatusResponsePtrOutputWithContext ¶
func (o AssessmentStatusResponseOutput) ToAssessmentStatusResponsePtrOutputWithContext(ctx context.Context) AssessmentStatusResponsePtrOutput
type AssessmentStatusResponsePtrInput ¶
type AssessmentStatusResponsePtrInput interface { pulumi.Input ToAssessmentStatusResponsePtrOutput() AssessmentStatusResponsePtrOutput ToAssessmentStatusResponsePtrOutputWithContext(context.Context) AssessmentStatusResponsePtrOutput }
AssessmentStatusResponsePtrInput is an input type that accepts AssessmentStatusResponseArgs, AssessmentStatusResponsePtr and AssessmentStatusResponsePtrOutput values. You can construct a concrete instance of `AssessmentStatusResponsePtrInput` via:
AssessmentStatusResponseArgs{...} or: nil
func AssessmentStatusResponsePtr ¶
func AssessmentStatusResponsePtr(v *AssessmentStatusResponseArgs) AssessmentStatusResponsePtrInput
type AssessmentStatusResponsePtrOutput ¶
type AssessmentStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (AssessmentStatusResponsePtrOutput) Cause ¶
func (o AssessmentStatusResponsePtrOutput) Cause() pulumi.StringPtrOutput
Programmatic code for the cause of the assessment status
func (AssessmentStatusResponsePtrOutput) Code ¶
func (o AssessmentStatusResponsePtrOutput) Code() pulumi.StringPtrOutput
Programmatic code for the status of the assessment
func (AssessmentStatusResponsePtrOutput) Description ¶
func (o AssessmentStatusResponsePtrOutput) Description() pulumi.StringPtrOutput
Human readable description of the assessment status
func (AssessmentStatusResponsePtrOutput) Elem ¶
func (o AssessmentStatusResponsePtrOutput) Elem() AssessmentStatusResponseOutput
func (AssessmentStatusResponsePtrOutput) ElementType ¶
func (AssessmentStatusResponsePtrOutput) ElementType() reflect.Type
func (AssessmentStatusResponsePtrOutput) ToAssessmentStatusResponsePtrOutput ¶
func (o AssessmentStatusResponsePtrOutput) ToAssessmentStatusResponsePtrOutput() AssessmentStatusResponsePtrOutput
func (AssessmentStatusResponsePtrOutput) ToAssessmentStatusResponsePtrOutputWithContext ¶
func (o AssessmentStatusResponsePtrOutput) ToAssessmentStatusResponsePtrOutputWithContext(ctx context.Context) AssessmentStatusResponsePtrOutput
type AssessmentType ¶ added in v0.3.1
BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
func (AssessmentType) ElementType ¶ added in v0.3.1
func (AssessmentType) ElementType() reflect.Type
func (AssessmentType) ToStringOutput ¶ added in v0.3.1
func (e AssessmentType) ToStringOutput() pulumi.StringOutput
func (AssessmentType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AssessmentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentType) ToStringPtrOutput ¶ added in v0.3.1
func (e AssessmentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AssessmentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureResourceDetails ¶
type AzureResourceDetails struct { // The platform where the assessed resource resides // Expected value is 'Azure'. Source string `pulumi:"source"` }
Details of the Azure resource that was assessed
type AzureResourceDetailsArgs ¶
type AzureResourceDetailsArgs struct { // The platform where the assessed resource resides // Expected value is 'Azure'. Source pulumi.StringInput `pulumi:"source"` }
Details of the Azure resource that was assessed
func (AzureResourceDetailsArgs) ElementType ¶
func (AzureResourceDetailsArgs) ElementType() reflect.Type
func (AzureResourceDetailsArgs) ToAzureResourceDetailsOutput ¶
func (i AzureResourceDetailsArgs) ToAzureResourceDetailsOutput() AzureResourceDetailsOutput
func (AzureResourceDetailsArgs) ToAzureResourceDetailsOutputWithContext ¶
func (i AzureResourceDetailsArgs) ToAzureResourceDetailsOutputWithContext(ctx context.Context) AzureResourceDetailsOutput
type AzureResourceDetailsInput ¶
type AzureResourceDetailsInput interface { pulumi.Input ToAzureResourceDetailsOutput() AzureResourceDetailsOutput ToAzureResourceDetailsOutputWithContext(context.Context) AzureResourceDetailsOutput }
AzureResourceDetailsInput is an input type that accepts AzureResourceDetailsArgs and AzureResourceDetailsOutput values. You can construct a concrete instance of `AzureResourceDetailsInput` via:
AzureResourceDetailsArgs{...}
type AzureResourceDetailsOutput ¶
type AzureResourceDetailsOutput struct{ *pulumi.OutputState }
Details of the Azure resource that was assessed
func (AzureResourceDetailsOutput) ElementType ¶
func (AzureResourceDetailsOutput) ElementType() reflect.Type
func (AzureResourceDetailsOutput) Source ¶
func (o AzureResourceDetailsOutput) Source() pulumi.StringOutput
The platform where the assessed resource resides Expected value is 'Azure'.
func (AzureResourceDetailsOutput) ToAzureResourceDetailsOutput ¶
func (o AzureResourceDetailsOutput) ToAzureResourceDetailsOutput() AzureResourceDetailsOutput
func (AzureResourceDetailsOutput) ToAzureResourceDetailsOutputWithContext ¶
func (o AzureResourceDetailsOutput) ToAzureResourceDetailsOutputWithContext(ctx context.Context) AzureResourceDetailsOutput
type AzureResourceDetailsResponse ¶
type AzureResourceDetailsResponse struct { // Azure resource Id of the assessed resource Id string `pulumi:"id"` // The platform where the assessed resource resides // Expected value is 'Azure'. Source string `pulumi:"source"` }
Details of the Azure resource that was assessed
type AzureResourceDetailsResponseArgs ¶
type AzureResourceDetailsResponseArgs struct { // Azure resource Id of the assessed resource Id pulumi.StringInput `pulumi:"id"` // The platform where the assessed resource resides // Expected value is 'Azure'. Source pulumi.StringInput `pulumi:"source"` }
Details of the Azure resource that was assessed
func (AzureResourceDetailsResponseArgs) ElementType ¶
func (AzureResourceDetailsResponseArgs) ElementType() reflect.Type
func (AzureResourceDetailsResponseArgs) ToAzureResourceDetailsResponseOutput ¶
func (i AzureResourceDetailsResponseArgs) ToAzureResourceDetailsResponseOutput() AzureResourceDetailsResponseOutput
func (AzureResourceDetailsResponseArgs) ToAzureResourceDetailsResponseOutputWithContext ¶
func (i AzureResourceDetailsResponseArgs) ToAzureResourceDetailsResponseOutputWithContext(ctx context.Context) AzureResourceDetailsResponseOutput
type AzureResourceDetailsResponseInput ¶
type AzureResourceDetailsResponseInput interface { pulumi.Input ToAzureResourceDetailsResponseOutput() AzureResourceDetailsResponseOutput ToAzureResourceDetailsResponseOutputWithContext(context.Context) AzureResourceDetailsResponseOutput }
AzureResourceDetailsResponseInput is an input type that accepts AzureResourceDetailsResponseArgs and AzureResourceDetailsResponseOutput values. You can construct a concrete instance of `AzureResourceDetailsResponseInput` via:
AzureResourceDetailsResponseArgs{...}
type AzureResourceDetailsResponseOutput ¶
type AzureResourceDetailsResponseOutput struct{ *pulumi.OutputState }
Details of the Azure resource that was assessed
func (AzureResourceDetailsResponseOutput) ElementType ¶
func (AzureResourceDetailsResponseOutput) ElementType() reflect.Type
func (AzureResourceDetailsResponseOutput) Id ¶
func (o AzureResourceDetailsResponseOutput) Id() pulumi.StringOutput
Azure resource Id of the assessed resource
func (AzureResourceDetailsResponseOutput) Source ¶
func (o AzureResourceDetailsResponseOutput) Source() pulumi.StringOutput
The platform where the assessed resource resides Expected value is 'Azure'.
func (AzureResourceDetailsResponseOutput) ToAzureResourceDetailsResponseOutput ¶
func (o AzureResourceDetailsResponseOutput) ToAzureResourceDetailsResponseOutput() AzureResourceDetailsResponseOutput
func (AzureResourceDetailsResponseOutput) ToAzureResourceDetailsResponseOutputWithContext ¶
func (o AzureResourceDetailsResponseOutput) ToAzureResourceDetailsResponseOutputWithContext(ctx context.Context) AzureResourceDetailsResponseOutput
type Category ¶ added in v0.3.1
The category of resource that is at risk when the assessment is unhealthy
func (Category) ElementType ¶ added in v0.3.1
func (Category) ToStringOutput ¶ added in v0.3.1
func (e Category) ToStringOutput() pulumi.StringOutput
func (Category) ToStringOutputWithContext ¶ added in v0.3.1
func (e Category) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Category) ToStringPtrOutput ¶ added in v0.3.1
func (e Category) ToStringPtrOutput() pulumi.StringPtrOutput
func (Category) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Category) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 Latest API Version: 2019-08-01.
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 ImplementationEffort ¶ added in v0.3.1
The implementation effort required to remediate this assessment
func (ImplementationEffort) ElementType ¶ added in v0.3.1
func (ImplementationEffort) ElementType() reflect.Type
func (ImplementationEffort) ToStringOutput ¶ added in v0.3.1
func (e ImplementationEffort) ToStringOutput() pulumi.StringOutput
func (ImplementationEffort) ToStringOutputWithContext ¶ added in v0.3.1
func (e ImplementationEffort) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ImplementationEffort) ToStringPtrOutput ¶ added in v0.3.1
func (e ImplementationEffort) ToStringPtrOutput() pulumi.StringPtrOutput
func (ImplementationEffort) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ImplementationEffort) 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. Latest API Version: 2019-08-01.
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 JitNetworkAccessPolicy ¶
type JitNetworkAccessPolicy struct { pulumi.CustomResourceState // Kind of the resource Kind pulumi.StringPtrOutput `pulumi:"kind"` // Location where the resource is stored Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Gets the provisioning state of the Just-in-Time policy. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` Requests JitNetworkAccessRequestResponseArrayOutput `pulumi:"requests"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // Configurations for Microsoft.Compute/virtualMachines resource type. VirtualMachines JitNetworkAccessPolicyVirtualMachineResponseArrayOutput `pulumi:"virtualMachines"` }
Latest API Version: 2020-01-01.
func GetJitNetworkAccessPolicy ¶
func GetJitNetworkAccessPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JitNetworkAccessPolicyState, opts ...pulumi.ResourceOption) (*JitNetworkAccessPolicy, error)
GetJitNetworkAccessPolicy gets an existing JitNetworkAccessPolicy 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 NewJitNetworkAccessPolicy ¶
func NewJitNetworkAccessPolicy(ctx *pulumi.Context, name string, args *JitNetworkAccessPolicyArgs, opts ...pulumi.ResourceOption) (*JitNetworkAccessPolicy, error)
NewJitNetworkAccessPolicy registers a new resource with the given unique name, arguments, and options.
func (*JitNetworkAccessPolicy) ElementType ¶ added in v0.2.6
func (*JitNetworkAccessPolicy) ElementType() reflect.Type
func (*JitNetworkAccessPolicy) ToJitNetworkAccessPolicyOutput ¶ added in v0.2.6
func (i *JitNetworkAccessPolicy) ToJitNetworkAccessPolicyOutput() JitNetworkAccessPolicyOutput
func (*JitNetworkAccessPolicy) ToJitNetworkAccessPolicyOutputWithContext ¶ added in v0.2.6
func (i *JitNetworkAccessPolicy) ToJitNetworkAccessPolicyOutputWithContext(ctx context.Context) JitNetworkAccessPolicyOutput
type JitNetworkAccessPolicyArgs ¶
type JitNetworkAccessPolicyArgs struct { // The location where ASC stores the data of the subscription. can be retrieved from Get locations AscLocation pulumi.StringInput // Name of a Just-in-Time access configuration policy. JitNetworkAccessPolicyName pulumi.StringInput // Kind of the resource Kind pulumi.StringPtrInput Requests JitNetworkAccessRequestArrayInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Configurations for Microsoft.Compute/virtualMachines resource type. VirtualMachines JitNetworkAccessPolicyVirtualMachineArrayInput }
The set of arguments for constructing a JitNetworkAccessPolicy resource.
func (JitNetworkAccessPolicyArgs) ElementType ¶
func (JitNetworkAccessPolicyArgs) ElementType() reflect.Type
type JitNetworkAccessPolicyInput ¶ added in v0.2.6
type JitNetworkAccessPolicyInput interface { pulumi.Input ToJitNetworkAccessPolicyOutput() JitNetworkAccessPolicyOutput ToJitNetworkAccessPolicyOutputWithContext(ctx context.Context) JitNetworkAccessPolicyOutput }
type JitNetworkAccessPolicyOutput ¶ added in v0.2.6
type JitNetworkAccessPolicyOutput struct {
*pulumi.OutputState
}
func (JitNetworkAccessPolicyOutput) ElementType ¶ added in v0.2.6
func (JitNetworkAccessPolicyOutput) ElementType() reflect.Type
func (JitNetworkAccessPolicyOutput) ToJitNetworkAccessPolicyOutput ¶ added in v0.2.6
func (o JitNetworkAccessPolicyOutput) ToJitNetworkAccessPolicyOutput() JitNetworkAccessPolicyOutput
func (JitNetworkAccessPolicyOutput) ToJitNetworkAccessPolicyOutputWithContext ¶ added in v0.2.6
func (o JitNetworkAccessPolicyOutput) ToJitNetworkAccessPolicyOutputWithContext(ctx context.Context) JitNetworkAccessPolicyOutput
type JitNetworkAccessPolicyState ¶
type JitNetworkAccessPolicyState struct { // Kind of the resource Kind pulumi.StringPtrInput // Location where the resource is stored Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Gets the provisioning state of the Just-in-Time policy. ProvisioningState pulumi.StringPtrInput Requests JitNetworkAccessRequestResponseArrayInput // Resource type Type pulumi.StringPtrInput // Configurations for Microsoft.Compute/virtualMachines resource type. VirtualMachines JitNetworkAccessPolicyVirtualMachineResponseArrayInput }
func (JitNetworkAccessPolicyState) ElementType ¶
func (JitNetworkAccessPolicyState) ElementType() reflect.Type
type JitNetworkAccessPolicyVirtualMachine ¶
type JitNetworkAccessPolicyVirtualMachine struct { // Resource ID of the virtual machine that is linked to this policy Id string `pulumi:"id"` // Port configurations for the virtual machine Ports []JitNetworkAccessPortRule `pulumi:"ports"` // Public IP address of the Azure Firewall that is linked to this policy, if applicable PublicIpAddress *string `pulumi:"publicIpAddress"` }
type JitNetworkAccessPolicyVirtualMachineArgs ¶
type JitNetworkAccessPolicyVirtualMachineArgs struct { // Resource ID of the virtual machine that is linked to this policy Id pulumi.StringInput `pulumi:"id"` // Port configurations for the virtual machine Ports JitNetworkAccessPortRuleArrayInput `pulumi:"ports"` // Public IP address of the Azure Firewall that is linked to this policy, if applicable PublicIpAddress pulumi.StringPtrInput `pulumi:"publicIpAddress"` }
func (JitNetworkAccessPolicyVirtualMachineArgs) ElementType ¶
func (JitNetworkAccessPolicyVirtualMachineArgs) ElementType() reflect.Type
func (JitNetworkAccessPolicyVirtualMachineArgs) ToJitNetworkAccessPolicyVirtualMachineOutput ¶
func (i JitNetworkAccessPolicyVirtualMachineArgs) ToJitNetworkAccessPolicyVirtualMachineOutput() JitNetworkAccessPolicyVirtualMachineOutput
func (JitNetworkAccessPolicyVirtualMachineArgs) ToJitNetworkAccessPolicyVirtualMachineOutputWithContext ¶
func (i JitNetworkAccessPolicyVirtualMachineArgs) ToJitNetworkAccessPolicyVirtualMachineOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineOutput
type JitNetworkAccessPolicyVirtualMachineArray ¶
type JitNetworkAccessPolicyVirtualMachineArray []JitNetworkAccessPolicyVirtualMachineInput
func (JitNetworkAccessPolicyVirtualMachineArray) ElementType ¶
func (JitNetworkAccessPolicyVirtualMachineArray) ElementType() reflect.Type
func (JitNetworkAccessPolicyVirtualMachineArray) ToJitNetworkAccessPolicyVirtualMachineArrayOutput ¶
func (i JitNetworkAccessPolicyVirtualMachineArray) ToJitNetworkAccessPolicyVirtualMachineArrayOutput() JitNetworkAccessPolicyVirtualMachineArrayOutput
func (JitNetworkAccessPolicyVirtualMachineArray) ToJitNetworkAccessPolicyVirtualMachineArrayOutputWithContext ¶
func (i JitNetworkAccessPolicyVirtualMachineArray) ToJitNetworkAccessPolicyVirtualMachineArrayOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineArrayOutput
type JitNetworkAccessPolicyVirtualMachineArrayInput ¶
type JitNetworkAccessPolicyVirtualMachineArrayInput interface { pulumi.Input ToJitNetworkAccessPolicyVirtualMachineArrayOutput() JitNetworkAccessPolicyVirtualMachineArrayOutput ToJitNetworkAccessPolicyVirtualMachineArrayOutputWithContext(context.Context) JitNetworkAccessPolicyVirtualMachineArrayOutput }
JitNetworkAccessPolicyVirtualMachineArrayInput is an input type that accepts JitNetworkAccessPolicyVirtualMachineArray and JitNetworkAccessPolicyVirtualMachineArrayOutput values. You can construct a concrete instance of `JitNetworkAccessPolicyVirtualMachineArrayInput` via:
JitNetworkAccessPolicyVirtualMachineArray{ JitNetworkAccessPolicyVirtualMachineArgs{...} }
type JitNetworkAccessPolicyVirtualMachineArrayOutput ¶
type JitNetworkAccessPolicyVirtualMachineArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessPolicyVirtualMachineArrayOutput) ElementType ¶
func (JitNetworkAccessPolicyVirtualMachineArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessPolicyVirtualMachineArrayOutput) ToJitNetworkAccessPolicyVirtualMachineArrayOutput ¶
func (o JitNetworkAccessPolicyVirtualMachineArrayOutput) ToJitNetworkAccessPolicyVirtualMachineArrayOutput() JitNetworkAccessPolicyVirtualMachineArrayOutput
func (JitNetworkAccessPolicyVirtualMachineArrayOutput) ToJitNetworkAccessPolicyVirtualMachineArrayOutputWithContext ¶
func (o JitNetworkAccessPolicyVirtualMachineArrayOutput) ToJitNetworkAccessPolicyVirtualMachineArrayOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineArrayOutput
type JitNetworkAccessPolicyVirtualMachineInput ¶
type JitNetworkAccessPolicyVirtualMachineInput interface { pulumi.Input ToJitNetworkAccessPolicyVirtualMachineOutput() JitNetworkAccessPolicyVirtualMachineOutput ToJitNetworkAccessPolicyVirtualMachineOutputWithContext(context.Context) JitNetworkAccessPolicyVirtualMachineOutput }
JitNetworkAccessPolicyVirtualMachineInput is an input type that accepts JitNetworkAccessPolicyVirtualMachineArgs and JitNetworkAccessPolicyVirtualMachineOutput values. You can construct a concrete instance of `JitNetworkAccessPolicyVirtualMachineInput` via:
JitNetworkAccessPolicyVirtualMachineArgs{...}
type JitNetworkAccessPolicyVirtualMachineOutput ¶
type JitNetworkAccessPolicyVirtualMachineOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessPolicyVirtualMachineOutput) ElementType ¶
func (JitNetworkAccessPolicyVirtualMachineOutput) ElementType() reflect.Type
func (JitNetworkAccessPolicyVirtualMachineOutput) Id ¶
func (o JitNetworkAccessPolicyVirtualMachineOutput) Id() pulumi.StringOutput
Resource ID of the virtual machine that is linked to this policy
func (JitNetworkAccessPolicyVirtualMachineOutput) Ports ¶
Port configurations for the virtual machine
func (JitNetworkAccessPolicyVirtualMachineOutput) PublicIpAddress ¶
func (o JitNetworkAccessPolicyVirtualMachineOutput) PublicIpAddress() pulumi.StringPtrOutput
Public IP address of the Azure Firewall that is linked to this policy, if applicable
func (JitNetworkAccessPolicyVirtualMachineOutput) ToJitNetworkAccessPolicyVirtualMachineOutput ¶
func (o JitNetworkAccessPolicyVirtualMachineOutput) ToJitNetworkAccessPolicyVirtualMachineOutput() JitNetworkAccessPolicyVirtualMachineOutput
func (JitNetworkAccessPolicyVirtualMachineOutput) ToJitNetworkAccessPolicyVirtualMachineOutputWithContext ¶
func (o JitNetworkAccessPolicyVirtualMachineOutput) ToJitNetworkAccessPolicyVirtualMachineOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineOutput
type JitNetworkAccessPolicyVirtualMachineResponse ¶
type JitNetworkAccessPolicyVirtualMachineResponse struct { // Resource ID of the virtual machine that is linked to this policy Id string `pulumi:"id"` // Port configurations for the virtual machine Ports []JitNetworkAccessPortRuleResponse `pulumi:"ports"` // Public IP address of the Azure Firewall that is linked to this policy, if applicable PublicIpAddress *string `pulumi:"publicIpAddress"` }
type JitNetworkAccessPolicyVirtualMachineResponseArgs ¶
type JitNetworkAccessPolicyVirtualMachineResponseArgs struct { // Resource ID of the virtual machine that is linked to this policy Id pulumi.StringInput `pulumi:"id"` // Port configurations for the virtual machine Ports JitNetworkAccessPortRuleResponseArrayInput `pulumi:"ports"` // Public IP address of the Azure Firewall that is linked to this policy, if applicable PublicIpAddress pulumi.StringPtrInput `pulumi:"publicIpAddress"` }
func (JitNetworkAccessPolicyVirtualMachineResponseArgs) ElementType ¶
func (JitNetworkAccessPolicyVirtualMachineResponseArgs) ElementType() reflect.Type
func (JitNetworkAccessPolicyVirtualMachineResponseArgs) ToJitNetworkAccessPolicyVirtualMachineResponseOutput ¶
func (i JitNetworkAccessPolicyVirtualMachineResponseArgs) ToJitNetworkAccessPolicyVirtualMachineResponseOutput() JitNetworkAccessPolicyVirtualMachineResponseOutput
func (JitNetworkAccessPolicyVirtualMachineResponseArgs) ToJitNetworkAccessPolicyVirtualMachineResponseOutputWithContext ¶
func (i JitNetworkAccessPolicyVirtualMachineResponseArgs) ToJitNetworkAccessPolicyVirtualMachineResponseOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineResponseOutput
type JitNetworkAccessPolicyVirtualMachineResponseArray ¶
type JitNetworkAccessPolicyVirtualMachineResponseArray []JitNetworkAccessPolicyVirtualMachineResponseInput
func (JitNetworkAccessPolicyVirtualMachineResponseArray) ElementType ¶
func (JitNetworkAccessPolicyVirtualMachineResponseArray) ElementType() reflect.Type
func (JitNetworkAccessPolicyVirtualMachineResponseArray) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutput ¶
func (i JitNetworkAccessPolicyVirtualMachineResponseArray) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutput() JitNetworkAccessPolicyVirtualMachineResponseArrayOutput
func (JitNetworkAccessPolicyVirtualMachineResponseArray) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutputWithContext ¶
func (i JitNetworkAccessPolicyVirtualMachineResponseArray) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineResponseArrayOutput
type JitNetworkAccessPolicyVirtualMachineResponseArrayInput ¶
type JitNetworkAccessPolicyVirtualMachineResponseArrayInput interface { pulumi.Input ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutput() JitNetworkAccessPolicyVirtualMachineResponseArrayOutput ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutputWithContext(context.Context) JitNetworkAccessPolicyVirtualMachineResponseArrayOutput }
JitNetworkAccessPolicyVirtualMachineResponseArrayInput is an input type that accepts JitNetworkAccessPolicyVirtualMachineResponseArray and JitNetworkAccessPolicyVirtualMachineResponseArrayOutput values. You can construct a concrete instance of `JitNetworkAccessPolicyVirtualMachineResponseArrayInput` via:
JitNetworkAccessPolicyVirtualMachineResponseArray{ JitNetworkAccessPolicyVirtualMachineResponseArgs{...} }
type JitNetworkAccessPolicyVirtualMachineResponseArrayOutput ¶
type JitNetworkAccessPolicyVirtualMachineResponseArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) ElementType ¶
func (JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutput ¶
func (o JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutput() JitNetworkAccessPolicyVirtualMachineResponseArrayOutput
func (JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutputWithContext ¶
func (o JitNetworkAccessPolicyVirtualMachineResponseArrayOutput) ToJitNetworkAccessPolicyVirtualMachineResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineResponseArrayOutput
type JitNetworkAccessPolicyVirtualMachineResponseInput ¶
type JitNetworkAccessPolicyVirtualMachineResponseInput interface { pulumi.Input ToJitNetworkAccessPolicyVirtualMachineResponseOutput() JitNetworkAccessPolicyVirtualMachineResponseOutput ToJitNetworkAccessPolicyVirtualMachineResponseOutputWithContext(context.Context) JitNetworkAccessPolicyVirtualMachineResponseOutput }
JitNetworkAccessPolicyVirtualMachineResponseInput is an input type that accepts JitNetworkAccessPolicyVirtualMachineResponseArgs and JitNetworkAccessPolicyVirtualMachineResponseOutput values. You can construct a concrete instance of `JitNetworkAccessPolicyVirtualMachineResponseInput` via:
JitNetworkAccessPolicyVirtualMachineResponseArgs{...}
type JitNetworkAccessPolicyVirtualMachineResponseOutput ¶
type JitNetworkAccessPolicyVirtualMachineResponseOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessPolicyVirtualMachineResponseOutput) ElementType ¶
func (JitNetworkAccessPolicyVirtualMachineResponseOutput) ElementType() reflect.Type
func (JitNetworkAccessPolicyVirtualMachineResponseOutput) Id ¶
Resource ID of the virtual machine that is linked to this policy
func (JitNetworkAccessPolicyVirtualMachineResponseOutput) Ports ¶
func (o JitNetworkAccessPolicyVirtualMachineResponseOutput) Ports() JitNetworkAccessPortRuleResponseArrayOutput
Port configurations for the virtual machine
func (JitNetworkAccessPolicyVirtualMachineResponseOutput) PublicIpAddress ¶
func (o JitNetworkAccessPolicyVirtualMachineResponseOutput) PublicIpAddress() pulumi.StringPtrOutput
Public IP address of the Azure Firewall that is linked to this policy, if applicable
func (JitNetworkAccessPolicyVirtualMachineResponseOutput) ToJitNetworkAccessPolicyVirtualMachineResponseOutput ¶
func (o JitNetworkAccessPolicyVirtualMachineResponseOutput) ToJitNetworkAccessPolicyVirtualMachineResponseOutput() JitNetworkAccessPolicyVirtualMachineResponseOutput
func (JitNetworkAccessPolicyVirtualMachineResponseOutput) ToJitNetworkAccessPolicyVirtualMachineResponseOutputWithContext ¶
func (o JitNetworkAccessPolicyVirtualMachineResponseOutput) ToJitNetworkAccessPolicyVirtualMachineResponseOutputWithContext(ctx context.Context) JitNetworkAccessPolicyVirtualMachineResponseOutput
type JitNetworkAccessPortRule ¶
type JitNetworkAccessPortRule struct { // Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". AllowedSourceAddressPrefix *string `pulumi:"allowedSourceAddressPrefix"` // Mutually exclusive with the "allowedSourceAddressPrefix" parameter. AllowedSourceAddressPrefixes []string `pulumi:"allowedSourceAddressPrefixes"` // Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day MaxRequestAccessDuration string `pulumi:"maxRequestAccessDuration"` Number int `pulumi:"number"` Protocol string `pulumi:"protocol"` }
type JitNetworkAccessPortRuleArgs ¶
type JitNetworkAccessPortRuleArgs struct { // Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". AllowedSourceAddressPrefix pulumi.StringPtrInput `pulumi:"allowedSourceAddressPrefix"` // Mutually exclusive with the "allowedSourceAddressPrefix" parameter. AllowedSourceAddressPrefixes pulumi.StringArrayInput `pulumi:"allowedSourceAddressPrefixes"` // Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day MaxRequestAccessDuration pulumi.StringInput `pulumi:"maxRequestAccessDuration"` Number pulumi.IntInput `pulumi:"number"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (JitNetworkAccessPortRuleArgs) ElementType ¶
func (JitNetworkAccessPortRuleArgs) ElementType() reflect.Type
func (JitNetworkAccessPortRuleArgs) ToJitNetworkAccessPortRuleOutput ¶
func (i JitNetworkAccessPortRuleArgs) ToJitNetworkAccessPortRuleOutput() JitNetworkAccessPortRuleOutput
func (JitNetworkAccessPortRuleArgs) ToJitNetworkAccessPortRuleOutputWithContext ¶
func (i JitNetworkAccessPortRuleArgs) ToJitNetworkAccessPortRuleOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleOutput
type JitNetworkAccessPortRuleArray ¶
type JitNetworkAccessPortRuleArray []JitNetworkAccessPortRuleInput
func (JitNetworkAccessPortRuleArray) ElementType ¶
func (JitNetworkAccessPortRuleArray) ElementType() reflect.Type
func (JitNetworkAccessPortRuleArray) ToJitNetworkAccessPortRuleArrayOutput ¶
func (i JitNetworkAccessPortRuleArray) ToJitNetworkAccessPortRuleArrayOutput() JitNetworkAccessPortRuleArrayOutput
func (JitNetworkAccessPortRuleArray) ToJitNetworkAccessPortRuleArrayOutputWithContext ¶
func (i JitNetworkAccessPortRuleArray) ToJitNetworkAccessPortRuleArrayOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleArrayOutput
type JitNetworkAccessPortRuleArrayInput ¶
type JitNetworkAccessPortRuleArrayInput interface { pulumi.Input ToJitNetworkAccessPortRuleArrayOutput() JitNetworkAccessPortRuleArrayOutput ToJitNetworkAccessPortRuleArrayOutputWithContext(context.Context) JitNetworkAccessPortRuleArrayOutput }
JitNetworkAccessPortRuleArrayInput is an input type that accepts JitNetworkAccessPortRuleArray and JitNetworkAccessPortRuleArrayOutput values. You can construct a concrete instance of `JitNetworkAccessPortRuleArrayInput` via:
JitNetworkAccessPortRuleArray{ JitNetworkAccessPortRuleArgs{...} }
type JitNetworkAccessPortRuleArrayOutput ¶
type JitNetworkAccessPortRuleArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessPortRuleArrayOutput) ElementType ¶
func (JitNetworkAccessPortRuleArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessPortRuleArrayOutput) Index ¶
func (o JitNetworkAccessPortRuleArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessPortRuleOutput
func (JitNetworkAccessPortRuleArrayOutput) ToJitNetworkAccessPortRuleArrayOutput ¶
func (o JitNetworkAccessPortRuleArrayOutput) ToJitNetworkAccessPortRuleArrayOutput() JitNetworkAccessPortRuleArrayOutput
func (JitNetworkAccessPortRuleArrayOutput) ToJitNetworkAccessPortRuleArrayOutputWithContext ¶
func (o JitNetworkAccessPortRuleArrayOutput) ToJitNetworkAccessPortRuleArrayOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleArrayOutput
type JitNetworkAccessPortRuleInput ¶
type JitNetworkAccessPortRuleInput interface { pulumi.Input ToJitNetworkAccessPortRuleOutput() JitNetworkAccessPortRuleOutput ToJitNetworkAccessPortRuleOutputWithContext(context.Context) JitNetworkAccessPortRuleOutput }
JitNetworkAccessPortRuleInput is an input type that accepts JitNetworkAccessPortRuleArgs and JitNetworkAccessPortRuleOutput values. You can construct a concrete instance of `JitNetworkAccessPortRuleInput` via:
JitNetworkAccessPortRuleArgs{...}
type JitNetworkAccessPortRuleOutput ¶
type JitNetworkAccessPortRuleOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessPortRuleOutput) AllowedSourceAddressPrefix ¶
func (o JitNetworkAccessPortRuleOutput) AllowedSourceAddressPrefix() pulumi.StringPtrOutput
Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16".
func (JitNetworkAccessPortRuleOutput) AllowedSourceAddressPrefixes ¶
func (o JitNetworkAccessPortRuleOutput) AllowedSourceAddressPrefixes() pulumi.StringArrayOutput
Mutually exclusive with the "allowedSourceAddressPrefix" parameter.
func (JitNetworkAccessPortRuleOutput) ElementType ¶
func (JitNetworkAccessPortRuleOutput) ElementType() reflect.Type
func (JitNetworkAccessPortRuleOutput) MaxRequestAccessDuration ¶
func (o JitNetworkAccessPortRuleOutput) MaxRequestAccessDuration() pulumi.StringOutput
Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day
func (JitNetworkAccessPortRuleOutput) Number ¶
func (o JitNetworkAccessPortRuleOutput) Number() pulumi.IntOutput
func (JitNetworkAccessPortRuleOutput) Protocol ¶
func (o JitNetworkAccessPortRuleOutput) Protocol() pulumi.StringOutput
func (JitNetworkAccessPortRuleOutput) ToJitNetworkAccessPortRuleOutput ¶
func (o JitNetworkAccessPortRuleOutput) ToJitNetworkAccessPortRuleOutput() JitNetworkAccessPortRuleOutput
func (JitNetworkAccessPortRuleOutput) ToJitNetworkAccessPortRuleOutputWithContext ¶
func (o JitNetworkAccessPortRuleOutput) ToJitNetworkAccessPortRuleOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleOutput
type JitNetworkAccessPortRuleResponse ¶
type JitNetworkAccessPortRuleResponse struct { // Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". AllowedSourceAddressPrefix *string `pulumi:"allowedSourceAddressPrefix"` // Mutually exclusive with the "allowedSourceAddressPrefix" parameter. AllowedSourceAddressPrefixes []string `pulumi:"allowedSourceAddressPrefixes"` // Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day MaxRequestAccessDuration string `pulumi:"maxRequestAccessDuration"` Number int `pulumi:"number"` Protocol string `pulumi:"protocol"` }
type JitNetworkAccessPortRuleResponseArgs ¶
type JitNetworkAccessPortRuleResponseArgs struct { // Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". AllowedSourceAddressPrefix pulumi.StringPtrInput `pulumi:"allowedSourceAddressPrefix"` // Mutually exclusive with the "allowedSourceAddressPrefix" parameter. AllowedSourceAddressPrefixes pulumi.StringArrayInput `pulumi:"allowedSourceAddressPrefixes"` // Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day MaxRequestAccessDuration pulumi.StringInput `pulumi:"maxRequestAccessDuration"` Number pulumi.IntInput `pulumi:"number"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (JitNetworkAccessPortRuleResponseArgs) ElementType ¶
func (JitNetworkAccessPortRuleResponseArgs) ElementType() reflect.Type
func (JitNetworkAccessPortRuleResponseArgs) ToJitNetworkAccessPortRuleResponseOutput ¶
func (i JitNetworkAccessPortRuleResponseArgs) ToJitNetworkAccessPortRuleResponseOutput() JitNetworkAccessPortRuleResponseOutput
func (JitNetworkAccessPortRuleResponseArgs) ToJitNetworkAccessPortRuleResponseOutputWithContext ¶
func (i JitNetworkAccessPortRuleResponseArgs) ToJitNetworkAccessPortRuleResponseOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleResponseOutput
type JitNetworkAccessPortRuleResponseArray ¶
type JitNetworkAccessPortRuleResponseArray []JitNetworkAccessPortRuleResponseInput
func (JitNetworkAccessPortRuleResponseArray) ElementType ¶
func (JitNetworkAccessPortRuleResponseArray) ElementType() reflect.Type
func (JitNetworkAccessPortRuleResponseArray) ToJitNetworkAccessPortRuleResponseArrayOutput ¶
func (i JitNetworkAccessPortRuleResponseArray) ToJitNetworkAccessPortRuleResponseArrayOutput() JitNetworkAccessPortRuleResponseArrayOutput
func (JitNetworkAccessPortRuleResponseArray) ToJitNetworkAccessPortRuleResponseArrayOutputWithContext ¶
func (i JitNetworkAccessPortRuleResponseArray) ToJitNetworkAccessPortRuleResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleResponseArrayOutput
type JitNetworkAccessPortRuleResponseArrayInput ¶
type JitNetworkAccessPortRuleResponseArrayInput interface { pulumi.Input ToJitNetworkAccessPortRuleResponseArrayOutput() JitNetworkAccessPortRuleResponseArrayOutput ToJitNetworkAccessPortRuleResponseArrayOutputWithContext(context.Context) JitNetworkAccessPortRuleResponseArrayOutput }
JitNetworkAccessPortRuleResponseArrayInput is an input type that accepts JitNetworkAccessPortRuleResponseArray and JitNetworkAccessPortRuleResponseArrayOutput values. You can construct a concrete instance of `JitNetworkAccessPortRuleResponseArrayInput` via:
JitNetworkAccessPortRuleResponseArray{ JitNetworkAccessPortRuleResponseArgs{...} }
type JitNetworkAccessPortRuleResponseArrayOutput ¶
type JitNetworkAccessPortRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessPortRuleResponseArrayOutput) ElementType ¶
func (JitNetworkAccessPortRuleResponseArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessPortRuleResponseArrayOutput) ToJitNetworkAccessPortRuleResponseArrayOutput ¶
func (o JitNetworkAccessPortRuleResponseArrayOutput) ToJitNetworkAccessPortRuleResponseArrayOutput() JitNetworkAccessPortRuleResponseArrayOutput
func (JitNetworkAccessPortRuleResponseArrayOutput) ToJitNetworkAccessPortRuleResponseArrayOutputWithContext ¶
func (o JitNetworkAccessPortRuleResponseArrayOutput) ToJitNetworkAccessPortRuleResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleResponseArrayOutput
type JitNetworkAccessPortRuleResponseInput ¶
type JitNetworkAccessPortRuleResponseInput interface { pulumi.Input ToJitNetworkAccessPortRuleResponseOutput() JitNetworkAccessPortRuleResponseOutput ToJitNetworkAccessPortRuleResponseOutputWithContext(context.Context) JitNetworkAccessPortRuleResponseOutput }
JitNetworkAccessPortRuleResponseInput is an input type that accepts JitNetworkAccessPortRuleResponseArgs and JitNetworkAccessPortRuleResponseOutput values. You can construct a concrete instance of `JitNetworkAccessPortRuleResponseInput` via:
JitNetworkAccessPortRuleResponseArgs{...}
type JitNetworkAccessPortRuleResponseOutput ¶
type JitNetworkAccessPortRuleResponseOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessPortRuleResponseOutput) AllowedSourceAddressPrefix ¶
func (o JitNetworkAccessPortRuleResponseOutput) AllowedSourceAddressPrefix() pulumi.StringPtrOutput
Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16".
func (JitNetworkAccessPortRuleResponseOutput) AllowedSourceAddressPrefixes ¶
func (o JitNetworkAccessPortRuleResponseOutput) AllowedSourceAddressPrefixes() pulumi.StringArrayOutput
Mutually exclusive with the "allowedSourceAddressPrefix" parameter.
func (JitNetworkAccessPortRuleResponseOutput) ElementType ¶
func (JitNetworkAccessPortRuleResponseOutput) ElementType() reflect.Type
func (JitNetworkAccessPortRuleResponseOutput) MaxRequestAccessDuration ¶
func (o JitNetworkAccessPortRuleResponseOutput) MaxRequestAccessDuration() pulumi.StringOutput
Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day
func (JitNetworkAccessPortRuleResponseOutput) Number ¶
func (o JitNetworkAccessPortRuleResponseOutput) Number() pulumi.IntOutput
func (JitNetworkAccessPortRuleResponseOutput) Protocol ¶
func (o JitNetworkAccessPortRuleResponseOutput) Protocol() pulumi.StringOutput
func (JitNetworkAccessPortRuleResponseOutput) ToJitNetworkAccessPortRuleResponseOutput ¶
func (o JitNetworkAccessPortRuleResponseOutput) ToJitNetworkAccessPortRuleResponseOutput() JitNetworkAccessPortRuleResponseOutput
func (JitNetworkAccessPortRuleResponseOutput) ToJitNetworkAccessPortRuleResponseOutputWithContext ¶
func (o JitNetworkAccessPortRuleResponseOutput) ToJitNetworkAccessPortRuleResponseOutputWithContext(ctx context.Context) JitNetworkAccessPortRuleResponseOutput
type JitNetworkAccessRequest ¶
type JitNetworkAccessRequest struct { // The justification for making the initiate request Justification *string `pulumi:"justification"` // The identity of the person who made the request Requestor string `pulumi:"requestor"` // The start time of the request in UTC StartTimeUtc string `pulumi:"startTimeUtc"` VirtualMachines []JitNetworkAccessRequestVirtualMachine `pulumi:"virtualMachines"` }
type JitNetworkAccessRequestArgs ¶
type JitNetworkAccessRequestArgs struct { // The justification for making the initiate request Justification pulumi.StringPtrInput `pulumi:"justification"` // The identity of the person who made the request Requestor pulumi.StringInput `pulumi:"requestor"` // The start time of the request in UTC StartTimeUtc pulumi.StringInput `pulumi:"startTimeUtc"` VirtualMachines JitNetworkAccessRequestVirtualMachineArrayInput `pulumi:"virtualMachines"` }
func (JitNetworkAccessRequestArgs) ElementType ¶
func (JitNetworkAccessRequestArgs) ElementType() reflect.Type
func (JitNetworkAccessRequestArgs) ToJitNetworkAccessRequestOutput ¶
func (i JitNetworkAccessRequestArgs) ToJitNetworkAccessRequestOutput() JitNetworkAccessRequestOutput
func (JitNetworkAccessRequestArgs) ToJitNetworkAccessRequestOutputWithContext ¶
func (i JitNetworkAccessRequestArgs) ToJitNetworkAccessRequestOutputWithContext(ctx context.Context) JitNetworkAccessRequestOutput
type JitNetworkAccessRequestArray ¶
type JitNetworkAccessRequestArray []JitNetworkAccessRequestInput
func (JitNetworkAccessRequestArray) ElementType ¶
func (JitNetworkAccessRequestArray) ElementType() reflect.Type
func (JitNetworkAccessRequestArray) ToJitNetworkAccessRequestArrayOutput ¶
func (i JitNetworkAccessRequestArray) ToJitNetworkAccessRequestArrayOutput() JitNetworkAccessRequestArrayOutput
func (JitNetworkAccessRequestArray) ToJitNetworkAccessRequestArrayOutputWithContext ¶
func (i JitNetworkAccessRequestArray) ToJitNetworkAccessRequestArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestArrayOutput
type JitNetworkAccessRequestArrayInput ¶
type JitNetworkAccessRequestArrayInput interface { pulumi.Input ToJitNetworkAccessRequestArrayOutput() JitNetworkAccessRequestArrayOutput ToJitNetworkAccessRequestArrayOutputWithContext(context.Context) JitNetworkAccessRequestArrayOutput }
JitNetworkAccessRequestArrayInput is an input type that accepts JitNetworkAccessRequestArray and JitNetworkAccessRequestArrayOutput values. You can construct a concrete instance of `JitNetworkAccessRequestArrayInput` via:
JitNetworkAccessRequestArray{ JitNetworkAccessRequestArgs{...} }
type JitNetworkAccessRequestArrayOutput ¶
type JitNetworkAccessRequestArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestArrayOutput) ElementType ¶
func (JitNetworkAccessRequestArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestArrayOutput) Index ¶
func (o JitNetworkAccessRequestArrayOutput) Index(i pulumi.IntInput) JitNetworkAccessRequestOutput
func (JitNetworkAccessRequestArrayOutput) ToJitNetworkAccessRequestArrayOutput ¶
func (o JitNetworkAccessRequestArrayOutput) ToJitNetworkAccessRequestArrayOutput() JitNetworkAccessRequestArrayOutput
func (JitNetworkAccessRequestArrayOutput) ToJitNetworkAccessRequestArrayOutputWithContext ¶
func (o JitNetworkAccessRequestArrayOutput) ToJitNetworkAccessRequestArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestArrayOutput
type JitNetworkAccessRequestInput ¶
type JitNetworkAccessRequestInput interface { pulumi.Input ToJitNetworkAccessRequestOutput() JitNetworkAccessRequestOutput ToJitNetworkAccessRequestOutputWithContext(context.Context) JitNetworkAccessRequestOutput }
JitNetworkAccessRequestInput is an input type that accepts JitNetworkAccessRequestArgs and JitNetworkAccessRequestOutput values. You can construct a concrete instance of `JitNetworkAccessRequestInput` via:
JitNetworkAccessRequestArgs{...}
type JitNetworkAccessRequestOutput ¶
type JitNetworkAccessRequestOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestOutput) ElementType ¶
func (JitNetworkAccessRequestOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestOutput) Justification ¶
func (o JitNetworkAccessRequestOutput) Justification() pulumi.StringPtrOutput
The justification for making the initiate request
func (JitNetworkAccessRequestOutput) Requestor ¶
func (o JitNetworkAccessRequestOutput) Requestor() pulumi.StringOutput
The identity of the person who made the request
func (JitNetworkAccessRequestOutput) StartTimeUtc ¶
func (o JitNetworkAccessRequestOutput) StartTimeUtc() pulumi.StringOutput
The start time of the request in UTC
func (JitNetworkAccessRequestOutput) ToJitNetworkAccessRequestOutput ¶
func (o JitNetworkAccessRequestOutput) ToJitNetworkAccessRequestOutput() JitNetworkAccessRequestOutput
func (JitNetworkAccessRequestOutput) ToJitNetworkAccessRequestOutputWithContext ¶
func (o JitNetworkAccessRequestOutput) ToJitNetworkAccessRequestOutputWithContext(ctx context.Context) JitNetworkAccessRequestOutput
func (JitNetworkAccessRequestOutput) VirtualMachines ¶
func (o JitNetworkAccessRequestOutput) VirtualMachines() JitNetworkAccessRequestVirtualMachineArrayOutput
type JitNetworkAccessRequestPort ¶
type JitNetworkAccessRequestPort struct { // Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". AllowedSourceAddressPrefix *string `pulumi:"allowedSourceAddressPrefix"` // Mutually exclusive with the "allowedSourceAddressPrefix" parameter. AllowedSourceAddressPrefixes []string `pulumi:"allowedSourceAddressPrefixes"` // The date & time at which the request ends in UTC EndTimeUtc string `pulumi:"endTimeUtc"` // The port which is mapped to this port's `number` in the Azure Firewall, if applicable MappedPort *int `pulumi:"mappedPort"` Number int `pulumi:"number"` // The status of the port Status string `pulumi:"status"` // A description of why the `status` has its value StatusReason string `pulumi:"statusReason"` }
type JitNetworkAccessRequestPortArgs ¶
type JitNetworkAccessRequestPortArgs struct { // Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". AllowedSourceAddressPrefix pulumi.StringPtrInput `pulumi:"allowedSourceAddressPrefix"` // Mutually exclusive with the "allowedSourceAddressPrefix" parameter. AllowedSourceAddressPrefixes pulumi.StringArrayInput `pulumi:"allowedSourceAddressPrefixes"` // The date & time at which the request ends in UTC EndTimeUtc pulumi.StringInput `pulumi:"endTimeUtc"` // The port which is mapped to this port's `number` in the Azure Firewall, if applicable MappedPort pulumi.IntPtrInput `pulumi:"mappedPort"` Number pulumi.IntInput `pulumi:"number"` // The status of the port Status pulumi.StringInput `pulumi:"status"` // A description of why the `status` has its value StatusReason pulumi.StringInput `pulumi:"statusReason"` }
func (JitNetworkAccessRequestPortArgs) ElementType ¶
func (JitNetworkAccessRequestPortArgs) ElementType() reflect.Type
func (JitNetworkAccessRequestPortArgs) ToJitNetworkAccessRequestPortOutput ¶
func (i JitNetworkAccessRequestPortArgs) ToJitNetworkAccessRequestPortOutput() JitNetworkAccessRequestPortOutput
func (JitNetworkAccessRequestPortArgs) ToJitNetworkAccessRequestPortOutputWithContext ¶
func (i JitNetworkAccessRequestPortArgs) ToJitNetworkAccessRequestPortOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortOutput
type JitNetworkAccessRequestPortArray ¶
type JitNetworkAccessRequestPortArray []JitNetworkAccessRequestPortInput
func (JitNetworkAccessRequestPortArray) ElementType ¶
func (JitNetworkAccessRequestPortArray) ElementType() reflect.Type
func (JitNetworkAccessRequestPortArray) ToJitNetworkAccessRequestPortArrayOutput ¶
func (i JitNetworkAccessRequestPortArray) ToJitNetworkAccessRequestPortArrayOutput() JitNetworkAccessRequestPortArrayOutput
func (JitNetworkAccessRequestPortArray) ToJitNetworkAccessRequestPortArrayOutputWithContext ¶
func (i JitNetworkAccessRequestPortArray) ToJitNetworkAccessRequestPortArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortArrayOutput
type JitNetworkAccessRequestPortArrayInput ¶
type JitNetworkAccessRequestPortArrayInput interface { pulumi.Input ToJitNetworkAccessRequestPortArrayOutput() JitNetworkAccessRequestPortArrayOutput ToJitNetworkAccessRequestPortArrayOutputWithContext(context.Context) JitNetworkAccessRequestPortArrayOutput }
JitNetworkAccessRequestPortArrayInput is an input type that accepts JitNetworkAccessRequestPortArray and JitNetworkAccessRequestPortArrayOutput values. You can construct a concrete instance of `JitNetworkAccessRequestPortArrayInput` via:
JitNetworkAccessRequestPortArray{ JitNetworkAccessRequestPortArgs{...} }
type JitNetworkAccessRequestPortArrayOutput ¶
type JitNetworkAccessRequestPortArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestPortArrayOutput) ElementType ¶
func (JitNetworkAccessRequestPortArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestPortArrayOutput) ToJitNetworkAccessRequestPortArrayOutput ¶
func (o JitNetworkAccessRequestPortArrayOutput) ToJitNetworkAccessRequestPortArrayOutput() JitNetworkAccessRequestPortArrayOutput
func (JitNetworkAccessRequestPortArrayOutput) ToJitNetworkAccessRequestPortArrayOutputWithContext ¶
func (o JitNetworkAccessRequestPortArrayOutput) ToJitNetworkAccessRequestPortArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortArrayOutput
type JitNetworkAccessRequestPortInput ¶
type JitNetworkAccessRequestPortInput interface { pulumi.Input ToJitNetworkAccessRequestPortOutput() JitNetworkAccessRequestPortOutput ToJitNetworkAccessRequestPortOutputWithContext(context.Context) JitNetworkAccessRequestPortOutput }
JitNetworkAccessRequestPortInput is an input type that accepts JitNetworkAccessRequestPortArgs and JitNetworkAccessRequestPortOutput values. You can construct a concrete instance of `JitNetworkAccessRequestPortInput` via:
JitNetworkAccessRequestPortArgs{...}
type JitNetworkAccessRequestPortOutput ¶
type JitNetworkAccessRequestPortOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestPortOutput) AllowedSourceAddressPrefix ¶
func (o JitNetworkAccessRequestPortOutput) AllowedSourceAddressPrefix() pulumi.StringPtrOutput
Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16".
func (JitNetworkAccessRequestPortOutput) AllowedSourceAddressPrefixes ¶
func (o JitNetworkAccessRequestPortOutput) AllowedSourceAddressPrefixes() pulumi.StringArrayOutput
Mutually exclusive with the "allowedSourceAddressPrefix" parameter.
func (JitNetworkAccessRequestPortOutput) ElementType ¶
func (JitNetworkAccessRequestPortOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestPortOutput) EndTimeUtc ¶
func (o JitNetworkAccessRequestPortOutput) EndTimeUtc() pulumi.StringOutput
The date & time at which the request ends in UTC
func (JitNetworkAccessRequestPortOutput) MappedPort ¶
func (o JitNetworkAccessRequestPortOutput) MappedPort() pulumi.IntPtrOutput
The port which is mapped to this port's `number` in the Azure Firewall, if applicable
func (JitNetworkAccessRequestPortOutput) Number ¶
func (o JitNetworkAccessRequestPortOutput) Number() pulumi.IntOutput
func (JitNetworkAccessRequestPortOutput) Status ¶
func (o JitNetworkAccessRequestPortOutput) Status() pulumi.StringOutput
The status of the port
func (JitNetworkAccessRequestPortOutput) StatusReason ¶
func (o JitNetworkAccessRequestPortOutput) StatusReason() pulumi.StringOutput
A description of why the `status` has its value
func (JitNetworkAccessRequestPortOutput) ToJitNetworkAccessRequestPortOutput ¶
func (o JitNetworkAccessRequestPortOutput) ToJitNetworkAccessRequestPortOutput() JitNetworkAccessRequestPortOutput
func (JitNetworkAccessRequestPortOutput) ToJitNetworkAccessRequestPortOutputWithContext ¶
func (o JitNetworkAccessRequestPortOutput) ToJitNetworkAccessRequestPortOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortOutput
type JitNetworkAccessRequestPortResponse ¶
type JitNetworkAccessRequestPortResponse struct { // Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". AllowedSourceAddressPrefix *string `pulumi:"allowedSourceAddressPrefix"` // Mutually exclusive with the "allowedSourceAddressPrefix" parameter. AllowedSourceAddressPrefixes []string `pulumi:"allowedSourceAddressPrefixes"` // The date & time at which the request ends in UTC EndTimeUtc string `pulumi:"endTimeUtc"` // The port which is mapped to this port's `number` in the Azure Firewall, if applicable MappedPort *int `pulumi:"mappedPort"` Number int `pulumi:"number"` // The status of the port Status string `pulumi:"status"` // A description of why the `status` has its value StatusReason string `pulumi:"statusReason"` }
type JitNetworkAccessRequestPortResponseArgs ¶
type JitNetworkAccessRequestPortResponseArgs struct { // Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16". AllowedSourceAddressPrefix pulumi.StringPtrInput `pulumi:"allowedSourceAddressPrefix"` // Mutually exclusive with the "allowedSourceAddressPrefix" parameter. AllowedSourceAddressPrefixes pulumi.StringArrayInput `pulumi:"allowedSourceAddressPrefixes"` // The date & time at which the request ends in UTC EndTimeUtc pulumi.StringInput `pulumi:"endTimeUtc"` // The port which is mapped to this port's `number` in the Azure Firewall, if applicable MappedPort pulumi.IntPtrInput `pulumi:"mappedPort"` Number pulumi.IntInput `pulumi:"number"` // The status of the port Status pulumi.StringInput `pulumi:"status"` // A description of why the `status` has its value StatusReason pulumi.StringInput `pulumi:"statusReason"` }
func (JitNetworkAccessRequestPortResponseArgs) ElementType ¶
func (JitNetworkAccessRequestPortResponseArgs) ElementType() reflect.Type
func (JitNetworkAccessRequestPortResponseArgs) ToJitNetworkAccessRequestPortResponseOutput ¶
func (i JitNetworkAccessRequestPortResponseArgs) ToJitNetworkAccessRequestPortResponseOutput() JitNetworkAccessRequestPortResponseOutput
func (JitNetworkAccessRequestPortResponseArgs) ToJitNetworkAccessRequestPortResponseOutputWithContext ¶
func (i JitNetworkAccessRequestPortResponseArgs) ToJitNetworkAccessRequestPortResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortResponseOutput
type JitNetworkAccessRequestPortResponseArray ¶
type JitNetworkAccessRequestPortResponseArray []JitNetworkAccessRequestPortResponseInput
func (JitNetworkAccessRequestPortResponseArray) ElementType ¶
func (JitNetworkAccessRequestPortResponseArray) ElementType() reflect.Type
func (JitNetworkAccessRequestPortResponseArray) ToJitNetworkAccessRequestPortResponseArrayOutput ¶
func (i JitNetworkAccessRequestPortResponseArray) ToJitNetworkAccessRequestPortResponseArrayOutput() JitNetworkAccessRequestPortResponseArrayOutput
func (JitNetworkAccessRequestPortResponseArray) ToJitNetworkAccessRequestPortResponseArrayOutputWithContext ¶
func (i JitNetworkAccessRequestPortResponseArray) ToJitNetworkAccessRequestPortResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortResponseArrayOutput
type JitNetworkAccessRequestPortResponseArrayInput ¶
type JitNetworkAccessRequestPortResponseArrayInput interface { pulumi.Input ToJitNetworkAccessRequestPortResponseArrayOutput() JitNetworkAccessRequestPortResponseArrayOutput ToJitNetworkAccessRequestPortResponseArrayOutputWithContext(context.Context) JitNetworkAccessRequestPortResponseArrayOutput }
JitNetworkAccessRequestPortResponseArrayInput is an input type that accepts JitNetworkAccessRequestPortResponseArray and JitNetworkAccessRequestPortResponseArrayOutput values. You can construct a concrete instance of `JitNetworkAccessRequestPortResponseArrayInput` via:
JitNetworkAccessRequestPortResponseArray{ JitNetworkAccessRequestPortResponseArgs{...} }
type JitNetworkAccessRequestPortResponseArrayOutput ¶
type JitNetworkAccessRequestPortResponseArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestPortResponseArrayOutput) ElementType ¶
func (JitNetworkAccessRequestPortResponseArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestPortResponseArrayOutput) ToJitNetworkAccessRequestPortResponseArrayOutput ¶
func (o JitNetworkAccessRequestPortResponseArrayOutput) ToJitNetworkAccessRequestPortResponseArrayOutput() JitNetworkAccessRequestPortResponseArrayOutput
func (JitNetworkAccessRequestPortResponseArrayOutput) ToJitNetworkAccessRequestPortResponseArrayOutputWithContext ¶
func (o JitNetworkAccessRequestPortResponseArrayOutput) ToJitNetworkAccessRequestPortResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortResponseArrayOutput
type JitNetworkAccessRequestPortResponseInput ¶
type JitNetworkAccessRequestPortResponseInput interface { pulumi.Input ToJitNetworkAccessRequestPortResponseOutput() JitNetworkAccessRequestPortResponseOutput ToJitNetworkAccessRequestPortResponseOutputWithContext(context.Context) JitNetworkAccessRequestPortResponseOutput }
JitNetworkAccessRequestPortResponseInput is an input type that accepts JitNetworkAccessRequestPortResponseArgs and JitNetworkAccessRequestPortResponseOutput values. You can construct a concrete instance of `JitNetworkAccessRequestPortResponseInput` via:
JitNetworkAccessRequestPortResponseArgs{...}
type JitNetworkAccessRequestPortResponseOutput ¶
type JitNetworkAccessRequestPortResponseOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestPortResponseOutput) AllowedSourceAddressPrefix ¶
func (o JitNetworkAccessRequestPortResponseOutput) AllowedSourceAddressPrefix() pulumi.StringPtrOutput
Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16".
func (JitNetworkAccessRequestPortResponseOutput) AllowedSourceAddressPrefixes ¶
func (o JitNetworkAccessRequestPortResponseOutput) AllowedSourceAddressPrefixes() pulumi.StringArrayOutput
Mutually exclusive with the "allowedSourceAddressPrefix" parameter.
func (JitNetworkAccessRequestPortResponseOutput) ElementType ¶
func (JitNetworkAccessRequestPortResponseOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestPortResponseOutput) EndTimeUtc ¶
func (o JitNetworkAccessRequestPortResponseOutput) EndTimeUtc() pulumi.StringOutput
The date & time at which the request ends in UTC
func (JitNetworkAccessRequestPortResponseOutput) MappedPort ¶
func (o JitNetworkAccessRequestPortResponseOutput) MappedPort() pulumi.IntPtrOutput
The port which is mapped to this port's `number` in the Azure Firewall, if applicable
func (JitNetworkAccessRequestPortResponseOutput) Number ¶
func (o JitNetworkAccessRequestPortResponseOutput) Number() pulumi.IntOutput
func (JitNetworkAccessRequestPortResponseOutput) Status ¶
func (o JitNetworkAccessRequestPortResponseOutput) Status() pulumi.StringOutput
The status of the port
func (JitNetworkAccessRequestPortResponseOutput) StatusReason ¶
func (o JitNetworkAccessRequestPortResponseOutput) StatusReason() pulumi.StringOutput
A description of why the `status` has its value
func (JitNetworkAccessRequestPortResponseOutput) ToJitNetworkAccessRequestPortResponseOutput ¶
func (o JitNetworkAccessRequestPortResponseOutput) ToJitNetworkAccessRequestPortResponseOutput() JitNetworkAccessRequestPortResponseOutput
func (JitNetworkAccessRequestPortResponseOutput) ToJitNetworkAccessRequestPortResponseOutputWithContext ¶
func (o JitNetworkAccessRequestPortResponseOutput) ToJitNetworkAccessRequestPortResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestPortResponseOutput
type JitNetworkAccessRequestResponse ¶
type JitNetworkAccessRequestResponse struct { // The justification for making the initiate request Justification *string `pulumi:"justification"` // The identity of the person who made the request Requestor string `pulumi:"requestor"` // The start time of the request in UTC StartTimeUtc string `pulumi:"startTimeUtc"` VirtualMachines []JitNetworkAccessRequestVirtualMachineResponse `pulumi:"virtualMachines"` }
type JitNetworkAccessRequestResponseArgs ¶
type JitNetworkAccessRequestResponseArgs struct { // The justification for making the initiate request Justification pulumi.StringPtrInput `pulumi:"justification"` // The identity of the person who made the request Requestor pulumi.StringInput `pulumi:"requestor"` // The start time of the request in UTC StartTimeUtc pulumi.StringInput `pulumi:"startTimeUtc"` VirtualMachines JitNetworkAccessRequestVirtualMachineResponseArrayInput `pulumi:"virtualMachines"` }
func (JitNetworkAccessRequestResponseArgs) ElementType ¶
func (JitNetworkAccessRequestResponseArgs) ElementType() reflect.Type
func (JitNetworkAccessRequestResponseArgs) ToJitNetworkAccessRequestResponseOutput ¶
func (i JitNetworkAccessRequestResponseArgs) ToJitNetworkAccessRequestResponseOutput() JitNetworkAccessRequestResponseOutput
func (JitNetworkAccessRequestResponseArgs) ToJitNetworkAccessRequestResponseOutputWithContext ¶
func (i JitNetworkAccessRequestResponseArgs) ToJitNetworkAccessRequestResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestResponseOutput
type JitNetworkAccessRequestResponseArray ¶
type JitNetworkAccessRequestResponseArray []JitNetworkAccessRequestResponseInput
func (JitNetworkAccessRequestResponseArray) ElementType ¶
func (JitNetworkAccessRequestResponseArray) ElementType() reflect.Type
func (JitNetworkAccessRequestResponseArray) ToJitNetworkAccessRequestResponseArrayOutput ¶
func (i JitNetworkAccessRequestResponseArray) ToJitNetworkAccessRequestResponseArrayOutput() JitNetworkAccessRequestResponseArrayOutput
func (JitNetworkAccessRequestResponseArray) ToJitNetworkAccessRequestResponseArrayOutputWithContext ¶
func (i JitNetworkAccessRequestResponseArray) ToJitNetworkAccessRequestResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestResponseArrayOutput
type JitNetworkAccessRequestResponseArrayInput ¶
type JitNetworkAccessRequestResponseArrayInput interface { pulumi.Input ToJitNetworkAccessRequestResponseArrayOutput() JitNetworkAccessRequestResponseArrayOutput ToJitNetworkAccessRequestResponseArrayOutputWithContext(context.Context) JitNetworkAccessRequestResponseArrayOutput }
JitNetworkAccessRequestResponseArrayInput is an input type that accepts JitNetworkAccessRequestResponseArray and JitNetworkAccessRequestResponseArrayOutput values. You can construct a concrete instance of `JitNetworkAccessRequestResponseArrayInput` via:
JitNetworkAccessRequestResponseArray{ JitNetworkAccessRequestResponseArgs{...} }
type JitNetworkAccessRequestResponseArrayOutput ¶
type JitNetworkAccessRequestResponseArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestResponseArrayOutput) ElementType ¶
func (JitNetworkAccessRequestResponseArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestResponseArrayOutput) ToJitNetworkAccessRequestResponseArrayOutput ¶
func (o JitNetworkAccessRequestResponseArrayOutput) ToJitNetworkAccessRequestResponseArrayOutput() JitNetworkAccessRequestResponseArrayOutput
func (JitNetworkAccessRequestResponseArrayOutput) ToJitNetworkAccessRequestResponseArrayOutputWithContext ¶
func (o JitNetworkAccessRequestResponseArrayOutput) ToJitNetworkAccessRequestResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestResponseArrayOutput
type JitNetworkAccessRequestResponseInput ¶
type JitNetworkAccessRequestResponseInput interface { pulumi.Input ToJitNetworkAccessRequestResponseOutput() JitNetworkAccessRequestResponseOutput ToJitNetworkAccessRequestResponseOutputWithContext(context.Context) JitNetworkAccessRequestResponseOutput }
JitNetworkAccessRequestResponseInput is an input type that accepts JitNetworkAccessRequestResponseArgs and JitNetworkAccessRequestResponseOutput values. You can construct a concrete instance of `JitNetworkAccessRequestResponseInput` via:
JitNetworkAccessRequestResponseArgs{...}
type JitNetworkAccessRequestResponseOutput ¶
type JitNetworkAccessRequestResponseOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestResponseOutput) ElementType ¶
func (JitNetworkAccessRequestResponseOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestResponseOutput) Justification ¶
func (o JitNetworkAccessRequestResponseOutput) Justification() pulumi.StringPtrOutput
The justification for making the initiate request
func (JitNetworkAccessRequestResponseOutput) Requestor ¶
func (o JitNetworkAccessRequestResponseOutput) Requestor() pulumi.StringOutput
The identity of the person who made the request
func (JitNetworkAccessRequestResponseOutput) StartTimeUtc ¶
func (o JitNetworkAccessRequestResponseOutput) StartTimeUtc() pulumi.StringOutput
The start time of the request in UTC
func (JitNetworkAccessRequestResponseOutput) ToJitNetworkAccessRequestResponseOutput ¶
func (o JitNetworkAccessRequestResponseOutput) ToJitNetworkAccessRequestResponseOutput() JitNetworkAccessRequestResponseOutput
func (JitNetworkAccessRequestResponseOutput) ToJitNetworkAccessRequestResponseOutputWithContext ¶
func (o JitNetworkAccessRequestResponseOutput) ToJitNetworkAccessRequestResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestResponseOutput
func (JitNetworkAccessRequestResponseOutput) VirtualMachines ¶
func (o JitNetworkAccessRequestResponseOutput) VirtualMachines() JitNetworkAccessRequestVirtualMachineResponseArrayOutput
type JitNetworkAccessRequestVirtualMachine ¶
type JitNetworkAccessRequestVirtualMachine struct { // Resource ID of the virtual machine that is linked to this policy Id string `pulumi:"id"` // The ports that were opened for the virtual machine Ports []JitNetworkAccessRequestPort `pulumi:"ports"` }
type JitNetworkAccessRequestVirtualMachineArgs ¶
type JitNetworkAccessRequestVirtualMachineArgs struct { // Resource ID of the virtual machine that is linked to this policy Id pulumi.StringInput `pulumi:"id"` // The ports that were opened for the virtual machine Ports JitNetworkAccessRequestPortArrayInput `pulumi:"ports"` }
func (JitNetworkAccessRequestVirtualMachineArgs) ElementType ¶
func (JitNetworkAccessRequestVirtualMachineArgs) ElementType() reflect.Type
func (JitNetworkAccessRequestVirtualMachineArgs) ToJitNetworkAccessRequestVirtualMachineOutput ¶
func (i JitNetworkAccessRequestVirtualMachineArgs) ToJitNetworkAccessRequestVirtualMachineOutput() JitNetworkAccessRequestVirtualMachineOutput
func (JitNetworkAccessRequestVirtualMachineArgs) ToJitNetworkAccessRequestVirtualMachineOutputWithContext ¶
func (i JitNetworkAccessRequestVirtualMachineArgs) ToJitNetworkAccessRequestVirtualMachineOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineOutput
type JitNetworkAccessRequestVirtualMachineArray ¶
type JitNetworkAccessRequestVirtualMachineArray []JitNetworkAccessRequestVirtualMachineInput
func (JitNetworkAccessRequestVirtualMachineArray) ElementType ¶
func (JitNetworkAccessRequestVirtualMachineArray) ElementType() reflect.Type
func (JitNetworkAccessRequestVirtualMachineArray) ToJitNetworkAccessRequestVirtualMachineArrayOutput ¶
func (i JitNetworkAccessRequestVirtualMachineArray) ToJitNetworkAccessRequestVirtualMachineArrayOutput() JitNetworkAccessRequestVirtualMachineArrayOutput
func (JitNetworkAccessRequestVirtualMachineArray) ToJitNetworkAccessRequestVirtualMachineArrayOutputWithContext ¶
func (i JitNetworkAccessRequestVirtualMachineArray) ToJitNetworkAccessRequestVirtualMachineArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineArrayOutput
type JitNetworkAccessRequestVirtualMachineArrayInput ¶
type JitNetworkAccessRequestVirtualMachineArrayInput interface { pulumi.Input ToJitNetworkAccessRequestVirtualMachineArrayOutput() JitNetworkAccessRequestVirtualMachineArrayOutput ToJitNetworkAccessRequestVirtualMachineArrayOutputWithContext(context.Context) JitNetworkAccessRequestVirtualMachineArrayOutput }
JitNetworkAccessRequestVirtualMachineArrayInput is an input type that accepts JitNetworkAccessRequestVirtualMachineArray and JitNetworkAccessRequestVirtualMachineArrayOutput values. You can construct a concrete instance of `JitNetworkAccessRequestVirtualMachineArrayInput` via:
JitNetworkAccessRequestVirtualMachineArray{ JitNetworkAccessRequestVirtualMachineArgs{...} }
type JitNetworkAccessRequestVirtualMachineArrayOutput ¶
type JitNetworkAccessRequestVirtualMachineArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestVirtualMachineArrayOutput) ElementType ¶
func (JitNetworkAccessRequestVirtualMachineArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestVirtualMachineArrayOutput) ToJitNetworkAccessRequestVirtualMachineArrayOutput ¶
func (o JitNetworkAccessRequestVirtualMachineArrayOutput) ToJitNetworkAccessRequestVirtualMachineArrayOutput() JitNetworkAccessRequestVirtualMachineArrayOutput
func (JitNetworkAccessRequestVirtualMachineArrayOutput) ToJitNetworkAccessRequestVirtualMachineArrayOutputWithContext ¶
func (o JitNetworkAccessRequestVirtualMachineArrayOutput) ToJitNetworkAccessRequestVirtualMachineArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineArrayOutput
type JitNetworkAccessRequestVirtualMachineInput ¶
type JitNetworkAccessRequestVirtualMachineInput interface { pulumi.Input ToJitNetworkAccessRequestVirtualMachineOutput() JitNetworkAccessRequestVirtualMachineOutput ToJitNetworkAccessRequestVirtualMachineOutputWithContext(context.Context) JitNetworkAccessRequestVirtualMachineOutput }
JitNetworkAccessRequestVirtualMachineInput is an input type that accepts JitNetworkAccessRequestVirtualMachineArgs and JitNetworkAccessRequestVirtualMachineOutput values. You can construct a concrete instance of `JitNetworkAccessRequestVirtualMachineInput` via:
JitNetworkAccessRequestVirtualMachineArgs{...}
type JitNetworkAccessRequestVirtualMachineOutput ¶
type JitNetworkAccessRequestVirtualMachineOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestVirtualMachineOutput) ElementType ¶
func (JitNetworkAccessRequestVirtualMachineOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestVirtualMachineOutput) Id ¶
func (o JitNetworkAccessRequestVirtualMachineOutput) Id() pulumi.StringOutput
Resource ID of the virtual machine that is linked to this policy
func (JitNetworkAccessRequestVirtualMachineOutput) Ports ¶
The ports that were opened for the virtual machine
func (JitNetworkAccessRequestVirtualMachineOutput) ToJitNetworkAccessRequestVirtualMachineOutput ¶
func (o JitNetworkAccessRequestVirtualMachineOutput) ToJitNetworkAccessRequestVirtualMachineOutput() JitNetworkAccessRequestVirtualMachineOutput
func (JitNetworkAccessRequestVirtualMachineOutput) ToJitNetworkAccessRequestVirtualMachineOutputWithContext ¶
func (o JitNetworkAccessRequestVirtualMachineOutput) ToJitNetworkAccessRequestVirtualMachineOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineOutput
type JitNetworkAccessRequestVirtualMachineResponse ¶
type JitNetworkAccessRequestVirtualMachineResponse struct { // Resource ID of the virtual machine that is linked to this policy Id string `pulumi:"id"` // The ports that were opened for the virtual machine Ports []JitNetworkAccessRequestPortResponse `pulumi:"ports"` }
type JitNetworkAccessRequestVirtualMachineResponseArgs ¶
type JitNetworkAccessRequestVirtualMachineResponseArgs struct { // Resource ID of the virtual machine that is linked to this policy Id pulumi.StringInput `pulumi:"id"` // The ports that were opened for the virtual machine Ports JitNetworkAccessRequestPortResponseArrayInput `pulumi:"ports"` }
func (JitNetworkAccessRequestVirtualMachineResponseArgs) ElementType ¶
func (JitNetworkAccessRequestVirtualMachineResponseArgs) ElementType() reflect.Type
func (JitNetworkAccessRequestVirtualMachineResponseArgs) ToJitNetworkAccessRequestVirtualMachineResponseOutput ¶
func (i JitNetworkAccessRequestVirtualMachineResponseArgs) ToJitNetworkAccessRequestVirtualMachineResponseOutput() JitNetworkAccessRequestVirtualMachineResponseOutput
func (JitNetworkAccessRequestVirtualMachineResponseArgs) ToJitNetworkAccessRequestVirtualMachineResponseOutputWithContext ¶
func (i JitNetworkAccessRequestVirtualMachineResponseArgs) ToJitNetworkAccessRequestVirtualMachineResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineResponseOutput
type JitNetworkAccessRequestVirtualMachineResponseArray ¶
type JitNetworkAccessRequestVirtualMachineResponseArray []JitNetworkAccessRequestVirtualMachineResponseInput
func (JitNetworkAccessRequestVirtualMachineResponseArray) ElementType ¶
func (JitNetworkAccessRequestVirtualMachineResponseArray) ElementType() reflect.Type
func (JitNetworkAccessRequestVirtualMachineResponseArray) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutput ¶
func (i JitNetworkAccessRequestVirtualMachineResponseArray) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutput() JitNetworkAccessRequestVirtualMachineResponseArrayOutput
func (JitNetworkAccessRequestVirtualMachineResponseArray) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutputWithContext ¶
func (i JitNetworkAccessRequestVirtualMachineResponseArray) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineResponseArrayOutput
type JitNetworkAccessRequestVirtualMachineResponseArrayInput ¶
type JitNetworkAccessRequestVirtualMachineResponseArrayInput interface { pulumi.Input ToJitNetworkAccessRequestVirtualMachineResponseArrayOutput() JitNetworkAccessRequestVirtualMachineResponseArrayOutput ToJitNetworkAccessRequestVirtualMachineResponseArrayOutputWithContext(context.Context) JitNetworkAccessRequestVirtualMachineResponseArrayOutput }
JitNetworkAccessRequestVirtualMachineResponseArrayInput is an input type that accepts JitNetworkAccessRequestVirtualMachineResponseArray and JitNetworkAccessRequestVirtualMachineResponseArrayOutput values. You can construct a concrete instance of `JitNetworkAccessRequestVirtualMachineResponseArrayInput` via:
JitNetworkAccessRequestVirtualMachineResponseArray{ JitNetworkAccessRequestVirtualMachineResponseArgs{...} }
type JitNetworkAccessRequestVirtualMachineResponseArrayOutput ¶
type JitNetworkAccessRequestVirtualMachineResponseArrayOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestVirtualMachineResponseArrayOutput) ElementType ¶
func (JitNetworkAccessRequestVirtualMachineResponseArrayOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestVirtualMachineResponseArrayOutput) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutput ¶
func (o JitNetworkAccessRequestVirtualMachineResponseArrayOutput) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutput() JitNetworkAccessRequestVirtualMachineResponseArrayOutput
func (JitNetworkAccessRequestVirtualMachineResponseArrayOutput) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutputWithContext ¶
func (o JitNetworkAccessRequestVirtualMachineResponseArrayOutput) ToJitNetworkAccessRequestVirtualMachineResponseArrayOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineResponseArrayOutput
type JitNetworkAccessRequestVirtualMachineResponseInput ¶
type JitNetworkAccessRequestVirtualMachineResponseInput interface { pulumi.Input ToJitNetworkAccessRequestVirtualMachineResponseOutput() JitNetworkAccessRequestVirtualMachineResponseOutput ToJitNetworkAccessRequestVirtualMachineResponseOutputWithContext(context.Context) JitNetworkAccessRequestVirtualMachineResponseOutput }
JitNetworkAccessRequestVirtualMachineResponseInput is an input type that accepts JitNetworkAccessRequestVirtualMachineResponseArgs and JitNetworkAccessRequestVirtualMachineResponseOutput values. You can construct a concrete instance of `JitNetworkAccessRequestVirtualMachineResponseInput` via:
JitNetworkAccessRequestVirtualMachineResponseArgs{...}
type JitNetworkAccessRequestVirtualMachineResponseOutput ¶
type JitNetworkAccessRequestVirtualMachineResponseOutput struct{ *pulumi.OutputState }
func (JitNetworkAccessRequestVirtualMachineResponseOutput) ElementType ¶
func (JitNetworkAccessRequestVirtualMachineResponseOutput) ElementType() reflect.Type
func (JitNetworkAccessRequestVirtualMachineResponseOutput) Id ¶
Resource ID of the virtual machine that is linked to this policy
func (JitNetworkAccessRequestVirtualMachineResponseOutput) Ports ¶
func (o JitNetworkAccessRequestVirtualMachineResponseOutput) Ports() JitNetworkAccessRequestPortResponseArrayOutput
The ports that were opened for the virtual machine
func (JitNetworkAccessRequestVirtualMachineResponseOutput) ToJitNetworkAccessRequestVirtualMachineResponseOutput ¶
func (o JitNetworkAccessRequestVirtualMachineResponseOutput) ToJitNetworkAccessRequestVirtualMachineResponseOutput() JitNetworkAccessRequestVirtualMachineResponseOutput
func (JitNetworkAccessRequestVirtualMachineResponseOutput) ToJitNetworkAccessRequestVirtualMachineResponseOutputWithContext ¶
func (o JitNetworkAccessRequestVirtualMachineResponseOutput) ToJitNetworkAccessRequestVirtualMachineResponseOutputWithContext(ctx context.Context) JitNetworkAccessRequestVirtualMachineResponseOutput
type LookupAdaptiveApplicationControlResult ¶
type LookupAdaptiveApplicationControlResult struct { // The configuration status of the machines group or machine or rule ConfigurationStatus string `pulumi:"configurationStatus"` // The application control policy enforcement/protection mode of the machine group EnforcementMode *string `pulumi:"enforcementMode"` // Resource Id Id string `pulumi:"id"` Issues []AdaptiveApplicationControlIssueSummaryResponse `pulumi:"issues"` // Location where the resource is stored Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` PathRecommendations []PathRecommendationResponse `pulumi:"pathRecommendations"` // The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux. ProtectionMode *ProtectionModeResponse `pulumi:"protectionMode"` // The initial recommendation status of the machine group or machine RecommendationStatus string `pulumi:"recommendationStatus"` // The source type of the machine group SourceSystem string `pulumi:"sourceSystem"` // Resource type Type string `pulumi:"type"` VmRecommendations []VmRecommendationResponse `pulumi:"vmRecommendations"` }
func LookupAdaptiveApplicationControl ¶
func LookupAdaptiveApplicationControl(ctx *pulumi.Context, args *LookupAdaptiveApplicationControlArgs, opts ...pulumi.InvokeOption) (*LookupAdaptiveApplicationControlResult, error)
type LookupAssessmentArgs ¶
type LookupAssessmentMetadataInSubscriptionArgs ¶
type LookupAssessmentMetadataInSubscriptionArgs struct { // The Assessment Key - Unique key for the assessment type AssessmentMetadataName string `pulumi:"assessmentMetadataName"` }
type LookupAssessmentMetadataInSubscriptionResult ¶
type LookupAssessmentMetadataInSubscriptionResult struct { // BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition AssessmentType string `pulumi:"assessmentType"` Category []string `pulumi:"category"` // Human readable description of the assessment Description *string `pulumi:"description"` // User friendly display name of the assessment DisplayName string `pulumi:"displayName"` // Resource Id Id string `pulumi:"id"` // The implementation effort required to remediate this assessment ImplementationEffort *string `pulumi:"implementationEffort"` // Resource name Name string `pulumi:"name"` // Describes the partner that created the assessment PartnerData *SecurityAssessmentMetadataPartnerDataResponse `pulumi:"partnerData"` // Azure resource ID of the policy definition that turns this assessment calculation on PolicyDefinitionId string `pulumi:"policyDefinitionId"` // True if this assessment is in preview release status Preview *bool `pulumi:"preview"` // Human readable description of what you should do to mitigate this security issue RemediationDescription *string `pulumi:"remediationDescription"` // The severity level of the assessment Severity string `pulumi:"severity"` Threats []string `pulumi:"threats"` // Resource type Type string `pulumi:"type"` // The user impact of the assessment UserImpact *string `pulumi:"userImpact"` }
Security assessment metadata
func LookupAssessmentMetadataInSubscription ¶
func LookupAssessmentMetadataInSubscription(ctx *pulumi.Context, args *LookupAssessmentMetadataInSubscriptionArgs, opts ...pulumi.InvokeOption) (*LookupAssessmentMetadataInSubscriptionResult, error)
type LookupAssessmentResult ¶
type LookupAssessmentResult struct { // Additional data regarding the assessment AdditionalData map[string]string `pulumi:"additionalData"` // User friendly display name of the assessment DisplayName string `pulumi:"displayName"` // Resource Id Id string `pulumi:"id"` // Links relevant to the assessment Links AssessmentLinksResponse `pulumi:"links"` // Describes properties of an assessment metadata. Metadata *SecurityAssessmentMetadataPropertiesResponse `pulumi:"metadata"` // Resource name Name string `pulumi:"name"` // Data regarding 3rd party partner integration PartnersData *SecurityAssessmentPartnerDataResponse `pulumi:"partnersData"` // Details of the resource that was assessed ResourceDetails interface{} `pulumi:"resourceDetails"` // The result of the assessment Status AssessmentStatusResponse `pulumi:"status"` // Resource type Type string `pulumi:"type"` }
Security assessment on a resource
func LookupAssessment ¶
func LookupAssessment(ctx *pulumi.Context, args *LookupAssessmentArgs, opts ...pulumi.InvokeOption) (*LookupAssessmentResult, error)
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 LookupJitNetworkAccessPolicyArgs ¶
type LookupJitNetworkAccessPolicyArgs struct { // The location where ASC stores the data of the subscription. can be retrieved from Get locations AscLocation string `pulumi:"ascLocation"` // Name of a Just-in-Time access configuration policy. JitNetworkAccessPolicyName string `pulumi:"jitNetworkAccessPolicyName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupJitNetworkAccessPolicyResult ¶
type LookupJitNetworkAccessPolicyResult struct { // Resource Id Id string `pulumi:"id"` // Kind of the resource Kind *string `pulumi:"kind"` // Location where the resource is stored Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Gets the provisioning state of the Just-in-Time policy. ProvisioningState string `pulumi:"provisioningState"` Requests []JitNetworkAccessRequestResponse `pulumi:"requests"` // Resource type Type string `pulumi:"type"` // Configurations for Microsoft.Compute/virtualMachines resource type. VirtualMachines []JitNetworkAccessPolicyVirtualMachineResponse `pulumi:"virtualMachines"` }
func LookupJitNetworkAccessPolicy ¶
func LookupJitNetworkAccessPolicy(ctx *pulumi.Context, args *LookupJitNetworkAccessPolicyArgs, opts ...pulumi.InvokeOption) (*LookupJitNetworkAccessPolicyResult, error)
type LookupServerVulnerabilityAssessmentArgs ¶
type LookupServerVulnerabilityAssessmentArgs struct { // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the resource. ResourceName string `pulumi:"resourceName"` // The Namespace of the resource. ResourceNamespace string `pulumi:"resourceNamespace"` // The type of the resource. ResourceType string `pulumi:"resourceType"` // ServerVulnerabilityAssessment status. only a 'default' value is supported. ServerVulnerabilityAssessment string `pulumi:"serverVulnerabilityAssessment"` }
type LookupServerVulnerabilityAssessmentResult ¶
type LookupServerVulnerabilityAssessmentResult struct { // Resource Id Id string `pulumi:"id"` // Resource name Name string `pulumi:"name"` // The provisioningState of the vulnerability assessment capability on the VM ProvisioningState string `pulumi:"provisioningState"` // Resource type Type string `pulumi:"type"` }
Describes the server vulnerability assessment details on a resource
func LookupServerVulnerabilityAssessment ¶
func LookupServerVulnerabilityAssessment(ctx *pulumi.Context, args *LookupServerVulnerabilityAssessmentArgs, opts ...pulumi.InvokeOption) (*LookupServerVulnerabilityAssessmentResult, error)
type OnPremiseResourceDetails ¶
type OnPremiseResourceDetails struct { // The name of the machine MachineName string `pulumi:"machineName"` // The platform where the assessed resource resides // Expected value is 'OnPremise'. Source string `pulumi:"source"` // The oms agent Id installed on the machine SourceComputerId string `pulumi:"sourceComputerId"` // The unique Id of the machine Vmuuid string `pulumi:"vmuuid"` // Azure resource Id of the workspace the machine is attached to WorkspaceId string `pulumi:"workspaceId"` }
Details of the On Premise resource that was assessed
type OnPremiseResourceDetailsArgs ¶
type OnPremiseResourceDetailsArgs struct { // The name of the machine MachineName pulumi.StringInput `pulumi:"machineName"` // The platform where the assessed resource resides // Expected value is 'OnPremise'. Source pulumi.StringInput `pulumi:"source"` // The oms agent Id installed on the machine SourceComputerId pulumi.StringInput `pulumi:"sourceComputerId"` // The unique Id of the machine Vmuuid pulumi.StringInput `pulumi:"vmuuid"` // Azure resource Id of the workspace the machine is attached to WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
Details of the On Premise resource that was assessed
func (OnPremiseResourceDetailsArgs) ElementType ¶
func (OnPremiseResourceDetailsArgs) ElementType() reflect.Type
func (OnPremiseResourceDetailsArgs) ToOnPremiseResourceDetailsOutput ¶
func (i OnPremiseResourceDetailsArgs) ToOnPremiseResourceDetailsOutput() OnPremiseResourceDetailsOutput
func (OnPremiseResourceDetailsArgs) ToOnPremiseResourceDetailsOutputWithContext ¶
func (i OnPremiseResourceDetailsArgs) ToOnPremiseResourceDetailsOutputWithContext(ctx context.Context) OnPremiseResourceDetailsOutput
type OnPremiseResourceDetailsInput ¶
type OnPremiseResourceDetailsInput interface { pulumi.Input ToOnPremiseResourceDetailsOutput() OnPremiseResourceDetailsOutput ToOnPremiseResourceDetailsOutputWithContext(context.Context) OnPremiseResourceDetailsOutput }
OnPremiseResourceDetailsInput is an input type that accepts OnPremiseResourceDetailsArgs and OnPremiseResourceDetailsOutput values. You can construct a concrete instance of `OnPremiseResourceDetailsInput` via:
OnPremiseResourceDetailsArgs{...}
type OnPremiseResourceDetailsOutput ¶
type OnPremiseResourceDetailsOutput struct{ *pulumi.OutputState }
Details of the On Premise resource that was assessed
func (OnPremiseResourceDetailsOutput) ElementType ¶
func (OnPremiseResourceDetailsOutput) ElementType() reflect.Type
func (OnPremiseResourceDetailsOutput) MachineName ¶
func (o OnPremiseResourceDetailsOutput) MachineName() pulumi.StringOutput
The name of the machine
func (OnPremiseResourceDetailsOutput) Source ¶
func (o OnPremiseResourceDetailsOutput) Source() pulumi.StringOutput
The platform where the assessed resource resides Expected value is 'OnPremise'.
func (OnPremiseResourceDetailsOutput) SourceComputerId ¶
func (o OnPremiseResourceDetailsOutput) SourceComputerId() pulumi.StringOutput
The oms agent Id installed on the machine
func (OnPremiseResourceDetailsOutput) ToOnPremiseResourceDetailsOutput ¶
func (o OnPremiseResourceDetailsOutput) ToOnPremiseResourceDetailsOutput() OnPremiseResourceDetailsOutput
func (OnPremiseResourceDetailsOutput) ToOnPremiseResourceDetailsOutputWithContext ¶
func (o OnPremiseResourceDetailsOutput) ToOnPremiseResourceDetailsOutputWithContext(ctx context.Context) OnPremiseResourceDetailsOutput
func (OnPremiseResourceDetailsOutput) Vmuuid ¶
func (o OnPremiseResourceDetailsOutput) Vmuuid() pulumi.StringOutput
The unique Id of the machine
func (OnPremiseResourceDetailsOutput) WorkspaceId ¶
func (o OnPremiseResourceDetailsOutput) WorkspaceId() pulumi.StringOutput
Azure resource Id of the workspace the machine is attached to
type OnPremiseResourceDetailsResponse ¶
type OnPremiseResourceDetailsResponse struct { // The name of the machine MachineName string `pulumi:"machineName"` // The platform where the assessed resource resides // Expected value is 'OnPremise'. Source string `pulumi:"source"` // The oms agent Id installed on the machine SourceComputerId string `pulumi:"sourceComputerId"` // The unique Id of the machine Vmuuid string `pulumi:"vmuuid"` // Azure resource Id of the workspace the machine is attached to WorkspaceId string `pulumi:"workspaceId"` }
Details of the On Premise resource that was assessed
type OnPremiseResourceDetailsResponseArgs ¶
type OnPremiseResourceDetailsResponseArgs struct { // The name of the machine MachineName pulumi.StringInput `pulumi:"machineName"` // The platform where the assessed resource resides // Expected value is 'OnPremise'. Source pulumi.StringInput `pulumi:"source"` // The oms agent Id installed on the machine SourceComputerId pulumi.StringInput `pulumi:"sourceComputerId"` // The unique Id of the machine Vmuuid pulumi.StringInput `pulumi:"vmuuid"` // Azure resource Id of the workspace the machine is attached to WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
Details of the On Premise resource that was assessed
func (OnPremiseResourceDetailsResponseArgs) ElementType ¶
func (OnPremiseResourceDetailsResponseArgs) ElementType() reflect.Type
func (OnPremiseResourceDetailsResponseArgs) ToOnPremiseResourceDetailsResponseOutput ¶
func (i OnPremiseResourceDetailsResponseArgs) ToOnPremiseResourceDetailsResponseOutput() OnPremiseResourceDetailsResponseOutput
func (OnPremiseResourceDetailsResponseArgs) ToOnPremiseResourceDetailsResponseOutputWithContext ¶
func (i OnPremiseResourceDetailsResponseArgs) ToOnPremiseResourceDetailsResponseOutputWithContext(ctx context.Context) OnPremiseResourceDetailsResponseOutput
type OnPremiseResourceDetailsResponseInput ¶
type OnPremiseResourceDetailsResponseInput interface { pulumi.Input ToOnPremiseResourceDetailsResponseOutput() OnPremiseResourceDetailsResponseOutput ToOnPremiseResourceDetailsResponseOutputWithContext(context.Context) OnPremiseResourceDetailsResponseOutput }
OnPremiseResourceDetailsResponseInput is an input type that accepts OnPremiseResourceDetailsResponseArgs and OnPremiseResourceDetailsResponseOutput values. You can construct a concrete instance of `OnPremiseResourceDetailsResponseInput` via:
OnPremiseResourceDetailsResponseArgs{...}
type OnPremiseResourceDetailsResponseOutput ¶
type OnPremiseResourceDetailsResponseOutput struct{ *pulumi.OutputState }
Details of the On Premise resource that was assessed
func (OnPremiseResourceDetailsResponseOutput) ElementType ¶
func (OnPremiseResourceDetailsResponseOutput) ElementType() reflect.Type
func (OnPremiseResourceDetailsResponseOutput) MachineName ¶
func (o OnPremiseResourceDetailsResponseOutput) MachineName() pulumi.StringOutput
The name of the machine
func (OnPremiseResourceDetailsResponseOutput) Source ¶
func (o OnPremiseResourceDetailsResponseOutput) Source() pulumi.StringOutput
The platform where the assessed resource resides Expected value is 'OnPremise'.
func (OnPremiseResourceDetailsResponseOutput) SourceComputerId ¶
func (o OnPremiseResourceDetailsResponseOutput) SourceComputerId() pulumi.StringOutput
The oms agent Id installed on the machine
func (OnPremiseResourceDetailsResponseOutput) ToOnPremiseResourceDetailsResponseOutput ¶
func (o OnPremiseResourceDetailsResponseOutput) ToOnPremiseResourceDetailsResponseOutput() OnPremiseResourceDetailsResponseOutput
func (OnPremiseResourceDetailsResponseOutput) ToOnPremiseResourceDetailsResponseOutputWithContext ¶
func (o OnPremiseResourceDetailsResponseOutput) ToOnPremiseResourceDetailsResponseOutputWithContext(ctx context.Context) OnPremiseResourceDetailsResponseOutput
func (OnPremiseResourceDetailsResponseOutput) Vmuuid ¶
func (o OnPremiseResourceDetailsResponseOutput) Vmuuid() pulumi.StringOutput
The unique Id of the machine
func (OnPremiseResourceDetailsResponseOutput) WorkspaceId ¶
func (o OnPremiseResourceDetailsResponseOutput) WorkspaceId() pulumi.StringOutput
Azure resource Id of the workspace the machine is attached to
type OnPremiseSqlResourceDetails ¶ added in v0.5.0
type OnPremiseSqlResourceDetails struct { // The Sql database name installed on the machine DatabaseName string `pulumi:"databaseName"` // The name of the machine MachineName string `pulumi:"machineName"` // The Sql server name installed on the machine ServerName string `pulumi:"serverName"` // The platform where the assessed resource resides // Expected value is 'OnPremise'. Source string `pulumi:"source"` // The oms agent Id installed on the machine SourceComputerId string `pulumi:"sourceComputerId"` // The unique Id of the machine Vmuuid string `pulumi:"vmuuid"` // Azure resource Id of the workspace the machine is attached to WorkspaceId string `pulumi:"workspaceId"` }
Details of the On Premise Sql resource that was assessed
type OnPremiseSqlResourceDetailsArgs ¶ added in v0.5.0
type OnPremiseSqlResourceDetailsArgs struct { // The Sql database name installed on the machine DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The name of the machine MachineName pulumi.StringInput `pulumi:"machineName"` // The Sql server name installed on the machine ServerName pulumi.StringInput `pulumi:"serverName"` // The platform where the assessed resource resides // Expected value is 'OnPremise'. Source pulumi.StringInput `pulumi:"source"` // The oms agent Id installed on the machine SourceComputerId pulumi.StringInput `pulumi:"sourceComputerId"` // The unique Id of the machine Vmuuid pulumi.StringInput `pulumi:"vmuuid"` // Azure resource Id of the workspace the machine is attached to WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
Details of the On Premise Sql resource that was assessed
func (OnPremiseSqlResourceDetailsArgs) ElementType ¶ added in v0.5.0
func (OnPremiseSqlResourceDetailsArgs) ElementType() reflect.Type
func (OnPremiseSqlResourceDetailsArgs) ToOnPremiseSqlResourceDetailsOutput ¶ added in v0.5.0
func (i OnPremiseSqlResourceDetailsArgs) ToOnPremiseSqlResourceDetailsOutput() OnPremiseSqlResourceDetailsOutput
func (OnPremiseSqlResourceDetailsArgs) ToOnPremiseSqlResourceDetailsOutputWithContext ¶ added in v0.5.0
func (i OnPremiseSqlResourceDetailsArgs) ToOnPremiseSqlResourceDetailsOutputWithContext(ctx context.Context) OnPremiseSqlResourceDetailsOutput
type OnPremiseSqlResourceDetailsInput ¶ added in v0.5.0
type OnPremiseSqlResourceDetailsInput interface { pulumi.Input ToOnPremiseSqlResourceDetailsOutput() OnPremiseSqlResourceDetailsOutput ToOnPremiseSqlResourceDetailsOutputWithContext(context.Context) OnPremiseSqlResourceDetailsOutput }
OnPremiseSqlResourceDetailsInput is an input type that accepts OnPremiseSqlResourceDetailsArgs and OnPremiseSqlResourceDetailsOutput values. You can construct a concrete instance of `OnPremiseSqlResourceDetailsInput` via:
OnPremiseSqlResourceDetailsArgs{...}
type OnPremiseSqlResourceDetailsOutput ¶ added in v0.5.0
type OnPremiseSqlResourceDetailsOutput struct{ *pulumi.OutputState }
Details of the On Premise Sql resource that was assessed
func (OnPremiseSqlResourceDetailsOutput) DatabaseName ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsOutput) DatabaseName() pulumi.StringOutput
The Sql database name installed on the machine
func (OnPremiseSqlResourceDetailsOutput) ElementType ¶ added in v0.5.0
func (OnPremiseSqlResourceDetailsOutput) ElementType() reflect.Type
func (OnPremiseSqlResourceDetailsOutput) MachineName ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsOutput) MachineName() pulumi.StringOutput
The name of the machine
func (OnPremiseSqlResourceDetailsOutput) ServerName ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsOutput) ServerName() pulumi.StringOutput
The Sql server name installed on the machine
func (OnPremiseSqlResourceDetailsOutput) Source ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsOutput) Source() pulumi.StringOutput
The platform where the assessed resource resides Expected value is 'OnPremise'.
func (OnPremiseSqlResourceDetailsOutput) SourceComputerId ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsOutput) SourceComputerId() pulumi.StringOutput
The oms agent Id installed on the machine
func (OnPremiseSqlResourceDetailsOutput) ToOnPremiseSqlResourceDetailsOutput ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsOutput) ToOnPremiseSqlResourceDetailsOutput() OnPremiseSqlResourceDetailsOutput
func (OnPremiseSqlResourceDetailsOutput) ToOnPremiseSqlResourceDetailsOutputWithContext ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsOutput) ToOnPremiseSqlResourceDetailsOutputWithContext(ctx context.Context) OnPremiseSqlResourceDetailsOutput
func (OnPremiseSqlResourceDetailsOutput) Vmuuid ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsOutput) Vmuuid() pulumi.StringOutput
The unique Id of the machine
func (OnPremiseSqlResourceDetailsOutput) WorkspaceId ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsOutput) WorkspaceId() pulumi.StringOutput
Azure resource Id of the workspace the machine is attached to
type OnPremiseSqlResourceDetailsResponse ¶ added in v0.5.0
type OnPremiseSqlResourceDetailsResponse struct { // The Sql database name installed on the machine DatabaseName string `pulumi:"databaseName"` // The name of the machine MachineName string `pulumi:"machineName"` // The Sql server name installed on the machine ServerName string `pulumi:"serverName"` // The platform where the assessed resource resides // Expected value is 'OnPremise'. Source string `pulumi:"source"` // The oms agent Id installed on the machine SourceComputerId string `pulumi:"sourceComputerId"` // The unique Id of the machine Vmuuid string `pulumi:"vmuuid"` // Azure resource Id of the workspace the machine is attached to WorkspaceId string `pulumi:"workspaceId"` }
Details of the On Premise Sql resource that was assessed
type OnPremiseSqlResourceDetailsResponseArgs ¶ added in v0.5.0
type OnPremiseSqlResourceDetailsResponseArgs struct { // The Sql database name installed on the machine DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The name of the machine MachineName pulumi.StringInput `pulumi:"machineName"` // The Sql server name installed on the machine ServerName pulumi.StringInput `pulumi:"serverName"` // The platform where the assessed resource resides // Expected value is 'OnPremise'. Source pulumi.StringInput `pulumi:"source"` // The oms agent Id installed on the machine SourceComputerId pulumi.StringInput `pulumi:"sourceComputerId"` // The unique Id of the machine Vmuuid pulumi.StringInput `pulumi:"vmuuid"` // Azure resource Id of the workspace the machine is attached to WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` }
Details of the On Premise Sql resource that was assessed
func (OnPremiseSqlResourceDetailsResponseArgs) ElementType ¶ added in v0.5.0
func (OnPremiseSqlResourceDetailsResponseArgs) ElementType() reflect.Type
func (OnPremiseSqlResourceDetailsResponseArgs) ToOnPremiseSqlResourceDetailsResponseOutput ¶ added in v0.5.0
func (i OnPremiseSqlResourceDetailsResponseArgs) ToOnPremiseSqlResourceDetailsResponseOutput() OnPremiseSqlResourceDetailsResponseOutput
func (OnPremiseSqlResourceDetailsResponseArgs) ToOnPremiseSqlResourceDetailsResponseOutputWithContext ¶ added in v0.5.0
func (i OnPremiseSqlResourceDetailsResponseArgs) ToOnPremiseSqlResourceDetailsResponseOutputWithContext(ctx context.Context) OnPremiseSqlResourceDetailsResponseOutput
type OnPremiseSqlResourceDetailsResponseInput ¶ added in v0.5.0
type OnPremiseSqlResourceDetailsResponseInput interface { pulumi.Input ToOnPremiseSqlResourceDetailsResponseOutput() OnPremiseSqlResourceDetailsResponseOutput ToOnPremiseSqlResourceDetailsResponseOutputWithContext(context.Context) OnPremiseSqlResourceDetailsResponseOutput }
OnPremiseSqlResourceDetailsResponseInput is an input type that accepts OnPremiseSqlResourceDetailsResponseArgs and OnPremiseSqlResourceDetailsResponseOutput values. You can construct a concrete instance of `OnPremiseSqlResourceDetailsResponseInput` via:
OnPremiseSqlResourceDetailsResponseArgs{...}
type OnPremiseSqlResourceDetailsResponseOutput ¶ added in v0.5.0
type OnPremiseSqlResourceDetailsResponseOutput struct{ *pulumi.OutputState }
Details of the On Premise Sql resource that was assessed
func (OnPremiseSqlResourceDetailsResponseOutput) DatabaseName ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsResponseOutput) DatabaseName() pulumi.StringOutput
The Sql database name installed on the machine
func (OnPremiseSqlResourceDetailsResponseOutput) ElementType ¶ added in v0.5.0
func (OnPremiseSqlResourceDetailsResponseOutput) ElementType() reflect.Type
func (OnPremiseSqlResourceDetailsResponseOutput) MachineName ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsResponseOutput) MachineName() pulumi.StringOutput
The name of the machine
func (OnPremiseSqlResourceDetailsResponseOutput) ServerName ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsResponseOutput) ServerName() pulumi.StringOutput
The Sql server name installed on the machine
func (OnPremiseSqlResourceDetailsResponseOutput) Source ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsResponseOutput) Source() pulumi.StringOutput
The platform where the assessed resource resides Expected value is 'OnPremise'.
func (OnPremiseSqlResourceDetailsResponseOutput) SourceComputerId ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsResponseOutput) SourceComputerId() pulumi.StringOutput
The oms agent Id installed on the machine
func (OnPremiseSqlResourceDetailsResponseOutput) ToOnPremiseSqlResourceDetailsResponseOutput ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsResponseOutput) ToOnPremiseSqlResourceDetailsResponseOutput() OnPremiseSqlResourceDetailsResponseOutput
func (OnPremiseSqlResourceDetailsResponseOutput) ToOnPremiseSqlResourceDetailsResponseOutputWithContext ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsResponseOutput) ToOnPremiseSqlResourceDetailsResponseOutputWithContext(ctx context.Context) OnPremiseSqlResourceDetailsResponseOutput
func (OnPremiseSqlResourceDetailsResponseOutput) Vmuuid ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsResponseOutput) Vmuuid() pulumi.StringOutput
The unique Id of the machine
func (OnPremiseSqlResourceDetailsResponseOutput) WorkspaceId ¶ added in v0.5.0
func (o OnPremiseSqlResourceDetailsResponseOutput) WorkspaceId() pulumi.StringOutput
Azure resource Id of the workspace the machine is attached to
type PathRecommendation ¶
type PathRecommendation struct { // The recommendation action of the machine or rule Action *string `pulumi:"action"` // Whether the application is commonly run on the machine Common *bool `pulumi:"common"` // The configuration status of the machines group or machine or rule ConfigurationStatus *string `pulumi:"configurationStatus"` // The type of the file (for Linux files - Executable is used) FileType *string `pulumi:"fileType"` // The full path of the file, or an identifier of the application Path *string `pulumi:"path"` // Represents the publisher information of a process/rule PublisherInfo *PublisherInfo `pulumi:"publisherInfo"` // The type of the rule to be allowed Type *string `pulumi:"type"` UserSids []string `pulumi:"userSids"` Usernames []UserRecommendation `pulumi:"usernames"` }
Represents a path that is recommended to be allowed and its properties
type PathRecommendationArgs ¶
type PathRecommendationArgs struct { // The recommendation action of the machine or rule Action pulumi.StringPtrInput `pulumi:"action"` // Whether the application is commonly run on the machine Common pulumi.BoolPtrInput `pulumi:"common"` // The configuration status of the machines group or machine or rule ConfigurationStatus pulumi.StringPtrInput `pulumi:"configurationStatus"` // The type of the file (for Linux files - Executable is used) FileType pulumi.StringPtrInput `pulumi:"fileType"` // The full path of the file, or an identifier of the application Path pulumi.StringPtrInput `pulumi:"path"` // Represents the publisher information of a process/rule PublisherInfo PublisherInfoPtrInput `pulumi:"publisherInfo"` // The type of the rule to be allowed Type pulumi.StringPtrInput `pulumi:"type"` UserSids pulumi.StringArrayInput `pulumi:"userSids"` Usernames UserRecommendationArrayInput `pulumi:"usernames"` }
Represents a path that is recommended to be allowed and its properties
func (PathRecommendationArgs) ElementType ¶
func (PathRecommendationArgs) ElementType() reflect.Type
func (PathRecommendationArgs) ToPathRecommendationOutput ¶
func (i PathRecommendationArgs) ToPathRecommendationOutput() PathRecommendationOutput
func (PathRecommendationArgs) ToPathRecommendationOutputWithContext ¶
func (i PathRecommendationArgs) ToPathRecommendationOutputWithContext(ctx context.Context) PathRecommendationOutput
type PathRecommendationArray ¶
type PathRecommendationArray []PathRecommendationInput
func (PathRecommendationArray) ElementType ¶
func (PathRecommendationArray) ElementType() reflect.Type
func (PathRecommendationArray) ToPathRecommendationArrayOutput ¶
func (i PathRecommendationArray) ToPathRecommendationArrayOutput() PathRecommendationArrayOutput
func (PathRecommendationArray) ToPathRecommendationArrayOutputWithContext ¶
func (i PathRecommendationArray) ToPathRecommendationArrayOutputWithContext(ctx context.Context) PathRecommendationArrayOutput
type PathRecommendationArrayInput ¶
type PathRecommendationArrayInput interface { pulumi.Input ToPathRecommendationArrayOutput() PathRecommendationArrayOutput ToPathRecommendationArrayOutputWithContext(context.Context) PathRecommendationArrayOutput }
PathRecommendationArrayInput is an input type that accepts PathRecommendationArray and PathRecommendationArrayOutput values. You can construct a concrete instance of `PathRecommendationArrayInput` via:
PathRecommendationArray{ PathRecommendationArgs{...} }
type PathRecommendationArrayOutput ¶
type PathRecommendationArrayOutput struct{ *pulumi.OutputState }
func (PathRecommendationArrayOutput) ElementType ¶
func (PathRecommendationArrayOutput) ElementType() reflect.Type
func (PathRecommendationArrayOutput) Index ¶
func (o PathRecommendationArrayOutput) Index(i pulumi.IntInput) PathRecommendationOutput
func (PathRecommendationArrayOutput) ToPathRecommendationArrayOutput ¶
func (o PathRecommendationArrayOutput) ToPathRecommendationArrayOutput() PathRecommendationArrayOutput
func (PathRecommendationArrayOutput) ToPathRecommendationArrayOutputWithContext ¶
func (o PathRecommendationArrayOutput) ToPathRecommendationArrayOutputWithContext(ctx context.Context) PathRecommendationArrayOutput
type PathRecommendationInput ¶
type PathRecommendationInput interface { pulumi.Input ToPathRecommendationOutput() PathRecommendationOutput ToPathRecommendationOutputWithContext(context.Context) PathRecommendationOutput }
PathRecommendationInput is an input type that accepts PathRecommendationArgs and PathRecommendationOutput values. You can construct a concrete instance of `PathRecommendationInput` via:
PathRecommendationArgs{...}
type PathRecommendationOutput ¶
type PathRecommendationOutput struct{ *pulumi.OutputState }
Represents a path that is recommended to be allowed and its properties
func (PathRecommendationOutput) Action ¶
func (o PathRecommendationOutput) Action() pulumi.StringPtrOutput
The recommendation action of the machine or rule
func (PathRecommendationOutput) Common ¶
func (o PathRecommendationOutput) Common() pulumi.BoolPtrOutput
Whether the application is commonly run on the machine
func (PathRecommendationOutput) ConfigurationStatus ¶
func (o PathRecommendationOutput) ConfigurationStatus() pulumi.StringPtrOutput
The configuration status of the machines group or machine or rule
func (PathRecommendationOutput) ElementType ¶
func (PathRecommendationOutput) ElementType() reflect.Type
func (PathRecommendationOutput) FileType ¶
func (o PathRecommendationOutput) FileType() pulumi.StringPtrOutput
The type of the file (for Linux files - Executable is used)
func (PathRecommendationOutput) Path ¶
func (o PathRecommendationOutput) Path() pulumi.StringPtrOutput
The full path of the file, or an identifier of the application
func (PathRecommendationOutput) PublisherInfo ¶
func (o PathRecommendationOutput) PublisherInfo() PublisherInfoPtrOutput
Represents the publisher information of a process/rule
func (PathRecommendationOutput) ToPathRecommendationOutput ¶
func (o PathRecommendationOutput) ToPathRecommendationOutput() PathRecommendationOutput
func (PathRecommendationOutput) ToPathRecommendationOutputWithContext ¶
func (o PathRecommendationOutput) ToPathRecommendationOutputWithContext(ctx context.Context) PathRecommendationOutput
func (PathRecommendationOutput) Type ¶
func (o PathRecommendationOutput) Type() pulumi.StringPtrOutput
The type of the rule to be allowed
func (PathRecommendationOutput) UserSids ¶
func (o PathRecommendationOutput) UserSids() pulumi.StringArrayOutput
func (PathRecommendationOutput) Usernames ¶
func (o PathRecommendationOutput) Usernames() UserRecommendationArrayOutput
type PathRecommendationResponse ¶
type PathRecommendationResponse struct { // The recommendation action of the machine or rule Action *string `pulumi:"action"` // Whether the application is commonly run on the machine Common *bool `pulumi:"common"` // The configuration status of the machines group or machine or rule ConfigurationStatus *string `pulumi:"configurationStatus"` // The type of the file (for Linux files - Executable is used) FileType *string `pulumi:"fileType"` // The full path of the file, or an identifier of the application Path *string `pulumi:"path"` // Represents the publisher information of a process/rule PublisherInfo *PublisherInfoResponse `pulumi:"publisherInfo"` // The type of the rule to be allowed Type *string `pulumi:"type"` UserSids []string `pulumi:"userSids"` Usernames []UserRecommendationResponse `pulumi:"usernames"` }
Represents a path that is recommended to be allowed and its properties
type PathRecommendationResponseArgs ¶
type PathRecommendationResponseArgs struct { // The recommendation action of the machine or rule Action pulumi.StringPtrInput `pulumi:"action"` // Whether the application is commonly run on the machine Common pulumi.BoolPtrInput `pulumi:"common"` // The configuration status of the machines group or machine or rule ConfigurationStatus pulumi.StringPtrInput `pulumi:"configurationStatus"` // The type of the file (for Linux files - Executable is used) FileType pulumi.StringPtrInput `pulumi:"fileType"` // The full path of the file, or an identifier of the application Path pulumi.StringPtrInput `pulumi:"path"` // Represents the publisher information of a process/rule PublisherInfo PublisherInfoResponsePtrInput `pulumi:"publisherInfo"` // The type of the rule to be allowed Type pulumi.StringPtrInput `pulumi:"type"` UserSids pulumi.StringArrayInput `pulumi:"userSids"` Usernames UserRecommendationResponseArrayInput `pulumi:"usernames"` }
Represents a path that is recommended to be allowed and its properties
func (PathRecommendationResponseArgs) ElementType ¶
func (PathRecommendationResponseArgs) ElementType() reflect.Type
func (PathRecommendationResponseArgs) ToPathRecommendationResponseOutput ¶
func (i PathRecommendationResponseArgs) ToPathRecommendationResponseOutput() PathRecommendationResponseOutput
func (PathRecommendationResponseArgs) ToPathRecommendationResponseOutputWithContext ¶
func (i PathRecommendationResponseArgs) ToPathRecommendationResponseOutputWithContext(ctx context.Context) PathRecommendationResponseOutput
type PathRecommendationResponseArray ¶
type PathRecommendationResponseArray []PathRecommendationResponseInput
func (PathRecommendationResponseArray) ElementType ¶
func (PathRecommendationResponseArray) ElementType() reflect.Type
func (PathRecommendationResponseArray) ToPathRecommendationResponseArrayOutput ¶
func (i PathRecommendationResponseArray) ToPathRecommendationResponseArrayOutput() PathRecommendationResponseArrayOutput
func (PathRecommendationResponseArray) ToPathRecommendationResponseArrayOutputWithContext ¶
func (i PathRecommendationResponseArray) ToPathRecommendationResponseArrayOutputWithContext(ctx context.Context) PathRecommendationResponseArrayOutput
type PathRecommendationResponseArrayInput ¶
type PathRecommendationResponseArrayInput interface { pulumi.Input ToPathRecommendationResponseArrayOutput() PathRecommendationResponseArrayOutput ToPathRecommendationResponseArrayOutputWithContext(context.Context) PathRecommendationResponseArrayOutput }
PathRecommendationResponseArrayInput is an input type that accepts PathRecommendationResponseArray and PathRecommendationResponseArrayOutput values. You can construct a concrete instance of `PathRecommendationResponseArrayInput` via:
PathRecommendationResponseArray{ PathRecommendationResponseArgs{...} }
type PathRecommendationResponseArrayOutput ¶
type PathRecommendationResponseArrayOutput struct{ *pulumi.OutputState }
func (PathRecommendationResponseArrayOutput) ElementType ¶
func (PathRecommendationResponseArrayOutput) ElementType() reflect.Type
func (PathRecommendationResponseArrayOutput) Index ¶
func (o PathRecommendationResponseArrayOutput) Index(i pulumi.IntInput) PathRecommendationResponseOutput
func (PathRecommendationResponseArrayOutput) ToPathRecommendationResponseArrayOutput ¶
func (o PathRecommendationResponseArrayOutput) ToPathRecommendationResponseArrayOutput() PathRecommendationResponseArrayOutput
func (PathRecommendationResponseArrayOutput) ToPathRecommendationResponseArrayOutputWithContext ¶
func (o PathRecommendationResponseArrayOutput) ToPathRecommendationResponseArrayOutputWithContext(ctx context.Context) PathRecommendationResponseArrayOutput
type PathRecommendationResponseInput ¶
type PathRecommendationResponseInput interface { pulumi.Input ToPathRecommendationResponseOutput() PathRecommendationResponseOutput ToPathRecommendationResponseOutputWithContext(context.Context) PathRecommendationResponseOutput }
PathRecommendationResponseInput is an input type that accepts PathRecommendationResponseArgs and PathRecommendationResponseOutput values. You can construct a concrete instance of `PathRecommendationResponseInput` via:
PathRecommendationResponseArgs{...}
type PathRecommendationResponseOutput ¶
type PathRecommendationResponseOutput struct{ *pulumi.OutputState }
Represents a path that is recommended to be allowed and its properties
func (PathRecommendationResponseOutput) Action ¶
func (o PathRecommendationResponseOutput) Action() pulumi.StringPtrOutput
The recommendation action of the machine or rule
func (PathRecommendationResponseOutput) Common ¶
func (o PathRecommendationResponseOutput) Common() pulumi.BoolPtrOutput
Whether the application is commonly run on the machine
func (PathRecommendationResponseOutput) ConfigurationStatus ¶
func (o PathRecommendationResponseOutput) ConfigurationStatus() pulumi.StringPtrOutput
The configuration status of the machines group or machine or rule
func (PathRecommendationResponseOutput) ElementType ¶
func (PathRecommendationResponseOutput) ElementType() reflect.Type
func (PathRecommendationResponseOutput) FileType ¶
func (o PathRecommendationResponseOutput) FileType() pulumi.StringPtrOutput
The type of the file (for Linux files - Executable is used)
func (PathRecommendationResponseOutput) Path ¶
func (o PathRecommendationResponseOutput) Path() pulumi.StringPtrOutput
The full path of the file, or an identifier of the application
func (PathRecommendationResponseOutput) PublisherInfo ¶
func (o PathRecommendationResponseOutput) PublisherInfo() PublisherInfoResponsePtrOutput
Represents the publisher information of a process/rule
func (PathRecommendationResponseOutput) ToPathRecommendationResponseOutput ¶
func (o PathRecommendationResponseOutput) ToPathRecommendationResponseOutput() PathRecommendationResponseOutput
func (PathRecommendationResponseOutput) ToPathRecommendationResponseOutputWithContext ¶
func (o PathRecommendationResponseOutput) ToPathRecommendationResponseOutputWithContext(ctx context.Context) PathRecommendationResponseOutput
func (PathRecommendationResponseOutput) Type ¶
func (o PathRecommendationResponseOutput) Type() pulumi.StringPtrOutput
The type of the rule to be allowed
func (PathRecommendationResponseOutput) UserSids ¶
func (o PathRecommendationResponseOutput) UserSids() pulumi.StringArrayOutput
func (PathRecommendationResponseOutput) Usernames ¶
func (o PathRecommendationResponseOutput) Usernames() UserRecommendationResponseArrayOutput
type ProtectionMode ¶
type ProtectionMode struct { // The application control policy enforcement/protection mode of the machine group Exe *string `pulumi:"exe"` // The application control policy enforcement/protection mode of the machine group Executable *string `pulumi:"executable"` // The application control policy enforcement/protection mode of the machine group Msi *string `pulumi:"msi"` // The application control policy enforcement/protection mode of the machine group Script *string `pulumi:"script"` }
The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.
type ProtectionModeArgs ¶
type ProtectionModeArgs struct { // The application control policy enforcement/protection mode of the machine group Exe pulumi.StringPtrInput `pulumi:"exe"` // The application control policy enforcement/protection mode of the machine group Executable pulumi.StringPtrInput `pulumi:"executable"` // The application control policy enforcement/protection mode of the machine group Msi pulumi.StringPtrInput `pulumi:"msi"` // The application control policy enforcement/protection mode of the machine group Script pulumi.StringPtrInput `pulumi:"script"` }
The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.
func (ProtectionModeArgs) ElementType ¶
func (ProtectionModeArgs) ElementType() reflect.Type
func (ProtectionModeArgs) ToProtectionModeOutput ¶
func (i ProtectionModeArgs) ToProtectionModeOutput() ProtectionModeOutput
func (ProtectionModeArgs) ToProtectionModeOutputWithContext ¶
func (i ProtectionModeArgs) ToProtectionModeOutputWithContext(ctx context.Context) ProtectionModeOutput
func (ProtectionModeArgs) ToProtectionModePtrOutput ¶
func (i ProtectionModeArgs) ToProtectionModePtrOutput() ProtectionModePtrOutput
func (ProtectionModeArgs) ToProtectionModePtrOutputWithContext ¶
func (i ProtectionModeArgs) ToProtectionModePtrOutputWithContext(ctx context.Context) ProtectionModePtrOutput
type ProtectionModeInput ¶
type ProtectionModeInput interface { pulumi.Input ToProtectionModeOutput() ProtectionModeOutput ToProtectionModeOutputWithContext(context.Context) ProtectionModeOutput }
ProtectionModeInput is an input type that accepts ProtectionModeArgs and ProtectionModeOutput values. You can construct a concrete instance of `ProtectionModeInput` via:
ProtectionModeArgs{...}
type ProtectionModeOutput ¶
type ProtectionModeOutput struct{ *pulumi.OutputState }
The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.
func (ProtectionModeOutput) ElementType ¶
func (ProtectionModeOutput) ElementType() reflect.Type
func (ProtectionModeOutput) Exe ¶
func (o ProtectionModeOutput) Exe() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeOutput) Executable ¶
func (o ProtectionModeOutput) Executable() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeOutput) Msi ¶
func (o ProtectionModeOutput) Msi() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeOutput) Script ¶
func (o ProtectionModeOutput) Script() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeOutput) ToProtectionModeOutput ¶
func (o ProtectionModeOutput) ToProtectionModeOutput() ProtectionModeOutput
func (ProtectionModeOutput) ToProtectionModeOutputWithContext ¶
func (o ProtectionModeOutput) ToProtectionModeOutputWithContext(ctx context.Context) ProtectionModeOutput
func (ProtectionModeOutput) ToProtectionModePtrOutput ¶
func (o ProtectionModeOutput) ToProtectionModePtrOutput() ProtectionModePtrOutput
func (ProtectionModeOutput) ToProtectionModePtrOutputWithContext ¶
func (o ProtectionModeOutput) ToProtectionModePtrOutputWithContext(ctx context.Context) ProtectionModePtrOutput
type ProtectionModePtrInput ¶
type ProtectionModePtrInput interface { pulumi.Input ToProtectionModePtrOutput() ProtectionModePtrOutput ToProtectionModePtrOutputWithContext(context.Context) ProtectionModePtrOutput }
ProtectionModePtrInput is an input type that accepts ProtectionModeArgs, ProtectionModePtr and ProtectionModePtrOutput values. You can construct a concrete instance of `ProtectionModePtrInput` via:
ProtectionModeArgs{...} or: nil
func ProtectionModePtr ¶
func ProtectionModePtr(v *ProtectionModeArgs) ProtectionModePtrInput
type ProtectionModePtrOutput ¶
type ProtectionModePtrOutput struct{ *pulumi.OutputState }
func (ProtectionModePtrOutput) Elem ¶
func (o ProtectionModePtrOutput) Elem() ProtectionModeOutput
func (ProtectionModePtrOutput) ElementType ¶
func (ProtectionModePtrOutput) ElementType() reflect.Type
func (ProtectionModePtrOutput) Exe ¶
func (o ProtectionModePtrOutput) Exe() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModePtrOutput) Executable ¶
func (o ProtectionModePtrOutput) Executable() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModePtrOutput) Msi ¶
func (o ProtectionModePtrOutput) Msi() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModePtrOutput) Script ¶
func (o ProtectionModePtrOutput) Script() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModePtrOutput) ToProtectionModePtrOutput ¶
func (o ProtectionModePtrOutput) ToProtectionModePtrOutput() ProtectionModePtrOutput
func (ProtectionModePtrOutput) ToProtectionModePtrOutputWithContext ¶
func (o ProtectionModePtrOutput) ToProtectionModePtrOutputWithContext(ctx context.Context) ProtectionModePtrOutput
type ProtectionModeResponse ¶
type ProtectionModeResponse struct { // The application control policy enforcement/protection mode of the machine group Exe *string `pulumi:"exe"` // The application control policy enforcement/protection mode of the machine group Executable *string `pulumi:"executable"` // The application control policy enforcement/protection mode of the machine group Msi *string `pulumi:"msi"` // The application control policy enforcement/protection mode of the machine group Script *string `pulumi:"script"` }
The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.
type ProtectionModeResponseArgs ¶
type ProtectionModeResponseArgs struct { // The application control policy enforcement/protection mode of the machine group Exe pulumi.StringPtrInput `pulumi:"exe"` // The application control policy enforcement/protection mode of the machine group Executable pulumi.StringPtrInput `pulumi:"executable"` // The application control policy enforcement/protection mode of the machine group Msi pulumi.StringPtrInput `pulumi:"msi"` // The application control policy enforcement/protection mode of the machine group Script pulumi.StringPtrInput `pulumi:"script"` }
The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.
func (ProtectionModeResponseArgs) ElementType ¶
func (ProtectionModeResponseArgs) ElementType() reflect.Type
func (ProtectionModeResponseArgs) ToProtectionModeResponseOutput ¶
func (i ProtectionModeResponseArgs) ToProtectionModeResponseOutput() ProtectionModeResponseOutput
func (ProtectionModeResponseArgs) ToProtectionModeResponseOutputWithContext ¶
func (i ProtectionModeResponseArgs) ToProtectionModeResponseOutputWithContext(ctx context.Context) ProtectionModeResponseOutput
func (ProtectionModeResponseArgs) ToProtectionModeResponsePtrOutput ¶
func (i ProtectionModeResponseArgs) ToProtectionModeResponsePtrOutput() ProtectionModeResponsePtrOutput
func (ProtectionModeResponseArgs) ToProtectionModeResponsePtrOutputWithContext ¶
func (i ProtectionModeResponseArgs) ToProtectionModeResponsePtrOutputWithContext(ctx context.Context) ProtectionModeResponsePtrOutput
type ProtectionModeResponseInput ¶
type ProtectionModeResponseInput interface { pulumi.Input ToProtectionModeResponseOutput() ProtectionModeResponseOutput ToProtectionModeResponseOutputWithContext(context.Context) ProtectionModeResponseOutput }
ProtectionModeResponseInput is an input type that accepts ProtectionModeResponseArgs and ProtectionModeResponseOutput values. You can construct a concrete instance of `ProtectionModeResponseInput` via:
ProtectionModeResponseArgs{...}
type ProtectionModeResponseOutput ¶
type ProtectionModeResponseOutput struct{ *pulumi.OutputState }
The protection mode of the collection/file types. Exe/Msi/Script are used for Windows, Executable is used for Linux.
func (ProtectionModeResponseOutput) ElementType ¶
func (ProtectionModeResponseOutput) ElementType() reflect.Type
func (ProtectionModeResponseOutput) Exe ¶
func (o ProtectionModeResponseOutput) Exe() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeResponseOutput) Executable ¶
func (o ProtectionModeResponseOutput) Executable() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeResponseOutput) Msi ¶
func (o ProtectionModeResponseOutput) Msi() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeResponseOutput) Script ¶
func (o ProtectionModeResponseOutput) Script() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeResponseOutput) ToProtectionModeResponseOutput ¶
func (o ProtectionModeResponseOutput) ToProtectionModeResponseOutput() ProtectionModeResponseOutput
func (ProtectionModeResponseOutput) ToProtectionModeResponseOutputWithContext ¶
func (o ProtectionModeResponseOutput) ToProtectionModeResponseOutputWithContext(ctx context.Context) ProtectionModeResponseOutput
func (ProtectionModeResponseOutput) ToProtectionModeResponsePtrOutput ¶
func (o ProtectionModeResponseOutput) ToProtectionModeResponsePtrOutput() ProtectionModeResponsePtrOutput
func (ProtectionModeResponseOutput) ToProtectionModeResponsePtrOutputWithContext ¶
func (o ProtectionModeResponseOutput) ToProtectionModeResponsePtrOutputWithContext(ctx context.Context) ProtectionModeResponsePtrOutput
type ProtectionModeResponsePtrInput ¶
type ProtectionModeResponsePtrInput interface { pulumi.Input ToProtectionModeResponsePtrOutput() ProtectionModeResponsePtrOutput ToProtectionModeResponsePtrOutputWithContext(context.Context) ProtectionModeResponsePtrOutput }
ProtectionModeResponsePtrInput is an input type that accepts ProtectionModeResponseArgs, ProtectionModeResponsePtr and ProtectionModeResponsePtrOutput values. You can construct a concrete instance of `ProtectionModeResponsePtrInput` via:
ProtectionModeResponseArgs{...} or: nil
func ProtectionModeResponsePtr ¶
func ProtectionModeResponsePtr(v *ProtectionModeResponseArgs) ProtectionModeResponsePtrInput
type ProtectionModeResponsePtrOutput ¶
type ProtectionModeResponsePtrOutput struct{ *pulumi.OutputState }
func (ProtectionModeResponsePtrOutput) Elem ¶
func (o ProtectionModeResponsePtrOutput) Elem() ProtectionModeResponseOutput
func (ProtectionModeResponsePtrOutput) ElementType ¶
func (ProtectionModeResponsePtrOutput) ElementType() reflect.Type
func (ProtectionModeResponsePtrOutput) Exe ¶
func (o ProtectionModeResponsePtrOutput) Exe() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeResponsePtrOutput) Executable ¶
func (o ProtectionModeResponsePtrOutput) Executable() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeResponsePtrOutput) Msi ¶
func (o ProtectionModeResponsePtrOutput) Msi() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeResponsePtrOutput) Script ¶
func (o ProtectionModeResponsePtrOutput) Script() pulumi.StringPtrOutput
The application control policy enforcement/protection mode of the machine group
func (ProtectionModeResponsePtrOutput) ToProtectionModeResponsePtrOutput ¶
func (o ProtectionModeResponsePtrOutput) ToProtectionModeResponsePtrOutput() ProtectionModeResponsePtrOutput
func (ProtectionModeResponsePtrOutput) ToProtectionModeResponsePtrOutputWithContext ¶
func (o ProtectionModeResponsePtrOutput) ToProtectionModeResponsePtrOutputWithContext(ctx context.Context) ProtectionModeResponsePtrOutput
type Protocol ¶ added in v0.3.1
func (Protocol) ElementType ¶ added in v0.3.1
func (Protocol) ToStringOutput ¶ added in v0.3.1
func (e Protocol) ToStringOutput() pulumi.StringOutput
func (Protocol) ToStringOutputWithContext ¶ added in v0.3.1
func (e Protocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Protocol) ToStringPtrOutput ¶ added in v0.3.1
func (e Protocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (Protocol) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Protocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublisherInfo ¶
type PublisherInfo struct { // The "OriginalName" field taken from the file's version resource BinaryName *string `pulumi:"binaryName"` // The product name taken from the file's version resource ProductName *string `pulumi:"productName"` // The Subject field of the x.509 certificate used to sign the code, using the following fields - O = Organization, L = Locality, S = State or Province, and C = Country PublisherName *string `pulumi:"publisherName"` // The binary file version taken from the file's version resource Version *string `pulumi:"version"` }
Represents the publisher information of a process/rule
type PublisherInfoArgs ¶
type PublisherInfoArgs struct { // The "OriginalName" field taken from the file's version resource BinaryName pulumi.StringPtrInput `pulumi:"binaryName"` // The product name taken from the file's version resource ProductName pulumi.StringPtrInput `pulumi:"productName"` // The Subject field of the x.509 certificate used to sign the code, using the following fields - O = Organization, L = Locality, S = State or Province, and C = Country PublisherName pulumi.StringPtrInput `pulumi:"publisherName"` // The binary file version taken from the file's version resource Version pulumi.StringPtrInput `pulumi:"version"` }
Represents the publisher information of a process/rule
func (PublisherInfoArgs) ElementType ¶
func (PublisherInfoArgs) ElementType() reflect.Type
func (PublisherInfoArgs) ToPublisherInfoOutput ¶
func (i PublisherInfoArgs) ToPublisherInfoOutput() PublisherInfoOutput
func (PublisherInfoArgs) ToPublisherInfoOutputWithContext ¶
func (i PublisherInfoArgs) ToPublisherInfoOutputWithContext(ctx context.Context) PublisherInfoOutput
func (PublisherInfoArgs) ToPublisherInfoPtrOutput ¶
func (i PublisherInfoArgs) ToPublisherInfoPtrOutput() PublisherInfoPtrOutput
func (PublisherInfoArgs) ToPublisherInfoPtrOutputWithContext ¶
func (i PublisherInfoArgs) ToPublisherInfoPtrOutputWithContext(ctx context.Context) PublisherInfoPtrOutput
type PublisherInfoInput ¶
type PublisherInfoInput interface { pulumi.Input ToPublisherInfoOutput() PublisherInfoOutput ToPublisherInfoOutputWithContext(context.Context) PublisherInfoOutput }
PublisherInfoInput is an input type that accepts PublisherInfoArgs and PublisherInfoOutput values. You can construct a concrete instance of `PublisherInfoInput` via:
PublisherInfoArgs{...}
type PublisherInfoOutput ¶
type PublisherInfoOutput struct{ *pulumi.OutputState }
Represents the publisher information of a process/rule
func (PublisherInfoOutput) BinaryName ¶
func (o PublisherInfoOutput) BinaryName() pulumi.StringPtrOutput
The "OriginalName" field taken from the file's version resource
func (PublisherInfoOutput) ElementType ¶
func (PublisherInfoOutput) ElementType() reflect.Type
func (PublisherInfoOutput) ProductName ¶
func (o PublisherInfoOutput) ProductName() pulumi.StringPtrOutput
The product name taken from the file's version resource
func (PublisherInfoOutput) PublisherName ¶
func (o PublisherInfoOutput) PublisherName() pulumi.StringPtrOutput
The Subject field of the x.509 certificate used to sign the code, using the following fields - O = Organization, L = Locality, S = State or Province, and C = Country
func (PublisherInfoOutput) ToPublisherInfoOutput ¶
func (o PublisherInfoOutput) ToPublisherInfoOutput() PublisherInfoOutput
func (PublisherInfoOutput) ToPublisherInfoOutputWithContext ¶
func (o PublisherInfoOutput) ToPublisherInfoOutputWithContext(ctx context.Context) PublisherInfoOutput
func (PublisherInfoOutput) ToPublisherInfoPtrOutput ¶
func (o PublisherInfoOutput) ToPublisherInfoPtrOutput() PublisherInfoPtrOutput
func (PublisherInfoOutput) ToPublisherInfoPtrOutputWithContext ¶
func (o PublisherInfoOutput) ToPublisherInfoPtrOutputWithContext(ctx context.Context) PublisherInfoPtrOutput
func (PublisherInfoOutput) Version ¶
func (o PublisherInfoOutput) Version() pulumi.StringPtrOutput
The binary file version taken from the file's version resource
type PublisherInfoPtrInput ¶
type PublisherInfoPtrInput interface { pulumi.Input ToPublisherInfoPtrOutput() PublisherInfoPtrOutput ToPublisherInfoPtrOutputWithContext(context.Context) PublisherInfoPtrOutput }
PublisherInfoPtrInput is an input type that accepts PublisherInfoArgs, PublisherInfoPtr and PublisherInfoPtrOutput values. You can construct a concrete instance of `PublisherInfoPtrInput` via:
PublisherInfoArgs{...} or: nil
func PublisherInfoPtr ¶
func PublisherInfoPtr(v *PublisherInfoArgs) PublisherInfoPtrInput
type PublisherInfoPtrOutput ¶
type PublisherInfoPtrOutput struct{ *pulumi.OutputState }
func (PublisherInfoPtrOutput) BinaryName ¶
func (o PublisherInfoPtrOutput) BinaryName() pulumi.StringPtrOutput
The "OriginalName" field taken from the file's version resource
func (PublisherInfoPtrOutput) Elem ¶
func (o PublisherInfoPtrOutput) Elem() PublisherInfoOutput
func (PublisherInfoPtrOutput) ElementType ¶
func (PublisherInfoPtrOutput) ElementType() reflect.Type
func (PublisherInfoPtrOutput) ProductName ¶
func (o PublisherInfoPtrOutput) ProductName() pulumi.StringPtrOutput
The product name taken from the file's version resource
func (PublisherInfoPtrOutput) PublisherName ¶
func (o PublisherInfoPtrOutput) PublisherName() pulumi.StringPtrOutput
The Subject field of the x.509 certificate used to sign the code, using the following fields - O = Organization, L = Locality, S = State or Province, and C = Country
func (PublisherInfoPtrOutput) ToPublisherInfoPtrOutput ¶
func (o PublisherInfoPtrOutput) ToPublisherInfoPtrOutput() PublisherInfoPtrOutput
func (PublisherInfoPtrOutput) ToPublisherInfoPtrOutputWithContext ¶
func (o PublisherInfoPtrOutput) ToPublisherInfoPtrOutputWithContext(ctx context.Context) PublisherInfoPtrOutput
func (PublisherInfoPtrOutput) Version ¶
func (o PublisherInfoPtrOutput) Version() pulumi.StringPtrOutput
The binary file version taken from the file's version resource
type PublisherInfoResponse ¶
type PublisherInfoResponse struct { // The "OriginalName" field taken from the file's version resource BinaryName *string `pulumi:"binaryName"` // The product name taken from the file's version resource ProductName *string `pulumi:"productName"` // The Subject field of the x.509 certificate used to sign the code, using the following fields - O = Organization, L = Locality, S = State or Province, and C = Country PublisherName *string `pulumi:"publisherName"` // The binary file version taken from the file's version resource Version *string `pulumi:"version"` }
Represents the publisher information of a process/rule
type PublisherInfoResponseArgs ¶
type PublisherInfoResponseArgs struct { // The "OriginalName" field taken from the file's version resource BinaryName pulumi.StringPtrInput `pulumi:"binaryName"` // The product name taken from the file's version resource ProductName pulumi.StringPtrInput `pulumi:"productName"` // The Subject field of the x.509 certificate used to sign the code, using the following fields - O = Organization, L = Locality, S = State or Province, and C = Country PublisherName pulumi.StringPtrInput `pulumi:"publisherName"` // The binary file version taken from the file's version resource Version pulumi.StringPtrInput `pulumi:"version"` }
Represents the publisher information of a process/rule
func (PublisherInfoResponseArgs) ElementType ¶
func (PublisherInfoResponseArgs) ElementType() reflect.Type
func (PublisherInfoResponseArgs) ToPublisherInfoResponseOutput ¶
func (i PublisherInfoResponseArgs) ToPublisherInfoResponseOutput() PublisherInfoResponseOutput
func (PublisherInfoResponseArgs) ToPublisherInfoResponseOutputWithContext ¶
func (i PublisherInfoResponseArgs) ToPublisherInfoResponseOutputWithContext(ctx context.Context) PublisherInfoResponseOutput
func (PublisherInfoResponseArgs) ToPublisherInfoResponsePtrOutput ¶
func (i PublisherInfoResponseArgs) ToPublisherInfoResponsePtrOutput() PublisherInfoResponsePtrOutput
func (PublisherInfoResponseArgs) ToPublisherInfoResponsePtrOutputWithContext ¶
func (i PublisherInfoResponseArgs) ToPublisherInfoResponsePtrOutputWithContext(ctx context.Context) PublisherInfoResponsePtrOutput
type PublisherInfoResponseInput ¶
type PublisherInfoResponseInput interface { pulumi.Input ToPublisherInfoResponseOutput() PublisherInfoResponseOutput ToPublisherInfoResponseOutputWithContext(context.Context) PublisherInfoResponseOutput }
PublisherInfoResponseInput is an input type that accepts PublisherInfoResponseArgs and PublisherInfoResponseOutput values. You can construct a concrete instance of `PublisherInfoResponseInput` via:
PublisherInfoResponseArgs{...}
type PublisherInfoResponseOutput ¶
type PublisherInfoResponseOutput struct{ *pulumi.OutputState }
Represents the publisher information of a process/rule
func (PublisherInfoResponseOutput) BinaryName ¶
func (o PublisherInfoResponseOutput) BinaryName() pulumi.StringPtrOutput
The "OriginalName" field taken from the file's version resource
func (PublisherInfoResponseOutput) ElementType ¶
func (PublisherInfoResponseOutput) ElementType() reflect.Type
func (PublisherInfoResponseOutput) ProductName ¶
func (o PublisherInfoResponseOutput) ProductName() pulumi.StringPtrOutput
The product name taken from the file's version resource
func (PublisherInfoResponseOutput) PublisherName ¶
func (o PublisherInfoResponseOutput) PublisherName() pulumi.StringPtrOutput
The Subject field of the x.509 certificate used to sign the code, using the following fields - O = Organization, L = Locality, S = State or Province, and C = Country
func (PublisherInfoResponseOutput) ToPublisherInfoResponseOutput ¶
func (o PublisherInfoResponseOutput) ToPublisherInfoResponseOutput() PublisherInfoResponseOutput
func (PublisherInfoResponseOutput) ToPublisherInfoResponseOutputWithContext ¶
func (o PublisherInfoResponseOutput) ToPublisherInfoResponseOutputWithContext(ctx context.Context) PublisherInfoResponseOutput
func (PublisherInfoResponseOutput) ToPublisherInfoResponsePtrOutput ¶
func (o PublisherInfoResponseOutput) ToPublisherInfoResponsePtrOutput() PublisherInfoResponsePtrOutput
func (PublisherInfoResponseOutput) ToPublisherInfoResponsePtrOutputWithContext ¶
func (o PublisherInfoResponseOutput) ToPublisherInfoResponsePtrOutputWithContext(ctx context.Context) PublisherInfoResponsePtrOutput
func (PublisherInfoResponseOutput) Version ¶
func (o PublisherInfoResponseOutput) Version() pulumi.StringPtrOutput
The binary file version taken from the file's version resource
type PublisherInfoResponsePtrInput ¶
type PublisherInfoResponsePtrInput interface { pulumi.Input ToPublisherInfoResponsePtrOutput() PublisherInfoResponsePtrOutput ToPublisherInfoResponsePtrOutputWithContext(context.Context) PublisherInfoResponsePtrOutput }
PublisherInfoResponsePtrInput is an input type that accepts PublisherInfoResponseArgs, PublisherInfoResponsePtr and PublisherInfoResponsePtrOutput values. You can construct a concrete instance of `PublisherInfoResponsePtrInput` via:
PublisherInfoResponseArgs{...} or: nil
func PublisherInfoResponsePtr ¶
func PublisherInfoResponsePtr(v *PublisherInfoResponseArgs) PublisherInfoResponsePtrInput
type PublisherInfoResponsePtrOutput ¶
type PublisherInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (PublisherInfoResponsePtrOutput) BinaryName ¶
func (o PublisherInfoResponsePtrOutput) BinaryName() pulumi.StringPtrOutput
The "OriginalName" field taken from the file's version resource
func (PublisherInfoResponsePtrOutput) Elem ¶
func (o PublisherInfoResponsePtrOutput) Elem() PublisherInfoResponseOutput
func (PublisherInfoResponsePtrOutput) ElementType ¶
func (PublisherInfoResponsePtrOutput) ElementType() reflect.Type
func (PublisherInfoResponsePtrOutput) ProductName ¶
func (o PublisherInfoResponsePtrOutput) ProductName() pulumi.StringPtrOutput
The product name taken from the file's version resource
func (PublisherInfoResponsePtrOutput) PublisherName ¶
func (o PublisherInfoResponsePtrOutput) PublisherName() pulumi.StringPtrOutput
The Subject field of the x.509 certificate used to sign the code, using the following fields - O = Organization, L = Locality, S = State or Province, and C = Country
func (PublisherInfoResponsePtrOutput) ToPublisherInfoResponsePtrOutput ¶
func (o PublisherInfoResponsePtrOutput) ToPublisherInfoResponsePtrOutput() PublisherInfoResponsePtrOutput
func (PublisherInfoResponsePtrOutput) ToPublisherInfoResponsePtrOutputWithContext ¶
func (o PublisherInfoResponsePtrOutput) ToPublisherInfoResponsePtrOutputWithContext(ctx context.Context) PublisherInfoResponsePtrOutput
func (PublisherInfoResponsePtrOutput) Version ¶
func (o PublisherInfoResponsePtrOutput) Version() pulumi.StringPtrOutput
The binary file version taken from the file's version resource
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 SecurityAssessmentMetadataPartnerData ¶
type SecurityAssessmentMetadataPartnerData struct { // Name of the company of the partner PartnerName string `pulumi:"partnerName"` // Name of the product of the partner that created the assessment ProductName *string `pulumi:"productName"` // Secret to authenticate the partner and verify it created the assessment - write only Secret string `pulumi:"secret"` }
Describes the partner that created the assessment
type SecurityAssessmentMetadataPartnerDataArgs ¶
type SecurityAssessmentMetadataPartnerDataArgs struct { // Name of the company of the partner PartnerName pulumi.StringInput `pulumi:"partnerName"` // Name of the product of the partner that created the assessment ProductName pulumi.StringPtrInput `pulumi:"productName"` // Secret to authenticate the partner and verify it created the assessment - write only Secret pulumi.StringInput `pulumi:"secret"` }
Describes the partner that created the assessment
func (SecurityAssessmentMetadataPartnerDataArgs) ElementType ¶
func (SecurityAssessmentMetadataPartnerDataArgs) ElementType() reflect.Type
func (SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataOutput ¶
func (i SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataOutput() SecurityAssessmentMetadataPartnerDataOutput
func (SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataOutputWithContext ¶
func (i SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataOutput
func (SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataPtrOutput ¶
func (i SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataPtrOutput() SecurityAssessmentMetadataPartnerDataPtrOutput
func (SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext ¶
func (i SecurityAssessmentMetadataPartnerDataArgs) ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataPtrOutput
type SecurityAssessmentMetadataPartnerDataInput ¶
type SecurityAssessmentMetadataPartnerDataInput interface { pulumi.Input ToSecurityAssessmentMetadataPartnerDataOutput() SecurityAssessmentMetadataPartnerDataOutput ToSecurityAssessmentMetadataPartnerDataOutputWithContext(context.Context) SecurityAssessmentMetadataPartnerDataOutput }
SecurityAssessmentMetadataPartnerDataInput is an input type that accepts SecurityAssessmentMetadataPartnerDataArgs and SecurityAssessmentMetadataPartnerDataOutput values. You can construct a concrete instance of `SecurityAssessmentMetadataPartnerDataInput` via:
SecurityAssessmentMetadataPartnerDataArgs{...}
type SecurityAssessmentMetadataPartnerDataOutput ¶
type SecurityAssessmentMetadataPartnerDataOutput struct{ *pulumi.OutputState }
Describes the partner that created the assessment
func (SecurityAssessmentMetadataPartnerDataOutput) ElementType ¶
func (SecurityAssessmentMetadataPartnerDataOutput) ElementType() reflect.Type
func (SecurityAssessmentMetadataPartnerDataOutput) PartnerName ¶
func (o SecurityAssessmentMetadataPartnerDataOutput) PartnerName() pulumi.StringOutput
Name of the company of the partner
func (SecurityAssessmentMetadataPartnerDataOutput) ProductName ¶
func (o SecurityAssessmentMetadataPartnerDataOutput) ProductName() pulumi.StringPtrOutput
Name of the product of the partner that created the assessment
func (SecurityAssessmentMetadataPartnerDataOutput) Secret ¶
func (o SecurityAssessmentMetadataPartnerDataOutput) Secret() pulumi.StringOutput
Secret to authenticate the partner and verify it created the assessment - write only
func (SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataOutput ¶
func (o SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataOutput() SecurityAssessmentMetadataPartnerDataOutput
func (SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataOutputWithContext ¶
func (o SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataOutput
func (SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutput ¶
func (o SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutput() SecurityAssessmentMetadataPartnerDataPtrOutput
func (SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext ¶
func (o SecurityAssessmentMetadataPartnerDataOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataPtrOutput
type SecurityAssessmentMetadataPartnerDataPtrInput ¶
type SecurityAssessmentMetadataPartnerDataPtrInput interface { pulumi.Input ToSecurityAssessmentMetadataPartnerDataPtrOutput() SecurityAssessmentMetadataPartnerDataPtrOutput ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext(context.Context) SecurityAssessmentMetadataPartnerDataPtrOutput }
SecurityAssessmentMetadataPartnerDataPtrInput is an input type that accepts SecurityAssessmentMetadataPartnerDataArgs, SecurityAssessmentMetadataPartnerDataPtr and SecurityAssessmentMetadataPartnerDataPtrOutput values. You can construct a concrete instance of `SecurityAssessmentMetadataPartnerDataPtrInput` via:
SecurityAssessmentMetadataPartnerDataArgs{...} or: nil
func SecurityAssessmentMetadataPartnerDataPtr ¶
func SecurityAssessmentMetadataPartnerDataPtr(v *SecurityAssessmentMetadataPartnerDataArgs) SecurityAssessmentMetadataPartnerDataPtrInput
type SecurityAssessmentMetadataPartnerDataPtrOutput ¶
type SecurityAssessmentMetadataPartnerDataPtrOutput struct{ *pulumi.OutputState }
func (SecurityAssessmentMetadataPartnerDataPtrOutput) ElementType ¶
func (SecurityAssessmentMetadataPartnerDataPtrOutput) ElementType() reflect.Type
func (SecurityAssessmentMetadataPartnerDataPtrOutput) PartnerName ¶
func (o SecurityAssessmentMetadataPartnerDataPtrOutput) PartnerName() pulumi.StringPtrOutput
Name of the company of the partner
func (SecurityAssessmentMetadataPartnerDataPtrOutput) ProductName ¶
func (o SecurityAssessmentMetadataPartnerDataPtrOutput) ProductName() pulumi.StringPtrOutput
Name of the product of the partner that created the assessment
func (SecurityAssessmentMetadataPartnerDataPtrOutput) Secret ¶
func (o SecurityAssessmentMetadataPartnerDataPtrOutput) Secret() pulumi.StringPtrOutput
Secret to authenticate the partner and verify it created the assessment - write only
func (SecurityAssessmentMetadataPartnerDataPtrOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutput ¶
func (o SecurityAssessmentMetadataPartnerDataPtrOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutput() SecurityAssessmentMetadataPartnerDataPtrOutput
func (SecurityAssessmentMetadataPartnerDataPtrOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext ¶
func (o SecurityAssessmentMetadataPartnerDataPtrOutput) ToSecurityAssessmentMetadataPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataPtrOutput
type SecurityAssessmentMetadataPartnerDataResponse ¶
type SecurityAssessmentMetadataPartnerDataResponse struct { // Name of the company of the partner PartnerName string `pulumi:"partnerName"` // Name of the product of the partner that created the assessment ProductName *string `pulumi:"productName"` // Secret to authenticate the partner and verify it created the assessment - write only Secret string `pulumi:"secret"` }
Describes the partner that created the assessment
type SecurityAssessmentMetadataPartnerDataResponseArgs ¶
type SecurityAssessmentMetadataPartnerDataResponseArgs struct { // Name of the company of the partner PartnerName pulumi.StringInput `pulumi:"partnerName"` // Name of the product of the partner that created the assessment ProductName pulumi.StringPtrInput `pulumi:"productName"` // Secret to authenticate the partner and verify it created the assessment - write only Secret pulumi.StringInput `pulumi:"secret"` }
Describes the partner that created the assessment
func (SecurityAssessmentMetadataPartnerDataResponseArgs) ElementType ¶
func (SecurityAssessmentMetadataPartnerDataResponseArgs) ElementType() reflect.Type
func (SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponseOutput ¶
func (i SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponseOutput() SecurityAssessmentMetadataPartnerDataResponseOutput
func (SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponseOutputWithContext ¶
func (i SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponseOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponseOutput
func (SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput ¶
func (i SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
func (SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext ¶
func (i SecurityAssessmentMetadataPartnerDataResponseArgs) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponsePtrOutput
type SecurityAssessmentMetadataPartnerDataResponseInput ¶
type SecurityAssessmentMetadataPartnerDataResponseInput interface { pulumi.Input ToSecurityAssessmentMetadataPartnerDataResponseOutput() SecurityAssessmentMetadataPartnerDataResponseOutput ToSecurityAssessmentMetadataPartnerDataResponseOutputWithContext(context.Context) SecurityAssessmentMetadataPartnerDataResponseOutput }
SecurityAssessmentMetadataPartnerDataResponseInput is an input type that accepts SecurityAssessmentMetadataPartnerDataResponseArgs and SecurityAssessmentMetadataPartnerDataResponseOutput values. You can construct a concrete instance of `SecurityAssessmentMetadataPartnerDataResponseInput` via:
SecurityAssessmentMetadataPartnerDataResponseArgs{...}
type SecurityAssessmentMetadataPartnerDataResponseOutput ¶
type SecurityAssessmentMetadataPartnerDataResponseOutput struct{ *pulumi.OutputState }
Describes the partner that created the assessment
func (SecurityAssessmentMetadataPartnerDataResponseOutput) ElementType ¶
func (SecurityAssessmentMetadataPartnerDataResponseOutput) ElementType() reflect.Type
func (SecurityAssessmentMetadataPartnerDataResponseOutput) PartnerName ¶
func (o SecurityAssessmentMetadataPartnerDataResponseOutput) PartnerName() pulumi.StringOutput
Name of the company of the partner
func (SecurityAssessmentMetadataPartnerDataResponseOutput) ProductName ¶
func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ProductName() pulumi.StringPtrOutput
Name of the product of the partner that created the assessment
func (SecurityAssessmentMetadataPartnerDataResponseOutput) Secret ¶
func (o SecurityAssessmentMetadataPartnerDataResponseOutput) Secret() pulumi.StringOutput
Secret to authenticate the partner and verify it created the assessment - write only
func (SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponseOutput ¶
func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponseOutput() SecurityAssessmentMetadataPartnerDataResponseOutput
func (SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponseOutputWithContext ¶
func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponseOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponseOutput
func (SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput ¶
func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
func (SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext ¶
func (o SecurityAssessmentMetadataPartnerDataResponseOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponsePtrOutput
type SecurityAssessmentMetadataPartnerDataResponsePtrInput ¶
type SecurityAssessmentMetadataPartnerDataResponsePtrInput interface { pulumi.Input ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput() SecurityAssessmentMetadataPartnerDataResponsePtrOutput ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext(context.Context) SecurityAssessmentMetadataPartnerDataResponsePtrOutput }
SecurityAssessmentMetadataPartnerDataResponsePtrInput is an input type that accepts SecurityAssessmentMetadataPartnerDataResponseArgs, SecurityAssessmentMetadataPartnerDataResponsePtr and SecurityAssessmentMetadataPartnerDataResponsePtrOutput values. You can construct a concrete instance of `SecurityAssessmentMetadataPartnerDataResponsePtrInput` via:
SecurityAssessmentMetadataPartnerDataResponseArgs{...} or: nil
func SecurityAssessmentMetadataPartnerDataResponsePtr ¶
func SecurityAssessmentMetadataPartnerDataResponsePtr(v *SecurityAssessmentMetadataPartnerDataResponseArgs) SecurityAssessmentMetadataPartnerDataResponsePtrInput
type SecurityAssessmentMetadataPartnerDataResponsePtrOutput ¶
type SecurityAssessmentMetadataPartnerDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ElementType ¶
func (SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ElementType() reflect.Type
func (SecurityAssessmentMetadataPartnerDataResponsePtrOutput) PartnerName ¶
func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) PartnerName() pulumi.StringPtrOutput
Name of the company of the partner
func (SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ProductName ¶
func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ProductName() pulumi.StringPtrOutput
Name of the product of the partner that created the assessment
func (SecurityAssessmentMetadataPartnerDataResponsePtrOutput) Secret ¶
func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) Secret() pulumi.StringPtrOutput
Secret to authenticate the partner and verify it created the assessment - write only
func (SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput ¶
func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutput() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
func (SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext ¶
func (o SecurityAssessmentMetadataPartnerDataResponsePtrOutput) ToSecurityAssessmentMetadataPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPartnerDataResponsePtrOutput
type SecurityAssessmentMetadataProperties ¶
type SecurityAssessmentMetadataProperties struct { // BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition AssessmentType string `pulumi:"assessmentType"` Category []string `pulumi:"category"` // Human readable description of the assessment Description *string `pulumi:"description"` // User friendly display name of the assessment DisplayName string `pulumi:"displayName"` // The implementation effort required to remediate this assessment ImplementationEffort *string `pulumi:"implementationEffort"` // Describes the partner that created the assessment PartnerData *SecurityAssessmentMetadataPartnerData `pulumi:"partnerData"` // True if this assessment is in preview release status Preview *bool `pulumi:"preview"` // Human readable description of what you should do to mitigate this security issue RemediationDescription *string `pulumi:"remediationDescription"` // The severity level of the assessment Severity string `pulumi:"severity"` Threats []string `pulumi:"threats"` // The user impact of the assessment UserImpact *string `pulumi:"userImpact"` }
Describes properties of an assessment metadata.
type SecurityAssessmentMetadataPropertiesArgs ¶
type SecurityAssessmentMetadataPropertiesArgs struct { // BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition AssessmentType pulumi.StringInput `pulumi:"assessmentType"` Category pulumi.StringArrayInput `pulumi:"category"` // Human readable description of the assessment Description pulumi.StringPtrInput `pulumi:"description"` // User friendly display name of the assessment DisplayName pulumi.StringInput `pulumi:"displayName"` // The implementation effort required to remediate this assessment ImplementationEffort pulumi.StringPtrInput `pulumi:"implementationEffort"` // Describes the partner that created the assessment PartnerData SecurityAssessmentMetadataPartnerDataPtrInput `pulumi:"partnerData"` // True if this assessment is in preview release status Preview pulumi.BoolPtrInput `pulumi:"preview"` // Human readable description of what you should do to mitigate this security issue RemediationDescription pulumi.StringPtrInput `pulumi:"remediationDescription"` // The severity level of the assessment Severity pulumi.StringInput `pulumi:"severity"` Threats pulumi.StringArrayInput `pulumi:"threats"` // The user impact of the assessment UserImpact pulumi.StringPtrInput `pulumi:"userImpact"` }
Describes properties of an assessment metadata.
func (SecurityAssessmentMetadataPropertiesArgs) ElementType ¶
func (SecurityAssessmentMetadataPropertiesArgs) ElementType() reflect.Type
func (SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesOutput ¶
func (i SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesOutput() SecurityAssessmentMetadataPropertiesOutput
func (SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesOutputWithContext ¶
func (i SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesOutput
func (SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesPtrOutput ¶
func (i SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesPtrOutput() SecurityAssessmentMetadataPropertiesPtrOutput
func (SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext ¶
func (i SecurityAssessmentMetadataPropertiesArgs) ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesPtrOutput
type SecurityAssessmentMetadataPropertiesInput ¶
type SecurityAssessmentMetadataPropertiesInput interface { pulumi.Input ToSecurityAssessmentMetadataPropertiesOutput() SecurityAssessmentMetadataPropertiesOutput ToSecurityAssessmentMetadataPropertiesOutputWithContext(context.Context) SecurityAssessmentMetadataPropertiesOutput }
SecurityAssessmentMetadataPropertiesInput is an input type that accepts SecurityAssessmentMetadataPropertiesArgs and SecurityAssessmentMetadataPropertiesOutput values. You can construct a concrete instance of `SecurityAssessmentMetadataPropertiesInput` via:
SecurityAssessmentMetadataPropertiesArgs{...}
type SecurityAssessmentMetadataPropertiesOutput ¶
type SecurityAssessmentMetadataPropertiesOutput struct{ *pulumi.OutputState }
Describes properties of an assessment metadata.
func (SecurityAssessmentMetadataPropertiesOutput) AssessmentType ¶
func (o SecurityAssessmentMetadataPropertiesOutput) AssessmentType() pulumi.StringOutput
BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
func (SecurityAssessmentMetadataPropertiesOutput) Category ¶
func (o SecurityAssessmentMetadataPropertiesOutput) Category() pulumi.StringArrayOutput
func (SecurityAssessmentMetadataPropertiesOutput) Description ¶
func (o SecurityAssessmentMetadataPropertiesOutput) Description() pulumi.StringPtrOutput
Human readable description of the assessment
func (SecurityAssessmentMetadataPropertiesOutput) DisplayName ¶
func (o SecurityAssessmentMetadataPropertiesOutput) DisplayName() pulumi.StringOutput
User friendly display name of the assessment
func (SecurityAssessmentMetadataPropertiesOutput) ElementType ¶
func (SecurityAssessmentMetadataPropertiesOutput) ElementType() reflect.Type
func (SecurityAssessmentMetadataPropertiesOutput) ImplementationEffort ¶
func (o SecurityAssessmentMetadataPropertiesOutput) ImplementationEffort() pulumi.StringPtrOutput
The implementation effort required to remediate this assessment
func (SecurityAssessmentMetadataPropertiesOutput) PartnerData ¶
func (o SecurityAssessmentMetadataPropertiesOutput) PartnerData() SecurityAssessmentMetadataPartnerDataPtrOutput
Describes the partner that created the assessment
func (SecurityAssessmentMetadataPropertiesOutput) Preview ¶
func (o SecurityAssessmentMetadataPropertiesOutput) Preview() pulumi.BoolPtrOutput
True if this assessment is in preview release status
func (SecurityAssessmentMetadataPropertiesOutput) RemediationDescription ¶
func (o SecurityAssessmentMetadataPropertiesOutput) RemediationDescription() pulumi.StringPtrOutput
Human readable description of what you should do to mitigate this security issue
func (SecurityAssessmentMetadataPropertiesOutput) Severity ¶
func (o SecurityAssessmentMetadataPropertiesOutput) Severity() pulumi.StringOutput
The severity level of the assessment
func (SecurityAssessmentMetadataPropertiesOutput) Threats ¶
func (o SecurityAssessmentMetadataPropertiesOutput) Threats() pulumi.StringArrayOutput
func (SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesOutput ¶
func (o SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesOutput() SecurityAssessmentMetadataPropertiesOutput
func (SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesOutputWithContext ¶
func (o SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesOutput
func (SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesPtrOutput ¶
func (o SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesPtrOutput() SecurityAssessmentMetadataPropertiesPtrOutput
func (SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext ¶
func (o SecurityAssessmentMetadataPropertiesOutput) ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesPtrOutput
func (SecurityAssessmentMetadataPropertiesOutput) UserImpact ¶
func (o SecurityAssessmentMetadataPropertiesOutput) UserImpact() pulumi.StringPtrOutput
The user impact of the assessment
type SecurityAssessmentMetadataPropertiesPtrInput ¶
type SecurityAssessmentMetadataPropertiesPtrInput interface { pulumi.Input ToSecurityAssessmentMetadataPropertiesPtrOutput() SecurityAssessmentMetadataPropertiesPtrOutput ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext(context.Context) SecurityAssessmentMetadataPropertiesPtrOutput }
SecurityAssessmentMetadataPropertiesPtrInput is an input type that accepts SecurityAssessmentMetadataPropertiesArgs, SecurityAssessmentMetadataPropertiesPtr and SecurityAssessmentMetadataPropertiesPtrOutput values. You can construct a concrete instance of `SecurityAssessmentMetadataPropertiesPtrInput` via:
SecurityAssessmentMetadataPropertiesArgs{...} or: nil
func SecurityAssessmentMetadataPropertiesPtr ¶
func SecurityAssessmentMetadataPropertiesPtr(v *SecurityAssessmentMetadataPropertiesArgs) SecurityAssessmentMetadataPropertiesPtrInput
type SecurityAssessmentMetadataPropertiesPtrOutput ¶
type SecurityAssessmentMetadataPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SecurityAssessmentMetadataPropertiesPtrOutput) AssessmentType ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) AssessmentType() pulumi.StringPtrOutput
BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
func (SecurityAssessmentMetadataPropertiesPtrOutput) Category ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) Category() pulumi.StringArrayOutput
func (SecurityAssessmentMetadataPropertiesPtrOutput) Description ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) Description() pulumi.StringPtrOutput
Human readable description of the assessment
func (SecurityAssessmentMetadataPropertiesPtrOutput) DisplayName ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
User friendly display name of the assessment
func (SecurityAssessmentMetadataPropertiesPtrOutput) ElementType ¶
func (SecurityAssessmentMetadataPropertiesPtrOutput) ElementType() reflect.Type
func (SecurityAssessmentMetadataPropertiesPtrOutput) ImplementationEffort ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) ImplementationEffort() pulumi.StringPtrOutput
The implementation effort required to remediate this assessment
func (SecurityAssessmentMetadataPropertiesPtrOutput) PartnerData ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) PartnerData() SecurityAssessmentMetadataPartnerDataPtrOutput
Describes the partner that created the assessment
func (SecurityAssessmentMetadataPropertiesPtrOutput) Preview ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) Preview() pulumi.BoolPtrOutput
True if this assessment is in preview release status
func (SecurityAssessmentMetadataPropertiesPtrOutput) RemediationDescription ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) RemediationDescription() pulumi.StringPtrOutput
Human readable description of what you should do to mitigate this security issue
func (SecurityAssessmentMetadataPropertiesPtrOutput) Severity ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) Severity() pulumi.StringPtrOutput
The severity level of the assessment
func (SecurityAssessmentMetadataPropertiesPtrOutput) Threats ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) Threats() pulumi.StringArrayOutput
func (SecurityAssessmentMetadataPropertiesPtrOutput) ToSecurityAssessmentMetadataPropertiesPtrOutput ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) ToSecurityAssessmentMetadataPropertiesPtrOutput() SecurityAssessmentMetadataPropertiesPtrOutput
func (SecurityAssessmentMetadataPropertiesPtrOutput) ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) ToSecurityAssessmentMetadataPropertiesPtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesPtrOutput
func (SecurityAssessmentMetadataPropertiesPtrOutput) UserImpact ¶
func (o SecurityAssessmentMetadataPropertiesPtrOutput) UserImpact() pulumi.StringPtrOutput
The user impact of the assessment
type SecurityAssessmentMetadataPropertiesResponse ¶
type SecurityAssessmentMetadataPropertiesResponse struct { // BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition AssessmentType string `pulumi:"assessmentType"` Category []string `pulumi:"category"` // Human readable description of the assessment Description *string `pulumi:"description"` // User friendly display name of the assessment DisplayName string `pulumi:"displayName"` // The implementation effort required to remediate this assessment ImplementationEffort *string `pulumi:"implementationEffort"` // Describes the partner that created the assessment PartnerData *SecurityAssessmentMetadataPartnerDataResponse `pulumi:"partnerData"` // Azure resource ID of the policy definition that turns this assessment calculation on PolicyDefinitionId string `pulumi:"policyDefinitionId"` // True if this assessment is in preview release status Preview *bool `pulumi:"preview"` // Human readable description of what you should do to mitigate this security issue RemediationDescription *string `pulumi:"remediationDescription"` // The severity level of the assessment Severity string `pulumi:"severity"` Threats []string `pulumi:"threats"` // The user impact of the assessment UserImpact *string `pulumi:"userImpact"` }
Describes properties of an assessment metadata.
type SecurityAssessmentMetadataPropertiesResponseArgs ¶
type SecurityAssessmentMetadataPropertiesResponseArgs struct { // BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition AssessmentType pulumi.StringInput `pulumi:"assessmentType"` Category pulumi.StringArrayInput `pulumi:"category"` // Human readable description of the assessment Description pulumi.StringPtrInput `pulumi:"description"` // User friendly display name of the assessment DisplayName pulumi.StringInput `pulumi:"displayName"` // The implementation effort required to remediate this assessment ImplementationEffort pulumi.StringPtrInput `pulumi:"implementationEffort"` // Describes the partner that created the assessment PartnerData SecurityAssessmentMetadataPartnerDataResponsePtrInput `pulumi:"partnerData"` // Azure resource ID of the policy definition that turns this assessment calculation on PolicyDefinitionId pulumi.StringInput `pulumi:"policyDefinitionId"` // True if this assessment is in preview release status Preview pulumi.BoolPtrInput `pulumi:"preview"` // Human readable description of what you should do to mitigate this security issue RemediationDescription pulumi.StringPtrInput `pulumi:"remediationDescription"` // The severity level of the assessment Severity pulumi.StringInput `pulumi:"severity"` Threats pulumi.StringArrayInput `pulumi:"threats"` // The user impact of the assessment UserImpact pulumi.StringPtrInput `pulumi:"userImpact"` }
Describes properties of an assessment metadata.
func (SecurityAssessmentMetadataPropertiesResponseArgs) ElementType ¶
func (SecurityAssessmentMetadataPropertiesResponseArgs) ElementType() reflect.Type
func (SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponseOutput ¶
func (i SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponseOutput() SecurityAssessmentMetadataPropertiesResponseOutput
func (SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponseOutputWithContext ¶
func (i SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponseOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponseOutput
func (SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponsePtrOutput ¶
func (i SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponsePtrOutput() SecurityAssessmentMetadataPropertiesResponsePtrOutput
func (SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext ¶
func (i SecurityAssessmentMetadataPropertiesResponseArgs) ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponsePtrOutput
type SecurityAssessmentMetadataPropertiesResponseInput ¶
type SecurityAssessmentMetadataPropertiesResponseInput interface { pulumi.Input ToSecurityAssessmentMetadataPropertiesResponseOutput() SecurityAssessmentMetadataPropertiesResponseOutput ToSecurityAssessmentMetadataPropertiesResponseOutputWithContext(context.Context) SecurityAssessmentMetadataPropertiesResponseOutput }
SecurityAssessmentMetadataPropertiesResponseInput is an input type that accepts SecurityAssessmentMetadataPropertiesResponseArgs and SecurityAssessmentMetadataPropertiesResponseOutput values. You can construct a concrete instance of `SecurityAssessmentMetadataPropertiesResponseInput` via:
SecurityAssessmentMetadataPropertiesResponseArgs{...}
type SecurityAssessmentMetadataPropertiesResponseOutput ¶
type SecurityAssessmentMetadataPropertiesResponseOutput struct{ *pulumi.OutputState }
Describes properties of an assessment metadata.
func (SecurityAssessmentMetadataPropertiesResponseOutput) AssessmentType ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) AssessmentType() pulumi.StringOutput
BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
func (SecurityAssessmentMetadataPropertiesResponseOutput) Category ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) Category() pulumi.StringArrayOutput
func (SecurityAssessmentMetadataPropertiesResponseOutput) Description ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) Description() pulumi.StringPtrOutput
Human readable description of the assessment
func (SecurityAssessmentMetadataPropertiesResponseOutput) DisplayName ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) DisplayName() pulumi.StringOutput
User friendly display name of the assessment
func (SecurityAssessmentMetadataPropertiesResponseOutput) ElementType ¶
func (SecurityAssessmentMetadataPropertiesResponseOutput) ElementType() reflect.Type
func (SecurityAssessmentMetadataPropertiesResponseOutput) ImplementationEffort ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) ImplementationEffort() pulumi.StringPtrOutput
The implementation effort required to remediate this assessment
func (SecurityAssessmentMetadataPropertiesResponseOutput) PartnerData ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) PartnerData() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
Describes the partner that created the assessment
func (SecurityAssessmentMetadataPropertiesResponseOutput) PolicyDefinitionId ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) PolicyDefinitionId() pulumi.StringOutput
Azure resource ID of the policy definition that turns this assessment calculation on
func (SecurityAssessmentMetadataPropertiesResponseOutput) Preview ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) Preview() pulumi.BoolPtrOutput
True if this assessment is in preview release status
func (SecurityAssessmentMetadataPropertiesResponseOutput) RemediationDescription ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) RemediationDescription() pulumi.StringPtrOutput
Human readable description of what you should do to mitigate this security issue
func (SecurityAssessmentMetadataPropertiesResponseOutput) Severity ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) Severity() pulumi.StringOutput
The severity level of the assessment
func (SecurityAssessmentMetadataPropertiesResponseOutput) Threats ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) Threats() pulumi.StringArrayOutput
func (SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponseOutput ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponseOutput() SecurityAssessmentMetadataPropertiesResponseOutput
func (SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponseOutputWithContext ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponseOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponseOutput
func (SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutput ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutput() SecurityAssessmentMetadataPropertiesResponsePtrOutput
func (SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponsePtrOutput
func (SecurityAssessmentMetadataPropertiesResponseOutput) UserImpact ¶
func (o SecurityAssessmentMetadataPropertiesResponseOutput) UserImpact() pulumi.StringPtrOutput
The user impact of the assessment
type SecurityAssessmentMetadataPropertiesResponsePtrInput ¶
type SecurityAssessmentMetadataPropertiesResponsePtrInput interface { pulumi.Input ToSecurityAssessmentMetadataPropertiesResponsePtrOutput() SecurityAssessmentMetadataPropertiesResponsePtrOutput ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext(context.Context) SecurityAssessmentMetadataPropertiesResponsePtrOutput }
SecurityAssessmentMetadataPropertiesResponsePtrInput is an input type that accepts SecurityAssessmentMetadataPropertiesResponseArgs, SecurityAssessmentMetadataPropertiesResponsePtr and SecurityAssessmentMetadataPropertiesResponsePtrOutput values. You can construct a concrete instance of `SecurityAssessmentMetadataPropertiesResponsePtrInput` via:
SecurityAssessmentMetadataPropertiesResponseArgs{...} or: nil
func SecurityAssessmentMetadataPropertiesResponsePtr ¶
func SecurityAssessmentMetadataPropertiesResponsePtr(v *SecurityAssessmentMetadataPropertiesResponseArgs) SecurityAssessmentMetadataPropertiesResponsePtrInput
type SecurityAssessmentMetadataPropertiesResponsePtrOutput ¶
type SecurityAssessmentMetadataPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) AssessmentType ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) AssessmentType() pulumi.StringPtrOutput
BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) Category ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Category() pulumi.StringArrayOutput
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) Description ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Description() pulumi.StringPtrOutput
Human readable description of the assessment
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) DisplayName ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
User friendly display name of the assessment
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) ElementType ¶
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) ElementType() reflect.Type
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) ImplementationEffort ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) ImplementationEffort() pulumi.StringPtrOutput
The implementation effort required to remediate this assessment
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) PartnerData ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) PartnerData() SecurityAssessmentMetadataPartnerDataResponsePtrOutput
Describes the partner that created the assessment
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) PolicyDefinitionId ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) PolicyDefinitionId() pulumi.StringPtrOutput
Azure resource ID of the policy definition that turns this assessment calculation on
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) Preview ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Preview() pulumi.BoolPtrOutput
True if this assessment is in preview release status
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) RemediationDescription ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) RemediationDescription() pulumi.StringPtrOutput
Human readable description of what you should do to mitigate this security issue
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) Severity ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Severity() pulumi.StringPtrOutput
The severity level of the assessment
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) Threats ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) Threats() pulumi.StringArrayOutput
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutput ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutput() SecurityAssessmentMetadataPropertiesResponsePtrOutput
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) ToSecurityAssessmentMetadataPropertiesResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentMetadataPropertiesResponsePtrOutput
func (SecurityAssessmentMetadataPropertiesResponsePtrOutput) UserImpact ¶
func (o SecurityAssessmentMetadataPropertiesResponsePtrOutput) UserImpact() pulumi.StringPtrOutput
The user impact of the assessment
type SecurityAssessmentPartnerData ¶
type SecurityAssessmentPartnerData struct { // Name of the company of the partner PartnerName string `pulumi:"partnerName"` // secret to authenticate the partner - write only Secret string `pulumi:"secret"` }
Data regarding 3rd party partner integration
type SecurityAssessmentPartnerDataArgs ¶
type SecurityAssessmentPartnerDataArgs struct { // Name of the company of the partner PartnerName pulumi.StringInput `pulumi:"partnerName"` // secret to authenticate the partner - write only Secret pulumi.StringInput `pulumi:"secret"` }
Data regarding 3rd party partner integration
func (SecurityAssessmentPartnerDataArgs) ElementType ¶
func (SecurityAssessmentPartnerDataArgs) ElementType() reflect.Type
func (SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataOutput ¶
func (i SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataOutput() SecurityAssessmentPartnerDataOutput
func (SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataOutputWithContext ¶
func (i SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataOutput
func (SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataPtrOutput ¶
func (i SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataPtrOutput() SecurityAssessmentPartnerDataPtrOutput
func (SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataPtrOutputWithContext ¶
func (i SecurityAssessmentPartnerDataArgs) ToSecurityAssessmentPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataPtrOutput
type SecurityAssessmentPartnerDataInput ¶
type SecurityAssessmentPartnerDataInput interface { pulumi.Input ToSecurityAssessmentPartnerDataOutput() SecurityAssessmentPartnerDataOutput ToSecurityAssessmentPartnerDataOutputWithContext(context.Context) SecurityAssessmentPartnerDataOutput }
SecurityAssessmentPartnerDataInput is an input type that accepts SecurityAssessmentPartnerDataArgs and SecurityAssessmentPartnerDataOutput values. You can construct a concrete instance of `SecurityAssessmentPartnerDataInput` via:
SecurityAssessmentPartnerDataArgs{...}
type SecurityAssessmentPartnerDataOutput ¶
type SecurityAssessmentPartnerDataOutput struct{ *pulumi.OutputState }
Data regarding 3rd party partner integration
func (SecurityAssessmentPartnerDataOutput) ElementType ¶
func (SecurityAssessmentPartnerDataOutput) ElementType() reflect.Type
func (SecurityAssessmentPartnerDataOutput) PartnerName ¶
func (o SecurityAssessmentPartnerDataOutput) PartnerName() pulumi.StringOutput
Name of the company of the partner
func (SecurityAssessmentPartnerDataOutput) Secret ¶
func (o SecurityAssessmentPartnerDataOutput) Secret() pulumi.StringOutput
secret to authenticate the partner - write only
func (SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataOutput ¶
func (o SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataOutput() SecurityAssessmentPartnerDataOutput
func (SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataOutputWithContext ¶
func (o SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataOutput
func (SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataPtrOutput ¶
func (o SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataPtrOutput() SecurityAssessmentPartnerDataPtrOutput
func (SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataPtrOutputWithContext ¶
func (o SecurityAssessmentPartnerDataOutput) ToSecurityAssessmentPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataPtrOutput
type SecurityAssessmentPartnerDataPtrInput ¶
type SecurityAssessmentPartnerDataPtrInput interface { pulumi.Input ToSecurityAssessmentPartnerDataPtrOutput() SecurityAssessmentPartnerDataPtrOutput ToSecurityAssessmentPartnerDataPtrOutputWithContext(context.Context) SecurityAssessmentPartnerDataPtrOutput }
SecurityAssessmentPartnerDataPtrInput is an input type that accepts SecurityAssessmentPartnerDataArgs, SecurityAssessmentPartnerDataPtr and SecurityAssessmentPartnerDataPtrOutput values. You can construct a concrete instance of `SecurityAssessmentPartnerDataPtrInput` via:
SecurityAssessmentPartnerDataArgs{...} or: nil
func SecurityAssessmentPartnerDataPtr ¶
func SecurityAssessmentPartnerDataPtr(v *SecurityAssessmentPartnerDataArgs) SecurityAssessmentPartnerDataPtrInput
type SecurityAssessmentPartnerDataPtrOutput ¶
type SecurityAssessmentPartnerDataPtrOutput struct{ *pulumi.OutputState }
func (SecurityAssessmentPartnerDataPtrOutput) ElementType ¶
func (SecurityAssessmentPartnerDataPtrOutput) ElementType() reflect.Type
func (SecurityAssessmentPartnerDataPtrOutput) PartnerName ¶
func (o SecurityAssessmentPartnerDataPtrOutput) PartnerName() pulumi.StringPtrOutput
Name of the company of the partner
func (SecurityAssessmentPartnerDataPtrOutput) Secret ¶
func (o SecurityAssessmentPartnerDataPtrOutput) Secret() pulumi.StringPtrOutput
secret to authenticate the partner - write only
func (SecurityAssessmentPartnerDataPtrOutput) ToSecurityAssessmentPartnerDataPtrOutput ¶
func (o SecurityAssessmentPartnerDataPtrOutput) ToSecurityAssessmentPartnerDataPtrOutput() SecurityAssessmentPartnerDataPtrOutput
func (SecurityAssessmentPartnerDataPtrOutput) ToSecurityAssessmentPartnerDataPtrOutputWithContext ¶
func (o SecurityAssessmentPartnerDataPtrOutput) ToSecurityAssessmentPartnerDataPtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataPtrOutput
type SecurityAssessmentPartnerDataResponse ¶
type SecurityAssessmentPartnerDataResponse struct { // Name of the company of the partner PartnerName string `pulumi:"partnerName"` // secret to authenticate the partner - write only Secret string `pulumi:"secret"` }
Data regarding 3rd party partner integration
type SecurityAssessmentPartnerDataResponseArgs ¶
type SecurityAssessmentPartnerDataResponseArgs struct { // Name of the company of the partner PartnerName pulumi.StringInput `pulumi:"partnerName"` // secret to authenticate the partner - write only Secret pulumi.StringInput `pulumi:"secret"` }
Data regarding 3rd party partner integration
func (SecurityAssessmentPartnerDataResponseArgs) ElementType ¶
func (SecurityAssessmentPartnerDataResponseArgs) ElementType() reflect.Type
func (SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponseOutput ¶
func (i SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponseOutput() SecurityAssessmentPartnerDataResponseOutput
func (SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponseOutputWithContext ¶
func (i SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponseOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponseOutput
func (SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponsePtrOutput ¶
func (i SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponsePtrOutput() SecurityAssessmentPartnerDataResponsePtrOutput
func (SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext ¶
func (i SecurityAssessmentPartnerDataResponseArgs) ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponsePtrOutput
type SecurityAssessmentPartnerDataResponseInput ¶
type SecurityAssessmentPartnerDataResponseInput interface { pulumi.Input ToSecurityAssessmentPartnerDataResponseOutput() SecurityAssessmentPartnerDataResponseOutput ToSecurityAssessmentPartnerDataResponseOutputWithContext(context.Context) SecurityAssessmentPartnerDataResponseOutput }
SecurityAssessmentPartnerDataResponseInput is an input type that accepts SecurityAssessmentPartnerDataResponseArgs and SecurityAssessmentPartnerDataResponseOutput values. You can construct a concrete instance of `SecurityAssessmentPartnerDataResponseInput` via:
SecurityAssessmentPartnerDataResponseArgs{...}
type SecurityAssessmentPartnerDataResponseOutput ¶
type SecurityAssessmentPartnerDataResponseOutput struct{ *pulumi.OutputState }
Data regarding 3rd party partner integration
func (SecurityAssessmentPartnerDataResponseOutput) ElementType ¶
func (SecurityAssessmentPartnerDataResponseOutput) ElementType() reflect.Type
func (SecurityAssessmentPartnerDataResponseOutput) PartnerName ¶
func (o SecurityAssessmentPartnerDataResponseOutput) PartnerName() pulumi.StringOutput
Name of the company of the partner
func (SecurityAssessmentPartnerDataResponseOutput) Secret ¶
func (o SecurityAssessmentPartnerDataResponseOutput) Secret() pulumi.StringOutput
secret to authenticate the partner - write only
func (SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponseOutput ¶
func (o SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponseOutput() SecurityAssessmentPartnerDataResponseOutput
func (SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponseOutputWithContext ¶
func (o SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponseOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponseOutput
func (SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponsePtrOutput ¶
func (o SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponsePtrOutput() SecurityAssessmentPartnerDataResponsePtrOutput
func (SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext ¶
func (o SecurityAssessmentPartnerDataResponseOutput) ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponsePtrOutput
type SecurityAssessmentPartnerDataResponsePtrInput ¶
type SecurityAssessmentPartnerDataResponsePtrInput interface { pulumi.Input ToSecurityAssessmentPartnerDataResponsePtrOutput() SecurityAssessmentPartnerDataResponsePtrOutput ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext(context.Context) SecurityAssessmentPartnerDataResponsePtrOutput }
SecurityAssessmentPartnerDataResponsePtrInput is an input type that accepts SecurityAssessmentPartnerDataResponseArgs, SecurityAssessmentPartnerDataResponsePtr and SecurityAssessmentPartnerDataResponsePtrOutput values. You can construct a concrete instance of `SecurityAssessmentPartnerDataResponsePtrInput` via:
SecurityAssessmentPartnerDataResponseArgs{...} or: nil
func SecurityAssessmentPartnerDataResponsePtr ¶
func SecurityAssessmentPartnerDataResponsePtr(v *SecurityAssessmentPartnerDataResponseArgs) SecurityAssessmentPartnerDataResponsePtrInput
type SecurityAssessmentPartnerDataResponsePtrOutput ¶
type SecurityAssessmentPartnerDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SecurityAssessmentPartnerDataResponsePtrOutput) ElementType ¶
func (SecurityAssessmentPartnerDataResponsePtrOutput) ElementType() reflect.Type
func (SecurityAssessmentPartnerDataResponsePtrOutput) PartnerName ¶
func (o SecurityAssessmentPartnerDataResponsePtrOutput) PartnerName() pulumi.StringPtrOutput
Name of the company of the partner
func (SecurityAssessmentPartnerDataResponsePtrOutput) Secret ¶
func (o SecurityAssessmentPartnerDataResponsePtrOutput) Secret() pulumi.StringPtrOutput
secret to authenticate the partner - write only
func (SecurityAssessmentPartnerDataResponsePtrOutput) ToSecurityAssessmentPartnerDataResponsePtrOutput ¶
func (o SecurityAssessmentPartnerDataResponsePtrOutput) ToSecurityAssessmentPartnerDataResponsePtrOutput() SecurityAssessmentPartnerDataResponsePtrOutput
func (SecurityAssessmentPartnerDataResponsePtrOutput) ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext ¶
func (o SecurityAssessmentPartnerDataResponsePtrOutput) ToSecurityAssessmentPartnerDataResponsePtrOutputWithContext(ctx context.Context) SecurityAssessmentPartnerDataResponsePtrOutput
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 ServerVulnerabilityAssessment ¶
type ServerVulnerabilityAssessment struct { pulumi.CustomResourceState // Resource name Name pulumi.StringOutput `pulumi:"name"` // The provisioningState of the vulnerability assessment capability on the VM ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Describes the server vulnerability assessment details on a resource Latest API Version: 2020-01-01.
func GetServerVulnerabilityAssessment ¶
func GetServerVulnerabilityAssessment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerVulnerabilityAssessmentState, opts ...pulumi.ResourceOption) (*ServerVulnerabilityAssessment, error)
GetServerVulnerabilityAssessment gets an existing ServerVulnerabilityAssessment 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 NewServerVulnerabilityAssessment ¶
func NewServerVulnerabilityAssessment(ctx *pulumi.Context, name string, args *ServerVulnerabilityAssessmentArgs, opts ...pulumi.ResourceOption) (*ServerVulnerabilityAssessment, error)
NewServerVulnerabilityAssessment registers a new resource with the given unique name, arguments, and options.
func (*ServerVulnerabilityAssessment) ElementType ¶ added in v0.2.6
func (*ServerVulnerabilityAssessment) ElementType() reflect.Type
func (*ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutput ¶ added in v0.2.6
func (i *ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput
func (*ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutputWithContext ¶ added in v0.2.6
func (i *ServerVulnerabilityAssessment) ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput
type ServerVulnerabilityAssessmentArgs ¶
type ServerVulnerabilityAssessmentArgs struct { // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Name of the resource. ResourceName pulumi.StringInput // The Namespace of the resource. ResourceNamespace pulumi.StringInput // The type of the resource. ResourceType pulumi.StringInput // ServerVulnerabilityAssessment status. only a 'default' value is supported. ServerVulnerabilityAssessment pulumi.StringInput }
The set of arguments for constructing a ServerVulnerabilityAssessment resource.
func (ServerVulnerabilityAssessmentArgs) ElementType ¶
func (ServerVulnerabilityAssessmentArgs) ElementType() reflect.Type
type ServerVulnerabilityAssessmentInput ¶ added in v0.2.6
type ServerVulnerabilityAssessmentInput interface { pulumi.Input ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput }
type ServerVulnerabilityAssessmentOutput ¶ added in v0.2.6
type ServerVulnerabilityAssessmentOutput struct {
*pulumi.OutputState
}
func (ServerVulnerabilityAssessmentOutput) ElementType ¶ added in v0.2.6
func (ServerVulnerabilityAssessmentOutput) ElementType() reflect.Type
func (ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutput ¶ added in v0.2.6
func (o ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutput() ServerVulnerabilityAssessmentOutput
func (ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutputWithContext ¶ added in v0.2.6
func (o ServerVulnerabilityAssessmentOutput) ToServerVulnerabilityAssessmentOutputWithContext(ctx context.Context) ServerVulnerabilityAssessmentOutput
type ServerVulnerabilityAssessmentState ¶
type ServerVulnerabilityAssessmentState struct { // Resource name Name pulumi.StringPtrInput // The provisioningState of the vulnerability assessment capability on the VM ProvisioningState pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput }
func (ServerVulnerabilityAssessmentState) ElementType ¶
func (ServerVulnerabilityAssessmentState) ElementType() reflect.Type
type Severity ¶ added in v0.3.1
The severity level of the assessment
func (Severity) ElementType ¶ added in v0.3.1
func (Severity) ToStringOutput ¶ added in v0.3.1
func (e Severity) ToStringOutput() pulumi.StringOutput
func (Severity) ToStringOutputWithContext ¶ added in v0.3.1
func (e Severity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Severity) ToStringPtrOutput ¶ added in v0.3.1
func (e Severity) ToStringPtrOutput() pulumi.StringPtrOutput
func (Severity) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Severity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Source ¶ added in v0.3.1
The platform where the assessed resource resides
func (Source) ElementType ¶ added in v0.3.1
func (Source) ToStringOutput ¶ added in v0.3.1
func (e Source) ToStringOutput() pulumi.StringOutput
func (Source) ToStringOutputWithContext ¶ added in v0.3.1
func (e Source) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Source) ToStringPtrOutput ¶ added in v0.3.1
func (e Source) ToStringPtrOutput() pulumi.StringPtrOutput
func (Source) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Source) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Status ¶ added in v0.3.1
The status of the port
func (Status) ElementType ¶ added in v0.3.1
func (Status) ToStringOutput ¶ added in v0.3.1
func (e Status) ToStringOutput() pulumi.StringOutput
func (Status) ToStringOutputWithContext ¶ added in v0.3.1
func (e Status) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Status) ToStringPtrOutput ¶ added in v0.3.1
func (e Status) ToStringPtrOutput() pulumi.StringPtrOutput
func (Status) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Status) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StatusReason ¶ added in v0.3.1
A description of why the `status` has its value
func (StatusReason) ElementType ¶ added in v0.3.1
func (StatusReason) ElementType() reflect.Type
func (StatusReason) ToStringOutput ¶ added in v0.3.1
func (e StatusReason) ToStringOutput() pulumi.StringOutput
func (StatusReason) ToStringOutputWithContext ¶ added in v0.3.1
func (e StatusReason) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StatusReason) ToStringPtrOutput ¶ added in v0.3.1
func (e StatusReason) ToStringPtrOutput() pulumi.StringPtrOutput
func (StatusReason) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e StatusReason) 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 Threats ¶ added in v0.3.1
Threats impact of the assessment
func (Threats) ElementType ¶ added in v0.3.1
func (Threats) ToStringOutput ¶ added in v0.3.1
func (e Threats) ToStringOutput() pulumi.StringOutput
func (Threats) ToStringOutputWithContext ¶ added in v0.3.1
func (e Threats) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Threats) ToStringPtrOutput ¶ added in v0.3.1
func (e Threats) ToStringPtrOutput() pulumi.StringPtrOutput
func (Threats) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Threats) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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
type UserImpact ¶ added in v0.3.1
The user impact of the assessment
func (UserImpact) ElementType ¶ added in v0.3.1
func (UserImpact) ElementType() reflect.Type
func (UserImpact) ToStringOutput ¶ added in v0.3.1
func (e UserImpact) ToStringOutput() pulumi.StringOutput
func (UserImpact) ToStringOutputWithContext ¶ added in v0.3.1
func (e UserImpact) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UserImpact) ToStringPtrOutput ¶ added in v0.3.1
func (e UserImpact) ToStringPtrOutput() pulumi.StringPtrOutput
func (UserImpact) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e UserImpact) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type UserRecommendation ¶
type UserRecommendation struct { // The recommendation action of the machine or rule RecommendationAction *string `pulumi:"recommendationAction"` // Represents a user that is recommended to be allowed for a certain rule Username *string `pulumi:"username"` }
Represents a user that is recommended to be allowed for a certain rule
type UserRecommendationArgs ¶
type UserRecommendationArgs struct { // The recommendation action of the machine or rule RecommendationAction pulumi.StringPtrInput `pulumi:"recommendationAction"` // Represents a user that is recommended to be allowed for a certain rule Username pulumi.StringPtrInput `pulumi:"username"` }
Represents a user that is recommended to be allowed for a certain rule
func (UserRecommendationArgs) ElementType ¶
func (UserRecommendationArgs) ElementType() reflect.Type
func (UserRecommendationArgs) ToUserRecommendationOutput ¶
func (i UserRecommendationArgs) ToUserRecommendationOutput() UserRecommendationOutput
func (UserRecommendationArgs) ToUserRecommendationOutputWithContext ¶
func (i UserRecommendationArgs) ToUserRecommendationOutputWithContext(ctx context.Context) UserRecommendationOutput
type UserRecommendationArray ¶
type UserRecommendationArray []UserRecommendationInput
func (UserRecommendationArray) ElementType ¶
func (UserRecommendationArray) ElementType() reflect.Type
func (UserRecommendationArray) ToUserRecommendationArrayOutput ¶
func (i UserRecommendationArray) ToUserRecommendationArrayOutput() UserRecommendationArrayOutput
func (UserRecommendationArray) ToUserRecommendationArrayOutputWithContext ¶
func (i UserRecommendationArray) ToUserRecommendationArrayOutputWithContext(ctx context.Context) UserRecommendationArrayOutput
type UserRecommendationArrayInput ¶
type UserRecommendationArrayInput interface { pulumi.Input ToUserRecommendationArrayOutput() UserRecommendationArrayOutput ToUserRecommendationArrayOutputWithContext(context.Context) UserRecommendationArrayOutput }
UserRecommendationArrayInput is an input type that accepts UserRecommendationArray and UserRecommendationArrayOutput values. You can construct a concrete instance of `UserRecommendationArrayInput` via:
UserRecommendationArray{ UserRecommendationArgs{...} }
type UserRecommendationArrayOutput ¶
type UserRecommendationArrayOutput struct{ *pulumi.OutputState }
func (UserRecommendationArrayOutput) ElementType ¶
func (UserRecommendationArrayOutput) ElementType() reflect.Type
func (UserRecommendationArrayOutput) Index ¶
func (o UserRecommendationArrayOutput) Index(i pulumi.IntInput) UserRecommendationOutput
func (UserRecommendationArrayOutput) ToUserRecommendationArrayOutput ¶
func (o UserRecommendationArrayOutput) ToUserRecommendationArrayOutput() UserRecommendationArrayOutput
func (UserRecommendationArrayOutput) ToUserRecommendationArrayOutputWithContext ¶
func (o UserRecommendationArrayOutput) ToUserRecommendationArrayOutputWithContext(ctx context.Context) UserRecommendationArrayOutput
type UserRecommendationInput ¶
type UserRecommendationInput interface { pulumi.Input ToUserRecommendationOutput() UserRecommendationOutput ToUserRecommendationOutputWithContext(context.Context) UserRecommendationOutput }
UserRecommendationInput is an input type that accepts UserRecommendationArgs and UserRecommendationOutput values. You can construct a concrete instance of `UserRecommendationInput` via:
UserRecommendationArgs{...}
type UserRecommendationOutput ¶
type UserRecommendationOutput struct{ *pulumi.OutputState }
Represents a user that is recommended to be allowed for a certain rule
func (UserRecommendationOutput) ElementType ¶
func (UserRecommendationOutput) ElementType() reflect.Type
func (UserRecommendationOutput) RecommendationAction ¶
func (o UserRecommendationOutput) RecommendationAction() pulumi.StringPtrOutput
The recommendation action of the machine or rule
func (UserRecommendationOutput) ToUserRecommendationOutput ¶
func (o UserRecommendationOutput) ToUserRecommendationOutput() UserRecommendationOutput
func (UserRecommendationOutput) ToUserRecommendationOutputWithContext ¶
func (o UserRecommendationOutput) ToUserRecommendationOutputWithContext(ctx context.Context) UserRecommendationOutput
func (UserRecommendationOutput) Username ¶
func (o UserRecommendationOutput) Username() pulumi.StringPtrOutput
Represents a user that is recommended to be allowed for a certain rule
type UserRecommendationResponse ¶
type UserRecommendationResponse struct { // The recommendation action of the machine or rule RecommendationAction *string `pulumi:"recommendationAction"` // Represents a user that is recommended to be allowed for a certain rule Username *string `pulumi:"username"` }
Represents a user that is recommended to be allowed for a certain rule
type UserRecommendationResponseArgs ¶
type UserRecommendationResponseArgs struct { // The recommendation action of the machine or rule RecommendationAction pulumi.StringPtrInput `pulumi:"recommendationAction"` // Represents a user that is recommended to be allowed for a certain rule Username pulumi.StringPtrInput `pulumi:"username"` }
Represents a user that is recommended to be allowed for a certain rule
func (UserRecommendationResponseArgs) ElementType ¶
func (UserRecommendationResponseArgs) ElementType() reflect.Type
func (UserRecommendationResponseArgs) ToUserRecommendationResponseOutput ¶
func (i UserRecommendationResponseArgs) ToUserRecommendationResponseOutput() UserRecommendationResponseOutput
func (UserRecommendationResponseArgs) ToUserRecommendationResponseOutputWithContext ¶
func (i UserRecommendationResponseArgs) ToUserRecommendationResponseOutputWithContext(ctx context.Context) UserRecommendationResponseOutput
type UserRecommendationResponseArray ¶
type UserRecommendationResponseArray []UserRecommendationResponseInput
func (UserRecommendationResponseArray) ElementType ¶
func (UserRecommendationResponseArray) ElementType() reflect.Type
func (UserRecommendationResponseArray) ToUserRecommendationResponseArrayOutput ¶
func (i UserRecommendationResponseArray) ToUserRecommendationResponseArrayOutput() UserRecommendationResponseArrayOutput
func (UserRecommendationResponseArray) ToUserRecommendationResponseArrayOutputWithContext ¶
func (i UserRecommendationResponseArray) ToUserRecommendationResponseArrayOutputWithContext(ctx context.Context) UserRecommendationResponseArrayOutput
type UserRecommendationResponseArrayInput ¶
type UserRecommendationResponseArrayInput interface { pulumi.Input ToUserRecommendationResponseArrayOutput() UserRecommendationResponseArrayOutput ToUserRecommendationResponseArrayOutputWithContext(context.Context) UserRecommendationResponseArrayOutput }
UserRecommendationResponseArrayInput is an input type that accepts UserRecommendationResponseArray and UserRecommendationResponseArrayOutput values. You can construct a concrete instance of `UserRecommendationResponseArrayInput` via:
UserRecommendationResponseArray{ UserRecommendationResponseArgs{...} }
type UserRecommendationResponseArrayOutput ¶
type UserRecommendationResponseArrayOutput struct{ *pulumi.OutputState }
func (UserRecommendationResponseArrayOutput) ElementType ¶
func (UserRecommendationResponseArrayOutput) ElementType() reflect.Type
func (UserRecommendationResponseArrayOutput) Index ¶
func (o UserRecommendationResponseArrayOutput) Index(i pulumi.IntInput) UserRecommendationResponseOutput
func (UserRecommendationResponseArrayOutput) ToUserRecommendationResponseArrayOutput ¶
func (o UserRecommendationResponseArrayOutput) ToUserRecommendationResponseArrayOutput() UserRecommendationResponseArrayOutput
func (UserRecommendationResponseArrayOutput) ToUserRecommendationResponseArrayOutputWithContext ¶
func (o UserRecommendationResponseArrayOutput) ToUserRecommendationResponseArrayOutputWithContext(ctx context.Context) UserRecommendationResponseArrayOutput
type UserRecommendationResponseInput ¶
type UserRecommendationResponseInput interface { pulumi.Input ToUserRecommendationResponseOutput() UserRecommendationResponseOutput ToUserRecommendationResponseOutputWithContext(context.Context) UserRecommendationResponseOutput }
UserRecommendationResponseInput is an input type that accepts UserRecommendationResponseArgs and UserRecommendationResponseOutput values. You can construct a concrete instance of `UserRecommendationResponseInput` via:
UserRecommendationResponseArgs{...}
type UserRecommendationResponseOutput ¶
type UserRecommendationResponseOutput struct{ *pulumi.OutputState }
Represents a user that is recommended to be allowed for a certain rule
func (UserRecommendationResponseOutput) ElementType ¶
func (UserRecommendationResponseOutput) ElementType() reflect.Type
func (UserRecommendationResponseOutput) RecommendationAction ¶
func (o UserRecommendationResponseOutput) RecommendationAction() pulumi.StringPtrOutput
The recommendation action of the machine or rule
func (UserRecommendationResponseOutput) ToUserRecommendationResponseOutput ¶
func (o UserRecommendationResponseOutput) ToUserRecommendationResponseOutput() UserRecommendationResponseOutput
func (UserRecommendationResponseOutput) ToUserRecommendationResponseOutputWithContext ¶
func (o UserRecommendationResponseOutput) ToUserRecommendationResponseOutputWithContext(ctx context.Context) UserRecommendationResponseOutput
func (UserRecommendationResponseOutput) Username ¶
func (o UserRecommendationResponseOutput) Username() pulumi.StringPtrOutput
Represents a user that is recommended to be allowed for a certain rule
type VmRecommendation ¶
type VmRecommendation struct { // The configuration status of the machines group or machine or rule ConfigurationStatus *string `pulumi:"configurationStatus"` // The machine supportability of Enforce feature EnforcementSupport *string `pulumi:"enforcementSupport"` // The recommendation action of the machine or rule RecommendationAction *string `pulumi:"recommendationAction"` // The full resource id of the machine ResourceId *string `pulumi:"resourceId"` }
Represents a machine that is part of a machine group
type VmRecommendationArgs ¶
type VmRecommendationArgs struct { // The configuration status of the machines group or machine or rule ConfigurationStatus pulumi.StringPtrInput `pulumi:"configurationStatus"` // The machine supportability of Enforce feature EnforcementSupport pulumi.StringPtrInput `pulumi:"enforcementSupport"` // The recommendation action of the machine or rule RecommendationAction pulumi.StringPtrInput `pulumi:"recommendationAction"` // The full resource id of the machine ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` }
Represents a machine that is part of a machine group
func (VmRecommendationArgs) ElementType ¶
func (VmRecommendationArgs) ElementType() reflect.Type
func (VmRecommendationArgs) ToVmRecommendationOutput ¶
func (i VmRecommendationArgs) ToVmRecommendationOutput() VmRecommendationOutput
func (VmRecommendationArgs) ToVmRecommendationOutputWithContext ¶
func (i VmRecommendationArgs) ToVmRecommendationOutputWithContext(ctx context.Context) VmRecommendationOutput
type VmRecommendationArray ¶
type VmRecommendationArray []VmRecommendationInput
func (VmRecommendationArray) ElementType ¶
func (VmRecommendationArray) ElementType() reflect.Type
func (VmRecommendationArray) ToVmRecommendationArrayOutput ¶
func (i VmRecommendationArray) ToVmRecommendationArrayOutput() VmRecommendationArrayOutput
func (VmRecommendationArray) ToVmRecommendationArrayOutputWithContext ¶
func (i VmRecommendationArray) ToVmRecommendationArrayOutputWithContext(ctx context.Context) VmRecommendationArrayOutput
type VmRecommendationArrayInput ¶
type VmRecommendationArrayInput interface { pulumi.Input ToVmRecommendationArrayOutput() VmRecommendationArrayOutput ToVmRecommendationArrayOutputWithContext(context.Context) VmRecommendationArrayOutput }
VmRecommendationArrayInput is an input type that accepts VmRecommendationArray and VmRecommendationArrayOutput values. You can construct a concrete instance of `VmRecommendationArrayInput` via:
VmRecommendationArray{ VmRecommendationArgs{...} }
type VmRecommendationArrayOutput ¶
type VmRecommendationArrayOutput struct{ *pulumi.OutputState }
func (VmRecommendationArrayOutput) ElementType ¶
func (VmRecommendationArrayOutput) ElementType() reflect.Type
func (VmRecommendationArrayOutput) Index ¶
func (o VmRecommendationArrayOutput) Index(i pulumi.IntInput) VmRecommendationOutput
func (VmRecommendationArrayOutput) ToVmRecommendationArrayOutput ¶
func (o VmRecommendationArrayOutput) ToVmRecommendationArrayOutput() VmRecommendationArrayOutput
func (VmRecommendationArrayOutput) ToVmRecommendationArrayOutputWithContext ¶
func (o VmRecommendationArrayOutput) ToVmRecommendationArrayOutputWithContext(ctx context.Context) VmRecommendationArrayOutput
type VmRecommendationInput ¶
type VmRecommendationInput interface { pulumi.Input ToVmRecommendationOutput() VmRecommendationOutput ToVmRecommendationOutputWithContext(context.Context) VmRecommendationOutput }
VmRecommendationInput is an input type that accepts VmRecommendationArgs and VmRecommendationOutput values. You can construct a concrete instance of `VmRecommendationInput` via:
VmRecommendationArgs{...}
type VmRecommendationOutput ¶
type VmRecommendationOutput struct{ *pulumi.OutputState }
Represents a machine that is part of a machine group
func (VmRecommendationOutput) ConfigurationStatus ¶
func (o VmRecommendationOutput) ConfigurationStatus() pulumi.StringPtrOutput
The configuration status of the machines group or machine or rule
func (VmRecommendationOutput) ElementType ¶
func (VmRecommendationOutput) ElementType() reflect.Type
func (VmRecommendationOutput) EnforcementSupport ¶
func (o VmRecommendationOutput) EnforcementSupport() pulumi.StringPtrOutput
The machine supportability of Enforce feature
func (VmRecommendationOutput) RecommendationAction ¶
func (o VmRecommendationOutput) RecommendationAction() pulumi.StringPtrOutput
The recommendation action of the machine or rule
func (VmRecommendationOutput) ResourceId ¶
func (o VmRecommendationOutput) ResourceId() pulumi.StringPtrOutput
The full resource id of the machine
func (VmRecommendationOutput) ToVmRecommendationOutput ¶
func (o VmRecommendationOutput) ToVmRecommendationOutput() VmRecommendationOutput
func (VmRecommendationOutput) ToVmRecommendationOutputWithContext ¶
func (o VmRecommendationOutput) ToVmRecommendationOutputWithContext(ctx context.Context) VmRecommendationOutput
type VmRecommendationResponse ¶
type VmRecommendationResponse struct { // The configuration status of the machines group or machine or rule ConfigurationStatus *string `pulumi:"configurationStatus"` // The machine supportability of Enforce feature EnforcementSupport *string `pulumi:"enforcementSupport"` // The recommendation action of the machine or rule RecommendationAction *string `pulumi:"recommendationAction"` // The full resource id of the machine ResourceId *string `pulumi:"resourceId"` }
Represents a machine that is part of a machine group
type VmRecommendationResponseArgs ¶
type VmRecommendationResponseArgs struct { // The configuration status of the machines group or machine or rule ConfigurationStatus pulumi.StringPtrInput `pulumi:"configurationStatus"` // The machine supportability of Enforce feature EnforcementSupport pulumi.StringPtrInput `pulumi:"enforcementSupport"` // The recommendation action of the machine or rule RecommendationAction pulumi.StringPtrInput `pulumi:"recommendationAction"` // The full resource id of the machine ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` }
Represents a machine that is part of a machine group
func (VmRecommendationResponseArgs) ElementType ¶
func (VmRecommendationResponseArgs) ElementType() reflect.Type
func (VmRecommendationResponseArgs) ToVmRecommendationResponseOutput ¶
func (i VmRecommendationResponseArgs) ToVmRecommendationResponseOutput() VmRecommendationResponseOutput
func (VmRecommendationResponseArgs) ToVmRecommendationResponseOutputWithContext ¶
func (i VmRecommendationResponseArgs) ToVmRecommendationResponseOutputWithContext(ctx context.Context) VmRecommendationResponseOutput
type VmRecommendationResponseArray ¶
type VmRecommendationResponseArray []VmRecommendationResponseInput
func (VmRecommendationResponseArray) ElementType ¶
func (VmRecommendationResponseArray) ElementType() reflect.Type
func (VmRecommendationResponseArray) ToVmRecommendationResponseArrayOutput ¶
func (i VmRecommendationResponseArray) ToVmRecommendationResponseArrayOutput() VmRecommendationResponseArrayOutput
func (VmRecommendationResponseArray) ToVmRecommendationResponseArrayOutputWithContext ¶
func (i VmRecommendationResponseArray) ToVmRecommendationResponseArrayOutputWithContext(ctx context.Context) VmRecommendationResponseArrayOutput
type VmRecommendationResponseArrayInput ¶
type VmRecommendationResponseArrayInput interface { pulumi.Input ToVmRecommendationResponseArrayOutput() VmRecommendationResponseArrayOutput ToVmRecommendationResponseArrayOutputWithContext(context.Context) VmRecommendationResponseArrayOutput }
VmRecommendationResponseArrayInput is an input type that accepts VmRecommendationResponseArray and VmRecommendationResponseArrayOutput values. You can construct a concrete instance of `VmRecommendationResponseArrayInput` via:
VmRecommendationResponseArray{ VmRecommendationResponseArgs{...} }
type VmRecommendationResponseArrayOutput ¶
type VmRecommendationResponseArrayOutput struct{ *pulumi.OutputState }
func (VmRecommendationResponseArrayOutput) ElementType ¶
func (VmRecommendationResponseArrayOutput) ElementType() reflect.Type
func (VmRecommendationResponseArrayOutput) Index ¶
func (o VmRecommendationResponseArrayOutput) Index(i pulumi.IntInput) VmRecommendationResponseOutput
func (VmRecommendationResponseArrayOutput) ToVmRecommendationResponseArrayOutput ¶
func (o VmRecommendationResponseArrayOutput) ToVmRecommendationResponseArrayOutput() VmRecommendationResponseArrayOutput
func (VmRecommendationResponseArrayOutput) ToVmRecommendationResponseArrayOutputWithContext ¶
func (o VmRecommendationResponseArrayOutput) ToVmRecommendationResponseArrayOutputWithContext(ctx context.Context) VmRecommendationResponseArrayOutput
type VmRecommendationResponseInput ¶
type VmRecommendationResponseInput interface { pulumi.Input ToVmRecommendationResponseOutput() VmRecommendationResponseOutput ToVmRecommendationResponseOutputWithContext(context.Context) VmRecommendationResponseOutput }
VmRecommendationResponseInput is an input type that accepts VmRecommendationResponseArgs and VmRecommendationResponseOutput values. You can construct a concrete instance of `VmRecommendationResponseInput` via:
VmRecommendationResponseArgs{...}
type VmRecommendationResponseOutput ¶
type VmRecommendationResponseOutput struct{ *pulumi.OutputState }
Represents a machine that is part of a machine group
func (VmRecommendationResponseOutput) ConfigurationStatus ¶
func (o VmRecommendationResponseOutput) ConfigurationStatus() pulumi.StringPtrOutput
The configuration status of the machines group or machine or rule
func (VmRecommendationResponseOutput) ElementType ¶
func (VmRecommendationResponseOutput) ElementType() reflect.Type
func (VmRecommendationResponseOutput) EnforcementSupport ¶
func (o VmRecommendationResponseOutput) EnforcementSupport() pulumi.StringPtrOutput
The machine supportability of Enforce feature
func (VmRecommendationResponseOutput) RecommendationAction ¶
func (o VmRecommendationResponseOutput) RecommendationAction() pulumi.StringPtrOutput
The recommendation action of the machine or rule
func (VmRecommendationResponseOutput) ResourceId ¶
func (o VmRecommendationResponseOutput) ResourceId() pulumi.StringPtrOutput
The full resource id of the machine
func (VmRecommendationResponseOutput) ToVmRecommendationResponseOutput ¶
func (o VmRecommendationResponseOutput) ToVmRecommendationResponseOutput() VmRecommendationResponseOutput
func (VmRecommendationResponseOutput) ToVmRecommendationResponseOutputWithContext ¶
func (o VmRecommendationResponseOutput) ToVmRecommendationResponseOutputWithContext(ctx context.Context) VmRecommendationResponseOutput
Source Files ¶
- adaptiveApplicationControl.go
- assessment.go
- assessmentMetadataInSubscription.go
- deviceSecurityGroup.go
- getAdaptiveApplicationControl.go
- getAssessment.go
- getAssessmentMetadataInSubscription.go
- getDeviceSecurityGroup.go
- getIotSecuritySolution.go
- getJitNetworkAccessPolicy.go
- getServerVulnerabilityAssessment.go
- init.go
- iotSecuritySolution.go
- jitNetworkAccessPolicy.go
- pulumiEnums.go
- pulumiTypes.go
- serverVulnerabilityAssessment.go