Documentation
¶
Index ¶
- Constants
- type Action
- type ActionArgs
- type ActionInput
- type ActionOutput
- type ActionState
- type ActivityTimelineItemResponse
- type ActivityTimelineItemResponseArgs
- func (ActivityTimelineItemResponseArgs) ElementType() reflect.Type
- func (i ActivityTimelineItemResponseArgs) ToActivityTimelineItemResponseOutput() ActivityTimelineItemResponseOutput
- func (i ActivityTimelineItemResponseArgs) ToActivityTimelineItemResponseOutputWithContext(ctx context.Context) ActivityTimelineItemResponseOutput
- type ActivityTimelineItemResponseInput
- type ActivityTimelineItemResponseOutput
- func (o ActivityTimelineItemResponseOutput) BucketEndTimeUTC() pulumi.StringOutput
- func (o ActivityTimelineItemResponseOutput) BucketStartTimeUTC() pulumi.StringOutput
- func (o ActivityTimelineItemResponseOutput) Content() pulumi.StringOutput
- func (ActivityTimelineItemResponseOutput) ElementType() reflect.Type
- func (o ActivityTimelineItemResponseOutput) FirstActivityTimeUTC() pulumi.StringOutput
- func (o ActivityTimelineItemResponseOutput) Kind() pulumi.StringOutput
- func (o ActivityTimelineItemResponseOutput) LastActivityTimeUTC() pulumi.StringOutput
- func (o ActivityTimelineItemResponseOutput) QueryId() pulumi.StringOutput
- func (o ActivityTimelineItemResponseOutput) Title() pulumi.StringOutput
- func (o ActivityTimelineItemResponseOutput) ToActivityTimelineItemResponseOutput() ActivityTimelineItemResponseOutput
- func (o ActivityTimelineItemResponseOutput) ToActivityTimelineItemResponseOutputWithContext(ctx context.Context) ActivityTimelineItemResponseOutput
- type AlertRule
- type AlertRuleArgs
- type AlertRuleInput
- type AlertRuleKind
- func (AlertRuleKind) ElementType() reflect.Type
- func (e AlertRuleKind) ToStringOutput() pulumi.StringOutput
- func (e AlertRuleKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AlertRuleKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AlertRuleKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AlertRuleOutput
- type AlertRuleState
- type Bookmark
- type BookmarkArgs
- type BookmarkInput
- type BookmarkOutput
- type BookmarkRelation
- type BookmarkRelationArgs
- type BookmarkRelationInput
- type BookmarkRelationOutput
- type BookmarkRelationState
- type BookmarkState
- type BookmarkTimelineItemResponse
- type BookmarkTimelineItemResponseArgs
- func (BookmarkTimelineItemResponseArgs) ElementType() reflect.Type
- func (i BookmarkTimelineItemResponseArgs) ToBookmarkTimelineItemResponseOutput() BookmarkTimelineItemResponseOutput
- func (i BookmarkTimelineItemResponseArgs) ToBookmarkTimelineItemResponseOutputWithContext(ctx context.Context) BookmarkTimelineItemResponseOutput
- type BookmarkTimelineItemResponseInput
- type BookmarkTimelineItemResponseOutput
- func (o BookmarkTimelineItemResponseOutput) AzureResourceId() pulumi.StringOutput
- func (o BookmarkTimelineItemResponseOutput) CreatedBy() UserInfoResponseOutput
- func (o BookmarkTimelineItemResponseOutput) DisplayName() pulumi.StringOutput
- func (BookmarkTimelineItemResponseOutput) ElementType() reflect.Type
- func (o BookmarkTimelineItemResponseOutput) EndTimeUtc() pulumi.StringOutput
- func (o BookmarkTimelineItemResponseOutput) EventTime() pulumi.StringPtrOutput
- func (o BookmarkTimelineItemResponseOutput) Kind() pulumi.StringOutput
- func (o BookmarkTimelineItemResponseOutput) Labels() pulumi.StringArrayOutput
- func (o BookmarkTimelineItemResponseOutput) Notes() pulumi.StringOutput
- func (o BookmarkTimelineItemResponseOutput) StartTimeUtc() pulumi.StringOutput
- func (o BookmarkTimelineItemResponseOutput) ToBookmarkTimelineItemResponseOutput() BookmarkTimelineItemResponseOutput
- func (o BookmarkTimelineItemResponseOutput) ToBookmarkTimelineItemResponseOutputWithContext(ctx context.Context) BookmarkTimelineItemResponseOutput
- type CaseSeverity
- func (CaseSeverity) ElementType() reflect.Type
- func (e CaseSeverity) ToStringOutput() pulumi.StringOutput
- func (e CaseSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CaseSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CaseSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClientInfoResponse
- type ClientInfoResponseArgs
- func (ClientInfoResponseArgs) ElementType() reflect.Type
- func (i ClientInfoResponseArgs) ToClientInfoResponseOutput() ClientInfoResponseOutput
- func (i ClientInfoResponseArgs) ToClientInfoResponseOutputWithContext(ctx context.Context) ClientInfoResponseOutput
- func (i ClientInfoResponseArgs) ToClientInfoResponsePtrOutput() ClientInfoResponsePtrOutput
- func (i ClientInfoResponseArgs) ToClientInfoResponsePtrOutputWithContext(ctx context.Context) ClientInfoResponsePtrOutput
- type ClientInfoResponseInput
- type ClientInfoResponseOutput
- func (ClientInfoResponseOutput) ElementType() reflect.Type
- func (o ClientInfoResponseOutput) Email() pulumi.StringPtrOutput
- func (o ClientInfoResponseOutput) Name() pulumi.StringPtrOutput
- func (o ClientInfoResponseOutput) ObjectId() pulumi.StringPtrOutput
- func (o ClientInfoResponseOutput) ToClientInfoResponseOutput() ClientInfoResponseOutput
- func (o ClientInfoResponseOutput) ToClientInfoResponseOutputWithContext(ctx context.Context) ClientInfoResponseOutput
- func (o ClientInfoResponseOutput) ToClientInfoResponsePtrOutput() ClientInfoResponsePtrOutput
- func (o ClientInfoResponseOutput) ToClientInfoResponsePtrOutputWithContext(ctx context.Context) ClientInfoResponsePtrOutput
- func (o ClientInfoResponseOutput) UserPrincipalName() pulumi.StringPtrOutput
- type ClientInfoResponsePtrInput
- type ClientInfoResponsePtrOutput
- func (o ClientInfoResponsePtrOutput) Elem() ClientInfoResponseOutput
- func (ClientInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ClientInfoResponsePtrOutput) Email() pulumi.StringPtrOutput
- func (o ClientInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ClientInfoResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o ClientInfoResponsePtrOutput) ToClientInfoResponsePtrOutput() ClientInfoResponsePtrOutput
- func (o ClientInfoResponsePtrOutput) ToClientInfoResponsePtrOutputWithContext(ctx context.Context) ClientInfoResponsePtrOutput
- func (o ClientInfoResponsePtrOutput) UserPrincipalName() pulumi.StringPtrOutput
- type DataConnector
- type DataConnectorArgs
- type DataConnectorInput
- type DataConnectorKind
- func (DataConnectorKind) ElementType() reflect.Type
- func (e DataConnectorKind) ToStringOutput() pulumi.StringOutput
- func (e DataConnectorKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataConnectorKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataConnectorKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataConnectorOutput
- type DataConnectorState
- type EntityInsightItemResponse
- type EntityInsightItemResponseArgs
- func (EntityInsightItemResponseArgs) ElementType() reflect.Type
- func (i EntityInsightItemResponseArgs) ToEntityInsightItemResponseOutput() EntityInsightItemResponseOutput
- func (i EntityInsightItemResponseArgs) ToEntityInsightItemResponseOutputWithContext(ctx context.Context) EntityInsightItemResponseOutput
- type EntityInsightItemResponseArray
- func (EntityInsightItemResponseArray) ElementType() reflect.Type
- func (i EntityInsightItemResponseArray) ToEntityInsightItemResponseArrayOutput() EntityInsightItemResponseArrayOutput
- func (i EntityInsightItemResponseArray) ToEntityInsightItemResponseArrayOutputWithContext(ctx context.Context) EntityInsightItemResponseArrayOutput
- type EntityInsightItemResponseArrayInput
- type EntityInsightItemResponseArrayOutput
- func (EntityInsightItemResponseArrayOutput) ElementType() reflect.Type
- func (o EntityInsightItemResponseArrayOutput) Index(i pulumi.IntInput) EntityInsightItemResponseOutput
- func (o EntityInsightItemResponseArrayOutput) ToEntityInsightItemResponseArrayOutput() EntityInsightItemResponseArrayOutput
- func (o EntityInsightItemResponseArrayOutput) ToEntityInsightItemResponseArrayOutputWithContext(ctx context.Context) EntityInsightItemResponseArrayOutput
- type EntityInsightItemResponseInput
- type EntityInsightItemResponseOutput
- func (o EntityInsightItemResponseOutput) ChartQueryResults() InsightsTableResultResponseArrayOutput
- func (EntityInsightItemResponseOutput) ElementType() reflect.Type
- func (o EntityInsightItemResponseOutput) QueryId() pulumi.StringPtrOutput
- func (o EntityInsightItemResponseOutput) QueryTimeInterval() EntityInsightItemResponseQueryTimeIntervalPtrOutput
- func (o EntityInsightItemResponseOutput) TableQueryResults() InsightsTableResultResponsePtrOutput
- func (o EntityInsightItemResponseOutput) ToEntityInsightItemResponseOutput() EntityInsightItemResponseOutput
- func (o EntityInsightItemResponseOutput) ToEntityInsightItemResponseOutputWithContext(ctx context.Context) EntityInsightItemResponseOutput
- type EntityInsightItemResponseQueryTimeInterval
- type EntityInsightItemResponseQueryTimeIntervalArgs
- func (EntityInsightItemResponseQueryTimeIntervalArgs) ElementType() reflect.Type
- func (i EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalOutput() EntityInsightItemResponseQueryTimeIntervalOutput
- func (i EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalOutput
- func (i EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalPtrOutput() EntityInsightItemResponseQueryTimeIntervalPtrOutput
- func (i EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalPtrOutput
- type EntityInsightItemResponseQueryTimeIntervalInput
- type EntityInsightItemResponseQueryTimeIntervalOutput
- func (EntityInsightItemResponseQueryTimeIntervalOutput) ElementType() reflect.Type
- func (o EntityInsightItemResponseQueryTimeIntervalOutput) EndTime() pulumi.StringPtrOutput
- func (o EntityInsightItemResponseQueryTimeIntervalOutput) StartTime() pulumi.StringPtrOutput
- func (o EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalOutput() EntityInsightItemResponseQueryTimeIntervalOutput
- func (o EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalOutput
- func (o EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutput() EntityInsightItemResponseQueryTimeIntervalPtrOutput
- func (o EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalPtrOutput
- type EntityInsightItemResponseQueryTimeIntervalPtrInput
- type EntityInsightItemResponseQueryTimeIntervalPtrOutput
- func (o EntityInsightItemResponseQueryTimeIntervalPtrOutput) Elem() EntityInsightItemResponseQueryTimeIntervalOutput
- func (EntityInsightItemResponseQueryTimeIntervalPtrOutput) ElementType() reflect.Type
- func (o EntityInsightItemResponseQueryTimeIntervalPtrOutput) EndTime() pulumi.StringPtrOutput
- func (o EntityInsightItemResponseQueryTimeIntervalPtrOutput) StartTime() pulumi.StringPtrOutput
- func (o EntityInsightItemResponseQueryTimeIntervalPtrOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutput() EntityInsightItemResponseQueryTimeIntervalPtrOutput
- func (o EntityInsightItemResponseQueryTimeIntervalPtrOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalPtrOutput
- type EntityTimelineKind
- func (EntityTimelineKind) ElementType() reflect.Type
- func (e EntityTimelineKind) ToStringOutput() pulumi.StringOutput
- func (e EntityTimelineKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EntityTimelineKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EntityTimelineKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GetEntitiesGetTimelineArgs
- type GetEntitiesGetTimelineResult
- type GetEntityInsightsArgs
- type GetEntityInsightsResult
- type GetInsightsErrorResponse
- type GetInsightsErrorResponseArgs
- func (GetInsightsErrorResponseArgs) ElementType() reflect.Type
- func (i GetInsightsErrorResponseArgs) ToGetInsightsErrorResponseOutput() GetInsightsErrorResponseOutput
- func (i GetInsightsErrorResponseArgs) ToGetInsightsErrorResponseOutputWithContext(ctx context.Context) GetInsightsErrorResponseOutput
- type GetInsightsErrorResponseArray
- func (GetInsightsErrorResponseArray) ElementType() reflect.Type
- func (i GetInsightsErrorResponseArray) ToGetInsightsErrorResponseArrayOutput() GetInsightsErrorResponseArrayOutput
- func (i GetInsightsErrorResponseArray) ToGetInsightsErrorResponseArrayOutputWithContext(ctx context.Context) GetInsightsErrorResponseArrayOutput
- type GetInsightsErrorResponseArrayInput
- type GetInsightsErrorResponseArrayOutput
- func (GetInsightsErrorResponseArrayOutput) ElementType() reflect.Type
- func (o GetInsightsErrorResponseArrayOutput) Index(i pulumi.IntInput) GetInsightsErrorResponseOutput
- func (o GetInsightsErrorResponseArrayOutput) ToGetInsightsErrorResponseArrayOutput() GetInsightsErrorResponseArrayOutput
- func (o GetInsightsErrorResponseArrayOutput) ToGetInsightsErrorResponseArrayOutputWithContext(ctx context.Context) GetInsightsErrorResponseArrayOutput
- type GetInsightsErrorResponseInput
- type GetInsightsErrorResponseOutput
- func (GetInsightsErrorResponseOutput) ElementType() reflect.Type
- func (o GetInsightsErrorResponseOutput) ErrorMessage() pulumi.StringOutput
- func (o GetInsightsErrorResponseOutput) Kind() pulumi.StringOutput
- func (o GetInsightsErrorResponseOutput) QueryId() pulumi.StringPtrOutput
- func (o GetInsightsErrorResponseOutput) ToGetInsightsErrorResponseOutput() GetInsightsErrorResponseOutput
- func (o GetInsightsErrorResponseOutput) ToGetInsightsErrorResponseOutputWithContext(ctx context.Context) GetInsightsErrorResponseOutput
- type GetInsightsResultsMetadataResponse
- type GetInsightsResultsMetadataResponseArgs
- func (GetInsightsResultsMetadataResponseArgs) ElementType() reflect.Type
- func (i GetInsightsResultsMetadataResponseArgs) ToGetInsightsResultsMetadataResponseOutput() GetInsightsResultsMetadataResponseOutput
- func (i GetInsightsResultsMetadataResponseArgs) ToGetInsightsResultsMetadataResponseOutputWithContext(ctx context.Context) GetInsightsResultsMetadataResponseOutput
- type GetInsightsResultsMetadataResponseInput
- type GetInsightsResultsMetadataResponseOutput
- func (GetInsightsResultsMetadataResponseOutput) ElementType() reflect.Type
- func (o GetInsightsResultsMetadataResponseOutput) Errors() GetInsightsErrorResponseArrayOutput
- func (o GetInsightsResultsMetadataResponseOutput) ToGetInsightsResultsMetadataResponseOutput() GetInsightsResultsMetadataResponseOutput
- func (o GetInsightsResultsMetadataResponseOutput) ToGetInsightsResultsMetadataResponseOutputWithContext(ctx context.Context) GetInsightsResultsMetadataResponseOutput
- func (o GetInsightsResultsMetadataResponseOutput) TotalCount() pulumi.IntOutput
- type Incident
- type IncidentAdditionalDataResponse
- type IncidentAdditionalDataResponseArgs
- func (IncidentAdditionalDataResponseArgs) ElementType() reflect.Type
- func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutput() IncidentAdditionalDataResponseOutput
- func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutputWithContext(ctx context.Context) IncidentAdditionalDataResponseOutput
- func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput
- func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutputWithContext(ctx context.Context) IncidentAdditionalDataResponsePtrOutput
- type IncidentAdditionalDataResponseInput
- type IncidentAdditionalDataResponseOutput
- func (o IncidentAdditionalDataResponseOutput) AlertProductNames() pulumi.StringArrayOutput
- func (o IncidentAdditionalDataResponseOutput) AlertsCount() pulumi.IntOutput
- func (o IncidentAdditionalDataResponseOutput) BookmarksCount() pulumi.IntOutput
- func (o IncidentAdditionalDataResponseOutput) CommentsCount() pulumi.IntOutput
- func (IncidentAdditionalDataResponseOutput) ElementType() reflect.Type
- func (o IncidentAdditionalDataResponseOutput) Tactics() pulumi.StringArrayOutput
- func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutput() IncidentAdditionalDataResponseOutput
- func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutputWithContext(ctx context.Context) IncidentAdditionalDataResponseOutput
- func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput
- func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext(ctx context.Context) IncidentAdditionalDataResponsePtrOutput
- type IncidentAdditionalDataResponsePtrInput
- type IncidentAdditionalDataResponsePtrOutput
- func (o IncidentAdditionalDataResponsePtrOutput) AlertProductNames() pulumi.StringArrayOutput
- func (o IncidentAdditionalDataResponsePtrOutput) AlertsCount() pulumi.IntPtrOutput
- func (o IncidentAdditionalDataResponsePtrOutput) BookmarksCount() pulumi.IntPtrOutput
- func (o IncidentAdditionalDataResponsePtrOutput) CommentsCount() pulumi.IntPtrOutput
- func (o IncidentAdditionalDataResponsePtrOutput) Elem() IncidentAdditionalDataResponseOutput
- func (IncidentAdditionalDataResponsePtrOutput) ElementType() reflect.Type
- func (o IncidentAdditionalDataResponsePtrOutput) Tactics() pulumi.StringArrayOutput
- func (o IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput
- func (o IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext(ctx context.Context) IncidentAdditionalDataResponsePtrOutput
- type IncidentArgs
- type IncidentClassification
- func (IncidentClassification) ElementType() reflect.Type
- func (e IncidentClassification) ToStringOutput() pulumi.StringOutput
- func (e IncidentClassification) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IncidentClassification) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IncidentClassification) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IncidentClassificationReason
- func (IncidentClassificationReason) ElementType() reflect.Type
- func (e IncidentClassificationReason) ToStringOutput() pulumi.StringOutput
- func (e IncidentClassificationReason) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IncidentClassificationReason) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IncidentClassificationReason) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IncidentComment
- type IncidentCommentArgs
- type IncidentCommentInput
- type IncidentCommentOutput
- type IncidentCommentState
- type IncidentInfo
- type IncidentInfoArgs
- func (IncidentInfoArgs) ElementType() reflect.Type
- func (i IncidentInfoArgs) ToIncidentInfoOutput() IncidentInfoOutput
- func (i IncidentInfoArgs) ToIncidentInfoOutputWithContext(ctx context.Context) IncidentInfoOutput
- func (i IncidentInfoArgs) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
- func (i IncidentInfoArgs) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
- type IncidentInfoInput
- type IncidentInfoOutput
- func (IncidentInfoOutput) ElementType() reflect.Type
- func (o IncidentInfoOutput) IncidentId() pulumi.StringOutput
- func (o IncidentInfoOutput) RelationName() pulumi.StringOutput
- func (o IncidentInfoOutput) Severity() pulumi.StringOutput
- func (o IncidentInfoOutput) Title() pulumi.StringOutput
- func (o IncidentInfoOutput) ToIncidentInfoOutput() IncidentInfoOutput
- func (o IncidentInfoOutput) ToIncidentInfoOutputWithContext(ctx context.Context) IncidentInfoOutput
- func (o IncidentInfoOutput) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
- func (o IncidentInfoOutput) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
- type IncidentInfoPtrInput
- type IncidentInfoPtrOutput
- func (o IncidentInfoPtrOutput) Elem() IncidentInfoOutput
- func (IncidentInfoPtrOutput) ElementType() reflect.Type
- func (o IncidentInfoPtrOutput) IncidentId() pulumi.StringPtrOutput
- func (o IncidentInfoPtrOutput) RelationName() pulumi.StringPtrOutput
- func (o IncidentInfoPtrOutput) Severity() pulumi.StringPtrOutput
- func (o IncidentInfoPtrOutput) Title() pulumi.StringPtrOutput
- func (o IncidentInfoPtrOutput) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
- func (o IncidentInfoPtrOutput) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
- type IncidentInfoResponse
- type IncidentInfoResponseArgs
- func (IncidentInfoResponseArgs) ElementType() reflect.Type
- func (i IncidentInfoResponseArgs) ToIncidentInfoResponseOutput() IncidentInfoResponseOutput
- func (i IncidentInfoResponseArgs) ToIncidentInfoResponseOutputWithContext(ctx context.Context) IncidentInfoResponseOutput
- func (i IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
- func (i IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
- type IncidentInfoResponseInput
- type IncidentInfoResponseOutput
- func (IncidentInfoResponseOutput) ElementType() reflect.Type
- func (o IncidentInfoResponseOutput) IncidentId() pulumi.StringOutput
- func (o IncidentInfoResponseOutput) RelationName() pulumi.StringOutput
- func (o IncidentInfoResponseOutput) Severity() pulumi.StringOutput
- func (o IncidentInfoResponseOutput) Title() pulumi.StringOutput
- func (o IncidentInfoResponseOutput) ToIncidentInfoResponseOutput() IncidentInfoResponseOutput
- func (o IncidentInfoResponseOutput) ToIncidentInfoResponseOutputWithContext(ctx context.Context) IncidentInfoResponseOutput
- func (o IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
- func (o IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
- type IncidentInfoResponsePtrInput
- type IncidentInfoResponsePtrOutput
- func (o IncidentInfoResponsePtrOutput) Elem() IncidentInfoResponseOutput
- func (IncidentInfoResponsePtrOutput) ElementType() reflect.Type
- func (o IncidentInfoResponsePtrOutput) IncidentId() pulumi.StringPtrOutput
- func (o IncidentInfoResponsePtrOutput) RelationName() pulumi.StringPtrOutput
- func (o IncidentInfoResponsePtrOutput) Severity() pulumi.StringPtrOutput
- func (o IncidentInfoResponsePtrOutput) Title() pulumi.StringPtrOutput
- func (o IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
- func (o IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
- type IncidentInput
- type IncidentLabel
- type IncidentLabelArgs
- type IncidentLabelArray
- type IncidentLabelArrayInput
- type IncidentLabelArrayOutput
- func (IncidentLabelArrayOutput) ElementType() reflect.Type
- func (o IncidentLabelArrayOutput) Index(i pulumi.IntInput) IncidentLabelOutput
- func (o IncidentLabelArrayOutput) ToIncidentLabelArrayOutput() IncidentLabelArrayOutput
- func (o IncidentLabelArrayOutput) ToIncidentLabelArrayOutputWithContext(ctx context.Context) IncidentLabelArrayOutput
- type IncidentLabelInput
- type IncidentLabelOutput
- type IncidentLabelResponse
- type IncidentLabelResponseArgs
- type IncidentLabelResponseArray
- func (IncidentLabelResponseArray) ElementType() reflect.Type
- func (i IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput
- func (i IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutputWithContext(ctx context.Context) IncidentLabelResponseArrayOutput
- type IncidentLabelResponseArrayInput
- type IncidentLabelResponseArrayOutput
- func (IncidentLabelResponseArrayOutput) ElementType() reflect.Type
- func (o IncidentLabelResponseArrayOutput) Index(i pulumi.IntInput) IncidentLabelResponseOutput
- func (o IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput
- func (o IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutputWithContext(ctx context.Context) IncidentLabelResponseArrayOutput
- type IncidentLabelResponseInput
- type IncidentLabelResponseOutput
- func (IncidentLabelResponseOutput) ElementType() reflect.Type
- func (o IncidentLabelResponseOutput) LabelName() pulumi.StringOutput
- func (o IncidentLabelResponseOutput) LabelType() pulumi.StringOutput
- func (o IncidentLabelResponseOutput) ToIncidentLabelResponseOutput() IncidentLabelResponseOutput
- func (o IncidentLabelResponseOutput) ToIncidentLabelResponseOutputWithContext(ctx context.Context) IncidentLabelResponseOutput
- type IncidentOutput
- type IncidentOwnerInfo
- type IncidentOwnerInfoArgs
- func (IncidentOwnerInfoArgs) ElementType() reflect.Type
- func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput
- func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutputWithContext(ctx context.Context) IncidentOwnerInfoOutput
- func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
- func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
- type IncidentOwnerInfoInput
- type IncidentOwnerInfoOutput
- func (o IncidentOwnerInfoOutput) AssignedTo() pulumi.StringPtrOutput
- func (IncidentOwnerInfoOutput) ElementType() reflect.Type
- func (o IncidentOwnerInfoOutput) Email() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoOutput) ObjectId() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput
- func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutputWithContext(ctx context.Context) IncidentOwnerInfoOutput
- func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoOutput) UserPrincipalName() pulumi.StringPtrOutput
- type IncidentOwnerInfoPtrInput
- type IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoPtrOutput) AssignedTo() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoPtrOutput) Elem() IncidentOwnerInfoOutput
- func (IncidentOwnerInfoPtrOutput) ElementType() reflect.Type
- func (o IncidentOwnerInfoPtrOutput) Email() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoPtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoPtrOutput) UserPrincipalName() pulumi.StringPtrOutput
- type IncidentOwnerInfoResponse
- type IncidentOwnerInfoResponseArgs
- func (IncidentOwnerInfoResponseArgs) ElementType() reflect.Type
- func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput
- func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutputWithContext(ctx context.Context) IncidentOwnerInfoResponseOutput
- func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
- func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
- type IncidentOwnerInfoResponseInput
- type IncidentOwnerInfoResponseOutput
- func (o IncidentOwnerInfoResponseOutput) AssignedTo() pulumi.StringPtrOutput
- func (IncidentOwnerInfoResponseOutput) ElementType() reflect.Type
- func (o IncidentOwnerInfoResponseOutput) Email() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponseOutput) ObjectId() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput
- func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutputWithContext(ctx context.Context) IncidentOwnerInfoResponseOutput
- func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponseOutput) UserPrincipalName() pulumi.StringPtrOutput
- type IncidentOwnerInfoResponsePtrInput
- type IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) AssignedTo() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) Elem() IncidentOwnerInfoResponseOutput
- func (IncidentOwnerInfoResponsePtrOutput) ElementType() reflect.Type
- func (o IncidentOwnerInfoResponsePtrOutput) Email() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) UserPrincipalName() pulumi.StringPtrOutput
- type IncidentRelation
- type IncidentRelationArgs
- type IncidentRelationInput
- type IncidentRelationOutput
- type IncidentRelationState
- type IncidentSeverity
- func (IncidentSeverity) ElementType() reflect.Type
- func (e IncidentSeverity) ToStringOutput() pulumi.StringOutput
- func (e IncidentSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IncidentSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IncidentSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IncidentState
- type IncidentStatus
- func (IncidentStatus) ElementType() reflect.Type
- func (e IncidentStatus) ToStringOutput() pulumi.StringOutput
- func (e IncidentStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IncidentStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IncidentStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InsightsTableResultResponse
- type InsightsTableResultResponseArgs
- func (InsightsTableResultResponseArgs) ElementType() reflect.Type
- func (i InsightsTableResultResponseArgs) ToInsightsTableResultResponseOutput() InsightsTableResultResponseOutput
- func (i InsightsTableResultResponseArgs) ToInsightsTableResultResponseOutputWithContext(ctx context.Context) InsightsTableResultResponseOutput
- func (i InsightsTableResultResponseArgs) ToInsightsTableResultResponsePtrOutput() InsightsTableResultResponsePtrOutput
- func (i InsightsTableResultResponseArgs) ToInsightsTableResultResponsePtrOutputWithContext(ctx context.Context) InsightsTableResultResponsePtrOutput
- type InsightsTableResultResponseArray
- func (InsightsTableResultResponseArray) ElementType() reflect.Type
- func (i InsightsTableResultResponseArray) ToInsightsTableResultResponseArrayOutput() InsightsTableResultResponseArrayOutput
- func (i InsightsTableResultResponseArray) ToInsightsTableResultResponseArrayOutputWithContext(ctx context.Context) InsightsTableResultResponseArrayOutput
- type InsightsTableResultResponseArrayInput
- type InsightsTableResultResponseArrayOutput
- func (InsightsTableResultResponseArrayOutput) ElementType() reflect.Type
- func (o InsightsTableResultResponseArrayOutput) Index(i pulumi.IntInput) InsightsTableResultResponseOutput
- func (o InsightsTableResultResponseArrayOutput) ToInsightsTableResultResponseArrayOutput() InsightsTableResultResponseArrayOutput
- func (o InsightsTableResultResponseArrayOutput) ToInsightsTableResultResponseArrayOutputWithContext(ctx context.Context) InsightsTableResultResponseArrayOutput
- type InsightsTableResultResponseColumns
- type InsightsTableResultResponseColumnsArgs
- func (InsightsTableResultResponseColumnsArgs) ElementType() reflect.Type
- func (i InsightsTableResultResponseColumnsArgs) ToInsightsTableResultResponseColumnsOutput() InsightsTableResultResponseColumnsOutput
- func (i InsightsTableResultResponseColumnsArgs) ToInsightsTableResultResponseColumnsOutputWithContext(ctx context.Context) InsightsTableResultResponseColumnsOutput
- type InsightsTableResultResponseColumnsArray
- func (InsightsTableResultResponseColumnsArray) ElementType() reflect.Type
- func (i InsightsTableResultResponseColumnsArray) ToInsightsTableResultResponseColumnsArrayOutput() InsightsTableResultResponseColumnsArrayOutput
- func (i InsightsTableResultResponseColumnsArray) ToInsightsTableResultResponseColumnsArrayOutputWithContext(ctx context.Context) InsightsTableResultResponseColumnsArrayOutput
- type InsightsTableResultResponseColumnsArrayInput
- type InsightsTableResultResponseColumnsArrayOutput
- func (InsightsTableResultResponseColumnsArrayOutput) ElementType() reflect.Type
- func (o InsightsTableResultResponseColumnsArrayOutput) Index(i pulumi.IntInput) InsightsTableResultResponseColumnsOutput
- func (o InsightsTableResultResponseColumnsArrayOutput) ToInsightsTableResultResponseColumnsArrayOutput() InsightsTableResultResponseColumnsArrayOutput
- func (o InsightsTableResultResponseColumnsArrayOutput) ToInsightsTableResultResponseColumnsArrayOutputWithContext(ctx context.Context) InsightsTableResultResponseColumnsArrayOutput
- type InsightsTableResultResponseColumnsInput
- type InsightsTableResultResponseColumnsOutput
- func (InsightsTableResultResponseColumnsOutput) ElementType() reflect.Type
- func (o InsightsTableResultResponseColumnsOutput) Name() pulumi.StringPtrOutput
- func (o InsightsTableResultResponseColumnsOutput) ToInsightsTableResultResponseColumnsOutput() InsightsTableResultResponseColumnsOutput
- func (o InsightsTableResultResponseColumnsOutput) ToInsightsTableResultResponseColumnsOutputWithContext(ctx context.Context) InsightsTableResultResponseColumnsOutput
- func (o InsightsTableResultResponseColumnsOutput) Type() pulumi.StringPtrOutput
- type InsightsTableResultResponseInput
- type InsightsTableResultResponseOutput
- func (o InsightsTableResultResponseOutput) Columns() InsightsTableResultResponseColumnsArrayOutput
- func (InsightsTableResultResponseOutput) ElementType() reflect.Type
- func (o InsightsTableResultResponseOutput) Rows() pulumi.StringArrayArrayOutput
- func (o InsightsTableResultResponseOutput) ToInsightsTableResultResponseOutput() InsightsTableResultResponseOutput
- func (o InsightsTableResultResponseOutput) ToInsightsTableResultResponseOutputWithContext(ctx context.Context) InsightsTableResultResponseOutput
- func (o InsightsTableResultResponseOutput) ToInsightsTableResultResponsePtrOutput() InsightsTableResultResponsePtrOutput
- func (o InsightsTableResultResponseOutput) ToInsightsTableResultResponsePtrOutputWithContext(ctx context.Context) InsightsTableResultResponsePtrOutput
- type InsightsTableResultResponsePtrInput
- type InsightsTableResultResponsePtrOutput
- func (o InsightsTableResultResponsePtrOutput) Columns() InsightsTableResultResponseColumnsArrayOutput
- func (o InsightsTableResultResponsePtrOutput) Elem() InsightsTableResultResponseOutput
- func (InsightsTableResultResponsePtrOutput) ElementType() reflect.Type
- func (o InsightsTableResultResponsePtrOutput) Rows() pulumi.StringArrayArrayOutput
- func (o InsightsTableResultResponsePtrOutput) ToInsightsTableResultResponsePtrOutput() InsightsTableResultResponsePtrOutput
- func (o InsightsTableResultResponsePtrOutput) ToInsightsTableResultResponsePtrOutputWithContext(ctx context.Context) InsightsTableResultResponsePtrOutput
- type LookupActionArgs
- type LookupActionResult
- type LookupAlertRuleArgs
- type LookupAlertRuleResult
- type LookupBookmarkArgs
- type LookupBookmarkRelationArgs
- type LookupBookmarkRelationResult
- type LookupBookmarkResult
- type LookupDataConnectorArgs
- type LookupDataConnectorResult
- type LookupIncidentArgs
- type LookupIncidentCommentArgs
- type LookupIncidentCommentResult
- type LookupIncidentRelationArgs
- type LookupIncidentRelationResult
- type LookupIncidentResult
- type LookupProductSettingArgs
- type LookupProductSettingResult
- type LookupThreatIntelligenceIndicatorArgs
- type LookupThreatIntelligenceIndicatorResult
- type LookupWatchlistArgs
- type LookupWatchlistResult
- type ProductSetting
- type ProductSettingArgs
- type ProductSettingInput
- type ProductSettingOutput
- type ProductSettingState
- type SecurityAlertTimelineItemResponse
- type SecurityAlertTimelineItemResponseArgs
- func (SecurityAlertTimelineItemResponseArgs) ElementType() reflect.Type
- func (i SecurityAlertTimelineItemResponseArgs) ToSecurityAlertTimelineItemResponseOutput() SecurityAlertTimelineItemResponseOutput
- func (i SecurityAlertTimelineItemResponseArgs) ToSecurityAlertTimelineItemResponseOutputWithContext(ctx context.Context) SecurityAlertTimelineItemResponseOutput
- type SecurityAlertTimelineItemResponseInput
- type SecurityAlertTimelineItemResponseOutput
- func (o SecurityAlertTimelineItemResponseOutput) AlertType() pulumi.StringOutput
- func (o SecurityAlertTimelineItemResponseOutput) AzureResourceId() pulumi.StringOutput
- func (o SecurityAlertTimelineItemResponseOutput) DisplayName() pulumi.StringOutput
- func (SecurityAlertTimelineItemResponseOutput) ElementType() reflect.Type
- func (o SecurityAlertTimelineItemResponseOutput) EndTimeUtc() pulumi.StringOutput
- func (o SecurityAlertTimelineItemResponseOutput) Kind() pulumi.StringOutput
- func (o SecurityAlertTimelineItemResponseOutput) ProductName() pulumi.StringOutput
- func (o SecurityAlertTimelineItemResponseOutput) Severity() pulumi.StringOutput
- func (o SecurityAlertTimelineItemResponseOutput) StartTimeUtc() pulumi.StringOutput
- func (o SecurityAlertTimelineItemResponseOutput) TimeGenerated() pulumi.StringOutput
- func (o SecurityAlertTimelineItemResponseOutput) ToSecurityAlertTimelineItemResponseOutput() SecurityAlertTimelineItemResponseOutput
- func (o SecurityAlertTimelineItemResponseOutput) ToSecurityAlertTimelineItemResponseOutputWithContext(ctx context.Context) SecurityAlertTimelineItemResponseOutput
- type SettingKind
- func (SettingKind) ElementType() reflect.Type
- func (e SettingKind) ToStringOutput() pulumi.StringOutput
- func (e SettingKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SettingKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SettingKind) 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 ThreatIntelligenceGranularMarkingModel
- type ThreatIntelligenceGranularMarkingModelArgs
- func (ThreatIntelligenceGranularMarkingModelArgs) ElementType() reflect.Type
- func (i ThreatIntelligenceGranularMarkingModelArgs) ToThreatIntelligenceGranularMarkingModelOutput() ThreatIntelligenceGranularMarkingModelOutput
- func (i ThreatIntelligenceGranularMarkingModelArgs) ToThreatIntelligenceGranularMarkingModelOutputWithContext(ctx context.Context) ThreatIntelligenceGranularMarkingModelOutput
- type ThreatIntelligenceGranularMarkingModelArray
- func (ThreatIntelligenceGranularMarkingModelArray) ElementType() reflect.Type
- func (i ThreatIntelligenceGranularMarkingModelArray) ToThreatIntelligenceGranularMarkingModelArrayOutput() ThreatIntelligenceGranularMarkingModelArrayOutput
- func (i ThreatIntelligenceGranularMarkingModelArray) ToThreatIntelligenceGranularMarkingModelArrayOutputWithContext(ctx context.Context) ThreatIntelligenceGranularMarkingModelArrayOutput
- type ThreatIntelligenceGranularMarkingModelArrayInput
- type ThreatIntelligenceGranularMarkingModelArrayOutput
- func (ThreatIntelligenceGranularMarkingModelArrayOutput) ElementType() reflect.Type
- func (o ThreatIntelligenceGranularMarkingModelArrayOutput) Index(i pulumi.IntInput) ThreatIntelligenceGranularMarkingModelOutput
- func (o ThreatIntelligenceGranularMarkingModelArrayOutput) ToThreatIntelligenceGranularMarkingModelArrayOutput() ThreatIntelligenceGranularMarkingModelArrayOutput
- func (o ThreatIntelligenceGranularMarkingModelArrayOutput) ToThreatIntelligenceGranularMarkingModelArrayOutputWithContext(ctx context.Context) ThreatIntelligenceGranularMarkingModelArrayOutput
- type ThreatIntelligenceGranularMarkingModelInput
- type ThreatIntelligenceGranularMarkingModelOutput
- func (ThreatIntelligenceGranularMarkingModelOutput) ElementType() reflect.Type
- func (o ThreatIntelligenceGranularMarkingModelOutput) Language() pulumi.StringPtrOutput
- func (o ThreatIntelligenceGranularMarkingModelOutput) MarkingRef() pulumi.IntPtrOutput
- func (o ThreatIntelligenceGranularMarkingModelOutput) Selectors() pulumi.StringArrayOutput
- func (o ThreatIntelligenceGranularMarkingModelOutput) ToThreatIntelligenceGranularMarkingModelOutput() ThreatIntelligenceGranularMarkingModelOutput
- func (o ThreatIntelligenceGranularMarkingModelOutput) ToThreatIntelligenceGranularMarkingModelOutputWithContext(ctx context.Context) ThreatIntelligenceGranularMarkingModelOutput
- type ThreatIntelligenceIndicator
- func (*ThreatIntelligenceIndicator) ElementType() reflect.Type
- func (i *ThreatIntelligenceIndicator) ToThreatIntelligenceIndicatorOutput() ThreatIntelligenceIndicatorOutput
- func (i *ThreatIntelligenceIndicator) ToThreatIntelligenceIndicatorOutputWithContext(ctx context.Context) ThreatIntelligenceIndicatorOutput
- type ThreatIntelligenceIndicatorArgs
- type ThreatIntelligenceIndicatorInput
- type ThreatIntelligenceIndicatorOutput
- func (ThreatIntelligenceIndicatorOutput) ElementType() reflect.Type
- func (o ThreatIntelligenceIndicatorOutput) ToThreatIntelligenceIndicatorOutput() ThreatIntelligenceIndicatorOutput
- func (o ThreatIntelligenceIndicatorOutput) ToThreatIntelligenceIndicatorOutputWithContext(ctx context.Context) ThreatIntelligenceIndicatorOutput
- type ThreatIntelligenceIndicatorState
- type ThreatIntelligenceKillChainPhase
- type ThreatIntelligenceKillChainPhaseArgs
- func (ThreatIntelligenceKillChainPhaseArgs) ElementType() reflect.Type
- func (i ThreatIntelligenceKillChainPhaseArgs) ToThreatIntelligenceKillChainPhaseOutput() ThreatIntelligenceKillChainPhaseOutput
- func (i ThreatIntelligenceKillChainPhaseArgs) ToThreatIntelligenceKillChainPhaseOutputWithContext(ctx context.Context) ThreatIntelligenceKillChainPhaseOutput
- type ThreatIntelligenceKillChainPhaseArray
- func (ThreatIntelligenceKillChainPhaseArray) ElementType() reflect.Type
- func (i ThreatIntelligenceKillChainPhaseArray) ToThreatIntelligenceKillChainPhaseArrayOutput() ThreatIntelligenceKillChainPhaseArrayOutput
- func (i ThreatIntelligenceKillChainPhaseArray) ToThreatIntelligenceKillChainPhaseArrayOutputWithContext(ctx context.Context) ThreatIntelligenceKillChainPhaseArrayOutput
- type ThreatIntelligenceKillChainPhaseArrayInput
- type ThreatIntelligenceKillChainPhaseArrayOutput
- func (ThreatIntelligenceKillChainPhaseArrayOutput) ElementType() reflect.Type
- func (o ThreatIntelligenceKillChainPhaseArrayOutput) Index(i pulumi.IntInput) ThreatIntelligenceKillChainPhaseOutput
- func (o ThreatIntelligenceKillChainPhaseArrayOutput) ToThreatIntelligenceKillChainPhaseArrayOutput() ThreatIntelligenceKillChainPhaseArrayOutput
- func (o ThreatIntelligenceKillChainPhaseArrayOutput) ToThreatIntelligenceKillChainPhaseArrayOutputWithContext(ctx context.Context) ThreatIntelligenceKillChainPhaseArrayOutput
- type ThreatIntelligenceKillChainPhaseInput
- type ThreatIntelligenceKillChainPhaseOutput
- func (ThreatIntelligenceKillChainPhaseOutput) ElementType() reflect.Type
- func (o ThreatIntelligenceKillChainPhaseOutput) KillChainName() pulumi.StringPtrOutput
- func (o ThreatIntelligenceKillChainPhaseOutput) PhaseName() pulumi.IntPtrOutput
- func (o ThreatIntelligenceKillChainPhaseOutput) ToThreatIntelligenceKillChainPhaseOutput() ThreatIntelligenceKillChainPhaseOutput
- func (o ThreatIntelligenceKillChainPhaseOutput) ToThreatIntelligenceKillChainPhaseOutputWithContext(ctx context.Context) ThreatIntelligenceKillChainPhaseOutput
- type ThreatIntelligenceResourceKind
- func (ThreatIntelligenceResourceKind) ElementType() reflect.Type
- func (e ThreatIntelligenceResourceKind) ToStringOutput() pulumi.StringOutput
- func (e ThreatIntelligenceResourceKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ThreatIntelligenceResourceKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ThreatIntelligenceResourceKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type TimelineAggregationResponse
- type TimelineAggregationResponseArgs
- func (TimelineAggregationResponseArgs) ElementType() reflect.Type
- func (i TimelineAggregationResponseArgs) ToTimelineAggregationResponseOutput() TimelineAggregationResponseOutput
- func (i TimelineAggregationResponseArgs) ToTimelineAggregationResponseOutputWithContext(ctx context.Context) TimelineAggregationResponseOutput
- type TimelineAggregationResponseArray
- func (TimelineAggregationResponseArray) ElementType() reflect.Type
- func (i TimelineAggregationResponseArray) ToTimelineAggregationResponseArrayOutput() TimelineAggregationResponseArrayOutput
- func (i TimelineAggregationResponseArray) ToTimelineAggregationResponseArrayOutputWithContext(ctx context.Context) TimelineAggregationResponseArrayOutput
- type TimelineAggregationResponseArrayInput
- type TimelineAggregationResponseArrayOutput
- func (TimelineAggregationResponseArrayOutput) ElementType() reflect.Type
- func (o TimelineAggregationResponseArrayOutput) Index(i pulumi.IntInput) TimelineAggregationResponseOutput
- func (o TimelineAggregationResponseArrayOutput) ToTimelineAggregationResponseArrayOutput() TimelineAggregationResponseArrayOutput
- func (o TimelineAggregationResponseArrayOutput) ToTimelineAggregationResponseArrayOutputWithContext(ctx context.Context) TimelineAggregationResponseArrayOutput
- type TimelineAggregationResponseInput
- type TimelineAggregationResponseOutput
- func (o TimelineAggregationResponseOutput) Count() pulumi.IntOutput
- func (TimelineAggregationResponseOutput) ElementType() reflect.Type
- func (o TimelineAggregationResponseOutput) Kind() pulumi.StringOutput
- func (o TimelineAggregationResponseOutput) ToTimelineAggregationResponseOutput() TimelineAggregationResponseOutput
- func (o TimelineAggregationResponseOutput) ToTimelineAggregationResponseOutputWithContext(ctx context.Context) TimelineAggregationResponseOutput
- type TimelineErrorResponse
- type TimelineErrorResponseArgs
- type TimelineErrorResponseArray
- func (TimelineErrorResponseArray) ElementType() reflect.Type
- func (i TimelineErrorResponseArray) ToTimelineErrorResponseArrayOutput() TimelineErrorResponseArrayOutput
- func (i TimelineErrorResponseArray) ToTimelineErrorResponseArrayOutputWithContext(ctx context.Context) TimelineErrorResponseArrayOutput
- type TimelineErrorResponseArrayInput
- type TimelineErrorResponseArrayOutput
- func (TimelineErrorResponseArrayOutput) ElementType() reflect.Type
- func (o TimelineErrorResponseArrayOutput) Index(i pulumi.IntInput) TimelineErrorResponseOutput
- func (o TimelineErrorResponseArrayOutput) ToTimelineErrorResponseArrayOutput() TimelineErrorResponseArrayOutput
- func (o TimelineErrorResponseArrayOutput) ToTimelineErrorResponseArrayOutputWithContext(ctx context.Context) TimelineErrorResponseArrayOutput
- type TimelineErrorResponseInput
- type TimelineErrorResponseOutput
- func (TimelineErrorResponseOutput) ElementType() reflect.Type
- func (o TimelineErrorResponseOutput) ErrorMessage() pulumi.StringOutput
- func (o TimelineErrorResponseOutput) Kind() pulumi.StringOutput
- func (o TimelineErrorResponseOutput) QueryId() pulumi.StringPtrOutput
- func (o TimelineErrorResponseOutput) ToTimelineErrorResponseOutput() TimelineErrorResponseOutput
- func (o TimelineErrorResponseOutput) ToTimelineErrorResponseOutputWithContext(ctx context.Context) TimelineErrorResponseOutput
- type TimelineResultsMetadataResponse
- type TimelineResultsMetadataResponseArgs
- func (TimelineResultsMetadataResponseArgs) ElementType() reflect.Type
- func (i TimelineResultsMetadataResponseArgs) ToTimelineResultsMetadataResponseOutput() TimelineResultsMetadataResponseOutput
- func (i TimelineResultsMetadataResponseArgs) ToTimelineResultsMetadataResponseOutputWithContext(ctx context.Context) TimelineResultsMetadataResponseOutput
- type TimelineResultsMetadataResponseInput
- type TimelineResultsMetadataResponseOutput
- func (o TimelineResultsMetadataResponseOutput) Aggregations() TimelineAggregationResponseArrayOutput
- func (TimelineResultsMetadataResponseOutput) ElementType() reflect.Type
- func (o TimelineResultsMetadataResponseOutput) Errors() TimelineErrorResponseArrayOutput
- func (o TimelineResultsMetadataResponseOutput) ToTimelineResultsMetadataResponseOutput() TimelineResultsMetadataResponseOutput
- func (o TimelineResultsMetadataResponseOutput) ToTimelineResultsMetadataResponseOutputWithContext(ctx context.Context) TimelineResultsMetadataResponseOutput
- func (o TimelineResultsMetadataResponseOutput) TotalCount() pulumi.IntOutput
- type UserInfo
- type UserInfoArgs
- func (UserInfoArgs) ElementType() reflect.Type
- func (i UserInfoArgs) ToUserInfoOutput() UserInfoOutput
- func (i UserInfoArgs) ToUserInfoOutputWithContext(ctx context.Context) UserInfoOutput
- func (i UserInfoArgs) ToUserInfoPtrOutput() UserInfoPtrOutput
- func (i UserInfoArgs) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
- type UserInfoInput
- type UserInfoOutput
- func (UserInfoOutput) ElementType() reflect.Type
- func (o UserInfoOutput) ObjectId() pulumi.StringPtrOutput
- func (o UserInfoOutput) ToUserInfoOutput() UserInfoOutput
- func (o UserInfoOutput) ToUserInfoOutputWithContext(ctx context.Context) UserInfoOutput
- func (o UserInfoOutput) ToUserInfoPtrOutput() UserInfoPtrOutput
- func (o UserInfoOutput) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
- type UserInfoPtrInput
- type UserInfoPtrOutput
- func (o UserInfoPtrOutput) Elem() UserInfoOutput
- func (UserInfoPtrOutput) ElementType() reflect.Type
- func (o UserInfoPtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o UserInfoPtrOutput) ToUserInfoPtrOutput() UserInfoPtrOutput
- func (o UserInfoPtrOutput) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
- type UserInfoResponse
- type UserInfoResponseArgs
- func (UserInfoResponseArgs) ElementType() reflect.Type
- func (i UserInfoResponseArgs) ToUserInfoResponseOutput() UserInfoResponseOutput
- func (i UserInfoResponseArgs) ToUserInfoResponseOutputWithContext(ctx context.Context) UserInfoResponseOutput
- func (i UserInfoResponseArgs) ToUserInfoResponsePtrOutput() UserInfoResponsePtrOutput
- func (i UserInfoResponseArgs) ToUserInfoResponsePtrOutputWithContext(ctx context.Context) UserInfoResponsePtrOutput
- type UserInfoResponseInput
- type UserInfoResponseOutput
- func (UserInfoResponseOutput) ElementType() reflect.Type
- func (o UserInfoResponseOutput) Email() pulumi.StringOutput
- func (o UserInfoResponseOutput) Name() pulumi.StringOutput
- func (o UserInfoResponseOutput) ObjectId() pulumi.StringPtrOutput
- func (o UserInfoResponseOutput) ToUserInfoResponseOutput() UserInfoResponseOutput
- func (o UserInfoResponseOutput) ToUserInfoResponseOutputWithContext(ctx context.Context) UserInfoResponseOutput
- func (o UserInfoResponseOutput) ToUserInfoResponsePtrOutput() UserInfoResponsePtrOutput
- func (o UserInfoResponseOutput) ToUserInfoResponsePtrOutputWithContext(ctx context.Context) UserInfoResponsePtrOutput
- type UserInfoResponsePtrInput
- type UserInfoResponsePtrOutput
- func (o UserInfoResponsePtrOutput) Elem() UserInfoResponseOutput
- func (UserInfoResponsePtrOutput) ElementType() reflect.Type
- func (o UserInfoResponsePtrOutput) Email() pulumi.StringPtrOutput
- func (o UserInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o UserInfoResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutput() UserInfoResponsePtrOutput
- func (o UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutputWithContext(ctx context.Context) UserInfoResponsePtrOutput
- type Watchlist
- type WatchlistArgs
- type WatchlistInput
- type WatchlistOutput
- type WatchlistState
Constants ¶
const ( AlertRuleKindScheduled = AlertRuleKind("Scheduled") AlertRuleKindMicrosoftSecurityIncidentCreation = AlertRuleKind("MicrosoftSecurityIncidentCreation") AlertRuleKindFusion = AlertRuleKind("Fusion") AlertRuleKindMLBehaviorAnalytics = AlertRuleKind("MLBehaviorAnalytics") AlertRuleKindThreatIntelligence = AlertRuleKind("ThreatIntelligence") AlertRuleKindAnomaly = AlertRuleKind("Anomaly") )
const ( // Critical severity CaseSeverityCritical = CaseSeverity("Critical") // High severity CaseSeverityHigh = CaseSeverity("High") // Medium severity CaseSeverityMedium = CaseSeverity("Medium") // Low severity CaseSeverityLow = CaseSeverity("Low") // Informational severity CaseSeverityInformational = CaseSeverity("Informational") )
const ( DataConnectorKindAzureActiveDirectory = DataConnectorKind("AzureActiveDirectory") DataConnectorKindAzureSecurityCenter = DataConnectorKind("AzureSecurityCenter") DataConnectorKindMicrosoftCloudAppSecurity = DataConnectorKind("MicrosoftCloudAppSecurity") DataConnectorKindThreatIntelligence = DataConnectorKind("ThreatIntelligence") DataConnectorKindThreatIntelligenceTaxii = DataConnectorKind("ThreatIntelligenceTaxii") DataConnectorKindOffice365 = DataConnectorKind("Office365") DataConnectorKindOfficeATP = DataConnectorKind("OfficeATP") DataConnectorKindAmazonWebServicesCloudTrail = DataConnectorKind("AmazonWebServicesCloudTrail") DataConnectorKindAzureAdvancedThreatProtection = DataConnectorKind("AzureAdvancedThreatProtection") DataConnectorKindMicrosoftDefenderAdvancedThreatProtection = DataConnectorKind("MicrosoftDefenderAdvancedThreatProtection") DataConnectorKindDynamics365 = DataConnectorKind("Dynamics365") )
const ( // activity EntityTimelineKindActivity = EntityTimelineKind("Activity") // bookmarks EntityTimelineKindBookmark = EntityTimelineKind("Bookmark") // security alerts EntityTimelineKindSecurityAlert = EntityTimelineKind("SecurityAlert") )
const ( // Incident classification was undetermined IncidentClassificationUndetermined = IncidentClassification("Undetermined") // Incident was true positive IncidentClassificationTruePositive = IncidentClassification("TruePositive") // Incident was benign positive IncidentClassificationBenignPositive = IncidentClassification("BenignPositive") // Incident was false positive IncidentClassificationFalsePositive = IncidentClassification("FalsePositive") )
const ( // Classification reason was suspicious activity IncidentClassificationReasonSuspiciousActivity = IncidentClassificationReason("SuspiciousActivity") // Classification reason was suspicious but expected IncidentClassificationReasonSuspiciousButExpected = IncidentClassificationReason("SuspiciousButExpected") // Classification reason was incorrect alert logic IncidentClassificationReasonIncorrectAlertLogic = IncidentClassificationReason("IncorrectAlertLogic") // Classification reason was inaccurate data IncidentClassificationReasonInaccurateData = IncidentClassificationReason("InaccurateData") )
const ( // High severity IncidentSeverityHigh = IncidentSeverity("High") // Medium severity IncidentSeverityMedium = IncidentSeverity("Medium") // Low severity IncidentSeverityLow = IncidentSeverity("Low") // Informational severity IncidentSeverityInformational = IncidentSeverity("Informational") )
const ( // An active incident which isn't being handled currently IncidentStatusNew = IncidentStatus("New") // An active incident which is being handled IncidentStatusActive = IncidentStatus("Active") // A non-active incident IncidentStatusClosed = IncidentStatus("Closed") )
const ( SettingKindEyesOn = SettingKind("EyesOn") SettingKindEntityAnalytics = SettingKind("EntityAnalytics") SettingKindUeba = SettingKind("Ueba") )
const ( Source_Local_file = Source("Local file") Source_Remote_storage = Source("Remote storage") )
const ( // Entity represents threat intelligence indicator in the system. ThreatIntelligenceResourceKindIndicator = ThreatIntelligenceResourceKind("indicator") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶ added in v0.5.0
type Action struct { pulumi.CustomResourceState // Etag of the action. Etag pulumi.StringPtrOutput `pulumi:"etag"` // Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. LogicAppResourceId pulumi.StringPtrOutput `pulumi:"logicAppResourceId"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` // The name of the logic app's workflow. WorkflowId pulumi.StringPtrOutput `pulumi:"workflowId"` }
Action for alert rule.
func GetAction ¶ added in v0.5.0
func GetAction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ActionState, opts ...pulumi.ResourceOption) (*Action, error)
GetAction gets an existing Action 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 NewAction ¶ added in v0.5.0
func NewAction(ctx *pulumi.Context, name string, args *ActionArgs, opts ...pulumi.ResourceOption) (*Action, error)
NewAction registers a new resource with the given unique name, arguments, and options.
func (*Action) ElementType ¶ added in v0.5.0
func (*Action) ToActionOutput ¶ added in v0.5.0
func (i *Action) ToActionOutput() ActionOutput
func (*Action) ToActionOutputWithContext ¶ added in v0.5.0
func (i *Action) ToActionOutputWithContext(ctx context.Context) ActionOutput
type ActionArgs ¶ added in v0.5.0
type ActionArgs struct { // Action ID ActionId pulumi.StringInput // Etag of the azure resource Etag pulumi.StringPtrInput // Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. LogicAppResourceId pulumi.StringPtrInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Alert rule ID RuleId pulumi.StringInput // Logic App Callback URL for this specific workflow. TriggerUri pulumi.StringPtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Action resource.
func (ActionArgs) ElementType ¶ added in v0.5.0
func (ActionArgs) ElementType() reflect.Type
type ActionInput ¶ added in v0.5.0
type ActionInput interface { pulumi.Input ToActionOutput() ActionOutput ToActionOutputWithContext(ctx context.Context) ActionOutput }
type ActionOutput ¶ added in v0.5.0
type ActionOutput struct {
*pulumi.OutputState
}
func (ActionOutput) ElementType ¶ added in v0.5.0
func (ActionOutput) ElementType() reflect.Type
func (ActionOutput) ToActionOutput ¶ added in v0.5.0
func (o ActionOutput) ToActionOutput() ActionOutput
func (ActionOutput) ToActionOutputWithContext ¶ added in v0.5.0
func (o ActionOutput) ToActionOutputWithContext(ctx context.Context) ActionOutput
type ActionState ¶ added in v0.5.0
type ActionState struct { // Etag of the action. Etag pulumi.StringPtrInput // Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. LogicAppResourceId pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput // The name of the logic app's workflow. WorkflowId pulumi.StringPtrInput }
func (ActionState) ElementType ¶ added in v0.5.0
func (ActionState) ElementType() reflect.Type
type ActivityTimelineItemResponse ¶ added in v0.2.5
type ActivityTimelineItemResponse struct { // The grouping bucket end time. BucketEndTimeUTC string `pulumi:"bucketEndTimeUTC"` // The grouping bucket start time. BucketStartTimeUTC string `pulumi:"bucketStartTimeUTC"` // The activity timeline content. Content string `pulumi:"content"` // The time of the first activity in the grouping bucket. FirstActivityTimeUTC string `pulumi:"firstActivityTimeUTC"` // The entity query kind type. // Expected value is 'Activity'. Kind string `pulumi:"kind"` // The time of the last activity in the grouping bucket. LastActivityTimeUTC string `pulumi:"lastActivityTimeUTC"` // The activity query id. QueryId string `pulumi:"queryId"` // The activity timeline title. Title string `pulumi:"title"` }
Represents Activity timeline item.
type ActivityTimelineItemResponseArgs ¶ added in v0.2.5
type ActivityTimelineItemResponseArgs struct { // The grouping bucket end time. BucketEndTimeUTC pulumi.StringInput `pulumi:"bucketEndTimeUTC"` // The grouping bucket start time. BucketStartTimeUTC pulumi.StringInput `pulumi:"bucketStartTimeUTC"` // The activity timeline content. Content pulumi.StringInput `pulumi:"content"` // The time of the first activity in the grouping bucket. FirstActivityTimeUTC pulumi.StringInput `pulumi:"firstActivityTimeUTC"` // The entity query kind type. // Expected value is 'Activity'. Kind pulumi.StringInput `pulumi:"kind"` // The time of the last activity in the grouping bucket. LastActivityTimeUTC pulumi.StringInput `pulumi:"lastActivityTimeUTC"` // The activity query id. QueryId pulumi.StringInput `pulumi:"queryId"` // The activity timeline title. Title pulumi.StringInput `pulumi:"title"` }
Represents Activity timeline item.
func (ActivityTimelineItemResponseArgs) ElementType ¶ added in v0.2.5
func (ActivityTimelineItemResponseArgs) ElementType() reflect.Type
func (ActivityTimelineItemResponseArgs) ToActivityTimelineItemResponseOutput ¶ added in v0.2.5
func (i ActivityTimelineItemResponseArgs) ToActivityTimelineItemResponseOutput() ActivityTimelineItemResponseOutput
func (ActivityTimelineItemResponseArgs) ToActivityTimelineItemResponseOutputWithContext ¶ added in v0.2.5
func (i ActivityTimelineItemResponseArgs) ToActivityTimelineItemResponseOutputWithContext(ctx context.Context) ActivityTimelineItemResponseOutput
type ActivityTimelineItemResponseInput ¶ added in v0.2.5
type ActivityTimelineItemResponseInput interface { pulumi.Input ToActivityTimelineItemResponseOutput() ActivityTimelineItemResponseOutput ToActivityTimelineItemResponseOutputWithContext(context.Context) ActivityTimelineItemResponseOutput }
ActivityTimelineItemResponseInput is an input type that accepts ActivityTimelineItemResponseArgs and ActivityTimelineItemResponseOutput values. You can construct a concrete instance of `ActivityTimelineItemResponseInput` via:
ActivityTimelineItemResponseArgs{...}
type ActivityTimelineItemResponseOutput ¶ added in v0.2.5
type ActivityTimelineItemResponseOutput struct{ *pulumi.OutputState }
Represents Activity timeline item.
func (ActivityTimelineItemResponseOutput) BucketEndTimeUTC ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) BucketEndTimeUTC() pulumi.StringOutput
The grouping bucket end time.
func (ActivityTimelineItemResponseOutput) BucketStartTimeUTC ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) BucketStartTimeUTC() pulumi.StringOutput
The grouping bucket start time.
func (ActivityTimelineItemResponseOutput) Content ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) Content() pulumi.StringOutput
The activity timeline content.
func (ActivityTimelineItemResponseOutput) ElementType ¶ added in v0.2.5
func (ActivityTimelineItemResponseOutput) ElementType() reflect.Type
func (ActivityTimelineItemResponseOutput) FirstActivityTimeUTC ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) FirstActivityTimeUTC() pulumi.StringOutput
The time of the first activity in the grouping bucket.
func (ActivityTimelineItemResponseOutput) Kind ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) Kind() pulumi.StringOutput
The entity query kind type. Expected value is 'Activity'.
func (ActivityTimelineItemResponseOutput) LastActivityTimeUTC ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) LastActivityTimeUTC() pulumi.StringOutput
The time of the last activity in the grouping bucket.
func (ActivityTimelineItemResponseOutput) QueryId ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) QueryId() pulumi.StringOutput
The activity query id.
func (ActivityTimelineItemResponseOutput) Title ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) Title() pulumi.StringOutput
The activity timeline title.
func (ActivityTimelineItemResponseOutput) ToActivityTimelineItemResponseOutput ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) ToActivityTimelineItemResponseOutput() ActivityTimelineItemResponseOutput
func (ActivityTimelineItemResponseOutput) ToActivityTimelineItemResponseOutputWithContext ¶ added in v0.2.5
func (o ActivityTimelineItemResponseOutput) ToActivityTimelineItemResponseOutputWithContext(ctx context.Context) ActivityTimelineItemResponseOutput
type AlertRule ¶
type AlertRule struct { pulumi.CustomResourceState // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The kind of the alert rule Kind pulumi.StringOutput `pulumi:"kind"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
Alert rule.
func GetAlertRule ¶
func GetAlertRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AlertRuleState, opts ...pulumi.ResourceOption) (*AlertRule, error)
GetAlertRule gets an existing AlertRule 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 NewAlertRule ¶
func NewAlertRule(ctx *pulumi.Context, name string, args *AlertRuleArgs, opts ...pulumi.ResourceOption) (*AlertRule, error)
NewAlertRule registers a new resource with the given unique name, arguments, and options.
func (*AlertRule) ElementType ¶ added in v0.2.6
func (*AlertRule) ToAlertRuleOutput ¶ added in v0.2.6
func (i *AlertRule) ToAlertRuleOutput() AlertRuleOutput
func (*AlertRule) ToAlertRuleOutputWithContext ¶ added in v0.2.6
func (i *AlertRule) ToAlertRuleOutputWithContext(ctx context.Context) AlertRuleOutput
type AlertRuleArgs ¶
type AlertRuleArgs struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The kind of the alert rule Kind pulumi.StringInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Alert rule ID RuleId pulumi.StringInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a AlertRule resource.
func (AlertRuleArgs) ElementType ¶
func (AlertRuleArgs) ElementType() reflect.Type
type AlertRuleInput ¶ added in v0.2.6
type AlertRuleInput interface { pulumi.Input ToAlertRuleOutput() AlertRuleOutput ToAlertRuleOutputWithContext(ctx context.Context) AlertRuleOutput }
type AlertRuleKind ¶ added in v0.3.1
The kind of the alert rule
func (AlertRuleKind) ElementType ¶ added in v0.3.1
func (AlertRuleKind) ElementType() reflect.Type
func (AlertRuleKind) ToStringOutput ¶ added in v0.3.1
func (e AlertRuleKind) ToStringOutput() pulumi.StringOutput
func (AlertRuleKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e AlertRuleKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AlertRuleKind) ToStringPtrOutput ¶ added in v0.3.1
func (e AlertRuleKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (AlertRuleKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AlertRuleKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AlertRuleOutput ¶ added in v0.2.6
type AlertRuleOutput struct {
*pulumi.OutputState
}
func (AlertRuleOutput) ElementType ¶ added in v0.2.6
func (AlertRuleOutput) ElementType() reflect.Type
func (AlertRuleOutput) ToAlertRuleOutput ¶ added in v0.2.6
func (o AlertRuleOutput) ToAlertRuleOutput() AlertRuleOutput
func (AlertRuleOutput) ToAlertRuleOutputWithContext ¶ added in v0.2.6
func (o AlertRuleOutput) ToAlertRuleOutputWithContext(ctx context.Context) AlertRuleOutput
type AlertRuleState ¶
type AlertRuleState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The kind of the alert rule Kind pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (AlertRuleState) ElementType ¶
func (AlertRuleState) ElementType() reflect.Type
type Bookmark ¶
type Bookmark struct { pulumi.CustomResourceState // The time the bookmark was created Created pulumi.StringPtrOutput `pulumi:"created"` // Describes a user that created the bookmark CreatedBy UserInfoResponsePtrOutput `pulumi:"createdBy"` // The display name of the bookmark DisplayName pulumi.StringOutput `pulumi:"displayName"` // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // Describes an incident that relates to bookmark IncidentInfo IncidentInfoResponsePtrOutput `pulumi:"incidentInfo"` // List of labels relevant to this bookmark Labels pulumi.StringArrayOutput `pulumi:"labels"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // The notes of the bookmark Notes pulumi.StringPtrOutput `pulumi:"notes"` // The query of the bookmark. Query pulumi.StringOutput `pulumi:"query"` // The query result of the bookmark. QueryResult pulumi.StringPtrOutput `pulumi:"queryResult"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` // The last time the bookmark was updated Updated pulumi.StringPtrOutput `pulumi:"updated"` // Describes a user that updated the bookmark UpdatedBy UserInfoResponsePtrOutput `pulumi:"updatedBy"` }
Represents a bookmark in Azure Security Insights.
func GetBookmark ¶
func GetBookmark(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BookmarkState, opts ...pulumi.ResourceOption) (*Bookmark, error)
GetBookmark gets an existing Bookmark 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 NewBookmark ¶
func NewBookmark(ctx *pulumi.Context, name string, args *BookmarkArgs, opts ...pulumi.ResourceOption) (*Bookmark, error)
NewBookmark registers a new resource with the given unique name, arguments, and options.
func (*Bookmark) ElementType ¶ added in v0.2.6
func (*Bookmark) ToBookmarkOutput ¶ added in v0.2.6
func (i *Bookmark) ToBookmarkOutput() BookmarkOutput
func (*Bookmark) ToBookmarkOutputWithContext ¶ added in v0.2.6
func (i *Bookmark) ToBookmarkOutputWithContext(ctx context.Context) BookmarkOutput
type BookmarkArgs ¶
type BookmarkArgs struct { // Bookmark ID BookmarkId pulumi.StringInput // The time the bookmark was created Created pulumi.StringPtrInput // Describes a user that created the bookmark CreatedBy UserInfoPtrInput // The display name of the bookmark DisplayName pulumi.StringInput // Etag of the azure resource Etag pulumi.StringPtrInput // Describes an incident that relates to bookmark IncidentInfo IncidentInfoPtrInput // List of labels relevant to this bookmark Labels pulumi.StringArrayInput // The notes of the bookmark Notes pulumi.StringPtrInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // The query of the bookmark. Query pulumi.StringInput // The query result of the bookmark. QueryResult pulumi.StringPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The last time the bookmark was updated Updated pulumi.StringPtrInput // Describes a user that updated the bookmark UpdatedBy UserInfoPtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Bookmark resource.
func (BookmarkArgs) ElementType ¶
func (BookmarkArgs) ElementType() reflect.Type
type BookmarkInput ¶ added in v0.2.6
type BookmarkInput interface { pulumi.Input ToBookmarkOutput() BookmarkOutput ToBookmarkOutputWithContext(ctx context.Context) BookmarkOutput }
type BookmarkOutput ¶ added in v0.2.6
type BookmarkOutput struct {
*pulumi.OutputState
}
func (BookmarkOutput) ElementType ¶ added in v0.2.6
func (BookmarkOutput) ElementType() reflect.Type
func (BookmarkOutput) ToBookmarkOutput ¶ added in v0.2.6
func (o BookmarkOutput) ToBookmarkOutput() BookmarkOutput
func (BookmarkOutput) ToBookmarkOutputWithContext ¶ added in v0.2.6
func (o BookmarkOutput) ToBookmarkOutputWithContext(ctx context.Context) BookmarkOutput
type BookmarkRelation ¶
type BookmarkRelation struct { pulumi.CustomResourceState // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // The resource ID of the related resource RelatedResourceId pulumi.StringOutput `pulumi:"relatedResourceId"` // The resource kind of the related resource RelatedResourceKind pulumi.StringOutput `pulumi:"relatedResourceKind"` // The name of the related resource RelatedResourceName pulumi.StringOutput `pulumi:"relatedResourceName"` // The resource type of the related resource RelatedResourceType pulumi.StringOutput `pulumi:"relatedResourceType"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
Represents a relation between two resources
func GetBookmarkRelation ¶
func GetBookmarkRelation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BookmarkRelationState, opts ...pulumi.ResourceOption) (*BookmarkRelation, error)
GetBookmarkRelation gets an existing BookmarkRelation 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 NewBookmarkRelation ¶
func NewBookmarkRelation(ctx *pulumi.Context, name string, args *BookmarkRelationArgs, opts ...pulumi.ResourceOption) (*BookmarkRelation, error)
NewBookmarkRelation registers a new resource with the given unique name, arguments, and options.
func (*BookmarkRelation) ElementType ¶ added in v0.2.6
func (*BookmarkRelation) ElementType() reflect.Type
func (*BookmarkRelation) ToBookmarkRelationOutput ¶ added in v0.2.6
func (i *BookmarkRelation) ToBookmarkRelationOutput() BookmarkRelationOutput
func (*BookmarkRelation) ToBookmarkRelationOutputWithContext ¶ added in v0.2.6
func (i *BookmarkRelation) ToBookmarkRelationOutputWithContext(ctx context.Context) BookmarkRelationOutput
type BookmarkRelationArgs ¶
type BookmarkRelationArgs struct { // Bookmark ID BookmarkId pulumi.StringInput // Etag of the azure resource Etag pulumi.StringPtrInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // The resource ID of the related resource RelatedResourceId pulumi.StringInput // Relation Name RelationName pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a BookmarkRelation resource.
func (BookmarkRelationArgs) ElementType ¶
func (BookmarkRelationArgs) ElementType() reflect.Type
type BookmarkRelationInput ¶ added in v0.2.6
type BookmarkRelationInput interface { pulumi.Input ToBookmarkRelationOutput() BookmarkRelationOutput ToBookmarkRelationOutputWithContext(ctx context.Context) BookmarkRelationOutput }
type BookmarkRelationOutput ¶ added in v0.2.6
type BookmarkRelationOutput struct {
*pulumi.OutputState
}
func (BookmarkRelationOutput) ElementType ¶ added in v0.2.6
func (BookmarkRelationOutput) ElementType() reflect.Type
func (BookmarkRelationOutput) ToBookmarkRelationOutput ¶ added in v0.2.6
func (o BookmarkRelationOutput) ToBookmarkRelationOutput() BookmarkRelationOutput
func (BookmarkRelationOutput) ToBookmarkRelationOutputWithContext ¶ added in v0.2.6
func (o BookmarkRelationOutput) ToBookmarkRelationOutputWithContext(ctx context.Context) BookmarkRelationOutput
type BookmarkRelationState ¶
type BookmarkRelationState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // The resource ID of the related resource RelatedResourceId pulumi.StringPtrInput // The resource kind of the related resource RelatedResourceKind pulumi.StringPtrInput // The name of the related resource RelatedResourceName pulumi.StringPtrInput // The resource type of the related resource RelatedResourceType pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (BookmarkRelationState) ElementType ¶
func (BookmarkRelationState) ElementType() reflect.Type
type BookmarkState ¶
type BookmarkState struct { // The time the bookmark was created Created pulumi.StringPtrInput // Describes a user that created the bookmark CreatedBy UserInfoResponsePtrInput // The display name of the bookmark DisplayName pulumi.StringPtrInput // Etag of the azure resource Etag pulumi.StringPtrInput // Describes an incident that relates to bookmark IncidentInfo IncidentInfoResponsePtrInput // List of labels relevant to this bookmark Labels pulumi.StringArrayInput // Azure resource name Name pulumi.StringPtrInput // The notes of the bookmark Notes pulumi.StringPtrInput // The query of the bookmark. Query pulumi.StringPtrInput // The query result of the bookmark. QueryResult pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput // The last time the bookmark was updated Updated pulumi.StringPtrInput // Describes a user that updated the bookmark UpdatedBy UserInfoResponsePtrInput }
func (BookmarkState) ElementType ¶
func (BookmarkState) ElementType() reflect.Type
type BookmarkTimelineItemResponse ¶ added in v0.2.5
type BookmarkTimelineItemResponse struct { // The bookmark azure resource id. AzureResourceId string `pulumi:"azureResourceId"` // Describes a user that created the bookmark CreatedBy UserInfoResponse `pulumi:"createdBy"` // The bookmark display name. DisplayName string `pulumi:"displayName"` // The bookmark end time. EndTimeUtc string `pulumi:"endTimeUtc"` // The bookmark event time. EventTime *string `pulumi:"eventTime"` // The entity query kind type. // Expected value is 'Bookmark'. Kind string `pulumi:"kind"` // List of labels relevant to this bookmark Labels []string `pulumi:"labels"` // The notes of the bookmark Notes string `pulumi:"notes"` // TThe bookmark start time. StartTimeUtc string `pulumi:"startTimeUtc"` }
Represents bookmark timeline item.
type BookmarkTimelineItemResponseArgs ¶ added in v0.2.5
type BookmarkTimelineItemResponseArgs struct { // The bookmark azure resource id. AzureResourceId pulumi.StringInput `pulumi:"azureResourceId"` // Describes a user that created the bookmark CreatedBy UserInfoResponseInput `pulumi:"createdBy"` // The bookmark display name. DisplayName pulumi.StringInput `pulumi:"displayName"` // The bookmark end time. EndTimeUtc pulumi.StringInput `pulumi:"endTimeUtc"` // The bookmark event time. EventTime pulumi.StringPtrInput `pulumi:"eventTime"` // The entity query kind type. // Expected value is 'Bookmark'. Kind pulumi.StringInput `pulumi:"kind"` // List of labels relevant to this bookmark Labels pulumi.StringArrayInput `pulumi:"labels"` // The notes of the bookmark Notes pulumi.StringInput `pulumi:"notes"` // TThe bookmark start time. StartTimeUtc pulumi.StringInput `pulumi:"startTimeUtc"` }
Represents bookmark timeline item.
func (BookmarkTimelineItemResponseArgs) ElementType ¶ added in v0.2.5
func (BookmarkTimelineItemResponseArgs) ElementType() reflect.Type
func (BookmarkTimelineItemResponseArgs) ToBookmarkTimelineItemResponseOutput ¶ added in v0.2.5
func (i BookmarkTimelineItemResponseArgs) ToBookmarkTimelineItemResponseOutput() BookmarkTimelineItemResponseOutput
func (BookmarkTimelineItemResponseArgs) ToBookmarkTimelineItemResponseOutputWithContext ¶ added in v0.2.5
func (i BookmarkTimelineItemResponseArgs) ToBookmarkTimelineItemResponseOutputWithContext(ctx context.Context) BookmarkTimelineItemResponseOutput
type BookmarkTimelineItemResponseInput ¶ added in v0.2.5
type BookmarkTimelineItemResponseInput interface { pulumi.Input ToBookmarkTimelineItemResponseOutput() BookmarkTimelineItemResponseOutput ToBookmarkTimelineItemResponseOutputWithContext(context.Context) BookmarkTimelineItemResponseOutput }
BookmarkTimelineItemResponseInput is an input type that accepts BookmarkTimelineItemResponseArgs and BookmarkTimelineItemResponseOutput values. You can construct a concrete instance of `BookmarkTimelineItemResponseInput` via:
BookmarkTimelineItemResponseArgs{...}
type BookmarkTimelineItemResponseOutput ¶ added in v0.2.5
type BookmarkTimelineItemResponseOutput struct{ *pulumi.OutputState }
Represents bookmark timeline item.
func (BookmarkTimelineItemResponseOutput) AzureResourceId ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) AzureResourceId() pulumi.StringOutput
The bookmark azure resource id.
func (BookmarkTimelineItemResponseOutput) CreatedBy ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) CreatedBy() UserInfoResponseOutput
Describes a user that created the bookmark
func (BookmarkTimelineItemResponseOutput) DisplayName ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) DisplayName() pulumi.StringOutput
The bookmark display name.
func (BookmarkTimelineItemResponseOutput) ElementType ¶ added in v0.2.5
func (BookmarkTimelineItemResponseOutput) ElementType() reflect.Type
func (BookmarkTimelineItemResponseOutput) EndTimeUtc ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) EndTimeUtc() pulumi.StringOutput
The bookmark end time.
func (BookmarkTimelineItemResponseOutput) EventTime ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) EventTime() pulumi.StringPtrOutput
The bookmark event time.
func (BookmarkTimelineItemResponseOutput) Kind ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) Kind() pulumi.StringOutput
The entity query kind type. Expected value is 'Bookmark'.
func (BookmarkTimelineItemResponseOutput) Labels ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) Labels() pulumi.StringArrayOutput
List of labels relevant to this bookmark
func (BookmarkTimelineItemResponseOutput) Notes ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) Notes() pulumi.StringOutput
The notes of the bookmark
func (BookmarkTimelineItemResponseOutput) StartTimeUtc ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) StartTimeUtc() pulumi.StringOutput
TThe bookmark start time.
func (BookmarkTimelineItemResponseOutput) ToBookmarkTimelineItemResponseOutput ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) ToBookmarkTimelineItemResponseOutput() BookmarkTimelineItemResponseOutput
func (BookmarkTimelineItemResponseOutput) ToBookmarkTimelineItemResponseOutputWithContext ¶ added in v0.2.5
func (o BookmarkTimelineItemResponseOutput) ToBookmarkTimelineItemResponseOutputWithContext(ctx context.Context) BookmarkTimelineItemResponseOutput
type CaseSeverity ¶ added in v0.3.1
The severity of the incident
func (CaseSeverity) ElementType ¶ added in v0.3.1
func (CaseSeverity) ElementType() reflect.Type
func (CaseSeverity) ToStringOutput ¶ added in v0.3.1
func (e CaseSeverity) ToStringOutput() pulumi.StringOutput
func (CaseSeverity) ToStringOutputWithContext ¶ added in v0.3.1
func (e CaseSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CaseSeverity) ToStringPtrOutput ¶ added in v0.3.1
func (e CaseSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaseSeverity) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e CaseSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClientInfoResponse ¶ added in v0.2.4
type ClientInfoResponse struct { // The email of the client. Email *string `pulumi:"email"` // The name of the client. Name *string `pulumi:"name"` // The object id of the client. ObjectId *string `pulumi:"objectId"` // The user principal name of the client. UserPrincipalName *string `pulumi:"userPrincipalName"` }
Information on the client (user or application) that made some action
type ClientInfoResponseArgs ¶ added in v0.2.4
type ClientInfoResponseArgs struct { // The email of the client. Email pulumi.StringPtrInput `pulumi:"email"` // The name of the client. Name pulumi.StringPtrInput `pulumi:"name"` // The object id of the client. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The user principal name of the client. UserPrincipalName pulumi.StringPtrInput `pulumi:"userPrincipalName"` }
Information on the client (user or application) that made some action
func (ClientInfoResponseArgs) ElementType ¶ added in v0.2.4
func (ClientInfoResponseArgs) ElementType() reflect.Type
func (ClientInfoResponseArgs) ToClientInfoResponseOutput ¶ added in v0.2.4
func (i ClientInfoResponseArgs) ToClientInfoResponseOutput() ClientInfoResponseOutput
func (ClientInfoResponseArgs) ToClientInfoResponseOutputWithContext ¶ added in v0.2.4
func (i ClientInfoResponseArgs) ToClientInfoResponseOutputWithContext(ctx context.Context) ClientInfoResponseOutput
func (ClientInfoResponseArgs) ToClientInfoResponsePtrOutput ¶ added in v0.2.4
func (i ClientInfoResponseArgs) ToClientInfoResponsePtrOutput() ClientInfoResponsePtrOutput
func (ClientInfoResponseArgs) ToClientInfoResponsePtrOutputWithContext ¶ added in v0.2.4
func (i ClientInfoResponseArgs) ToClientInfoResponsePtrOutputWithContext(ctx context.Context) ClientInfoResponsePtrOutput
type ClientInfoResponseInput ¶ added in v0.2.4
type ClientInfoResponseInput interface { pulumi.Input ToClientInfoResponseOutput() ClientInfoResponseOutput ToClientInfoResponseOutputWithContext(context.Context) ClientInfoResponseOutput }
ClientInfoResponseInput is an input type that accepts ClientInfoResponseArgs and ClientInfoResponseOutput values. You can construct a concrete instance of `ClientInfoResponseInput` via:
ClientInfoResponseArgs{...}
type ClientInfoResponseOutput ¶ added in v0.2.4
type ClientInfoResponseOutput struct{ *pulumi.OutputState }
Information on the client (user or application) that made some action
func (ClientInfoResponseOutput) ElementType ¶ added in v0.2.4
func (ClientInfoResponseOutput) ElementType() reflect.Type
func (ClientInfoResponseOutput) Email ¶ added in v0.2.4
func (o ClientInfoResponseOutput) Email() pulumi.StringPtrOutput
The email of the client.
func (ClientInfoResponseOutput) Name ¶ added in v0.2.4
func (o ClientInfoResponseOutput) Name() pulumi.StringPtrOutput
The name of the client.
func (ClientInfoResponseOutput) ObjectId ¶ added in v0.2.4
func (o ClientInfoResponseOutput) ObjectId() pulumi.StringPtrOutput
The object id of the client.
func (ClientInfoResponseOutput) ToClientInfoResponseOutput ¶ added in v0.2.4
func (o ClientInfoResponseOutput) ToClientInfoResponseOutput() ClientInfoResponseOutput
func (ClientInfoResponseOutput) ToClientInfoResponseOutputWithContext ¶ added in v0.2.4
func (o ClientInfoResponseOutput) ToClientInfoResponseOutputWithContext(ctx context.Context) ClientInfoResponseOutput
func (ClientInfoResponseOutput) ToClientInfoResponsePtrOutput ¶ added in v0.2.4
func (o ClientInfoResponseOutput) ToClientInfoResponsePtrOutput() ClientInfoResponsePtrOutput
func (ClientInfoResponseOutput) ToClientInfoResponsePtrOutputWithContext ¶ added in v0.2.4
func (o ClientInfoResponseOutput) ToClientInfoResponsePtrOutputWithContext(ctx context.Context) ClientInfoResponsePtrOutput
func (ClientInfoResponseOutput) UserPrincipalName ¶ added in v0.2.4
func (o ClientInfoResponseOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the client.
type ClientInfoResponsePtrInput ¶ added in v0.2.4
type ClientInfoResponsePtrInput interface { pulumi.Input ToClientInfoResponsePtrOutput() ClientInfoResponsePtrOutput ToClientInfoResponsePtrOutputWithContext(context.Context) ClientInfoResponsePtrOutput }
ClientInfoResponsePtrInput is an input type that accepts ClientInfoResponseArgs, ClientInfoResponsePtr and ClientInfoResponsePtrOutput values. You can construct a concrete instance of `ClientInfoResponsePtrInput` via:
ClientInfoResponseArgs{...} or: nil
func ClientInfoResponsePtr ¶ added in v0.2.4
func ClientInfoResponsePtr(v *ClientInfoResponseArgs) ClientInfoResponsePtrInput
type ClientInfoResponsePtrOutput ¶ added in v0.2.4
type ClientInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ClientInfoResponsePtrOutput) Elem ¶ added in v0.2.4
func (o ClientInfoResponsePtrOutput) Elem() ClientInfoResponseOutput
func (ClientInfoResponsePtrOutput) ElementType ¶ added in v0.2.4
func (ClientInfoResponsePtrOutput) ElementType() reflect.Type
func (ClientInfoResponsePtrOutput) Email ¶ added in v0.2.4
func (o ClientInfoResponsePtrOutput) Email() pulumi.StringPtrOutput
The email of the client.
func (ClientInfoResponsePtrOutput) Name ¶ added in v0.2.4
func (o ClientInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the client.
func (ClientInfoResponsePtrOutput) ObjectId ¶ added in v0.2.4
func (o ClientInfoResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
The object id of the client.
func (ClientInfoResponsePtrOutput) ToClientInfoResponsePtrOutput ¶ added in v0.2.4
func (o ClientInfoResponsePtrOutput) ToClientInfoResponsePtrOutput() ClientInfoResponsePtrOutput
func (ClientInfoResponsePtrOutput) ToClientInfoResponsePtrOutputWithContext ¶ added in v0.2.4
func (o ClientInfoResponsePtrOutput) ToClientInfoResponsePtrOutputWithContext(ctx context.Context) ClientInfoResponsePtrOutput
func (ClientInfoResponsePtrOutput) UserPrincipalName ¶ added in v0.2.4
func (o ClientInfoResponsePtrOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the client.
type DataConnector ¶
type DataConnector struct { pulumi.CustomResourceState // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The kind of the data connector Kind pulumi.StringOutput `pulumi:"kind"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
Data connector.
func GetDataConnector ¶
func GetDataConnector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataConnectorState, opts ...pulumi.ResourceOption) (*DataConnector, error)
GetDataConnector gets an existing DataConnector 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 NewDataConnector ¶
func NewDataConnector(ctx *pulumi.Context, name string, args *DataConnectorArgs, opts ...pulumi.ResourceOption) (*DataConnector, error)
NewDataConnector registers a new resource with the given unique name, arguments, and options.
func (*DataConnector) ElementType ¶ added in v0.2.6
func (*DataConnector) ElementType() reflect.Type
func (*DataConnector) ToDataConnectorOutput ¶ added in v0.2.6
func (i *DataConnector) ToDataConnectorOutput() DataConnectorOutput
func (*DataConnector) ToDataConnectorOutputWithContext ¶ added in v0.2.6
func (i *DataConnector) ToDataConnectorOutputWithContext(ctx context.Context) DataConnectorOutput
type DataConnectorArgs ¶
type DataConnectorArgs struct { // Connector ID DataConnectorId pulumi.StringInput // Etag of the azure resource Etag pulumi.StringPtrInput // The kind of the data connector Kind pulumi.StringInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a DataConnector resource.
func (DataConnectorArgs) ElementType ¶
func (DataConnectorArgs) ElementType() reflect.Type
type DataConnectorInput ¶ added in v0.2.6
type DataConnectorInput interface { pulumi.Input ToDataConnectorOutput() DataConnectorOutput ToDataConnectorOutputWithContext(ctx context.Context) DataConnectorOutput }
type DataConnectorKind ¶ added in v0.3.1
The kind of the data connector
func (DataConnectorKind) ElementType ¶ added in v0.3.1
func (DataConnectorKind) ElementType() reflect.Type
func (DataConnectorKind) ToStringOutput ¶ added in v0.3.1
func (e DataConnectorKind) ToStringOutput() pulumi.StringOutput
func (DataConnectorKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e DataConnectorKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataConnectorKind) ToStringPtrOutput ¶ added in v0.3.1
func (e DataConnectorKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataConnectorKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DataConnectorKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataConnectorOutput ¶ added in v0.2.6
type DataConnectorOutput struct {
*pulumi.OutputState
}
func (DataConnectorOutput) ElementType ¶ added in v0.2.6
func (DataConnectorOutput) ElementType() reflect.Type
func (DataConnectorOutput) ToDataConnectorOutput ¶ added in v0.2.6
func (o DataConnectorOutput) ToDataConnectorOutput() DataConnectorOutput
func (DataConnectorOutput) ToDataConnectorOutputWithContext ¶ added in v0.2.6
func (o DataConnectorOutput) ToDataConnectorOutputWithContext(ctx context.Context) DataConnectorOutput
type DataConnectorState ¶
type DataConnectorState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The kind of the data connector Kind pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (DataConnectorState) ElementType ¶
func (DataConnectorState) ElementType() reflect.Type
type EntityInsightItemResponse ¶ added in v0.4.0
type EntityInsightItemResponse struct { // Query results for table insights query. ChartQueryResults []InsightsTableResultResponse `pulumi:"chartQueryResults"` // The query id of the insight QueryId *string `pulumi:"queryId"` // The Time interval that the query actually executed on. QueryTimeInterval *EntityInsightItemResponseQueryTimeInterval `pulumi:"queryTimeInterval"` // Query results for table insights query. TableQueryResults *InsightsTableResultResponse `pulumi:"tableQueryResults"` }
Entity insight Item.
type EntityInsightItemResponseArgs ¶ added in v0.4.0
type EntityInsightItemResponseArgs struct { // Query results for table insights query. ChartQueryResults InsightsTableResultResponseArrayInput `pulumi:"chartQueryResults"` // The query id of the insight QueryId pulumi.StringPtrInput `pulumi:"queryId"` // The Time interval that the query actually executed on. QueryTimeInterval EntityInsightItemResponseQueryTimeIntervalPtrInput `pulumi:"queryTimeInterval"` // Query results for table insights query. TableQueryResults InsightsTableResultResponsePtrInput `pulumi:"tableQueryResults"` }
Entity insight Item.
func (EntityInsightItemResponseArgs) ElementType ¶ added in v0.4.0
func (EntityInsightItemResponseArgs) ElementType() reflect.Type
func (EntityInsightItemResponseArgs) ToEntityInsightItemResponseOutput ¶ added in v0.4.0
func (i EntityInsightItemResponseArgs) ToEntityInsightItemResponseOutput() EntityInsightItemResponseOutput
func (EntityInsightItemResponseArgs) ToEntityInsightItemResponseOutputWithContext ¶ added in v0.4.0
func (i EntityInsightItemResponseArgs) ToEntityInsightItemResponseOutputWithContext(ctx context.Context) EntityInsightItemResponseOutput
type EntityInsightItemResponseArray ¶ added in v0.4.0
type EntityInsightItemResponseArray []EntityInsightItemResponseInput
func (EntityInsightItemResponseArray) ElementType ¶ added in v0.4.0
func (EntityInsightItemResponseArray) ElementType() reflect.Type
func (EntityInsightItemResponseArray) ToEntityInsightItemResponseArrayOutput ¶ added in v0.4.0
func (i EntityInsightItemResponseArray) ToEntityInsightItemResponseArrayOutput() EntityInsightItemResponseArrayOutput
func (EntityInsightItemResponseArray) ToEntityInsightItemResponseArrayOutputWithContext ¶ added in v0.4.0
func (i EntityInsightItemResponseArray) ToEntityInsightItemResponseArrayOutputWithContext(ctx context.Context) EntityInsightItemResponseArrayOutput
type EntityInsightItemResponseArrayInput ¶ added in v0.4.0
type EntityInsightItemResponseArrayInput interface { pulumi.Input ToEntityInsightItemResponseArrayOutput() EntityInsightItemResponseArrayOutput ToEntityInsightItemResponseArrayOutputWithContext(context.Context) EntityInsightItemResponseArrayOutput }
EntityInsightItemResponseArrayInput is an input type that accepts EntityInsightItemResponseArray and EntityInsightItemResponseArrayOutput values. You can construct a concrete instance of `EntityInsightItemResponseArrayInput` via:
EntityInsightItemResponseArray{ EntityInsightItemResponseArgs{...} }
type EntityInsightItemResponseArrayOutput ¶ added in v0.4.0
type EntityInsightItemResponseArrayOutput struct{ *pulumi.OutputState }
func (EntityInsightItemResponseArrayOutput) ElementType ¶ added in v0.4.0
func (EntityInsightItemResponseArrayOutput) ElementType() reflect.Type
func (EntityInsightItemResponseArrayOutput) Index ¶ added in v0.4.0
func (o EntityInsightItemResponseArrayOutput) Index(i pulumi.IntInput) EntityInsightItemResponseOutput
func (EntityInsightItemResponseArrayOutput) ToEntityInsightItemResponseArrayOutput ¶ added in v0.4.0
func (o EntityInsightItemResponseArrayOutput) ToEntityInsightItemResponseArrayOutput() EntityInsightItemResponseArrayOutput
func (EntityInsightItemResponseArrayOutput) ToEntityInsightItemResponseArrayOutputWithContext ¶ added in v0.4.0
func (o EntityInsightItemResponseArrayOutput) ToEntityInsightItemResponseArrayOutputWithContext(ctx context.Context) EntityInsightItemResponseArrayOutput
type EntityInsightItemResponseInput ¶ added in v0.4.0
type EntityInsightItemResponseInput interface { pulumi.Input ToEntityInsightItemResponseOutput() EntityInsightItemResponseOutput ToEntityInsightItemResponseOutputWithContext(context.Context) EntityInsightItemResponseOutput }
EntityInsightItemResponseInput is an input type that accepts EntityInsightItemResponseArgs and EntityInsightItemResponseOutput values. You can construct a concrete instance of `EntityInsightItemResponseInput` via:
EntityInsightItemResponseArgs{...}
type EntityInsightItemResponseOutput ¶ added in v0.4.0
type EntityInsightItemResponseOutput struct{ *pulumi.OutputState }
Entity insight Item.
func (EntityInsightItemResponseOutput) ChartQueryResults ¶ added in v0.4.0
func (o EntityInsightItemResponseOutput) ChartQueryResults() InsightsTableResultResponseArrayOutput
Query results for table insights query.
func (EntityInsightItemResponseOutput) ElementType ¶ added in v0.4.0
func (EntityInsightItemResponseOutput) ElementType() reflect.Type
func (EntityInsightItemResponseOutput) QueryId ¶ added in v0.4.0
func (o EntityInsightItemResponseOutput) QueryId() pulumi.StringPtrOutput
The query id of the insight
func (EntityInsightItemResponseOutput) QueryTimeInterval ¶ added in v0.4.0
func (o EntityInsightItemResponseOutput) QueryTimeInterval() EntityInsightItemResponseQueryTimeIntervalPtrOutput
The Time interval that the query actually executed on.
func (EntityInsightItemResponseOutput) TableQueryResults ¶ added in v0.4.0
func (o EntityInsightItemResponseOutput) TableQueryResults() InsightsTableResultResponsePtrOutput
Query results for table insights query.
func (EntityInsightItemResponseOutput) ToEntityInsightItemResponseOutput ¶ added in v0.4.0
func (o EntityInsightItemResponseOutput) ToEntityInsightItemResponseOutput() EntityInsightItemResponseOutput
func (EntityInsightItemResponseOutput) ToEntityInsightItemResponseOutputWithContext ¶ added in v0.4.0
func (o EntityInsightItemResponseOutput) ToEntityInsightItemResponseOutputWithContext(ctx context.Context) EntityInsightItemResponseOutput
type EntityInsightItemResponseQueryTimeInterval ¶ added in v0.4.0
type EntityInsightItemResponseQueryTimeInterval struct { // Insight query end time EndTime *string `pulumi:"endTime"` // Insight query start time StartTime *string `pulumi:"startTime"` }
The Time interval that the query actually executed on.
type EntityInsightItemResponseQueryTimeIntervalArgs ¶ added in v0.4.0
type EntityInsightItemResponseQueryTimeIntervalArgs struct { // Insight query end time EndTime pulumi.StringPtrInput `pulumi:"endTime"` // Insight query start time StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
The Time interval that the query actually executed on.
func (EntityInsightItemResponseQueryTimeIntervalArgs) ElementType ¶ added in v0.4.0
func (EntityInsightItemResponseQueryTimeIntervalArgs) ElementType() reflect.Type
func (EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalOutput ¶ added in v0.4.0
func (i EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalOutput() EntityInsightItemResponseQueryTimeIntervalOutput
func (EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalOutputWithContext ¶ added in v0.4.0
func (i EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalOutput
func (EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalPtrOutput ¶ added in v0.4.0
func (i EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalPtrOutput() EntityInsightItemResponseQueryTimeIntervalPtrOutput
func (EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext ¶ added in v0.4.0
func (i EntityInsightItemResponseQueryTimeIntervalArgs) ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalPtrOutput
type EntityInsightItemResponseQueryTimeIntervalInput ¶ added in v0.4.0
type EntityInsightItemResponseQueryTimeIntervalInput interface { pulumi.Input ToEntityInsightItemResponseQueryTimeIntervalOutput() EntityInsightItemResponseQueryTimeIntervalOutput ToEntityInsightItemResponseQueryTimeIntervalOutputWithContext(context.Context) EntityInsightItemResponseQueryTimeIntervalOutput }
EntityInsightItemResponseQueryTimeIntervalInput is an input type that accepts EntityInsightItemResponseQueryTimeIntervalArgs and EntityInsightItemResponseQueryTimeIntervalOutput values. You can construct a concrete instance of `EntityInsightItemResponseQueryTimeIntervalInput` via:
EntityInsightItemResponseQueryTimeIntervalArgs{...}
type EntityInsightItemResponseQueryTimeIntervalOutput ¶ added in v0.4.0
type EntityInsightItemResponseQueryTimeIntervalOutput struct{ *pulumi.OutputState }
The Time interval that the query actually executed on.
func (EntityInsightItemResponseQueryTimeIntervalOutput) ElementType ¶ added in v0.4.0
func (EntityInsightItemResponseQueryTimeIntervalOutput) ElementType() reflect.Type
func (EntityInsightItemResponseQueryTimeIntervalOutput) EndTime ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalOutput) EndTime() pulumi.StringPtrOutput
Insight query end time
func (EntityInsightItemResponseQueryTimeIntervalOutput) StartTime ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalOutput) StartTime() pulumi.StringPtrOutput
Insight query start time
func (EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalOutput ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalOutput() EntityInsightItemResponseQueryTimeIntervalOutput
func (EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalOutputWithContext ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalOutput
func (EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutput ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutput() EntityInsightItemResponseQueryTimeIntervalPtrOutput
func (EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalPtrOutput
type EntityInsightItemResponseQueryTimeIntervalPtrInput ¶ added in v0.4.0
type EntityInsightItemResponseQueryTimeIntervalPtrInput interface { pulumi.Input ToEntityInsightItemResponseQueryTimeIntervalPtrOutput() EntityInsightItemResponseQueryTimeIntervalPtrOutput ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext(context.Context) EntityInsightItemResponseQueryTimeIntervalPtrOutput }
EntityInsightItemResponseQueryTimeIntervalPtrInput is an input type that accepts EntityInsightItemResponseQueryTimeIntervalArgs, EntityInsightItemResponseQueryTimeIntervalPtr and EntityInsightItemResponseQueryTimeIntervalPtrOutput values. You can construct a concrete instance of `EntityInsightItemResponseQueryTimeIntervalPtrInput` via:
EntityInsightItemResponseQueryTimeIntervalArgs{...} or: nil
func EntityInsightItemResponseQueryTimeIntervalPtr ¶ added in v0.4.0
func EntityInsightItemResponseQueryTimeIntervalPtr(v *EntityInsightItemResponseQueryTimeIntervalArgs) EntityInsightItemResponseQueryTimeIntervalPtrInput
type EntityInsightItemResponseQueryTimeIntervalPtrOutput ¶ added in v0.4.0
type EntityInsightItemResponseQueryTimeIntervalPtrOutput struct{ *pulumi.OutputState }
func (EntityInsightItemResponseQueryTimeIntervalPtrOutput) ElementType ¶ added in v0.4.0
func (EntityInsightItemResponseQueryTimeIntervalPtrOutput) ElementType() reflect.Type
func (EntityInsightItemResponseQueryTimeIntervalPtrOutput) EndTime ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalPtrOutput) EndTime() pulumi.StringPtrOutput
Insight query end time
func (EntityInsightItemResponseQueryTimeIntervalPtrOutput) StartTime ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalPtrOutput) StartTime() pulumi.StringPtrOutput
Insight query start time
func (EntityInsightItemResponseQueryTimeIntervalPtrOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutput ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalPtrOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutput() EntityInsightItemResponseQueryTimeIntervalPtrOutput
func (EntityInsightItemResponseQueryTimeIntervalPtrOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext ¶ added in v0.4.0
func (o EntityInsightItemResponseQueryTimeIntervalPtrOutput) ToEntityInsightItemResponseQueryTimeIntervalPtrOutputWithContext(ctx context.Context) EntityInsightItemResponseQueryTimeIntervalPtrOutput
type EntityTimelineKind ¶ added in v0.3.1
The entity query kind
func (EntityTimelineKind) ElementType ¶ added in v0.3.1
func (EntityTimelineKind) ElementType() reflect.Type
func (EntityTimelineKind) ToStringOutput ¶ added in v0.3.1
func (e EntityTimelineKind) ToStringOutput() pulumi.StringOutput
func (EntityTimelineKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e EntityTimelineKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityTimelineKind) ToStringPtrOutput ¶ added in v0.3.1
func (e EntityTimelineKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityTimelineKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e EntityTimelineKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GetEntitiesGetTimelineArgs ¶ added in v0.3.1
type GetEntitiesGetTimelineArgs struct { // The end timeline date, so the results returned are before this date. EndTime string `pulumi:"endTime"` // entity ID EntityId string `pulumi:"entityId"` // Array of timeline Item kinds. Kinds []string `pulumi:"kinds"` // The number of bucket for timeline queries aggregation. NumberOfBucket *int `pulumi:"numberOfBucket"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The start timeline date, so the results returned are after this date. StartTime string `pulumi:"startTime"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type GetEntitiesGetTimelineResult ¶ added in v0.3.1
type GetEntitiesGetTimelineResult struct { // The metadata from the timeline operation results. MetaData *TimelineResultsMetadataResponse `pulumi:"metaData"` // The timeline result values. Value []interface{} `pulumi:"value"` }
The entity timeline result operation response.
func GetEntitiesGetTimeline ¶ added in v0.3.1
func GetEntitiesGetTimeline(ctx *pulumi.Context, args *GetEntitiesGetTimelineArgs, opts ...pulumi.InvokeOption) (*GetEntitiesGetTimelineResult, error)
type GetEntityInsightsArgs ¶ added in v0.4.0
type GetEntityInsightsArgs struct { // Indicates if query time range should be extended with default time range of the query. Default value is false AddDefaultExtendedTimeRange *bool `pulumi:"addDefaultExtendedTimeRange"` // The end timeline date, so the results returned are before this date. EndTime string `pulumi:"endTime"` // entity ID EntityId string `pulumi:"entityId"` // List of Insights Query Id. If empty, default value is all insights of this entity InsightQueryIds []string `pulumi:"insightQueryIds"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The start timeline date, so the results returned are after this date. StartTime string `pulumi:"startTime"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type GetEntityInsightsResult ¶ added in v0.4.0
type GetEntityInsightsResult struct { // The metadata from the get insights operation results. MetaData *GetInsightsResultsMetadataResponse `pulumi:"metaData"` // The insights result values. Value []EntityInsightItemResponse `pulumi:"value"` }
The Get Insights result operation response.
func GetEntityInsights ¶ added in v0.4.0
func GetEntityInsights(ctx *pulumi.Context, args *GetEntityInsightsArgs, opts ...pulumi.InvokeOption) (*GetEntityInsightsResult, error)
type GetInsightsErrorResponse ¶ added in v0.4.0
type GetInsightsErrorResponse struct { // the error message ErrorMessage string `pulumi:"errorMessage"` // the query kind Kind string `pulumi:"kind"` // the query id QueryId *string `pulumi:"queryId"` }
GetInsights Query Errors.
type GetInsightsErrorResponseArgs ¶ added in v0.4.0
type GetInsightsErrorResponseArgs struct { // the error message ErrorMessage pulumi.StringInput `pulumi:"errorMessage"` // the query kind Kind pulumi.StringInput `pulumi:"kind"` // the query id QueryId pulumi.StringPtrInput `pulumi:"queryId"` }
GetInsights Query Errors.
func (GetInsightsErrorResponseArgs) ElementType ¶ added in v0.4.0
func (GetInsightsErrorResponseArgs) ElementType() reflect.Type
func (GetInsightsErrorResponseArgs) ToGetInsightsErrorResponseOutput ¶ added in v0.4.0
func (i GetInsightsErrorResponseArgs) ToGetInsightsErrorResponseOutput() GetInsightsErrorResponseOutput
func (GetInsightsErrorResponseArgs) ToGetInsightsErrorResponseOutputWithContext ¶ added in v0.4.0
func (i GetInsightsErrorResponseArgs) ToGetInsightsErrorResponseOutputWithContext(ctx context.Context) GetInsightsErrorResponseOutput
type GetInsightsErrorResponseArray ¶ added in v0.4.0
type GetInsightsErrorResponseArray []GetInsightsErrorResponseInput
func (GetInsightsErrorResponseArray) ElementType ¶ added in v0.4.0
func (GetInsightsErrorResponseArray) ElementType() reflect.Type
func (GetInsightsErrorResponseArray) ToGetInsightsErrorResponseArrayOutput ¶ added in v0.4.0
func (i GetInsightsErrorResponseArray) ToGetInsightsErrorResponseArrayOutput() GetInsightsErrorResponseArrayOutput
func (GetInsightsErrorResponseArray) ToGetInsightsErrorResponseArrayOutputWithContext ¶ added in v0.4.0
func (i GetInsightsErrorResponseArray) ToGetInsightsErrorResponseArrayOutputWithContext(ctx context.Context) GetInsightsErrorResponseArrayOutput
type GetInsightsErrorResponseArrayInput ¶ added in v0.4.0
type GetInsightsErrorResponseArrayInput interface { pulumi.Input ToGetInsightsErrorResponseArrayOutput() GetInsightsErrorResponseArrayOutput ToGetInsightsErrorResponseArrayOutputWithContext(context.Context) GetInsightsErrorResponseArrayOutput }
GetInsightsErrorResponseArrayInput is an input type that accepts GetInsightsErrorResponseArray and GetInsightsErrorResponseArrayOutput values. You can construct a concrete instance of `GetInsightsErrorResponseArrayInput` via:
GetInsightsErrorResponseArray{ GetInsightsErrorResponseArgs{...} }
type GetInsightsErrorResponseArrayOutput ¶ added in v0.4.0
type GetInsightsErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (GetInsightsErrorResponseArrayOutput) ElementType ¶ added in v0.4.0
func (GetInsightsErrorResponseArrayOutput) ElementType() reflect.Type
func (GetInsightsErrorResponseArrayOutput) Index ¶ added in v0.4.0
func (o GetInsightsErrorResponseArrayOutput) Index(i pulumi.IntInput) GetInsightsErrorResponseOutput
func (GetInsightsErrorResponseArrayOutput) ToGetInsightsErrorResponseArrayOutput ¶ added in v0.4.0
func (o GetInsightsErrorResponseArrayOutput) ToGetInsightsErrorResponseArrayOutput() GetInsightsErrorResponseArrayOutput
func (GetInsightsErrorResponseArrayOutput) ToGetInsightsErrorResponseArrayOutputWithContext ¶ added in v0.4.0
func (o GetInsightsErrorResponseArrayOutput) ToGetInsightsErrorResponseArrayOutputWithContext(ctx context.Context) GetInsightsErrorResponseArrayOutput
type GetInsightsErrorResponseInput ¶ added in v0.4.0
type GetInsightsErrorResponseInput interface { pulumi.Input ToGetInsightsErrorResponseOutput() GetInsightsErrorResponseOutput ToGetInsightsErrorResponseOutputWithContext(context.Context) GetInsightsErrorResponseOutput }
GetInsightsErrorResponseInput is an input type that accepts GetInsightsErrorResponseArgs and GetInsightsErrorResponseOutput values. You can construct a concrete instance of `GetInsightsErrorResponseInput` via:
GetInsightsErrorResponseArgs{...}
type GetInsightsErrorResponseOutput ¶ added in v0.4.0
type GetInsightsErrorResponseOutput struct{ *pulumi.OutputState }
GetInsights Query Errors.
func (GetInsightsErrorResponseOutput) ElementType ¶ added in v0.4.0
func (GetInsightsErrorResponseOutput) ElementType() reflect.Type
func (GetInsightsErrorResponseOutput) ErrorMessage ¶ added in v0.4.0
func (o GetInsightsErrorResponseOutput) ErrorMessage() pulumi.StringOutput
the error message
func (GetInsightsErrorResponseOutput) Kind ¶ added in v0.4.0
func (o GetInsightsErrorResponseOutput) Kind() pulumi.StringOutput
the query kind
func (GetInsightsErrorResponseOutput) QueryId ¶ added in v0.4.0
func (o GetInsightsErrorResponseOutput) QueryId() pulumi.StringPtrOutput
the query id
func (GetInsightsErrorResponseOutput) ToGetInsightsErrorResponseOutput ¶ added in v0.4.0
func (o GetInsightsErrorResponseOutput) ToGetInsightsErrorResponseOutput() GetInsightsErrorResponseOutput
func (GetInsightsErrorResponseOutput) ToGetInsightsErrorResponseOutputWithContext ¶ added in v0.4.0
func (o GetInsightsErrorResponseOutput) ToGetInsightsErrorResponseOutputWithContext(ctx context.Context) GetInsightsErrorResponseOutput
type GetInsightsResultsMetadataResponse ¶ added in v0.4.0
type GetInsightsResultsMetadataResponse struct { // information about the failed queries Errors []GetInsightsErrorResponse `pulumi:"errors"` // the total items found for the insights request TotalCount int `pulumi:"totalCount"` }
Get Insights result metadata.
type GetInsightsResultsMetadataResponseArgs ¶ added in v0.4.0
type GetInsightsResultsMetadataResponseArgs struct { // information about the failed queries Errors GetInsightsErrorResponseArrayInput `pulumi:"errors"` // the total items found for the insights request TotalCount pulumi.IntInput `pulumi:"totalCount"` }
Get Insights result metadata.
func (GetInsightsResultsMetadataResponseArgs) ElementType ¶ added in v0.4.0
func (GetInsightsResultsMetadataResponseArgs) ElementType() reflect.Type
func (GetInsightsResultsMetadataResponseArgs) ToGetInsightsResultsMetadataResponseOutput ¶ added in v0.4.0
func (i GetInsightsResultsMetadataResponseArgs) ToGetInsightsResultsMetadataResponseOutput() GetInsightsResultsMetadataResponseOutput
func (GetInsightsResultsMetadataResponseArgs) ToGetInsightsResultsMetadataResponseOutputWithContext ¶ added in v0.4.0
func (i GetInsightsResultsMetadataResponseArgs) ToGetInsightsResultsMetadataResponseOutputWithContext(ctx context.Context) GetInsightsResultsMetadataResponseOutput
type GetInsightsResultsMetadataResponseInput ¶ added in v0.4.0
type GetInsightsResultsMetadataResponseInput interface { pulumi.Input ToGetInsightsResultsMetadataResponseOutput() GetInsightsResultsMetadataResponseOutput ToGetInsightsResultsMetadataResponseOutputWithContext(context.Context) GetInsightsResultsMetadataResponseOutput }
GetInsightsResultsMetadataResponseInput is an input type that accepts GetInsightsResultsMetadataResponseArgs and GetInsightsResultsMetadataResponseOutput values. You can construct a concrete instance of `GetInsightsResultsMetadataResponseInput` via:
GetInsightsResultsMetadataResponseArgs{...}
type GetInsightsResultsMetadataResponseOutput ¶ added in v0.4.0
type GetInsightsResultsMetadataResponseOutput struct{ *pulumi.OutputState }
Get Insights result metadata.
func (GetInsightsResultsMetadataResponseOutput) ElementType ¶ added in v0.4.0
func (GetInsightsResultsMetadataResponseOutput) ElementType() reflect.Type
func (GetInsightsResultsMetadataResponseOutput) Errors ¶ added in v0.4.0
func (o GetInsightsResultsMetadataResponseOutput) Errors() GetInsightsErrorResponseArrayOutput
information about the failed queries
func (GetInsightsResultsMetadataResponseOutput) ToGetInsightsResultsMetadataResponseOutput ¶ added in v0.4.0
func (o GetInsightsResultsMetadataResponseOutput) ToGetInsightsResultsMetadataResponseOutput() GetInsightsResultsMetadataResponseOutput
func (GetInsightsResultsMetadataResponseOutput) ToGetInsightsResultsMetadataResponseOutputWithContext ¶ added in v0.4.0
func (o GetInsightsResultsMetadataResponseOutput) ToGetInsightsResultsMetadataResponseOutputWithContext(ctx context.Context) GetInsightsResultsMetadataResponseOutput
func (GetInsightsResultsMetadataResponseOutput) TotalCount ¶ added in v0.4.0
func (o GetInsightsResultsMetadataResponseOutput) TotalCount() pulumi.IntOutput
the total items found for the insights request
type Incident ¶
type Incident struct { pulumi.CustomResourceState // Additional data on the incident AdditionalData IncidentAdditionalDataResponseOutput `pulumi:"additionalData"` // The reason the incident was closed Classification pulumi.StringPtrOutput `pulumi:"classification"` // Describes the reason the incident was closed ClassificationComment pulumi.StringPtrOutput `pulumi:"classificationComment"` // The classification reason the incident was closed with ClassificationReason pulumi.StringPtrOutput `pulumi:"classificationReason"` // The time the incident was created CreatedTimeUtc pulumi.StringOutput `pulumi:"createdTimeUtc"` // The description of the incident Description pulumi.StringPtrOutput `pulumi:"description"` // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The time of the first activity in the incident FirstActivityTimeUtc pulumi.StringPtrOutput `pulumi:"firstActivityTimeUtc"` // A sequential number IncidentNumber pulumi.IntOutput `pulumi:"incidentNumber"` // The deep-link url to the incident in Azure portal IncidentUrl pulumi.StringOutput `pulumi:"incidentUrl"` // List of labels relevant to this incident Labels IncidentLabelResponseArrayOutput `pulumi:"labels"` // The time of the last activity in the incident LastActivityTimeUtc pulumi.StringPtrOutput `pulumi:"lastActivityTimeUtc"` // The last time the incident was updated LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Describes a user that the incident is assigned to Owner IncidentOwnerInfoResponsePtrOutput `pulumi:"owner"` // List of resource ids of Analytic rules related to the incident RelatedAnalyticRuleIds pulumi.StringArrayOutput `pulumi:"relatedAnalyticRuleIds"` // The severity of the incident Severity pulumi.StringOutput `pulumi:"severity"` // The status of the incident Status pulumi.StringOutput `pulumi:"status"` // The title of the incident Title pulumi.StringOutput `pulumi:"title"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
Represents an incident in Azure Security Insights.
func GetIncident ¶
func GetIncident(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IncidentState, opts ...pulumi.ResourceOption) (*Incident, error)
GetIncident gets an existing Incident 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 NewIncident ¶
func NewIncident(ctx *pulumi.Context, name string, args *IncidentArgs, opts ...pulumi.ResourceOption) (*Incident, error)
NewIncident registers a new resource with the given unique name, arguments, and options.
func (*Incident) ElementType ¶ added in v0.2.6
func (*Incident) ToIncidentOutput ¶ added in v0.2.6
func (i *Incident) ToIncidentOutput() IncidentOutput
func (*Incident) ToIncidentOutputWithContext ¶ added in v0.2.6
func (i *Incident) ToIncidentOutputWithContext(ctx context.Context) IncidentOutput
type IncidentAdditionalDataResponse ¶
type IncidentAdditionalDataResponse struct { // List of product names of alerts in the incident AlertProductNames []string `pulumi:"alertProductNames"` // The number of alerts in the incident AlertsCount int `pulumi:"alertsCount"` // The number of bookmarks in the incident BookmarksCount int `pulumi:"bookmarksCount"` // The number of comments in the incident CommentsCount int `pulumi:"commentsCount"` // The tactics associated with incident Tactics []string `pulumi:"tactics"` }
Incident additional data property bag.
type IncidentAdditionalDataResponseArgs ¶
type IncidentAdditionalDataResponseArgs struct { // List of product names of alerts in the incident AlertProductNames pulumi.StringArrayInput `pulumi:"alertProductNames"` // The number of alerts in the incident AlertsCount pulumi.IntInput `pulumi:"alertsCount"` // The number of bookmarks in the incident BookmarksCount pulumi.IntInput `pulumi:"bookmarksCount"` // The number of comments in the incident CommentsCount pulumi.IntInput `pulumi:"commentsCount"` // The tactics associated with incident Tactics pulumi.StringArrayInput `pulumi:"tactics"` }
Incident additional data property bag.
func (IncidentAdditionalDataResponseArgs) ElementType ¶
func (IncidentAdditionalDataResponseArgs) ElementType() reflect.Type
func (IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutput ¶
func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutput() IncidentAdditionalDataResponseOutput
func (IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutputWithContext ¶
func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutputWithContext(ctx context.Context) IncidentAdditionalDataResponseOutput
func (IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutput ¶
func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput
func (IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutputWithContext ¶
func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutputWithContext(ctx context.Context) IncidentAdditionalDataResponsePtrOutput
type IncidentAdditionalDataResponseInput ¶
type IncidentAdditionalDataResponseInput interface { pulumi.Input ToIncidentAdditionalDataResponseOutput() IncidentAdditionalDataResponseOutput ToIncidentAdditionalDataResponseOutputWithContext(context.Context) IncidentAdditionalDataResponseOutput }
IncidentAdditionalDataResponseInput is an input type that accepts IncidentAdditionalDataResponseArgs and IncidentAdditionalDataResponseOutput values. You can construct a concrete instance of `IncidentAdditionalDataResponseInput` via:
IncidentAdditionalDataResponseArgs{...}
type IncidentAdditionalDataResponseOutput ¶
type IncidentAdditionalDataResponseOutput struct{ *pulumi.OutputState }
Incident additional data property bag.
func (IncidentAdditionalDataResponseOutput) AlertProductNames ¶
func (o IncidentAdditionalDataResponseOutput) AlertProductNames() pulumi.StringArrayOutput
List of product names of alerts in the incident
func (IncidentAdditionalDataResponseOutput) AlertsCount ¶
func (o IncidentAdditionalDataResponseOutput) AlertsCount() pulumi.IntOutput
The number of alerts in the incident
func (IncidentAdditionalDataResponseOutput) BookmarksCount ¶
func (o IncidentAdditionalDataResponseOutput) BookmarksCount() pulumi.IntOutput
The number of bookmarks in the incident
func (IncidentAdditionalDataResponseOutput) CommentsCount ¶
func (o IncidentAdditionalDataResponseOutput) CommentsCount() pulumi.IntOutput
The number of comments in the incident
func (IncidentAdditionalDataResponseOutput) ElementType ¶
func (IncidentAdditionalDataResponseOutput) ElementType() reflect.Type
func (IncidentAdditionalDataResponseOutput) Tactics ¶
func (o IncidentAdditionalDataResponseOutput) Tactics() pulumi.StringArrayOutput
The tactics associated with incident
func (IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutput ¶
func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutput() IncidentAdditionalDataResponseOutput
func (IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutputWithContext ¶
func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutputWithContext(ctx context.Context) IncidentAdditionalDataResponseOutput
func (IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutput ¶
func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput
func (IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext ¶
func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext(ctx context.Context) IncidentAdditionalDataResponsePtrOutput
type IncidentAdditionalDataResponsePtrInput ¶
type IncidentAdditionalDataResponsePtrInput interface { pulumi.Input ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput ToIncidentAdditionalDataResponsePtrOutputWithContext(context.Context) IncidentAdditionalDataResponsePtrOutput }
IncidentAdditionalDataResponsePtrInput is an input type that accepts IncidentAdditionalDataResponseArgs, IncidentAdditionalDataResponsePtr and IncidentAdditionalDataResponsePtrOutput values. You can construct a concrete instance of `IncidentAdditionalDataResponsePtrInput` via:
IncidentAdditionalDataResponseArgs{...} or: nil
func IncidentAdditionalDataResponsePtr ¶
func IncidentAdditionalDataResponsePtr(v *IncidentAdditionalDataResponseArgs) IncidentAdditionalDataResponsePtrInput
type IncidentAdditionalDataResponsePtrOutput ¶
type IncidentAdditionalDataResponsePtrOutput struct{ *pulumi.OutputState }
func (IncidentAdditionalDataResponsePtrOutput) AlertProductNames ¶
func (o IncidentAdditionalDataResponsePtrOutput) AlertProductNames() pulumi.StringArrayOutput
List of product names of alerts in the incident
func (IncidentAdditionalDataResponsePtrOutput) AlertsCount ¶
func (o IncidentAdditionalDataResponsePtrOutput) AlertsCount() pulumi.IntPtrOutput
The number of alerts in the incident
func (IncidentAdditionalDataResponsePtrOutput) BookmarksCount ¶
func (o IncidentAdditionalDataResponsePtrOutput) BookmarksCount() pulumi.IntPtrOutput
The number of bookmarks in the incident
func (IncidentAdditionalDataResponsePtrOutput) CommentsCount ¶
func (o IncidentAdditionalDataResponsePtrOutput) CommentsCount() pulumi.IntPtrOutput
The number of comments in the incident
func (IncidentAdditionalDataResponsePtrOutput) ElementType ¶
func (IncidentAdditionalDataResponsePtrOutput) ElementType() reflect.Type
func (IncidentAdditionalDataResponsePtrOutput) Tactics ¶
func (o IncidentAdditionalDataResponsePtrOutput) Tactics() pulumi.StringArrayOutput
The tactics associated with incident
func (IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutput ¶
func (o IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput
func (IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext ¶
func (o IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext(ctx context.Context) IncidentAdditionalDataResponsePtrOutput
type IncidentArgs ¶
type IncidentArgs struct { // The reason the incident was closed Classification pulumi.StringPtrInput // Describes the reason the incident was closed ClassificationComment pulumi.StringPtrInput // The classification reason the incident was closed with ClassificationReason pulumi.StringPtrInput // The description of the incident Description pulumi.StringPtrInput // Etag of the azure resource Etag pulumi.StringPtrInput // The time of the first activity in the incident FirstActivityTimeUtc pulumi.StringPtrInput // Incident ID IncidentId pulumi.StringInput // List of labels relevant to this incident Labels IncidentLabelArrayInput // The time of the last activity in the incident LastActivityTimeUtc pulumi.StringPtrInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // Describes a user that the incident is assigned to Owner IncidentOwnerInfoPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The severity of the incident Severity pulumi.StringInput // The status of the incident Status pulumi.StringInput // The title of the incident Title pulumi.StringInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Incident resource.
func (IncidentArgs) ElementType ¶
func (IncidentArgs) ElementType() reflect.Type
type IncidentClassification ¶ added in v0.3.1
The reason the incident was closed
func (IncidentClassification) ElementType ¶ added in v0.3.1
func (IncidentClassification) ElementType() reflect.Type
func (IncidentClassification) ToStringOutput ¶ added in v0.3.1
func (e IncidentClassification) ToStringOutput() pulumi.StringOutput
func (IncidentClassification) ToStringOutputWithContext ¶ added in v0.3.1
func (e IncidentClassification) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentClassification) ToStringPtrOutput ¶ added in v0.3.1
func (e IncidentClassification) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentClassification) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IncidentClassification) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IncidentClassificationReason ¶ added in v0.3.1
The classification reason the incident was closed with
func (IncidentClassificationReason) ElementType ¶ added in v0.3.1
func (IncidentClassificationReason) ElementType() reflect.Type
func (IncidentClassificationReason) ToStringOutput ¶ added in v0.3.1
func (e IncidentClassificationReason) ToStringOutput() pulumi.StringOutput
func (IncidentClassificationReason) ToStringOutputWithContext ¶ added in v0.3.1
func (e IncidentClassificationReason) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentClassificationReason) ToStringPtrOutput ¶ added in v0.3.1
func (e IncidentClassificationReason) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentClassificationReason) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IncidentClassificationReason) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IncidentComment ¶ added in v0.2.4
type IncidentComment struct { pulumi.CustomResourceState // Describes the client that created the comment Author ClientInfoResponseOutput `pulumi:"author"` // The time the comment was created CreatedTimeUtc pulumi.StringOutput `pulumi:"createdTimeUtc"` // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The time the comment was updated LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // The comment message Message pulumi.StringOutput `pulumi:"message"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
Represents an incident comment
func GetIncidentComment ¶ added in v0.2.4
func GetIncidentComment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IncidentCommentState, opts ...pulumi.ResourceOption) (*IncidentComment, error)
GetIncidentComment gets an existing IncidentComment 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 NewIncidentComment ¶ added in v0.2.4
func NewIncidentComment(ctx *pulumi.Context, name string, args *IncidentCommentArgs, opts ...pulumi.ResourceOption) (*IncidentComment, error)
NewIncidentComment registers a new resource with the given unique name, arguments, and options.
func (*IncidentComment) ElementType ¶ added in v0.2.6
func (*IncidentComment) ElementType() reflect.Type
func (*IncidentComment) ToIncidentCommentOutput ¶ added in v0.2.6
func (i *IncidentComment) ToIncidentCommentOutput() IncidentCommentOutput
func (*IncidentComment) ToIncidentCommentOutputWithContext ¶ added in v0.2.6
func (i *IncidentComment) ToIncidentCommentOutputWithContext(ctx context.Context) IncidentCommentOutput
type IncidentCommentArgs ¶ added in v0.2.4
type IncidentCommentArgs struct { // Etag of the azure resource Etag pulumi.StringPtrInput // Incident comment ID IncidentCommentId pulumi.StringInput // Incident ID IncidentId pulumi.StringInput // The comment message Message pulumi.StringInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a IncidentComment resource.
func (IncidentCommentArgs) ElementType ¶ added in v0.2.4
func (IncidentCommentArgs) ElementType() reflect.Type
type IncidentCommentInput ¶ added in v0.2.6
type IncidentCommentInput interface { pulumi.Input ToIncidentCommentOutput() IncidentCommentOutput ToIncidentCommentOutputWithContext(ctx context.Context) IncidentCommentOutput }
type IncidentCommentOutput ¶ added in v0.2.6
type IncidentCommentOutput struct {
*pulumi.OutputState
}
func (IncidentCommentOutput) ElementType ¶ added in v0.2.6
func (IncidentCommentOutput) ElementType() reflect.Type
func (IncidentCommentOutput) ToIncidentCommentOutput ¶ added in v0.2.6
func (o IncidentCommentOutput) ToIncidentCommentOutput() IncidentCommentOutput
func (IncidentCommentOutput) ToIncidentCommentOutputWithContext ¶ added in v0.2.6
func (o IncidentCommentOutput) ToIncidentCommentOutputWithContext(ctx context.Context) IncidentCommentOutput
type IncidentCommentState ¶ added in v0.2.4
type IncidentCommentState struct { // Describes the client that created the comment Author ClientInfoResponsePtrInput // The time the comment was created CreatedTimeUtc pulumi.StringPtrInput // Etag of the azure resource Etag pulumi.StringPtrInput // The time the comment was updated LastModifiedTimeUtc pulumi.StringPtrInput // The comment message Message pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (IncidentCommentState) ElementType ¶ added in v0.2.4
func (IncidentCommentState) ElementType() reflect.Type
type IncidentInfo ¶
type IncidentInfo struct { // Incident Id IncidentId string `pulumi:"incidentId"` // Relation Name RelationName string `pulumi:"relationName"` // The severity of the incident Severity string `pulumi:"severity"` // The title of the incident Title string `pulumi:"title"` }
Describes related incident information for the bookmark
type IncidentInfoArgs ¶
type IncidentInfoArgs struct { // Incident Id IncidentId pulumi.StringInput `pulumi:"incidentId"` // Relation Name RelationName pulumi.StringInput `pulumi:"relationName"` // The severity of the incident Severity pulumi.StringInput `pulumi:"severity"` // The title of the incident Title pulumi.StringInput `pulumi:"title"` }
Describes related incident information for the bookmark
func (IncidentInfoArgs) ElementType ¶
func (IncidentInfoArgs) ElementType() reflect.Type
func (IncidentInfoArgs) ToIncidentInfoOutput ¶
func (i IncidentInfoArgs) ToIncidentInfoOutput() IncidentInfoOutput
func (IncidentInfoArgs) ToIncidentInfoOutputWithContext ¶
func (i IncidentInfoArgs) ToIncidentInfoOutputWithContext(ctx context.Context) IncidentInfoOutput
func (IncidentInfoArgs) ToIncidentInfoPtrOutput ¶
func (i IncidentInfoArgs) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
func (IncidentInfoArgs) ToIncidentInfoPtrOutputWithContext ¶
func (i IncidentInfoArgs) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
type IncidentInfoInput ¶
type IncidentInfoInput interface { pulumi.Input ToIncidentInfoOutput() IncidentInfoOutput ToIncidentInfoOutputWithContext(context.Context) IncidentInfoOutput }
IncidentInfoInput is an input type that accepts IncidentInfoArgs and IncidentInfoOutput values. You can construct a concrete instance of `IncidentInfoInput` via:
IncidentInfoArgs{...}
type IncidentInfoOutput ¶
type IncidentInfoOutput struct{ *pulumi.OutputState }
Describes related incident information for the bookmark
func (IncidentInfoOutput) ElementType ¶
func (IncidentInfoOutput) ElementType() reflect.Type
func (IncidentInfoOutput) IncidentId ¶
func (o IncidentInfoOutput) IncidentId() pulumi.StringOutput
Incident Id
func (IncidentInfoOutput) RelationName ¶
func (o IncidentInfoOutput) RelationName() pulumi.StringOutput
Relation Name
func (IncidentInfoOutput) Severity ¶
func (o IncidentInfoOutput) Severity() pulumi.StringOutput
The severity of the incident
func (IncidentInfoOutput) Title ¶
func (o IncidentInfoOutput) Title() pulumi.StringOutput
The title of the incident
func (IncidentInfoOutput) ToIncidentInfoOutput ¶
func (o IncidentInfoOutput) ToIncidentInfoOutput() IncidentInfoOutput
func (IncidentInfoOutput) ToIncidentInfoOutputWithContext ¶
func (o IncidentInfoOutput) ToIncidentInfoOutputWithContext(ctx context.Context) IncidentInfoOutput
func (IncidentInfoOutput) ToIncidentInfoPtrOutput ¶
func (o IncidentInfoOutput) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
func (IncidentInfoOutput) ToIncidentInfoPtrOutputWithContext ¶
func (o IncidentInfoOutput) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
type IncidentInfoPtrInput ¶
type IncidentInfoPtrInput interface { pulumi.Input ToIncidentInfoPtrOutput() IncidentInfoPtrOutput ToIncidentInfoPtrOutputWithContext(context.Context) IncidentInfoPtrOutput }
IncidentInfoPtrInput is an input type that accepts IncidentInfoArgs, IncidentInfoPtr and IncidentInfoPtrOutput values. You can construct a concrete instance of `IncidentInfoPtrInput` via:
IncidentInfoArgs{...} or: nil
func IncidentInfoPtr ¶
func IncidentInfoPtr(v *IncidentInfoArgs) IncidentInfoPtrInput
type IncidentInfoPtrOutput ¶
type IncidentInfoPtrOutput struct{ *pulumi.OutputState }
func (IncidentInfoPtrOutput) Elem ¶
func (o IncidentInfoPtrOutput) Elem() IncidentInfoOutput
func (IncidentInfoPtrOutput) ElementType ¶
func (IncidentInfoPtrOutput) ElementType() reflect.Type
func (IncidentInfoPtrOutput) IncidentId ¶
func (o IncidentInfoPtrOutput) IncidentId() pulumi.StringPtrOutput
Incident Id
func (IncidentInfoPtrOutput) RelationName ¶
func (o IncidentInfoPtrOutput) RelationName() pulumi.StringPtrOutput
Relation Name
func (IncidentInfoPtrOutput) Severity ¶
func (o IncidentInfoPtrOutput) Severity() pulumi.StringPtrOutput
The severity of the incident
func (IncidentInfoPtrOutput) Title ¶
func (o IncidentInfoPtrOutput) Title() pulumi.StringPtrOutput
The title of the incident
func (IncidentInfoPtrOutput) ToIncidentInfoPtrOutput ¶
func (o IncidentInfoPtrOutput) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
func (IncidentInfoPtrOutput) ToIncidentInfoPtrOutputWithContext ¶
func (o IncidentInfoPtrOutput) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
type IncidentInfoResponse ¶
type IncidentInfoResponse struct { // Incident Id IncidentId string `pulumi:"incidentId"` // Relation Name RelationName string `pulumi:"relationName"` // The severity of the incident Severity string `pulumi:"severity"` // The title of the incident Title string `pulumi:"title"` }
Describes related incident information for the bookmark
type IncidentInfoResponseArgs ¶
type IncidentInfoResponseArgs struct { // Incident Id IncidentId pulumi.StringInput `pulumi:"incidentId"` // Relation Name RelationName pulumi.StringInput `pulumi:"relationName"` // The severity of the incident Severity pulumi.StringInput `pulumi:"severity"` // The title of the incident Title pulumi.StringInput `pulumi:"title"` }
Describes related incident information for the bookmark
func (IncidentInfoResponseArgs) ElementType ¶
func (IncidentInfoResponseArgs) ElementType() reflect.Type
func (IncidentInfoResponseArgs) ToIncidentInfoResponseOutput ¶
func (i IncidentInfoResponseArgs) ToIncidentInfoResponseOutput() IncidentInfoResponseOutput
func (IncidentInfoResponseArgs) ToIncidentInfoResponseOutputWithContext ¶
func (i IncidentInfoResponseArgs) ToIncidentInfoResponseOutputWithContext(ctx context.Context) IncidentInfoResponseOutput
func (IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutput ¶
func (i IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
func (IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutputWithContext ¶
func (i IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
type IncidentInfoResponseInput ¶
type IncidentInfoResponseInput interface { pulumi.Input ToIncidentInfoResponseOutput() IncidentInfoResponseOutput ToIncidentInfoResponseOutputWithContext(context.Context) IncidentInfoResponseOutput }
IncidentInfoResponseInput is an input type that accepts IncidentInfoResponseArgs and IncidentInfoResponseOutput values. You can construct a concrete instance of `IncidentInfoResponseInput` via:
IncidentInfoResponseArgs{...}
type IncidentInfoResponseOutput ¶
type IncidentInfoResponseOutput struct{ *pulumi.OutputState }
Describes related incident information for the bookmark
func (IncidentInfoResponseOutput) ElementType ¶
func (IncidentInfoResponseOutput) ElementType() reflect.Type
func (IncidentInfoResponseOutput) IncidentId ¶
func (o IncidentInfoResponseOutput) IncidentId() pulumi.StringOutput
Incident Id
func (IncidentInfoResponseOutput) RelationName ¶
func (o IncidentInfoResponseOutput) RelationName() pulumi.StringOutput
Relation Name
func (IncidentInfoResponseOutput) Severity ¶
func (o IncidentInfoResponseOutput) Severity() pulumi.StringOutput
The severity of the incident
func (IncidentInfoResponseOutput) Title ¶
func (o IncidentInfoResponseOutput) Title() pulumi.StringOutput
The title of the incident
func (IncidentInfoResponseOutput) ToIncidentInfoResponseOutput ¶
func (o IncidentInfoResponseOutput) ToIncidentInfoResponseOutput() IncidentInfoResponseOutput
func (IncidentInfoResponseOutput) ToIncidentInfoResponseOutputWithContext ¶
func (o IncidentInfoResponseOutput) ToIncidentInfoResponseOutputWithContext(ctx context.Context) IncidentInfoResponseOutput
func (IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutput ¶
func (o IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
func (IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutputWithContext ¶
func (o IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
type IncidentInfoResponsePtrInput ¶
type IncidentInfoResponsePtrInput interface { pulumi.Input ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput ToIncidentInfoResponsePtrOutputWithContext(context.Context) IncidentInfoResponsePtrOutput }
IncidentInfoResponsePtrInput is an input type that accepts IncidentInfoResponseArgs, IncidentInfoResponsePtr and IncidentInfoResponsePtrOutput values. You can construct a concrete instance of `IncidentInfoResponsePtrInput` via:
IncidentInfoResponseArgs{...} or: nil
func IncidentInfoResponsePtr ¶
func IncidentInfoResponsePtr(v *IncidentInfoResponseArgs) IncidentInfoResponsePtrInput
type IncidentInfoResponsePtrOutput ¶
type IncidentInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (IncidentInfoResponsePtrOutput) Elem ¶
func (o IncidentInfoResponsePtrOutput) Elem() IncidentInfoResponseOutput
func (IncidentInfoResponsePtrOutput) ElementType ¶
func (IncidentInfoResponsePtrOutput) ElementType() reflect.Type
func (IncidentInfoResponsePtrOutput) IncidentId ¶
func (o IncidentInfoResponsePtrOutput) IncidentId() pulumi.StringPtrOutput
Incident Id
func (IncidentInfoResponsePtrOutput) RelationName ¶
func (o IncidentInfoResponsePtrOutput) RelationName() pulumi.StringPtrOutput
Relation Name
func (IncidentInfoResponsePtrOutput) Severity ¶
func (o IncidentInfoResponsePtrOutput) Severity() pulumi.StringPtrOutput
The severity of the incident
func (IncidentInfoResponsePtrOutput) Title ¶
func (o IncidentInfoResponsePtrOutput) Title() pulumi.StringPtrOutput
The title of the incident
func (IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutput ¶
func (o IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
func (IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutputWithContext ¶
func (o IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
type IncidentInput ¶ added in v0.2.6
type IncidentInput interface { pulumi.Input ToIncidentOutput() IncidentOutput ToIncidentOutputWithContext(ctx context.Context) IncidentOutput }
type IncidentLabel ¶
type IncidentLabel struct { // The name of the label LabelName string `pulumi:"labelName"` }
Represents an incident label
type IncidentLabelArgs ¶
type IncidentLabelArgs struct { // The name of the label LabelName pulumi.StringInput `pulumi:"labelName"` }
Represents an incident label
func (IncidentLabelArgs) ElementType ¶
func (IncidentLabelArgs) ElementType() reflect.Type
func (IncidentLabelArgs) ToIncidentLabelOutput ¶
func (i IncidentLabelArgs) ToIncidentLabelOutput() IncidentLabelOutput
func (IncidentLabelArgs) ToIncidentLabelOutputWithContext ¶
func (i IncidentLabelArgs) ToIncidentLabelOutputWithContext(ctx context.Context) IncidentLabelOutput
type IncidentLabelArray ¶
type IncidentLabelArray []IncidentLabelInput
func (IncidentLabelArray) ElementType ¶
func (IncidentLabelArray) ElementType() reflect.Type
func (IncidentLabelArray) ToIncidentLabelArrayOutput ¶
func (i IncidentLabelArray) ToIncidentLabelArrayOutput() IncidentLabelArrayOutput
func (IncidentLabelArray) ToIncidentLabelArrayOutputWithContext ¶
func (i IncidentLabelArray) ToIncidentLabelArrayOutputWithContext(ctx context.Context) IncidentLabelArrayOutput
type IncidentLabelArrayInput ¶
type IncidentLabelArrayInput interface { pulumi.Input ToIncidentLabelArrayOutput() IncidentLabelArrayOutput ToIncidentLabelArrayOutputWithContext(context.Context) IncidentLabelArrayOutput }
IncidentLabelArrayInput is an input type that accepts IncidentLabelArray and IncidentLabelArrayOutput values. You can construct a concrete instance of `IncidentLabelArrayInput` via:
IncidentLabelArray{ IncidentLabelArgs{...} }
type IncidentLabelArrayOutput ¶
type IncidentLabelArrayOutput struct{ *pulumi.OutputState }
func (IncidentLabelArrayOutput) ElementType ¶
func (IncidentLabelArrayOutput) ElementType() reflect.Type
func (IncidentLabelArrayOutput) Index ¶
func (o IncidentLabelArrayOutput) Index(i pulumi.IntInput) IncidentLabelOutput
func (IncidentLabelArrayOutput) ToIncidentLabelArrayOutput ¶
func (o IncidentLabelArrayOutput) ToIncidentLabelArrayOutput() IncidentLabelArrayOutput
func (IncidentLabelArrayOutput) ToIncidentLabelArrayOutputWithContext ¶
func (o IncidentLabelArrayOutput) ToIncidentLabelArrayOutputWithContext(ctx context.Context) IncidentLabelArrayOutput
type IncidentLabelInput ¶
type IncidentLabelInput interface { pulumi.Input ToIncidentLabelOutput() IncidentLabelOutput ToIncidentLabelOutputWithContext(context.Context) IncidentLabelOutput }
IncidentLabelInput is an input type that accepts IncidentLabelArgs and IncidentLabelOutput values. You can construct a concrete instance of `IncidentLabelInput` via:
IncidentLabelArgs{...}
type IncidentLabelOutput ¶
type IncidentLabelOutput struct{ *pulumi.OutputState }
Represents an incident label
func (IncidentLabelOutput) ElementType ¶
func (IncidentLabelOutput) ElementType() reflect.Type
func (IncidentLabelOutput) LabelName ¶
func (o IncidentLabelOutput) LabelName() pulumi.StringOutput
The name of the label
func (IncidentLabelOutput) ToIncidentLabelOutput ¶
func (o IncidentLabelOutput) ToIncidentLabelOutput() IncidentLabelOutput
func (IncidentLabelOutput) ToIncidentLabelOutputWithContext ¶
func (o IncidentLabelOutput) ToIncidentLabelOutputWithContext(ctx context.Context) IncidentLabelOutput
type IncidentLabelResponse ¶
type IncidentLabelResponse struct { // The name of the label LabelName string `pulumi:"labelName"` // The type of the label LabelType string `pulumi:"labelType"` }
Represents an incident label
type IncidentLabelResponseArgs ¶
type IncidentLabelResponseArgs struct { // The name of the label LabelName pulumi.StringInput `pulumi:"labelName"` // The type of the label LabelType pulumi.StringInput `pulumi:"labelType"` }
Represents an incident label
func (IncidentLabelResponseArgs) ElementType ¶
func (IncidentLabelResponseArgs) ElementType() reflect.Type
func (IncidentLabelResponseArgs) ToIncidentLabelResponseOutput ¶
func (i IncidentLabelResponseArgs) ToIncidentLabelResponseOutput() IncidentLabelResponseOutput
func (IncidentLabelResponseArgs) ToIncidentLabelResponseOutputWithContext ¶
func (i IncidentLabelResponseArgs) ToIncidentLabelResponseOutputWithContext(ctx context.Context) IncidentLabelResponseOutput
type IncidentLabelResponseArray ¶
type IncidentLabelResponseArray []IncidentLabelResponseInput
func (IncidentLabelResponseArray) ElementType ¶
func (IncidentLabelResponseArray) ElementType() reflect.Type
func (IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutput ¶
func (i IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput
func (IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutputWithContext ¶
func (i IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutputWithContext(ctx context.Context) IncidentLabelResponseArrayOutput
type IncidentLabelResponseArrayInput ¶
type IncidentLabelResponseArrayInput interface { pulumi.Input ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput ToIncidentLabelResponseArrayOutputWithContext(context.Context) IncidentLabelResponseArrayOutput }
IncidentLabelResponseArrayInput is an input type that accepts IncidentLabelResponseArray and IncidentLabelResponseArrayOutput values. You can construct a concrete instance of `IncidentLabelResponseArrayInput` via:
IncidentLabelResponseArray{ IncidentLabelResponseArgs{...} }
type IncidentLabelResponseArrayOutput ¶
type IncidentLabelResponseArrayOutput struct{ *pulumi.OutputState }
func (IncidentLabelResponseArrayOutput) ElementType ¶
func (IncidentLabelResponseArrayOutput) ElementType() reflect.Type
func (IncidentLabelResponseArrayOutput) Index ¶
func (o IncidentLabelResponseArrayOutput) Index(i pulumi.IntInput) IncidentLabelResponseOutput
func (IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutput ¶
func (o IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput
func (IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutputWithContext ¶
func (o IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutputWithContext(ctx context.Context) IncidentLabelResponseArrayOutput
type IncidentLabelResponseInput ¶
type IncidentLabelResponseInput interface { pulumi.Input ToIncidentLabelResponseOutput() IncidentLabelResponseOutput ToIncidentLabelResponseOutputWithContext(context.Context) IncidentLabelResponseOutput }
IncidentLabelResponseInput is an input type that accepts IncidentLabelResponseArgs and IncidentLabelResponseOutput values. You can construct a concrete instance of `IncidentLabelResponseInput` via:
IncidentLabelResponseArgs{...}
type IncidentLabelResponseOutput ¶
type IncidentLabelResponseOutput struct{ *pulumi.OutputState }
Represents an incident label
func (IncidentLabelResponseOutput) ElementType ¶
func (IncidentLabelResponseOutput) ElementType() reflect.Type
func (IncidentLabelResponseOutput) LabelName ¶
func (o IncidentLabelResponseOutput) LabelName() pulumi.StringOutput
The name of the label
func (IncidentLabelResponseOutput) LabelType ¶
func (o IncidentLabelResponseOutput) LabelType() pulumi.StringOutput
The type of the label
func (IncidentLabelResponseOutput) ToIncidentLabelResponseOutput ¶
func (o IncidentLabelResponseOutput) ToIncidentLabelResponseOutput() IncidentLabelResponseOutput
func (IncidentLabelResponseOutput) ToIncidentLabelResponseOutputWithContext ¶
func (o IncidentLabelResponseOutput) ToIncidentLabelResponseOutputWithContext(ctx context.Context) IncidentLabelResponseOutput
type IncidentOutput ¶ added in v0.2.6
type IncidentOutput struct {
*pulumi.OutputState
}
func (IncidentOutput) ElementType ¶ added in v0.2.6
func (IncidentOutput) ElementType() reflect.Type
func (IncidentOutput) ToIncidentOutput ¶ added in v0.2.6
func (o IncidentOutput) ToIncidentOutput() IncidentOutput
func (IncidentOutput) ToIncidentOutputWithContext ¶ added in v0.2.6
func (o IncidentOutput) ToIncidentOutputWithContext(ctx context.Context) IncidentOutput
type IncidentOwnerInfo ¶
type IncidentOwnerInfo struct { // The name of the user the incident is assigned to. AssignedTo *string `pulumi:"assignedTo"` // The email of the user the incident is assigned to. Email *string `pulumi:"email"` // The object id of the user the incident is assigned to. ObjectId *string `pulumi:"objectId"` // The user principal name of the user the incident is assigned to. UserPrincipalName *string `pulumi:"userPrincipalName"` }
Information on the user an incident is assigned to
type IncidentOwnerInfoArgs ¶
type IncidentOwnerInfoArgs struct { // The name of the user the incident is assigned to. AssignedTo pulumi.StringPtrInput `pulumi:"assignedTo"` // The email of the user the incident is assigned to. Email pulumi.StringPtrInput `pulumi:"email"` // The object id of the user the incident is assigned to. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The user principal name of the user the incident is assigned to. UserPrincipalName pulumi.StringPtrInput `pulumi:"userPrincipalName"` }
Information on the user an incident is assigned to
func (IncidentOwnerInfoArgs) ElementType ¶
func (IncidentOwnerInfoArgs) ElementType() reflect.Type
func (IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutput ¶
func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput
func (IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutputWithContext ¶
func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutputWithContext(ctx context.Context) IncidentOwnerInfoOutput
func (IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutput ¶
func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutputWithContext ¶
func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
type IncidentOwnerInfoInput ¶
type IncidentOwnerInfoInput interface { pulumi.Input ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput ToIncidentOwnerInfoOutputWithContext(context.Context) IncidentOwnerInfoOutput }
IncidentOwnerInfoInput is an input type that accepts IncidentOwnerInfoArgs and IncidentOwnerInfoOutput values. You can construct a concrete instance of `IncidentOwnerInfoInput` via:
IncidentOwnerInfoArgs{...}
type IncidentOwnerInfoOutput ¶
type IncidentOwnerInfoOutput struct{ *pulumi.OutputState }
Information on the user an incident is assigned to
func (IncidentOwnerInfoOutput) AssignedTo ¶
func (o IncidentOwnerInfoOutput) AssignedTo() pulumi.StringPtrOutput
The name of the user the incident is assigned to.
func (IncidentOwnerInfoOutput) ElementType ¶
func (IncidentOwnerInfoOutput) ElementType() reflect.Type
func (IncidentOwnerInfoOutput) Email ¶
func (o IncidentOwnerInfoOutput) Email() pulumi.StringPtrOutput
The email of the user the incident is assigned to.
func (IncidentOwnerInfoOutput) ObjectId ¶
func (o IncidentOwnerInfoOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user the incident is assigned to.
func (IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutput ¶
func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput
func (IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutputWithContext ¶
func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutputWithContext(ctx context.Context) IncidentOwnerInfoOutput
func (IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutput ¶
func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutputWithContext ¶
func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoOutput) UserPrincipalName ¶
func (o IncidentOwnerInfoOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the user the incident is assigned to.
type IncidentOwnerInfoPtrInput ¶
type IncidentOwnerInfoPtrInput interface { pulumi.Input ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput ToIncidentOwnerInfoPtrOutputWithContext(context.Context) IncidentOwnerInfoPtrOutput }
IncidentOwnerInfoPtrInput is an input type that accepts IncidentOwnerInfoArgs, IncidentOwnerInfoPtr and IncidentOwnerInfoPtrOutput values. You can construct a concrete instance of `IncidentOwnerInfoPtrInput` via:
IncidentOwnerInfoArgs{...} or: nil
func IncidentOwnerInfoPtr ¶
func IncidentOwnerInfoPtr(v *IncidentOwnerInfoArgs) IncidentOwnerInfoPtrInput
type IncidentOwnerInfoPtrOutput ¶
type IncidentOwnerInfoPtrOutput struct{ *pulumi.OutputState }
func (IncidentOwnerInfoPtrOutput) AssignedTo ¶
func (o IncidentOwnerInfoPtrOutput) AssignedTo() pulumi.StringPtrOutput
The name of the user the incident is assigned to.
func (IncidentOwnerInfoPtrOutput) Elem ¶
func (o IncidentOwnerInfoPtrOutput) Elem() IncidentOwnerInfoOutput
func (IncidentOwnerInfoPtrOutput) ElementType ¶
func (IncidentOwnerInfoPtrOutput) ElementType() reflect.Type
func (IncidentOwnerInfoPtrOutput) Email ¶
func (o IncidentOwnerInfoPtrOutput) Email() pulumi.StringPtrOutput
The email of the user the incident is assigned to.
func (IncidentOwnerInfoPtrOutput) ObjectId ¶
func (o IncidentOwnerInfoPtrOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user the incident is assigned to.
func (IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutput ¶
func (o IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutputWithContext ¶
func (o IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoPtrOutput) UserPrincipalName ¶
func (o IncidentOwnerInfoPtrOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the user the incident is assigned to.
type IncidentOwnerInfoResponse ¶
type IncidentOwnerInfoResponse struct { // The name of the user the incident is assigned to. AssignedTo *string `pulumi:"assignedTo"` // The email of the user the incident is assigned to. Email *string `pulumi:"email"` // The object id of the user the incident is assigned to. ObjectId *string `pulumi:"objectId"` // The user principal name of the user the incident is assigned to. UserPrincipalName *string `pulumi:"userPrincipalName"` }
Information on the user an incident is assigned to
type IncidentOwnerInfoResponseArgs ¶
type IncidentOwnerInfoResponseArgs struct { // The name of the user the incident is assigned to. AssignedTo pulumi.StringPtrInput `pulumi:"assignedTo"` // The email of the user the incident is assigned to. Email pulumi.StringPtrInput `pulumi:"email"` // The object id of the user the incident is assigned to. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The user principal name of the user the incident is assigned to. UserPrincipalName pulumi.StringPtrInput `pulumi:"userPrincipalName"` }
Information on the user an incident is assigned to
func (IncidentOwnerInfoResponseArgs) ElementType ¶
func (IncidentOwnerInfoResponseArgs) ElementType() reflect.Type
func (IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutput ¶
func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutputWithContext ¶
func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutputWithContext(ctx context.Context) IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutput ¶
func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutputWithContext ¶
func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
type IncidentOwnerInfoResponseInput ¶
type IncidentOwnerInfoResponseInput interface { pulumi.Input ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput ToIncidentOwnerInfoResponseOutputWithContext(context.Context) IncidentOwnerInfoResponseOutput }
IncidentOwnerInfoResponseInput is an input type that accepts IncidentOwnerInfoResponseArgs and IncidentOwnerInfoResponseOutput values. You can construct a concrete instance of `IncidentOwnerInfoResponseInput` via:
IncidentOwnerInfoResponseArgs{...}
type IncidentOwnerInfoResponseOutput ¶
type IncidentOwnerInfoResponseOutput struct{ *pulumi.OutputState }
Information on the user an incident is assigned to
func (IncidentOwnerInfoResponseOutput) AssignedTo ¶
func (o IncidentOwnerInfoResponseOutput) AssignedTo() pulumi.StringPtrOutput
The name of the user the incident is assigned to.
func (IncidentOwnerInfoResponseOutput) ElementType ¶
func (IncidentOwnerInfoResponseOutput) ElementType() reflect.Type
func (IncidentOwnerInfoResponseOutput) Email ¶
func (o IncidentOwnerInfoResponseOutput) Email() pulumi.StringPtrOutput
The email of the user the incident is assigned to.
func (IncidentOwnerInfoResponseOutput) ObjectId ¶
func (o IncidentOwnerInfoResponseOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user the incident is assigned to.
func (IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutput ¶
func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutputWithContext ¶
func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutputWithContext(ctx context.Context) IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutput ¶
func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext ¶
func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponseOutput) UserPrincipalName ¶
func (o IncidentOwnerInfoResponseOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the user the incident is assigned to.
type IncidentOwnerInfoResponsePtrInput ¶
type IncidentOwnerInfoResponsePtrInput interface { pulumi.Input ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput ToIncidentOwnerInfoResponsePtrOutputWithContext(context.Context) IncidentOwnerInfoResponsePtrOutput }
IncidentOwnerInfoResponsePtrInput is an input type that accepts IncidentOwnerInfoResponseArgs, IncidentOwnerInfoResponsePtr and IncidentOwnerInfoResponsePtrOutput values. You can construct a concrete instance of `IncidentOwnerInfoResponsePtrInput` via:
IncidentOwnerInfoResponseArgs{...} or: nil
func IncidentOwnerInfoResponsePtr ¶
func IncidentOwnerInfoResponsePtr(v *IncidentOwnerInfoResponseArgs) IncidentOwnerInfoResponsePtrInput
type IncidentOwnerInfoResponsePtrOutput ¶
type IncidentOwnerInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (IncidentOwnerInfoResponsePtrOutput) AssignedTo ¶
func (o IncidentOwnerInfoResponsePtrOutput) AssignedTo() pulumi.StringPtrOutput
The name of the user the incident is assigned to.
func (IncidentOwnerInfoResponsePtrOutput) Elem ¶
func (o IncidentOwnerInfoResponsePtrOutput) Elem() IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponsePtrOutput) ElementType ¶
func (IncidentOwnerInfoResponsePtrOutput) ElementType() reflect.Type
func (IncidentOwnerInfoResponsePtrOutput) Email ¶
func (o IncidentOwnerInfoResponsePtrOutput) Email() pulumi.StringPtrOutput
The email of the user the incident is assigned to.
func (IncidentOwnerInfoResponsePtrOutput) ObjectId ¶
func (o IncidentOwnerInfoResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user the incident is assigned to.
func (IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutput ¶
func (o IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext ¶
func (o IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponsePtrOutput) UserPrincipalName ¶
func (o IncidentOwnerInfoResponsePtrOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the user the incident is assigned to.
type IncidentRelation ¶
type IncidentRelation struct { pulumi.CustomResourceState // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // The resource ID of the related resource RelatedResourceId pulumi.StringOutput `pulumi:"relatedResourceId"` // The resource kind of the related resource RelatedResourceKind pulumi.StringOutput `pulumi:"relatedResourceKind"` // The name of the related resource RelatedResourceName pulumi.StringOutput `pulumi:"relatedResourceName"` // The resource type of the related resource RelatedResourceType pulumi.StringOutput `pulumi:"relatedResourceType"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
Represents a relation between two resources
func GetIncidentRelation ¶
func GetIncidentRelation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IncidentRelationState, opts ...pulumi.ResourceOption) (*IncidentRelation, error)
GetIncidentRelation gets an existing IncidentRelation 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 NewIncidentRelation ¶
func NewIncidentRelation(ctx *pulumi.Context, name string, args *IncidentRelationArgs, opts ...pulumi.ResourceOption) (*IncidentRelation, error)
NewIncidentRelation registers a new resource with the given unique name, arguments, and options.
func (*IncidentRelation) ElementType ¶ added in v0.2.6
func (*IncidentRelation) ElementType() reflect.Type
func (*IncidentRelation) ToIncidentRelationOutput ¶ added in v0.2.6
func (i *IncidentRelation) ToIncidentRelationOutput() IncidentRelationOutput
func (*IncidentRelation) ToIncidentRelationOutputWithContext ¶ added in v0.2.6
func (i *IncidentRelation) ToIncidentRelationOutputWithContext(ctx context.Context) IncidentRelationOutput
type IncidentRelationArgs ¶
type IncidentRelationArgs struct { // Etag of the azure resource Etag pulumi.StringPtrInput // Incident ID IncidentId pulumi.StringInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // The resource ID of the related resource RelatedResourceId pulumi.StringInput // Relation Name RelationName pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a IncidentRelation resource.
func (IncidentRelationArgs) ElementType ¶
func (IncidentRelationArgs) ElementType() reflect.Type
type IncidentRelationInput ¶ added in v0.2.6
type IncidentRelationInput interface { pulumi.Input ToIncidentRelationOutput() IncidentRelationOutput ToIncidentRelationOutputWithContext(ctx context.Context) IncidentRelationOutput }
type IncidentRelationOutput ¶ added in v0.2.6
type IncidentRelationOutput struct {
*pulumi.OutputState
}
func (IncidentRelationOutput) ElementType ¶ added in v0.2.6
func (IncidentRelationOutput) ElementType() reflect.Type
func (IncidentRelationOutput) ToIncidentRelationOutput ¶ added in v0.2.6
func (o IncidentRelationOutput) ToIncidentRelationOutput() IncidentRelationOutput
func (IncidentRelationOutput) ToIncidentRelationOutputWithContext ¶ added in v0.2.6
func (o IncidentRelationOutput) ToIncidentRelationOutputWithContext(ctx context.Context) IncidentRelationOutput
type IncidentRelationState ¶
type IncidentRelationState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // The resource ID of the related resource RelatedResourceId pulumi.StringPtrInput // The resource kind of the related resource RelatedResourceKind pulumi.StringPtrInput // The name of the related resource RelatedResourceName pulumi.StringPtrInput // The resource type of the related resource RelatedResourceType pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (IncidentRelationState) ElementType ¶
func (IncidentRelationState) ElementType() reflect.Type
type IncidentSeverity ¶ added in v0.3.1
The severity of the incident
func (IncidentSeverity) ElementType ¶ added in v0.3.1
func (IncidentSeverity) ElementType() reflect.Type
func (IncidentSeverity) ToStringOutput ¶ added in v0.3.1
func (e IncidentSeverity) ToStringOutput() pulumi.StringOutput
func (IncidentSeverity) ToStringOutputWithContext ¶ added in v0.3.1
func (e IncidentSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentSeverity) ToStringPtrOutput ¶ added in v0.3.1
func (e IncidentSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentSeverity) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IncidentSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IncidentState ¶
type IncidentState struct { // Additional data on the incident AdditionalData IncidentAdditionalDataResponsePtrInput // The reason the incident was closed Classification pulumi.StringPtrInput // Describes the reason the incident was closed ClassificationComment pulumi.StringPtrInput // The classification reason the incident was closed with ClassificationReason pulumi.StringPtrInput // The time the incident was created CreatedTimeUtc pulumi.StringPtrInput // The description of the incident Description pulumi.StringPtrInput // Etag of the azure resource Etag pulumi.StringPtrInput // The time of the first activity in the incident FirstActivityTimeUtc pulumi.StringPtrInput // A sequential number IncidentNumber pulumi.IntPtrInput // The deep-link url to the incident in Azure portal IncidentUrl pulumi.StringPtrInput // List of labels relevant to this incident Labels IncidentLabelResponseArrayInput // The time of the last activity in the incident LastActivityTimeUtc pulumi.StringPtrInput // The last time the incident was updated LastModifiedTimeUtc pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Describes a user that the incident is assigned to Owner IncidentOwnerInfoResponsePtrInput // List of resource ids of Analytic rules related to the incident RelatedAnalyticRuleIds pulumi.StringArrayInput // The severity of the incident Severity pulumi.StringPtrInput // The status of the incident Status pulumi.StringPtrInput // The title of the incident Title pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (IncidentState) ElementType ¶
func (IncidentState) ElementType() reflect.Type
type IncidentStatus ¶ added in v0.3.1
The status of the incident
func (IncidentStatus) ElementType ¶ added in v0.3.1
func (IncidentStatus) ElementType() reflect.Type
func (IncidentStatus) ToStringOutput ¶ added in v0.3.1
func (e IncidentStatus) ToStringOutput() pulumi.StringOutput
func (IncidentStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e IncidentStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e IncidentStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IncidentStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InsightsTableResultResponse ¶ added in v0.4.0
type InsightsTableResultResponse struct { // Columns Metadata of the table Columns []InsightsTableResultResponseColumns `pulumi:"columns"` // Rows data of the table Rows [][]string `pulumi:"rows"` }
Query results for table insights query.
type InsightsTableResultResponseArgs ¶ added in v0.4.0
type InsightsTableResultResponseArgs struct { // Columns Metadata of the table Columns InsightsTableResultResponseColumnsArrayInput `pulumi:"columns"` // Rows data of the table Rows pulumi.StringArrayArrayInput `pulumi:"rows"` }
Query results for table insights query.
func (InsightsTableResultResponseArgs) ElementType ¶ added in v0.4.0
func (InsightsTableResultResponseArgs) ElementType() reflect.Type
func (InsightsTableResultResponseArgs) ToInsightsTableResultResponseOutput ¶ added in v0.4.0
func (i InsightsTableResultResponseArgs) ToInsightsTableResultResponseOutput() InsightsTableResultResponseOutput
func (InsightsTableResultResponseArgs) ToInsightsTableResultResponseOutputWithContext ¶ added in v0.4.0
func (i InsightsTableResultResponseArgs) ToInsightsTableResultResponseOutputWithContext(ctx context.Context) InsightsTableResultResponseOutput
func (InsightsTableResultResponseArgs) ToInsightsTableResultResponsePtrOutput ¶ added in v0.4.0
func (i InsightsTableResultResponseArgs) ToInsightsTableResultResponsePtrOutput() InsightsTableResultResponsePtrOutput
func (InsightsTableResultResponseArgs) ToInsightsTableResultResponsePtrOutputWithContext ¶ added in v0.4.0
func (i InsightsTableResultResponseArgs) ToInsightsTableResultResponsePtrOutputWithContext(ctx context.Context) InsightsTableResultResponsePtrOutput
type InsightsTableResultResponseArray ¶ added in v0.4.0
type InsightsTableResultResponseArray []InsightsTableResultResponseInput
func (InsightsTableResultResponseArray) ElementType ¶ added in v0.4.0
func (InsightsTableResultResponseArray) ElementType() reflect.Type
func (InsightsTableResultResponseArray) ToInsightsTableResultResponseArrayOutput ¶ added in v0.4.0
func (i InsightsTableResultResponseArray) ToInsightsTableResultResponseArrayOutput() InsightsTableResultResponseArrayOutput
func (InsightsTableResultResponseArray) ToInsightsTableResultResponseArrayOutputWithContext ¶ added in v0.4.0
func (i InsightsTableResultResponseArray) ToInsightsTableResultResponseArrayOutputWithContext(ctx context.Context) InsightsTableResultResponseArrayOutput
type InsightsTableResultResponseArrayInput ¶ added in v0.4.0
type InsightsTableResultResponseArrayInput interface { pulumi.Input ToInsightsTableResultResponseArrayOutput() InsightsTableResultResponseArrayOutput ToInsightsTableResultResponseArrayOutputWithContext(context.Context) InsightsTableResultResponseArrayOutput }
InsightsTableResultResponseArrayInput is an input type that accepts InsightsTableResultResponseArray and InsightsTableResultResponseArrayOutput values. You can construct a concrete instance of `InsightsTableResultResponseArrayInput` via:
InsightsTableResultResponseArray{ InsightsTableResultResponseArgs{...} }
type InsightsTableResultResponseArrayOutput ¶ added in v0.4.0
type InsightsTableResultResponseArrayOutput struct{ *pulumi.OutputState }
func (InsightsTableResultResponseArrayOutput) ElementType ¶ added in v0.4.0
func (InsightsTableResultResponseArrayOutput) ElementType() reflect.Type
func (InsightsTableResultResponseArrayOutput) ToInsightsTableResultResponseArrayOutput ¶ added in v0.4.0
func (o InsightsTableResultResponseArrayOutput) ToInsightsTableResultResponseArrayOutput() InsightsTableResultResponseArrayOutput
func (InsightsTableResultResponseArrayOutput) ToInsightsTableResultResponseArrayOutputWithContext ¶ added in v0.4.0
func (o InsightsTableResultResponseArrayOutput) ToInsightsTableResultResponseArrayOutputWithContext(ctx context.Context) InsightsTableResultResponseArrayOutput
type InsightsTableResultResponseColumns ¶ added in v0.4.0
type InsightsTableResultResponseColumnsArgs ¶ added in v0.4.0
type InsightsTableResultResponseColumnsArgs struct { // the name of the colum Name pulumi.StringPtrInput `pulumi:"name"` // the type of the colum Type pulumi.StringPtrInput `pulumi:"type"` }
func (InsightsTableResultResponseColumnsArgs) ElementType ¶ added in v0.4.0
func (InsightsTableResultResponseColumnsArgs) ElementType() reflect.Type
func (InsightsTableResultResponseColumnsArgs) ToInsightsTableResultResponseColumnsOutput ¶ added in v0.4.0
func (i InsightsTableResultResponseColumnsArgs) ToInsightsTableResultResponseColumnsOutput() InsightsTableResultResponseColumnsOutput
func (InsightsTableResultResponseColumnsArgs) ToInsightsTableResultResponseColumnsOutputWithContext ¶ added in v0.4.0
func (i InsightsTableResultResponseColumnsArgs) ToInsightsTableResultResponseColumnsOutputWithContext(ctx context.Context) InsightsTableResultResponseColumnsOutput
type InsightsTableResultResponseColumnsArray ¶ added in v0.4.0
type InsightsTableResultResponseColumnsArray []InsightsTableResultResponseColumnsInput
func (InsightsTableResultResponseColumnsArray) ElementType ¶ added in v0.4.0
func (InsightsTableResultResponseColumnsArray) ElementType() reflect.Type
func (InsightsTableResultResponseColumnsArray) ToInsightsTableResultResponseColumnsArrayOutput ¶ added in v0.4.0
func (i InsightsTableResultResponseColumnsArray) ToInsightsTableResultResponseColumnsArrayOutput() InsightsTableResultResponseColumnsArrayOutput
func (InsightsTableResultResponseColumnsArray) ToInsightsTableResultResponseColumnsArrayOutputWithContext ¶ added in v0.4.0
func (i InsightsTableResultResponseColumnsArray) ToInsightsTableResultResponseColumnsArrayOutputWithContext(ctx context.Context) InsightsTableResultResponseColumnsArrayOutput
type InsightsTableResultResponseColumnsArrayInput ¶ added in v0.4.0
type InsightsTableResultResponseColumnsArrayInput interface { pulumi.Input ToInsightsTableResultResponseColumnsArrayOutput() InsightsTableResultResponseColumnsArrayOutput ToInsightsTableResultResponseColumnsArrayOutputWithContext(context.Context) InsightsTableResultResponseColumnsArrayOutput }
InsightsTableResultResponseColumnsArrayInput is an input type that accepts InsightsTableResultResponseColumnsArray and InsightsTableResultResponseColumnsArrayOutput values. You can construct a concrete instance of `InsightsTableResultResponseColumnsArrayInput` via:
InsightsTableResultResponseColumnsArray{ InsightsTableResultResponseColumnsArgs{...} }
type InsightsTableResultResponseColumnsArrayOutput ¶ added in v0.4.0
type InsightsTableResultResponseColumnsArrayOutput struct{ *pulumi.OutputState }
func (InsightsTableResultResponseColumnsArrayOutput) ElementType ¶ added in v0.4.0
func (InsightsTableResultResponseColumnsArrayOutput) ElementType() reflect.Type
func (InsightsTableResultResponseColumnsArrayOutput) ToInsightsTableResultResponseColumnsArrayOutput ¶ added in v0.4.0
func (o InsightsTableResultResponseColumnsArrayOutput) ToInsightsTableResultResponseColumnsArrayOutput() InsightsTableResultResponseColumnsArrayOutput
func (InsightsTableResultResponseColumnsArrayOutput) ToInsightsTableResultResponseColumnsArrayOutputWithContext ¶ added in v0.4.0
func (o InsightsTableResultResponseColumnsArrayOutput) ToInsightsTableResultResponseColumnsArrayOutputWithContext(ctx context.Context) InsightsTableResultResponseColumnsArrayOutput
type InsightsTableResultResponseColumnsInput ¶ added in v0.4.0
type InsightsTableResultResponseColumnsInput interface { pulumi.Input ToInsightsTableResultResponseColumnsOutput() InsightsTableResultResponseColumnsOutput ToInsightsTableResultResponseColumnsOutputWithContext(context.Context) InsightsTableResultResponseColumnsOutput }
InsightsTableResultResponseColumnsInput is an input type that accepts InsightsTableResultResponseColumnsArgs and InsightsTableResultResponseColumnsOutput values. You can construct a concrete instance of `InsightsTableResultResponseColumnsInput` via:
InsightsTableResultResponseColumnsArgs{...}
type InsightsTableResultResponseColumnsOutput ¶ added in v0.4.0
type InsightsTableResultResponseColumnsOutput struct{ *pulumi.OutputState }
func (InsightsTableResultResponseColumnsOutput) ElementType ¶ added in v0.4.0
func (InsightsTableResultResponseColumnsOutput) ElementType() reflect.Type
func (InsightsTableResultResponseColumnsOutput) Name ¶ added in v0.4.0
func (o InsightsTableResultResponseColumnsOutput) Name() pulumi.StringPtrOutput
the name of the colum
func (InsightsTableResultResponseColumnsOutput) ToInsightsTableResultResponseColumnsOutput ¶ added in v0.4.0
func (o InsightsTableResultResponseColumnsOutput) ToInsightsTableResultResponseColumnsOutput() InsightsTableResultResponseColumnsOutput
func (InsightsTableResultResponseColumnsOutput) ToInsightsTableResultResponseColumnsOutputWithContext ¶ added in v0.4.0
func (o InsightsTableResultResponseColumnsOutput) ToInsightsTableResultResponseColumnsOutputWithContext(ctx context.Context) InsightsTableResultResponseColumnsOutput
func (InsightsTableResultResponseColumnsOutput) Type ¶ added in v0.4.0
func (o InsightsTableResultResponseColumnsOutput) Type() pulumi.StringPtrOutput
the type of the colum
type InsightsTableResultResponseInput ¶ added in v0.4.0
type InsightsTableResultResponseInput interface { pulumi.Input ToInsightsTableResultResponseOutput() InsightsTableResultResponseOutput ToInsightsTableResultResponseOutputWithContext(context.Context) InsightsTableResultResponseOutput }
InsightsTableResultResponseInput is an input type that accepts InsightsTableResultResponseArgs and InsightsTableResultResponseOutput values. You can construct a concrete instance of `InsightsTableResultResponseInput` via:
InsightsTableResultResponseArgs{...}
type InsightsTableResultResponseOutput ¶ added in v0.4.0
type InsightsTableResultResponseOutput struct{ *pulumi.OutputState }
Query results for table insights query.
func (InsightsTableResultResponseOutput) Columns ¶ added in v0.4.0
func (o InsightsTableResultResponseOutput) Columns() InsightsTableResultResponseColumnsArrayOutput
Columns Metadata of the table
func (InsightsTableResultResponseOutput) ElementType ¶ added in v0.4.0
func (InsightsTableResultResponseOutput) ElementType() reflect.Type
func (InsightsTableResultResponseOutput) Rows ¶ added in v0.4.0
func (o InsightsTableResultResponseOutput) Rows() pulumi.StringArrayArrayOutput
Rows data of the table
func (InsightsTableResultResponseOutput) ToInsightsTableResultResponseOutput ¶ added in v0.4.0
func (o InsightsTableResultResponseOutput) ToInsightsTableResultResponseOutput() InsightsTableResultResponseOutput
func (InsightsTableResultResponseOutput) ToInsightsTableResultResponseOutputWithContext ¶ added in v0.4.0
func (o InsightsTableResultResponseOutput) ToInsightsTableResultResponseOutputWithContext(ctx context.Context) InsightsTableResultResponseOutput
func (InsightsTableResultResponseOutput) ToInsightsTableResultResponsePtrOutput ¶ added in v0.4.0
func (o InsightsTableResultResponseOutput) ToInsightsTableResultResponsePtrOutput() InsightsTableResultResponsePtrOutput
func (InsightsTableResultResponseOutput) ToInsightsTableResultResponsePtrOutputWithContext ¶ added in v0.4.0
func (o InsightsTableResultResponseOutput) ToInsightsTableResultResponsePtrOutputWithContext(ctx context.Context) InsightsTableResultResponsePtrOutput
type InsightsTableResultResponsePtrInput ¶ added in v0.4.0
type InsightsTableResultResponsePtrInput interface { pulumi.Input ToInsightsTableResultResponsePtrOutput() InsightsTableResultResponsePtrOutput ToInsightsTableResultResponsePtrOutputWithContext(context.Context) InsightsTableResultResponsePtrOutput }
InsightsTableResultResponsePtrInput is an input type that accepts InsightsTableResultResponseArgs, InsightsTableResultResponsePtr and InsightsTableResultResponsePtrOutput values. You can construct a concrete instance of `InsightsTableResultResponsePtrInput` via:
InsightsTableResultResponseArgs{...} or: nil
func InsightsTableResultResponsePtr ¶ added in v0.4.0
func InsightsTableResultResponsePtr(v *InsightsTableResultResponseArgs) InsightsTableResultResponsePtrInput
type InsightsTableResultResponsePtrOutput ¶ added in v0.4.0
type InsightsTableResultResponsePtrOutput struct{ *pulumi.OutputState }
func (InsightsTableResultResponsePtrOutput) Columns ¶ added in v0.4.0
func (o InsightsTableResultResponsePtrOutput) Columns() InsightsTableResultResponseColumnsArrayOutput
Columns Metadata of the table
func (InsightsTableResultResponsePtrOutput) ElementType ¶ added in v0.4.0
func (InsightsTableResultResponsePtrOutput) ElementType() reflect.Type
func (InsightsTableResultResponsePtrOutput) Rows ¶ added in v0.4.0
func (o InsightsTableResultResponsePtrOutput) Rows() pulumi.StringArrayArrayOutput
Rows data of the table
func (InsightsTableResultResponsePtrOutput) ToInsightsTableResultResponsePtrOutput ¶ added in v0.4.0
func (o InsightsTableResultResponsePtrOutput) ToInsightsTableResultResponsePtrOutput() InsightsTableResultResponsePtrOutput
func (InsightsTableResultResponsePtrOutput) ToInsightsTableResultResponsePtrOutputWithContext ¶ added in v0.4.0
func (o InsightsTableResultResponsePtrOutput) ToInsightsTableResultResponsePtrOutputWithContext(ctx context.Context) InsightsTableResultResponsePtrOutput
type LookupActionArgs ¶ added in v0.5.0
type LookupActionArgs struct { // Action ID ActionId string `pulumi:"actionId"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Alert rule ID RuleId string `pulumi:"ruleId"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupActionResult ¶ added in v0.5.0
type LookupActionResult struct { // Etag of the action. Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. LogicAppResourceId *string `pulumi:"logicAppResourceId"` // Azure resource name Name string `pulumi:"name"` // Azure resource type Type string `pulumi:"type"` // The name of the logic app's workflow. WorkflowId *string `pulumi:"workflowId"` }
Action for alert rule.
func LookupAction ¶ added in v0.5.0
func LookupAction(ctx *pulumi.Context, args *LookupActionArgs, opts ...pulumi.InvokeOption) (*LookupActionResult, error)
type LookupAlertRuleArgs ¶
type LookupAlertRuleArgs struct { // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Alert rule ID RuleId string `pulumi:"ruleId"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupAlertRuleResult ¶
type LookupAlertRuleResult struct { // Etag of the azure resource Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // The kind of the alert rule Kind string `pulumi:"kind"` // Azure resource name Name string `pulumi:"name"` // Azure resource type Type string `pulumi:"type"` }
Alert rule.
func LookupAlertRule ¶
func LookupAlertRule(ctx *pulumi.Context, args *LookupAlertRuleArgs, opts ...pulumi.InvokeOption) (*LookupAlertRuleResult, error)
type LookupBookmarkArgs ¶
type LookupBookmarkArgs struct { // Bookmark ID BookmarkId string `pulumi:"bookmarkId"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupBookmarkRelationArgs ¶
type LookupBookmarkRelationArgs struct { // Bookmark ID BookmarkId string `pulumi:"bookmarkId"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // Relation Name RelationName string `pulumi:"relationName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupBookmarkRelationResult ¶
type LookupBookmarkRelationResult struct { // Etag of the azure resource Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // Azure resource name Name string `pulumi:"name"` // The resource ID of the related resource RelatedResourceId string `pulumi:"relatedResourceId"` // The resource kind of the related resource RelatedResourceKind string `pulumi:"relatedResourceKind"` // The name of the related resource RelatedResourceName string `pulumi:"relatedResourceName"` // The resource type of the related resource RelatedResourceType string `pulumi:"relatedResourceType"` // Azure resource type Type string `pulumi:"type"` }
Represents a relation between two resources
func LookupBookmarkRelation ¶
func LookupBookmarkRelation(ctx *pulumi.Context, args *LookupBookmarkRelationArgs, opts ...pulumi.InvokeOption) (*LookupBookmarkRelationResult, error)
type LookupBookmarkResult ¶
type LookupBookmarkResult struct { // The time the bookmark was created Created *string `pulumi:"created"` // Describes a user that created the bookmark CreatedBy *UserInfoResponse `pulumi:"createdBy"` // The display name of the bookmark DisplayName string `pulumi:"displayName"` // Etag of the azure resource Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // Describes an incident that relates to bookmark IncidentInfo *IncidentInfoResponse `pulumi:"incidentInfo"` // List of labels relevant to this bookmark Labels []string `pulumi:"labels"` // Azure resource name Name string `pulumi:"name"` // The notes of the bookmark Notes *string `pulumi:"notes"` // The query of the bookmark. Query string `pulumi:"query"` // The query result of the bookmark. QueryResult *string `pulumi:"queryResult"` // Azure resource type Type string `pulumi:"type"` // The last time the bookmark was updated Updated *string `pulumi:"updated"` // Describes a user that updated the bookmark UpdatedBy *UserInfoResponse `pulumi:"updatedBy"` }
Represents a bookmark in Azure Security Insights.
func LookupBookmark ¶
func LookupBookmark(ctx *pulumi.Context, args *LookupBookmarkArgs, opts ...pulumi.InvokeOption) (*LookupBookmarkResult, error)
type LookupDataConnectorArgs ¶
type LookupDataConnectorArgs struct { // Connector ID DataConnectorId string `pulumi:"dataConnectorId"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupDataConnectorResult ¶
type LookupDataConnectorResult struct { // Etag of the azure resource Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // The kind of the data connector Kind string `pulumi:"kind"` // Azure resource name Name string `pulumi:"name"` // Azure resource type Type string `pulumi:"type"` }
Data connector.
func LookupDataConnector ¶
func LookupDataConnector(ctx *pulumi.Context, args *LookupDataConnectorArgs, opts ...pulumi.InvokeOption) (*LookupDataConnectorResult, error)
type LookupIncidentArgs ¶
type LookupIncidentArgs struct { // Incident ID IncidentId string `pulumi:"incidentId"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupIncidentCommentArgs ¶ added in v0.2.4
type LookupIncidentCommentArgs struct { // Incident comment ID IncidentCommentId string `pulumi:"incidentCommentId"` // Incident ID IncidentId string `pulumi:"incidentId"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupIncidentCommentResult ¶ added in v0.2.4
type LookupIncidentCommentResult struct { // Describes the client that created the comment Author ClientInfoResponse `pulumi:"author"` // The time the comment was created CreatedTimeUtc string `pulumi:"createdTimeUtc"` // Etag of the azure resource Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // The time the comment was updated LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // The comment message Message string `pulumi:"message"` // Azure resource name Name string `pulumi:"name"` // Azure resource type Type string `pulumi:"type"` }
Represents an incident comment
func LookupIncidentComment ¶ added in v0.2.4
func LookupIncidentComment(ctx *pulumi.Context, args *LookupIncidentCommentArgs, opts ...pulumi.InvokeOption) (*LookupIncidentCommentResult, error)
type LookupIncidentRelationArgs ¶
type LookupIncidentRelationArgs struct { // Incident ID IncidentId string `pulumi:"incidentId"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // Relation Name RelationName string `pulumi:"relationName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupIncidentRelationResult ¶
type LookupIncidentRelationResult struct { // Etag of the azure resource Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // Azure resource name Name string `pulumi:"name"` // The resource ID of the related resource RelatedResourceId string `pulumi:"relatedResourceId"` // The resource kind of the related resource RelatedResourceKind string `pulumi:"relatedResourceKind"` // The name of the related resource RelatedResourceName string `pulumi:"relatedResourceName"` // The resource type of the related resource RelatedResourceType string `pulumi:"relatedResourceType"` // Azure resource type Type string `pulumi:"type"` }
Represents a relation between two resources
func LookupIncidentRelation ¶
func LookupIncidentRelation(ctx *pulumi.Context, args *LookupIncidentRelationArgs, opts ...pulumi.InvokeOption) (*LookupIncidentRelationResult, error)
type LookupIncidentResult ¶
type LookupIncidentResult struct { // Additional data on the incident AdditionalData IncidentAdditionalDataResponse `pulumi:"additionalData"` // The reason the incident was closed Classification *string `pulumi:"classification"` // Describes the reason the incident was closed ClassificationComment *string `pulumi:"classificationComment"` // The classification reason the incident was closed with ClassificationReason *string `pulumi:"classificationReason"` // The time the incident was created CreatedTimeUtc string `pulumi:"createdTimeUtc"` // The description of the incident Description *string `pulumi:"description"` // Etag of the azure resource Etag *string `pulumi:"etag"` // The time of the first activity in the incident FirstActivityTimeUtc *string `pulumi:"firstActivityTimeUtc"` // Azure resource Id Id string `pulumi:"id"` // A sequential number IncidentNumber int `pulumi:"incidentNumber"` // The deep-link url to the incident in Azure portal IncidentUrl string `pulumi:"incidentUrl"` // List of labels relevant to this incident Labels []IncidentLabelResponse `pulumi:"labels"` // The time of the last activity in the incident LastActivityTimeUtc *string `pulumi:"lastActivityTimeUtc"` // The last time the incident was updated LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // Azure resource name Name string `pulumi:"name"` // Describes a user that the incident is assigned to Owner *IncidentOwnerInfoResponse `pulumi:"owner"` // List of resource ids of Analytic rules related to the incident RelatedAnalyticRuleIds []string `pulumi:"relatedAnalyticRuleIds"` // The severity of the incident Severity string `pulumi:"severity"` // The status of the incident Status string `pulumi:"status"` // The title of the incident Title string `pulumi:"title"` // Azure resource type Type string `pulumi:"type"` }
Represents an incident in Azure Security Insights.
func LookupIncident ¶
func LookupIncident(ctx *pulumi.Context, args *LookupIncidentArgs, opts ...pulumi.InvokeOption) (*LookupIncidentResult, error)
type LookupProductSettingArgs ¶
type LookupProductSettingArgs struct { // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The setting name. Supports - EyesOn, EntityAnalytics, Ueba SettingsName string `pulumi:"settingsName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupProductSettingResult ¶
type LookupProductSettingResult struct { // Etag of the azure resource Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // The kind of the setting Kind string `pulumi:"kind"` // Azure resource name Name string `pulumi:"name"` // Azure resource type Type string `pulumi:"type"` }
The Setting.
func LookupProductSetting ¶
func LookupProductSetting(ctx *pulumi.Context, args *LookupProductSettingArgs, opts ...pulumi.InvokeOption) (*LookupProductSettingResult, error)
type LookupThreatIntelligenceIndicatorArgs ¶
type LookupThreatIntelligenceIndicatorArgs struct { // Threat intelligence indicator name field. Name string `pulumi:"name"` // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupThreatIntelligenceIndicatorResult ¶
type LookupThreatIntelligenceIndicatorResult struct { // Etag of the azure resource Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // The kind of the entity. Kind string `pulumi:"kind"` // Azure resource name Name string `pulumi:"name"` // Azure resource type Type string `pulumi:"type"` }
Threat intelligence information object.
func LookupThreatIntelligenceIndicator ¶
func LookupThreatIntelligenceIndicator(ctx *pulumi.Context, args *LookupThreatIntelligenceIndicatorArgs, opts ...pulumi.InvokeOption) (*LookupThreatIntelligenceIndicatorResult, error)
type LookupWatchlistArgs ¶
type LookupWatchlistArgs struct { // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider string `pulumi:"operationalInsightsResourceProvider"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Watchlist Alias WatchlistAlias string `pulumi:"watchlistAlias"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupWatchlistResult ¶
type LookupWatchlistResult struct { // The content type of the raw content. Example : text/csv or text/tsv ContentType *string `pulumi:"contentType"` // The time the watchlist was created Created *string `pulumi:"created"` // Describes a user that created the watchlist CreatedBy *UserInfoResponse `pulumi:"createdBy"` // The default duration of a watchlist (in ISO 8601 duration format) DefaultDuration *string `pulumi:"defaultDuration"` // A description of the watchlist Description *string `pulumi:"description"` // The display name of the watchlist DisplayName string `pulumi:"displayName"` // Etag of the azure resource Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // A flag that indicates if the watchlist is deleted or not IsDeleted *bool `pulumi:"isDeleted"` // List of labels relevant to this watchlist Labels []string `pulumi:"labels"` // Azure resource name Name string `pulumi:"name"` // The number of lines in a csv/tsv content to skip before the header NumberOfLinesToSkip *int `pulumi:"numberOfLinesToSkip"` // The provider of the watchlist Provider string `pulumi:"provider"` // The raw content that represents to watchlist items to create. In case of csv/tsv content type, it's the content of the file that will parsed by the endpoint RawContent *string `pulumi:"rawContent"` // The source of the watchlist Source string `pulumi:"source"` // The tenantId where the watchlist belongs to TenantId *string `pulumi:"tenantId"` // Azure resource type Type string `pulumi:"type"` // The last time the watchlist was updated Updated *string `pulumi:"updated"` // Describes a user that updated the watchlist UpdatedBy *UserInfoResponse `pulumi:"updatedBy"` // The alias of the watchlist WatchlistAlias *string `pulumi:"watchlistAlias"` // The id (a Guid) of the watchlist WatchlistId *string `pulumi:"watchlistId"` // The type of the watchlist WatchlistType *string `pulumi:"watchlistType"` }
Represents a Watchlist in Azure Security Insights.
func LookupWatchlist ¶
func LookupWatchlist(ctx *pulumi.Context, args *LookupWatchlistArgs, opts ...pulumi.InvokeOption) (*LookupWatchlistResult, error)
type ProductSetting ¶
type ProductSetting struct { pulumi.CustomResourceState // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The kind of the setting Kind pulumi.StringOutput `pulumi:"kind"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
The Setting.
func GetProductSetting ¶
func GetProductSetting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProductSettingState, opts ...pulumi.ResourceOption) (*ProductSetting, error)
GetProductSetting gets an existing ProductSetting 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 NewProductSetting ¶
func NewProductSetting(ctx *pulumi.Context, name string, args *ProductSettingArgs, opts ...pulumi.ResourceOption) (*ProductSetting, error)
NewProductSetting registers a new resource with the given unique name, arguments, and options.
func (*ProductSetting) ElementType ¶ added in v0.2.6
func (*ProductSetting) ElementType() reflect.Type
func (*ProductSetting) ToProductSettingOutput ¶ added in v0.2.6
func (i *ProductSetting) ToProductSettingOutput() ProductSettingOutput
func (*ProductSetting) ToProductSettingOutputWithContext ¶ added in v0.2.6
func (i *ProductSetting) ToProductSettingOutputWithContext(ctx context.Context) ProductSettingOutput
type ProductSettingArgs ¶
type ProductSettingArgs struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The kind of the setting Kind pulumi.StringInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The setting name. Supports - EyesOn, EntityAnalytics, Ueba SettingsName pulumi.StringInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a ProductSetting resource.
func (ProductSettingArgs) ElementType ¶
func (ProductSettingArgs) ElementType() reflect.Type
type ProductSettingInput ¶ added in v0.2.6
type ProductSettingInput interface { pulumi.Input ToProductSettingOutput() ProductSettingOutput ToProductSettingOutputWithContext(ctx context.Context) ProductSettingOutput }
type ProductSettingOutput ¶ added in v0.2.6
type ProductSettingOutput struct {
*pulumi.OutputState
}
func (ProductSettingOutput) ElementType ¶ added in v0.2.6
func (ProductSettingOutput) ElementType() reflect.Type
func (ProductSettingOutput) ToProductSettingOutput ¶ added in v0.2.6
func (o ProductSettingOutput) ToProductSettingOutput() ProductSettingOutput
func (ProductSettingOutput) ToProductSettingOutputWithContext ¶ added in v0.2.6
func (o ProductSettingOutput) ToProductSettingOutputWithContext(ctx context.Context) ProductSettingOutput
type ProductSettingState ¶
type ProductSettingState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The kind of the setting Kind pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (ProductSettingState) ElementType ¶
func (ProductSettingState) ElementType() reflect.Type
type SecurityAlertTimelineItemResponse ¶ added in v0.2.5
type SecurityAlertTimelineItemResponse struct { // The name of the alert type. AlertType string `pulumi:"alertType"` // The alert azure resource id. AzureResourceId string `pulumi:"azureResourceId"` // The alert name. DisplayName string `pulumi:"displayName"` // The alert end time. EndTimeUtc string `pulumi:"endTimeUtc"` // The entity query kind type. // Expected value is 'SecurityAlert'. Kind string `pulumi:"kind"` // The alert product name. ProductName string `pulumi:"productName"` // The alert severity. Severity string `pulumi:"severity"` // The alert start time. StartTimeUtc string `pulumi:"startTimeUtc"` // The alert generated time. TimeGenerated string `pulumi:"timeGenerated"` }
Represents security alert timeline item.
type SecurityAlertTimelineItemResponseArgs ¶ added in v0.2.5
type SecurityAlertTimelineItemResponseArgs struct { // The name of the alert type. AlertType pulumi.StringInput `pulumi:"alertType"` // The alert azure resource id. AzureResourceId pulumi.StringInput `pulumi:"azureResourceId"` // The alert name. DisplayName pulumi.StringInput `pulumi:"displayName"` // The alert end time. EndTimeUtc pulumi.StringInput `pulumi:"endTimeUtc"` // The entity query kind type. // Expected value is 'SecurityAlert'. Kind pulumi.StringInput `pulumi:"kind"` // The alert product name. ProductName pulumi.StringInput `pulumi:"productName"` // The alert severity. Severity pulumi.StringInput `pulumi:"severity"` // The alert start time. StartTimeUtc pulumi.StringInput `pulumi:"startTimeUtc"` // The alert generated time. TimeGenerated pulumi.StringInput `pulumi:"timeGenerated"` }
Represents security alert timeline item.
func (SecurityAlertTimelineItemResponseArgs) ElementType ¶ added in v0.2.5
func (SecurityAlertTimelineItemResponseArgs) ElementType() reflect.Type
func (SecurityAlertTimelineItemResponseArgs) ToSecurityAlertTimelineItemResponseOutput ¶ added in v0.2.5
func (i SecurityAlertTimelineItemResponseArgs) ToSecurityAlertTimelineItemResponseOutput() SecurityAlertTimelineItemResponseOutput
func (SecurityAlertTimelineItemResponseArgs) ToSecurityAlertTimelineItemResponseOutputWithContext ¶ added in v0.2.5
func (i SecurityAlertTimelineItemResponseArgs) ToSecurityAlertTimelineItemResponseOutputWithContext(ctx context.Context) SecurityAlertTimelineItemResponseOutput
type SecurityAlertTimelineItemResponseInput ¶ added in v0.2.5
type SecurityAlertTimelineItemResponseInput interface { pulumi.Input ToSecurityAlertTimelineItemResponseOutput() SecurityAlertTimelineItemResponseOutput ToSecurityAlertTimelineItemResponseOutputWithContext(context.Context) SecurityAlertTimelineItemResponseOutput }
SecurityAlertTimelineItemResponseInput is an input type that accepts SecurityAlertTimelineItemResponseArgs and SecurityAlertTimelineItemResponseOutput values. You can construct a concrete instance of `SecurityAlertTimelineItemResponseInput` via:
SecurityAlertTimelineItemResponseArgs{...}
type SecurityAlertTimelineItemResponseOutput ¶ added in v0.2.5
type SecurityAlertTimelineItemResponseOutput struct{ *pulumi.OutputState }
Represents security alert timeline item.
func (SecurityAlertTimelineItemResponseOutput) AlertType ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) AlertType() pulumi.StringOutput
The name of the alert type.
func (SecurityAlertTimelineItemResponseOutput) AzureResourceId ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) AzureResourceId() pulumi.StringOutput
The alert azure resource id.
func (SecurityAlertTimelineItemResponseOutput) DisplayName ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) DisplayName() pulumi.StringOutput
The alert name.
func (SecurityAlertTimelineItemResponseOutput) ElementType ¶ added in v0.2.5
func (SecurityAlertTimelineItemResponseOutput) ElementType() reflect.Type
func (SecurityAlertTimelineItemResponseOutput) EndTimeUtc ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) EndTimeUtc() pulumi.StringOutput
The alert end time.
func (SecurityAlertTimelineItemResponseOutput) Kind ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) Kind() pulumi.StringOutput
The entity query kind type. Expected value is 'SecurityAlert'.
func (SecurityAlertTimelineItemResponseOutput) ProductName ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) ProductName() pulumi.StringOutput
The alert product name.
func (SecurityAlertTimelineItemResponseOutput) Severity ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) Severity() pulumi.StringOutput
The alert severity.
func (SecurityAlertTimelineItemResponseOutput) StartTimeUtc ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) StartTimeUtc() pulumi.StringOutput
The alert start time.
func (SecurityAlertTimelineItemResponseOutput) TimeGenerated ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) TimeGenerated() pulumi.StringOutput
The alert generated time.
func (SecurityAlertTimelineItemResponseOutput) ToSecurityAlertTimelineItemResponseOutput ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) ToSecurityAlertTimelineItemResponseOutput() SecurityAlertTimelineItemResponseOutput
func (SecurityAlertTimelineItemResponseOutput) ToSecurityAlertTimelineItemResponseOutputWithContext ¶ added in v0.2.5
func (o SecurityAlertTimelineItemResponseOutput) ToSecurityAlertTimelineItemResponseOutputWithContext(ctx context.Context) SecurityAlertTimelineItemResponseOutput
type SettingKind ¶ added in v0.3.1
The kind of the setting
func (SettingKind) ElementType ¶ added in v0.3.1
func (SettingKind) ElementType() reflect.Type
func (SettingKind) ToStringOutput ¶ added in v0.3.1
func (e SettingKind) ToStringOutput() pulumi.StringOutput
func (SettingKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e SettingKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SettingKind) ToStringPtrOutput ¶ added in v0.3.1
func (e SettingKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (SettingKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SettingKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Source ¶ added in v0.3.1
The source of the watchlist
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 ThreatIntelligenceGranularMarkingModel ¶
type ThreatIntelligenceGranularMarkingModel struct { // Language granular marking model Language *string `pulumi:"language"` // marking reference granular marking model MarkingRef *int `pulumi:"markingRef"` // granular marking model selectors Selectors []string `pulumi:"selectors"` }
Describes threat granular marking model entity
type ThreatIntelligenceGranularMarkingModelArgs ¶
type ThreatIntelligenceGranularMarkingModelArgs struct { // Language granular marking model Language pulumi.StringPtrInput `pulumi:"language"` // marking reference granular marking model MarkingRef pulumi.IntPtrInput `pulumi:"markingRef"` // granular marking model selectors Selectors pulumi.StringArrayInput `pulumi:"selectors"` }
Describes threat granular marking model entity
func (ThreatIntelligenceGranularMarkingModelArgs) ElementType ¶
func (ThreatIntelligenceGranularMarkingModelArgs) ElementType() reflect.Type
func (ThreatIntelligenceGranularMarkingModelArgs) ToThreatIntelligenceGranularMarkingModelOutput ¶
func (i ThreatIntelligenceGranularMarkingModelArgs) ToThreatIntelligenceGranularMarkingModelOutput() ThreatIntelligenceGranularMarkingModelOutput
func (ThreatIntelligenceGranularMarkingModelArgs) ToThreatIntelligenceGranularMarkingModelOutputWithContext ¶
func (i ThreatIntelligenceGranularMarkingModelArgs) ToThreatIntelligenceGranularMarkingModelOutputWithContext(ctx context.Context) ThreatIntelligenceGranularMarkingModelOutput
type ThreatIntelligenceGranularMarkingModelArray ¶
type ThreatIntelligenceGranularMarkingModelArray []ThreatIntelligenceGranularMarkingModelInput
func (ThreatIntelligenceGranularMarkingModelArray) ElementType ¶
func (ThreatIntelligenceGranularMarkingModelArray) ElementType() reflect.Type
func (ThreatIntelligenceGranularMarkingModelArray) ToThreatIntelligenceGranularMarkingModelArrayOutput ¶
func (i ThreatIntelligenceGranularMarkingModelArray) ToThreatIntelligenceGranularMarkingModelArrayOutput() ThreatIntelligenceGranularMarkingModelArrayOutput
func (ThreatIntelligenceGranularMarkingModelArray) ToThreatIntelligenceGranularMarkingModelArrayOutputWithContext ¶
func (i ThreatIntelligenceGranularMarkingModelArray) ToThreatIntelligenceGranularMarkingModelArrayOutputWithContext(ctx context.Context) ThreatIntelligenceGranularMarkingModelArrayOutput
type ThreatIntelligenceGranularMarkingModelArrayInput ¶
type ThreatIntelligenceGranularMarkingModelArrayInput interface { pulumi.Input ToThreatIntelligenceGranularMarkingModelArrayOutput() ThreatIntelligenceGranularMarkingModelArrayOutput ToThreatIntelligenceGranularMarkingModelArrayOutputWithContext(context.Context) ThreatIntelligenceGranularMarkingModelArrayOutput }
ThreatIntelligenceGranularMarkingModelArrayInput is an input type that accepts ThreatIntelligenceGranularMarkingModelArray and ThreatIntelligenceGranularMarkingModelArrayOutput values. You can construct a concrete instance of `ThreatIntelligenceGranularMarkingModelArrayInput` via:
ThreatIntelligenceGranularMarkingModelArray{ ThreatIntelligenceGranularMarkingModelArgs{...} }
type ThreatIntelligenceGranularMarkingModelArrayOutput ¶
type ThreatIntelligenceGranularMarkingModelArrayOutput struct{ *pulumi.OutputState }
func (ThreatIntelligenceGranularMarkingModelArrayOutput) ElementType ¶
func (ThreatIntelligenceGranularMarkingModelArrayOutput) ElementType() reflect.Type
func (ThreatIntelligenceGranularMarkingModelArrayOutput) ToThreatIntelligenceGranularMarkingModelArrayOutput ¶
func (o ThreatIntelligenceGranularMarkingModelArrayOutput) ToThreatIntelligenceGranularMarkingModelArrayOutput() ThreatIntelligenceGranularMarkingModelArrayOutput
func (ThreatIntelligenceGranularMarkingModelArrayOutput) ToThreatIntelligenceGranularMarkingModelArrayOutputWithContext ¶
func (o ThreatIntelligenceGranularMarkingModelArrayOutput) ToThreatIntelligenceGranularMarkingModelArrayOutputWithContext(ctx context.Context) ThreatIntelligenceGranularMarkingModelArrayOutput
type ThreatIntelligenceGranularMarkingModelInput ¶
type ThreatIntelligenceGranularMarkingModelInput interface { pulumi.Input ToThreatIntelligenceGranularMarkingModelOutput() ThreatIntelligenceGranularMarkingModelOutput ToThreatIntelligenceGranularMarkingModelOutputWithContext(context.Context) ThreatIntelligenceGranularMarkingModelOutput }
ThreatIntelligenceGranularMarkingModelInput is an input type that accepts ThreatIntelligenceGranularMarkingModelArgs and ThreatIntelligenceGranularMarkingModelOutput values. You can construct a concrete instance of `ThreatIntelligenceGranularMarkingModelInput` via:
ThreatIntelligenceGranularMarkingModelArgs{...}
type ThreatIntelligenceGranularMarkingModelOutput ¶
type ThreatIntelligenceGranularMarkingModelOutput struct{ *pulumi.OutputState }
Describes threat granular marking model entity
func (ThreatIntelligenceGranularMarkingModelOutput) ElementType ¶
func (ThreatIntelligenceGranularMarkingModelOutput) ElementType() reflect.Type
func (ThreatIntelligenceGranularMarkingModelOutput) Language ¶
func (o ThreatIntelligenceGranularMarkingModelOutput) Language() pulumi.StringPtrOutput
Language granular marking model
func (ThreatIntelligenceGranularMarkingModelOutput) MarkingRef ¶
func (o ThreatIntelligenceGranularMarkingModelOutput) MarkingRef() pulumi.IntPtrOutput
marking reference granular marking model
func (ThreatIntelligenceGranularMarkingModelOutput) Selectors ¶
func (o ThreatIntelligenceGranularMarkingModelOutput) Selectors() pulumi.StringArrayOutput
granular marking model selectors
func (ThreatIntelligenceGranularMarkingModelOutput) ToThreatIntelligenceGranularMarkingModelOutput ¶
func (o ThreatIntelligenceGranularMarkingModelOutput) ToThreatIntelligenceGranularMarkingModelOutput() ThreatIntelligenceGranularMarkingModelOutput
func (ThreatIntelligenceGranularMarkingModelOutput) ToThreatIntelligenceGranularMarkingModelOutputWithContext ¶
func (o ThreatIntelligenceGranularMarkingModelOutput) ToThreatIntelligenceGranularMarkingModelOutputWithContext(ctx context.Context) ThreatIntelligenceGranularMarkingModelOutput
type ThreatIntelligenceIndicator ¶
type ThreatIntelligenceIndicator struct { pulumi.CustomResourceState // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The kind of the entity. Kind pulumi.StringOutput `pulumi:"kind"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
Threat intelligence information object.
func GetThreatIntelligenceIndicator ¶
func GetThreatIntelligenceIndicator(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ThreatIntelligenceIndicatorState, opts ...pulumi.ResourceOption) (*ThreatIntelligenceIndicator, error)
GetThreatIntelligenceIndicator gets an existing ThreatIntelligenceIndicator 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 NewThreatIntelligenceIndicator ¶
func NewThreatIntelligenceIndicator(ctx *pulumi.Context, name string, args *ThreatIntelligenceIndicatorArgs, opts ...pulumi.ResourceOption) (*ThreatIntelligenceIndicator, error)
NewThreatIntelligenceIndicator registers a new resource with the given unique name, arguments, and options.
func (*ThreatIntelligenceIndicator) ElementType ¶ added in v0.2.6
func (*ThreatIntelligenceIndicator) ElementType() reflect.Type
func (*ThreatIntelligenceIndicator) ToThreatIntelligenceIndicatorOutput ¶ added in v0.2.6
func (i *ThreatIntelligenceIndicator) ToThreatIntelligenceIndicatorOutput() ThreatIntelligenceIndicatorOutput
func (*ThreatIntelligenceIndicator) ToThreatIntelligenceIndicatorOutputWithContext ¶ added in v0.2.6
func (i *ThreatIntelligenceIndicator) ToThreatIntelligenceIndicatorOutputWithContext(ctx context.Context) ThreatIntelligenceIndicatorOutput
type ThreatIntelligenceIndicatorArgs ¶
type ThreatIntelligenceIndicatorArgs struct { // Confidence of threat intelligence entity Confidence pulumi.IntPtrInput // Created by Created pulumi.StringPtrInput // Created by reference of threat intelligence entity CreatedByRef pulumi.StringPtrInput // Description of a threat intelligence entity Description pulumi.StringPtrInput // Display name of a threat intelligence entity DisplayName pulumi.StringPtrInput // Etag of the azure resource Etag pulumi.StringPtrInput // External ID of threat intelligence entity ExternalId pulumi.StringPtrInput // External References ExternalReferences pulumi.StringArrayInput // Granular Markings GranularMarkings ThreatIntelligenceGranularMarkingModelArrayInput // Indicator types of threat intelligence entities IndicatorTypes pulumi.StringArrayInput // Kill chain phases KillChainPhases ThreatIntelligenceKillChainPhaseArrayInput // The kind of the entity. Kind pulumi.StringInput // Labels of threat intelligence entity Labels pulumi.StringArrayInput // Last updated time in UTC LastUpdatedTimeUtc pulumi.StringPtrInput // Modified by Modified pulumi.StringPtrInput // Threat intelligence indicator name field. Name pulumi.StringInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // Pattern of a threat intelligence entity Pattern pulumi.StringPtrInput // Pattern type of a threat intelligence entity PatternType pulumi.StringPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Is threat intelligence entity revoked Revoked pulumi.BoolPtrInput // Source of a threat intelligence entity Source pulumi.StringPtrInput // List of tags ThreatIntelligenceTags pulumi.StringArrayInput // Threat types ThreatTypes pulumi.StringArrayInput // Valid from ValidFrom pulumi.StringPtrInput // Valid until ValidUntil pulumi.StringPtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a ThreatIntelligenceIndicator resource.
func (ThreatIntelligenceIndicatorArgs) ElementType ¶
func (ThreatIntelligenceIndicatorArgs) ElementType() reflect.Type
type ThreatIntelligenceIndicatorInput ¶ added in v0.2.6
type ThreatIntelligenceIndicatorInput interface { pulumi.Input ToThreatIntelligenceIndicatorOutput() ThreatIntelligenceIndicatorOutput ToThreatIntelligenceIndicatorOutputWithContext(ctx context.Context) ThreatIntelligenceIndicatorOutput }
type ThreatIntelligenceIndicatorOutput ¶ added in v0.2.6
type ThreatIntelligenceIndicatorOutput struct {
*pulumi.OutputState
}
func (ThreatIntelligenceIndicatorOutput) ElementType ¶ added in v0.2.6
func (ThreatIntelligenceIndicatorOutput) ElementType() reflect.Type
func (ThreatIntelligenceIndicatorOutput) ToThreatIntelligenceIndicatorOutput ¶ added in v0.2.6
func (o ThreatIntelligenceIndicatorOutput) ToThreatIntelligenceIndicatorOutput() ThreatIntelligenceIndicatorOutput
func (ThreatIntelligenceIndicatorOutput) ToThreatIntelligenceIndicatorOutputWithContext ¶ added in v0.2.6
func (o ThreatIntelligenceIndicatorOutput) ToThreatIntelligenceIndicatorOutputWithContext(ctx context.Context) ThreatIntelligenceIndicatorOutput
type ThreatIntelligenceIndicatorState ¶
type ThreatIntelligenceIndicatorState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The kind of the entity. Kind pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (ThreatIntelligenceIndicatorState) ElementType ¶
func (ThreatIntelligenceIndicatorState) ElementType() reflect.Type
type ThreatIntelligenceKillChainPhase ¶
type ThreatIntelligenceKillChainPhase struct { // Kill chainName name KillChainName *string `pulumi:"killChainName"` // Phase name PhaseName *int `pulumi:"phaseName"` }
Describes threat kill chain phase entity
type ThreatIntelligenceKillChainPhaseArgs ¶
type ThreatIntelligenceKillChainPhaseArgs struct { // Kill chainName name KillChainName pulumi.StringPtrInput `pulumi:"killChainName"` // Phase name PhaseName pulumi.IntPtrInput `pulumi:"phaseName"` }
Describes threat kill chain phase entity
func (ThreatIntelligenceKillChainPhaseArgs) ElementType ¶
func (ThreatIntelligenceKillChainPhaseArgs) ElementType() reflect.Type
func (ThreatIntelligenceKillChainPhaseArgs) ToThreatIntelligenceKillChainPhaseOutput ¶
func (i ThreatIntelligenceKillChainPhaseArgs) ToThreatIntelligenceKillChainPhaseOutput() ThreatIntelligenceKillChainPhaseOutput
func (ThreatIntelligenceKillChainPhaseArgs) ToThreatIntelligenceKillChainPhaseOutputWithContext ¶
func (i ThreatIntelligenceKillChainPhaseArgs) ToThreatIntelligenceKillChainPhaseOutputWithContext(ctx context.Context) ThreatIntelligenceKillChainPhaseOutput
type ThreatIntelligenceKillChainPhaseArray ¶
type ThreatIntelligenceKillChainPhaseArray []ThreatIntelligenceKillChainPhaseInput
func (ThreatIntelligenceKillChainPhaseArray) ElementType ¶
func (ThreatIntelligenceKillChainPhaseArray) ElementType() reflect.Type
func (ThreatIntelligenceKillChainPhaseArray) ToThreatIntelligenceKillChainPhaseArrayOutput ¶
func (i ThreatIntelligenceKillChainPhaseArray) ToThreatIntelligenceKillChainPhaseArrayOutput() ThreatIntelligenceKillChainPhaseArrayOutput
func (ThreatIntelligenceKillChainPhaseArray) ToThreatIntelligenceKillChainPhaseArrayOutputWithContext ¶
func (i ThreatIntelligenceKillChainPhaseArray) ToThreatIntelligenceKillChainPhaseArrayOutputWithContext(ctx context.Context) ThreatIntelligenceKillChainPhaseArrayOutput
type ThreatIntelligenceKillChainPhaseArrayInput ¶
type ThreatIntelligenceKillChainPhaseArrayInput interface { pulumi.Input ToThreatIntelligenceKillChainPhaseArrayOutput() ThreatIntelligenceKillChainPhaseArrayOutput ToThreatIntelligenceKillChainPhaseArrayOutputWithContext(context.Context) ThreatIntelligenceKillChainPhaseArrayOutput }
ThreatIntelligenceKillChainPhaseArrayInput is an input type that accepts ThreatIntelligenceKillChainPhaseArray and ThreatIntelligenceKillChainPhaseArrayOutput values. You can construct a concrete instance of `ThreatIntelligenceKillChainPhaseArrayInput` via:
ThreatIntelligenceKillChainPhaseArray{ ThreatIntelligenceKillChainPhaseArgs{...} }
type ThreatIntelligenceKillChainPhaseArrayOutput ¶
type ThreatIntelligenceKillChainPhaseArrayOutput struct{ *pulumi.OutputState }
func (ThreatIntelligenceKillChainPhaseArrayOutput) ElementType ¶
func (ThreatIntelligenceKillChainPhaseArrayOutput) ElementType() reflect.Type
func (ThreatIntelligenceKillChainPhaseArrayOutput) ToThreatIntelligenceKillChainPhaseArrayOutput ¶
func (o ThreatIntelligenceKillChainPhaseArrayOutput) ToThreatIntelligenceKillChainPhaseArrayOutput() ThreatIntelligenceKillChainPhaseArrayOutput
func (ThreatIntelligenceKillChainPhaseArrayOutput) ToThreatIntelligenceKillChainPhaseArrayOutputWithContext ¶
func (o ThreatIntelligenceKillChainPhaseArrayOutput) ToThreatIntelligenceKillChainPhaseArrayOutputWithContext(ctx context.Context) ThreatIntelligenceKillChainPhaseArrayOutput
type ThreatIntelligenceKillChainPhaseInput ¶
type ThreatIntelligenceKillChainPhaseInput interface { pulumi.Input ToThreatIntelligenceKillChainPhaseOutput() ThreatIntelligenceKillChainPhaseOutput ToThreatIntelligenceKillChainPhaseOutputWithContext(context.Context) ThreatIntelligenceKillChainPhaseOutput }
ThreatIntelligenceKillChainPhaseInput is an input type that accepts ThreatIntelligenceKillChainPhaseArgs and ThreatIntelligenceKillChainPhaseOutput values. You can construct a concrete instance of `ThreatIntelligenceKillChainPhaseInput` via:
ThreatIntelligenceKillChainPhaseArgs{...}
type ThreatIntelligenceKillChainPhaseOutput ¶
type ThreatIntelligenceKillChainPhaseOutput struct{ *pulumi.OutputState }
Describes threat kill chain phase entity
func (ThreatIntelligenceKillChainPhaseOutput) ElementType ¶
func (ThreatIntelligenceKillChainPhaseOutput) ElementType() reflect.Type
func (ThreatIntelligenceKillChainPhaseOutput) KillChainName ¶
func (o ThreatIntelligenceKillChainPhaseOutput) KillChainName() pulumi.StringPtrOutput
Kill chainName name
func (ThreatIntelligenceKillChainPhaseOutput) PhaseName ¶
func (o ThreatIntelligenceKillChainPhaseOutput) PhaseName() pulumi.IntPtrOutput
Phase name
func (ThreatIntelligenceKillChainPhaseOutput) ToThreatIntelligenceKillChainPhaseOutput ¶
func (o ThreatIntelligenceKillChainPhaseOutput) ToThreatIntelligenceKillChainPhaseOutput() ThreatIntelligenceKillChainPhaseOutput
func (ThreatIntelligenceKillChainPhaseOutput) ToThreatIntelligenceKillChainPhaseOutputWithContext ¶
func (o ThreatIntelligenceKillChainPhaseOutput) ToThreatIntelligenceKillChainPhaseOutputWithContext(ctx context.Context) ThreatIntelligenceKillChainPhaseOutput
type ThreatIntelligenceResourceKind ¶ added in v0.3.1
The kind of the entity.
func (ThreatIntelligenceResourceKind) ElementType ¶ added in v0.3.1
func (ThreatIntelligenceResourceKind) ElementType() reflect.Type
func (ThreatIntelligenceResourceKind) ToStringOutput ¶ added in v0.3.1
func (e ThreatIntelligenceResourceKind) ToStringOutput() pulumi.StringOutput
func (ThreatIntelligenceResourceKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e ThreatIntelligenceResourceKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ThreatIntelligenceResourceKind) ToStringPtrOutput ¶ added in v0.3.1
func (e ThreatIntelligenceResourceKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (ThreatIntelligenceResourceKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ThreatIntelligenceResourceKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type TimelineAggregationResponse ¶ added in v0.2.5
type TimelineAggregationResponse struct { // the total items found for a kind Count int `pulumi:"count"` // the query kind Kind string `pulumi:"kind"` }
timeline aggregation information per kind
type TimelineAggregationResponseArgs ¶ added in v0.2.5
type TimelineAggregationResponseArgs struct { // the total items found for a kind Count pulumi.IntInput `pulumi:"count"` // the query kind Kind pulumi.StringInput `pulumi:"kind"` }
timeline aggregation information per kind
func (TimelineAggregationResponseArgs) ElementType ¶ added in v0.2.5
func (TimelineAggregationResponseArgs) ElementType() reflect.Type
func (TimelineAggregationResponseArgs) ToTimelineAggregationResponseOutput ¶ added in v0.2.5
func (i TimelineAggregationResponseArgs) ToTimelineAggregationResponseOutput() TimelineAggregationResponseOutput
func (TimelineAggregationResponseArgs) ToTimelineAggregationResponseOutputWithContext ¶ added in v0.2.5
func (i TimelineAggregationResponseArgs) ToTimelineAggregationResponseOutputWithContext(ctx context.Context) TimelineAggregationResponseOutput
type TimelineAggregationResponseArray ¶ added in v0.2.5
type TimelineAggregationResponseArray []TimelineAggregationResponseInput
func (TimelineAggregationResponseArray) ElementType ¶ added in v0.2.5
func (TimelineAggregationResponseArray) ElementType() reflect.Type
func (TimelineAggregationResponseArray) ToTimelineAggregationResponseArrayOutput ¶ added in v0.2.5
func (i TimelineAggregationResponseArray) ToTimelineAggregationResponseArrayOutput() TimelineAggregationResponseArrayOutput
func (TimelineAggregationResponseArray) ToTimelineAggregationResponseArrayOutputWithContext ¶ added in v0.2.5
func (i TimelineAggregationResponseArray) ToTimelineAggregationResponseArrayOutputWithContext(ctx context.Context) TimelineAggregationResponseArrayOutput
type TimelineAggregationResponseArrayInput ¶ added in v0.2.5
type TimelineAggregationResponseArrayInput interface { pulumi.Input ToTimelineAggregationResponseArrayOutput() TimelineAggregationResponseArrayOutput ToTimelineAggregationResponseArrayOutputWithContext(context.Context) TimelineAggregationResponseArrayOutput }
TimelineAggregationResponseArrayInput is an input type that accepts TimelineAggregationResponseArray and TimelineAggregationResponseArrayOutput values. You can construct a concrete instance of `TimelineAggregationResponseArrayInput` via:
TimelineAggregationResponseArray{ TimelineAggregationResponseArgs{...} }
type TimelineAggregationResponseArrayOutput ¶ added in v0.2.5
type TimelineAggregationResponseArrayOutput struct{ *pulumi.OutputState }
func (TimelineAggregationResponseArrayOutput) ElementType ¶ added in v0.2.5
func (TimelineAggregationResponseArrayOutput) ElementType() reflect.Type
func (TimelineAggregationResponseArrayOutput) ToTimelineAggregationResponseArrayOutput ¶ added in v0.2.5
func (o TimelineAggregationResponseArrayOutput) ToTimelineAggregationResponseArrayOutput() TimelineAggregationResponseArrayOutput
func (TimelineAggregationResponseArrayOutput) ToTimelineAggregationResponseArrayOutputWithContext ¶ added in v0.2.5
func (o TimelineAggregationResponseArrayOutput) ToTimelineAggregationResponseArrayOutputWithContext(ctx context.Context) TimelineAggregationResponseArrayOutput
type TimelineAggregationResponseInput ¶ added in v0.2.5
type TimelineAggregationResponseInput interface { pulumi.Input ToTimelineAggregationResponseOutput() TimelineAggregationResponseOutput ToTimelineAggregationResponseOutputWithContext(context.Context) TimelineAggregationResponseOutput }
TimelineAggregationResponseInput is an input type that accepts TimelineAggregationResponseArgs and TimelineAggregationResponseOutput values. You can construct a concrete instance of `TimelineAggregationResponseInput` via:
TimelineAggregationResponseArgs{...}
type TimelineAggregationResponseOutput ¶ added in v0.2.5
type TimelineAggregationResponseOutput struct{ *pulumi.OutputState }
timeline aggregation information per kind
func (TimelineAggregationResponseOutput) Count ¶ added in v0.2.5
func (o TimelineAggregationResponseOutput) Count() pulumi.IntOutput
the total items found for a kind
func (TimelineAggregationResponseOutput) ElementType ¶ added in v0.2.5
func (TimelineAggregationResponseOutput) ElementType() reflect.Type
func (TimelineAggregationResponseOutput) Kind ¶ added in v0.2.5
func (o TimelineAggregationResponseOutput) Kind() pulumi.StringOutput
the query kind
func (TimelineAggregationResponseOutput) ToTimelineAggregationResponseOutput ¶ added in v0.2.5
func (o TimelineAggregationResponseOutput) ToTimelineAggregationResponseOutput() TimelineAggregationResponseOutput
func (TimelineAggregationResponseOutput) ToTimelineAggregationResponseOutputWithContext ¶ added in v0.2.5
func (o TimelineAggregationResponseOutput) ToTimelineAggregationResponseOutputWithContext(ctx context.Context) TimelineAggregationResponseOutput
type TimelineErrorResponse ¶ added in v0.2.5
type TimelineErrorResponse struct { // the error message ErrorMessage string `pulumi:"errorMessage"` // the query kind Kind string `pulumi:"kind"` // the query id QueryId *string `pulumi:"queryId"` }
Timeline Query Errors.
type TimelineErrorResponseArgs ¶ added in v0.2.5
type TimelineErrorResponseArgs struct { // the error message ErrorMessage pulumi.StringInput `pulumi:"errorMessage"` // the query kind Kind pulumi.StringInput `pulumi:"kind"` // the query id QueryId pulumi.StringPtrInput `pulumi:"queryId"` }
Timeline Query Errors.
func (TimelineErrorResponseArgs) ElementType ¶ added in v0.2.5
func (TimelineErrorResponseArgs) ElementType() reflect.Type
func (TimelineErrorResponseArgs) ToTimelineErrorResponseOutput ¶ added in v0.2.5
func (i TimelineErrorResponseArgs) ToTimelineErrorResponseOutput() TimelineErrorResponseOutput
func (TimelineErrorResponseArgs) ToTimelineErrorResponseOutputWithContext ¶ added in v0.2.5
func (i TimelineErrorResponseArgs) ToTimelineErrorResponseOutputWithContext(ctx context.Context) TimelineErrorResponseOutput
type TimelineErrorResponseArray ¶ added in v0.2.5
type TimelineErrorResponseArray []TimelineErrorResponseInput
func (TimelineErrorResponseArray) ElementType ¶ added in v0.2.5
func (TimelineErrorResponseArray) ElementType() reflect.Type
func (TimelineErrorResponseArray) ToTimelineErrorResponseArrayOutput ¶ added in v0.2.5
func (i TimelineErrorResponseArray) ToTimelineErrorResponseArrayOutput() TimelineErrorResponseArrayOutput
func (TimelineErrorResponseArray) ToTimelineErrorResponseArrayOutputWithContext ¶ added in v0.2.5
func (i TimelineErrorResponseArray) ToTimelineErrorResponseArrayOutputWithContext(ctx context.Context) TimelineErrorResponseArrayOutput
type TimelineErrorResponseArrayInput ¶ added in v0.2.5
type TimelineErrorResponseArrayInput interface { pulumi.Input ToTimelineErrorResponseArrayOutput() TimelineErrorResponseArrayOutput ToTimelineErrorResponseArrayOutputWithContext(context.Context) TimelineErrorResponseArrayOutput }
TimelineErrorResponseArrayInput is an input type that accepts TimelineErrorResponseArray and TimelineErrorResponseArrayOutput values. You can construct a concrete instance of `TimelineErrorResponseArrayInput` via:
TimelineErrorResponseArray{ TimelineErrorResponseArgs{...} }
type TimelineErrorResponseArrayOutput ¶ added in v0.2.5
type TimelineErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (TimelineErrorResponseArrayOutput) ElementType ¶ added in v0.2.5
func (TimelineErrorResponseArrayOutput) ElementType() reflect.Type
func (TimelineErrorResponseArrayOutput) Index ¶ added in v0.2.5
func (o TimelineErrorResponseArrayOutput) Index(i pulumi.IntInput) TimelineErrorResponseOutput
func (TimelineErrorResponseArrayOutput) ToTimelineErrorResponseArrayOutput ¶ added in v0.2.5
func (o TimelineErrorResponseArrayOutput) ToTimelineErrorResponseArrayOutput() TimelineErrorResponseArrayOutput
func (TimelineErrorResponseArrayOutput) ToTimelineErrorResponseArrayOutputWithContext ¶ added in v0.2.5
func (o TimelineErrorResponseArrayOutput) ToTimelineErrorResponseArrayOutputWithContext(ctx context.Context) TimelineErrorResponseArrayOutput
type TimelineErrorResponseInput ¶ added in v0.2.5
type TimelineErrorResponseInput interface { pulumi.Input ToTimelineErrorResponseOutput() TimelineErrorResponseOutput ToTimelineErrorResponseOutputWithContext(context.Context) TimelineErrorResponseOutput }
TimelineErrorResponseInput is an input type that accepts TimelineErrorResponseArgs and TimelineErrorResponseOutput values. You can construct a concrete instance of `TimelineErrorResponseInput` via:
TimelineErrorResponseArgs{...}
type TimelineErrorResponseOutput ¶ added in v0.2.5
type TimelineErrorResponseOutput struct{ *pulumi.OutputState }
Timeline Query Errors.
func (TimelineErrorResponseOutput) ElementType ¶ added in v0.2.5
func (TimelineErrorResponseOutput) ElementType() reflect.Type
func (TimelineErrorResponseOutput) ErrorMessage ¶ added in v0.2.5
func (o TimelineErrorResponseOutput) ErrorMessage() pulumi.StringOutput
the error message
func (TimelineErrorResponseOutput) Kind ¶ added in v0.2.5
func (o TimelineErrorResponseOutput) Kind() pulumi.StringOutput
the query kind
func (TimelineErrorResponseOutput) QueryId ¶ added in v0.2.5
func (o TimelineErrorResponseOutput) QueryId() pulumi.StringPtrOutput
the query id
func (TimelineErrorResponseOutput) ToTimelineErrorResponseOutput ¶ added in v0.2.5
func (o TimelineErrorResponseOutput) ToTimelineErrorResponseOutput() TimelineErrorResponseOutput
func (TimelineErrorResponseOutput) ToTimelineErrorResponseOutputWithContext ¶ added in v0.2.5
func (o TimelineErrorResponseOutput) ToTimelineErrorResponseOutputWithContext(ctx context.Context) TimelineErrorResponseOutput
type TimelineResultsMetadataResponse ¶ added in v0.2.5
type TimelineResultsMetadataResponse struct { // timeline aggregation per kind Aggregations []TimelineAggregationResponse `pulumi:"aggregations"` // information about the failure queries Errors []TimelineErrorResponse `pulumi:"errors"` // the total items found for the timeline request TotalCount int `pulumi:"totalCount"` }
Expansion result metadata.
type TimelineResultsMetadataResponseArgs ¶ added in v0.2.5
type TimelineResultsMetadataResponseArgs struct { // timeline aggregation per kind Aggregations TimelineAggregationResponseArrayInput `pulumi:"aggregations"` // information about the failure queries Errors TimelineErrorResponseArrayInput `pulumi:"errors"` // the total items found for the timeline request TotalCount pulumi.IntInput `pulumi:"totalCount"` }
Expansion result metadata.
func (TimelineResultsMetadataResponseArgs) ElementType ¶ added in v0.2.5
func (TimelineResultsMetadataResponseArgs) ElementType() reflect.Type
func (TimelineResultsMetadataResponseArgs) ToTimelineResultsMetadataResponseOutput ¶ added in v0.2.5
func (i TimelineResultsMetadataResponseArgs) ToTimelineResultsMetadataResponseOutput() TimelineResultsMetadataResponseOutput
func (TimelineResultsMetadataResponseArgs) ToTimelineResultsMetadataResponseOutputWithContext ¶ added in v0.2.5
func (i TimelineResultsMetadataResponseArgs) ToTimelineResultsMetadataResponseOutputWithContext(ctx context.Context) TimelineResultsMetadataResponseOutput
type TimelineResultsMetadataResponseInput ¶ added in v0.2.5
type TimelineResultsMetadataResponseInput interface { pulumi.Input ToTimelineResultsMetadataResponseOutput() TimelineResultsMetadataResponseOutput ToTimelineResultsMetadataResponseOutputWithContext(context.Context) TimelineResultsMetadataResponseOutput }
TimelineResultsMetadataResponseInput is an input type that accepts TimelineResultsMetadataResponseArgs and TimelineResultsMetadataResponseOutput values. You can construct a concrete instance of `TimelineResultsMetadataResponseInput` via:
TimelineResultsMetadataResponseArgs{...}
type TimelineResultsMetadataResponseOutput ¶ added in v0.2.5
type TimelineResultsMetadataResponseOutput struct{ *pulumi.OutputState }
Expansion result metadata.
func (TimelineResultsMetadataResponseOutput) Aggregations ¶ added in v0.2.5
func (o TimelineResultsMetadataResponseOutput) Aggregations() TimelineAggregationResponseArrayOutput
timeline aggregation per kind
func (TimelineResultsMetadataResponseOutput) ElementType ¶ added in v0.2.5
func (TimelineResultsMetadataResponseOutput) ElementType() reflect.Type
func (TimelineResultsMetadataResponseOutput) Errors ¶ added in v0.2.5
func (o TimelineResultsMetadataResponseOutput) Errors() TimelineErrorResponseArrayOutput
information about the failure queries
func (TimelineResultsMetadataResponseOutput) ToTimelineResultsMetadataResponseOutput ¶ added in v0.2.5
func (o TimelineResultsMetadataResponseOutput) ToTimelineResultsMetadataResponseOutput() TimelineResultsMetadataResponseOutput
func (TimelineResultsMetadataResponseOutput) ToTimelineResultsMetadataResponseOutputWithContext ¶ added in v0.2.5
func (o TimelineResultsMetadataResponseOutput) ToTimelineResultsMetadataResponseOutputWithContext(ctx context.Context) TimelineResultsMetadataResponseOutput
func (TimelineResultsMetadataResponseOutput) TotalCount ¶ added in v0.2.5
func (o TimelineResultsMetadataResponseOutput) TotalCount() pulumi.IntOutput
the total items found for the timeline request
type UserInfo ¶
type UserInfo struct { // The object id of the user. ObjectId *string `pulumi:"objectId"` }
User information that made some action
type UserInfoArgs ¶
type UserInfoArgs struct { // The object id of the user. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` }
User information that made some action
func (UserInfoArgs) ElementType ¶
func (UserInfoArgs) ElementType() reflect.Type
func (UserInfoArgs) ToUserInfoOutput ¶
func (i UserInfoArgs) ToUserInfoOutput() UserInfoOutput
func (UserInfoArgs) ToUserInfoOutputWithContext ¶
func (i UserInfoArgs) ToUserInfoOutputWithContext(ctx context.Context) UserInfoOutput
func (UserInfoArgs) ToUserInfoPtrOutput ¶
func (i UserInfoArgs) ToUserInfoPtrOutput() UserInfoPtrOutput
func (UserInfoArgs) ToUserInfoPtrOutputWithContext ¶
func (i UserInfoArgs) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
type UserInfoInput ¶
type UserInfoInput interface { pulumi.Input ToUserInfoOutput() UserInfoOutput ToUserInfoOutputWithContext(context.Context) UserInfoOutput }
UserInfoInput is an input type that accepts UserInfoArgs and UserInfoOutput values. You can construct a concrete instance of `UserInfoInput` via:
UserInfoArgs{...}
type UserInfoOutput ¶
type UserInfoOutput struct{ *pulumi.OutputState }
User information that made some action
func (UserInfoOutput) ElementType ¶
func (UserInfoOutput) ElementType() reflect.Type
func (UserInfoOutput) ObjectId ¶
func (o UserInfoOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user.
func (UserInfoOutput) ToUserInfoOutput ¶
func (o UserInfoOutput) ToUserInfoOutput() UserInfoOutput
func (UserInfoOutput) ToUserInfoOutputWithContext ¶
func (o UserInfoOutput) ToUserInfoOutputWithContext(ctx context.Context) UserInfoOutput
func (UserInfoOutput) ToUserInfoPtrOutput ¶
func (o UserInfoOutput) ToUserInfoPtrOutput() UserInfoPtrOutput
func (UserInfoOutput) ToUserInfoPtrOutputWithContext ¶
func (o UserInfoOutput) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
type UserInfoPtrInput ¶
type UserInfoPtrInput interface { pulumi.Input ToUserInfoPtrOutput() UserInfoPtrOutput ToUserInfoPtrOutputWithContext(context.Context) UserInfoPtrOutput }
UserInfoPtrInput is an input type that accepts UserInfoArgs, UserInfoPtr and UserInfoPtrOutput values. You can construct a concrete instance of `UserInfoPtrInput` via:
UserInfoArgs{...} or: nil
func UserInfoPtr ¶
func UserInfoPtr(v *UserInfoArgs) UserInfoPtrInput
type UserInfoPtrOutput ¶
type UserInfoPtrOutput struct{ *pulumi.OutputState }
func (UserInfoPtrOutput) Elem ¶
func (o UserInfoPtrOutput) Elem() UserInfoOutput
func (UserInfoPtrOutput) ElementType ¶
func (UserInfoPtrOutput) ElementType() reflect.Type
func (UserInfoPtrOutput) ObjectId ¶
func (o UserInfoPtrOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user.
func (UserInfoPtrOutput) ToUserInfoPtrOutput ¶
func (o UserInfoPtrOutput) ToUserInfoPtrOutput() UserInfoPtrOutput
func (UserInfoPtrOutput) ToUserInfoPtrOutputWithContext ¶
func (o UserInfoPtrOutput) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
type UserInfoResponse ¶
type UserInfoResponse struct { // The email of the user. Email string `pulumi:"email"` // The name of the user. Name string `pulumi:"name"` // The object id of the user. ObjectId *string `pulumi:"objectId"` }
User information that made some action
type UserInfoResponseArgs ¶
type UserInfoResponseArgs struct { // The email of the user. Email pulumi.StringInput `pulumi:"email"` // The name of the user. Name pulumi.StringInput `pulumi:"name"` // The object id of the user. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` }
User information that made some action
func (UserInfoResponseArgs) ElementType ¶
func (UserInfoResponseArgs) ElementType() reflect.Type
func (UserInfoResponseArgs) ToUserInfoResponseOutput ¶
func (i UserInfoResponseArgs) ToUserInfoResponseOutput() UserInfoResponseOutput
func (UserInfoResponseArgs) ToUserInfoResponseOutputWithContext ¶
func (i UserInfoResponseArgs) ToUserInfoResponseOutputWithContext(ctx context.Context) UserInfoResponseOutput
func (UserInfoResponseArgs) ToUserInfoResponsePtrOutput ¶
func (i UserInfoResponseArgs) ToUserInfoResponsePtrOutput() UserInfoResponsePtrOutput
func (UserInfoResponseArgs) ToUserInfoResponsePtrOutputWithContext ¶
func (i UserInfoResponseArgs) ToUserInfoResponsePtrOutputWithContext(ctx context.Context) UserInfoResponsePtrOutput
type UserInfoResponseInput ¶
type UserInfoResponseInput interface { pulumi.Input ToUserInfoResponseOutput() UserInfoResponseOutput ToUserInfoResponseOutputWithContext(context.Context) UserInfoResponseOutput }
UserInfoResponseInput is an input type that accepts UserInfoResponseArgs and UserInfoResponseOutput values. You can construct a concrete instance of `UserInfoResponseInput` via:
UserInfoResponseArgs{...}
type UserInfoResponseOutput ¶
type UserInfoResponseOutput struct{ *pulumi.OutputState }
User information that made some action
func (UserInfoResponseOutput) ElementType ¶
func (UserInfoResponseOutput) ElementType() reflect.Type
func (UserInfoResponseOutput) Email ¶
func (o UserInfoResponseOutput) Email() pulumi.StringOutput
The email of the user.
func (UserInfoResponseOutput) Name ¶
func (o UserInfoResponseOutput) Name() pulumi.StringOutput
The name of the user.
func (UserInfoResponseOutput) ObjectId ¶
func (o UserInfoResponseOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user.
func (UserInfoResponseOutput) ToUserInfoResponseOutput ¶
func (o UserInfoResponseOutput) ToUserInfoResponseOutput() UserInfoResponseOutput
func (UserInfoResponseOutput) ToUserInfoResponseOutputWithContext ¶
func (o UserInfoResponseOutput) ToUserInfoResponseOutputWithContext(ctx context.Context) UserInfoResponseOutput
func (UserInfoResponseOutput) ToUserInfoResponsePtrOutput ¶
func (o UserInfoResponseOutput) ToUserInfoResponsePtrOutput() UserInfoResponsePtrOutput
func (UserInfoResponseOutput) ToUserInfoResponsePtrOutputWithContext ¶
func (o UserInfoResponseOutput) ToUserInfoResponsePtrOutputWithContext(ctx context.Context) UserInfoResponsePtrOutput
type UserInfoResponsePtrInput ¶
type UserInfoResponsePtrInput interface { pulumi.Input ToUserInfoResponsePtrOutput() UserInfoResponsePtrOutput ToUserInfoResponsePtrOutputWithContext(context.Context) UserInfoResponsePtrOutput }
UserInfoResponsePtrInput is an input type that accepts UserInfoResponseArgs, UserInfoResponsePtr and UserInfoResponsePtrOutput values. You can construct a concrete instance of `UserInfoResponsePtrInput` via:
UserInfoResponseArgs{...} or: nil
func UserInfoResponsePtr ¶
func UserInfoResponsePtr(v *UserInfoResponseArgs) UserInfoResponsePtrInput
type UserInfoResponsePtrOutput ¶
type UserInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (UserInfoResponsePtrOutput) Elem ¶
func (o UserInfoResponsePtrOutput) Elem() UserInfoResponseOutput
func (UserInfoResponsePtrOutput) ElementType ¶
func (UserInfoResponsePtrOutput) ElementType() reflect.Type
func (UserInfoResponsePtrOutput) Email ¶
func (o UserInfoResponsePtrOutput) Email() pulumi.StringPtrOutput
The email of the user.
func (UserInfoResponsePtrOutput) Name ¶
func (o UserInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the user.
func (UserInfoResponsePtrOutput) ObjectId ¶
func (o UserInfoResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user.
func (UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutput ¶
func (o UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutput() UserInfoResponsePtrOutput
func (UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutputWithContext ¶
func (o UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutputWithContext(ctx context.Context) UserInfoResponsePtrOutput
type Watchlist ¶
type Watchlist struct { pulumi.CustomResourceState // The content type of the raw content. Example : text/csv or text/tsv ContentType pulumi.StringPtrOutput `pulumi:"contentType"` // The time the watchlist was created Created pulumi.StringPtrOutput `pulumi:"created"` // Describes a user that created the watchlist CreatedBy UserInfoResponsePtrOutput `pulumi:"createdBy"` // The default duration of a watchlist (in ISO 8601 duration format) DefaultDuration pulumi.StringPtrOutput `pulumi:"defaultDuration"` // A description of the watchlist Description pulumi.StringPtrOutput `pulumi:"description"` // The display name of the watchlist DisplayName pulumi.StringOutput `pulumi:"displayName"` // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // A flag that indicates if the watchlist is deleted or not IsDeleted pulumi.BoolPtrOutput `pulumi:"isDeleted"` // List of labels relevant to this watchlist Labels pulumi.StringArrayOutput `pulumi:"labels"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // The number of lines in a csv/tsv content to skip before the header NumberOfLinesToSkip pulumi.IntPtrOutput `pulumi:"numberOfLinesToSkip"` // The provider of the watchlist Provider pulumi.StringOutput `pulumi:"provider"` // The raw content that represents to watchlist items to create. In case of csv/tsv content type, it's the content of the file that will parsed by the endpoint RawContent pulumi.StringPtrOutput `pulumi:"rawContent"` // The source of the watchlist Source pulumi.StringOutput `pulumi:"source"` // The tenantId where the watchlist belongs to TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` // The last time the watchlist was updated Updated pulumi.StringPtrOutput `pulumi:"updated"` // Describes a user that updated the watchlist UpdatedBy UserInfoResponsePtrOutput `pulumi:"updatedBy"` // The alias of the watchlist WatchlistAlias pulumi.StringPtrOutput `pulumi:"watchlistAlias"` // The id (a Guid) of the watchlist WatchlistId pulumi.StringPtrOutput `pulumi:"watchlistId"` // The type of the watchlist WatchlistType pulumi.StringPtrOutput `pulumi:"watchlistType"` }
Represents a Watchlist in Azure Security Insights.
func GetWatchlist ¶
func GetWatchlist(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WatchlistState, opts ...pulumi.ResourceOption) (*Watchlist, error)
GetWatchlist gets an existing Watchlist 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 NewWatchlist ¶
func NewWatchlist(ctx *pulumi.Context, name string, args *WatchlistArgs, opts ...pulumi.ResourceOption) (*Watchlist, error)
NewWatchlist registers a new resource with the given unique name, arguments, and options.
func (*Watchlist) ElementType ¶ added in v0.2.6
func (*Watchlist) ToWatchlistOutput ¶ added in v0.2.6
func (i *Watchlist) ToWatchlistOutput() WatchlistOutput
func (*Watchlist) ToWatchlistOutputWithContext ¶ added in v0.2.6
func (i *Watchlist) ToWatchlistOutputWithContext(ctx context.Context) WatchlistOutput
type WatchlistArgs ¶
type WatchlistArgs struct { // The content type of the raw content. Example : text/csv or text/tsv ContentType pulumi.StringPtrInput // The time the watchlist was created Created pulumi.StringPtrInput // Describes a user that created the watchlist CreatedBy UserInfoPtrInput // The default duration of a watchlist (in ISO 8601 duration format) DefaultDuration pulumi.StringPtrInput // A description of the watchlist Description pulumi.StringPtrInput // The display name of the watchlist DisplayName pulumi.StringInput // Etag of the azure resource Etag pulumi.StringPtrInput // A flag that indicates if the watchlist is deleted or not IsDeleted pulumi.BoolPtrInput // List of labels relevant to this watchlist Labels pulumi.StringArrayInput // The number of lines in a csv/tsv content to skip before the header NumberOfLinesToSkip pulumi.IntPtrInput // The namespace of workspaces resource provider- Microsoft.OperationalInsights. OperationalInsightsResourceProvider pulumi.StringInput // The provider of the watchlist Provider pulumi.StringInput // The raw content that represents to watchlist items to create. In case of csv/tsv content type, it's the content of the file that will parsed by the endpoint RawContent pulumi.StringPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The source of the watchlist Source pulumi.StringInput // The tenantId where the watchlist belongs to TenantId pulumi.StringPtrInput // The last time the watchlist was updated Updated pulumi.StringPtrInput // Describes a user that updated the watchlist UpdatedBy UserInfoPtrInput // The alias of the watchlist WatchlistAlias pulumi.StringInput // The id (a Guid) of the watchlist WatchlistId pulumi.StringPtrInput // The type of the watchlist WatchlistType pulumi.StringPtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Watchlist resource.
func (WatchlistArgs) ElementType ¶
func (WatchlistArgs) ElementType() reflect.Type
type WatchlistInput ¶ added in v0.2.6
type WatchlistInput interface { pulumi.Input ToWatchlistOutput() WatchlistOutput ToWatchlistOutputWithContext(ctx context.Context) WatchlistOutput }
type WatchlistOutput ¶ added in v0.2.6
type WatchlistOutput struct {
*pulumi.OutputState
}
func (WatchlistOutput) ElementType ¶ added in v0.2.6
func (WatchlistOutput) ElementType() reflect.Type
func (WatchlistOutput) ToWatchlistOutput ¶ added in v0.2.6
func (o WatchlistOutput) ToWatchlistOutput() WatchlistOutput
func (WatchlistOutput) ToWatchlistOutputWithContext ¶ added in v0.2.6
func (o WatchlistOutput) ToWatchlistOutputWithContext(ctx context.Context) WatchlistOutput
type WatchlistState ¶
type WatchlistState struct { // The content type of the raw content. Example : text/csv or text/tsv ContentType pulumi.StringPtrInput // The time the watchlist was created Created pulumi.StringPtrInput // Describes a user that created the watchlist CreatedBy UserInfoResponsePtrInput // The default duration of a watchlist (in ISO 8601 duration format) DefaultDuration pulumi.StringPtrInput // A description of the watchlist Description pulumi.StringPtrInput // The display name of the watchlist DisplayName pulumi.StringPtrInput // Etag of the azure resource Etag pulumi.StringPtrInput // A flag that indicates if the watchlist is deleted or not IsDeleted pulumi.BoolPtrInput // List of labels relevant to this watchlist Labels pulumi.StringArrayInput // Azure resource name Name pulumi.StringPtrInput // The number of lines in a csv/tsv content to skip before the header NumberOfLinesToSkip pulumi.IntPtrInput // The provider of the watchlist Provider pulumi.StringPtrInput // The raw content that represents to watchlist items to create. In case of csv/tsv content type, it's the content of the file that will parsed by the endpoint RawContent pulumi.StringPtrInput // The source of the watchlist Source pulumi.StringPtrInput // The tenantId where the watchlist belongs to TenantId pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput // The last time the watchlist was updated Updated pulumi.StringPtrInput // Describes a user that updated the watchlist UpdatedBy UserInfoResponsePtrInput // The alias of the watchlist WatchlistAlias pulumi.StringPtrInput // The id (a Guid) of the watchlist WatchlistId pulumi.StringPtrInput // The type of the watchlist WatchlistType pulumi.StringPtrInput }
func (WatchlistState) ElementType ¶
func (WatchlistState) ElementType() reflect.Type
Source Files
¶
- action.go
- alertRule.go
- bookmark.go
- bookmarkRelation.go
- dataConnector.go
- getAction.go
- getAlertRule.go
- getBookmark.go
- getBookmarkRelation.go
- getDataConnector.go
- getEntitiesGetTimeline.go
- getEntityInsights.go
- getIncident.go
- getIncidentComment.go
- getIncidentRelation.go
- getProductSetting.go
- getThreatIntelligenceIndicator.go
- getWatchlist.go
- incident.go
- incidentComment.go
- incidentRelation.go
- productSetting.go
- pulumiEnums.go
- pulumiTypes.go
- threatIntelligenceIndicator.go
- watchlist.go