Documentation
¶
Index ¶
- Constants
- type Action
- type ActionArgs
- type ActionInput
- type ActionOutput
- type ActionState
- 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 BookmarkState
- 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 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 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 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.StringPtrOutput
- func (o IncidentInfoOutput) RelationName() pulumi.StringPtrOutput
- func (o IncidentInfoOutput) Severity() pulumi.StringPtrOutput
- func (o IncidentInfoOutput) Title() pulumi.StringPtrOutput
- 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.StringPtrOutput
- func (o IncidentInfoResponseOutput) RelationName() pulumi.StringPtrOutput
- func (o IncidentInfoResponseOutput) Severity() pulumi.StringPtrOutput
- func (o IncidentInfoResponseOutput) Title() pulumi.StringPtrOutput
- 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 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 LookupActionArgs
- type LookupActionResult
- type LookupAlertRuleArgs
- type LookupAlertRuleResult
- type LookupBookmarkArgs
- type LookupBookmarkResult
- type LookupDataConnectorArgs
- type LookupDataConnectorResult
- type LookupIncidentArgs
- type LookupIncidentResult
- 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.StringOutput
- 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.StringOutput
- 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
Constants ¶
const ( AlertRuleKindScheduled = AlertRuleKind("Scheduled") AlertRuleKindMicrosoftSecurityIncidentCreation = AlertRuleKind("MicrosoftSecurityIncidentCreation") AlertRuleKindFusion = AlertRuleKind("Fusion") )
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") DataConnectorKindOffice365 = DataConnectorKind("Office365") DataConnectorKindAmazonWebServicesCloudTrail = DataConnectorKind("AmazonWebServicesCloudTrail") DataConnectorKindAzureAdvancedThreatProtection = DataConnectorKind("AzureAdvancedThreatProtection") DataConnectorKindMicrosoftDefenderAdvancedThreatProtection = DataConnectorKind("MicrosoftDefenderAdvancedThreatProtection") )
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") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶
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.StringOutput `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 ¶
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 ¶
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 ¶
func (*Action) ToActionOutput ¶
func (i *Action) ToActionOutput() ActionOutput
func (*Action) ToActionOutputWithContext ¶
func (i *Action) ToActionOutputWithContext(ctx context.Context) ActionOutput
type ActionArgs ¶
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.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 ¶
func (ActionArgs) ElementType() reflect.Type
type ActionInput ¶
type ActionInput interface { pulumi.Input ToActionOutput() ActionOutput ToActionOutputWithContext(ctx context.Context) ActionOutput }
type ActionOutput ¶
type ActionOutput struct {
*pulumi.OutputState
}
func (ActionOutput) ElementType ¶
func (ActionOutput) ElementType() reflect.Type
func (ActionOutput) ToActionOutput ¶
func (o ActionOutput) ToActionOutput() ActionOutput
func (ActionOutput) ToActionOutputWithContext ¶
func (o ActionOutput) ToActionOutputWithContext(ctx context.Context) ActionOutput
type ActionState ¶
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 ¶
func (ActionState) ElementType() reflect.Type
type AlertRule ¶
type AlertRule struct { pulumi.CustomResourceState // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The alert rule kind 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 ¶
func (*AlertRule) ToAlertRuleOutput ¶
func (i *AlertRule) ToAlertRuleOutput() AlertRuleOutput
func (*AlertRule) ToAlertRuleOutputWithContext ¶
func (i *AlertRule) ToAlertRuleOutputWithContext(ctx context.Context) AlertRuleOutput
type AlertRuleArgs ¶
type AlertRuleArgs struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The alert rule kind Kind 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 ¶
type AlertRuleInput interface { pulumi.Input ToAlertRuleOutput() AlertRuleOutput ToAlertRuleOutputWithContext(ctx context.Context) AlertRuleOutput }
type AlertRuleKind ¶
The alert rule kind
func (AlertRuleKind) ElementType ¶
func (AlertRuleKind) ElementType() reflect.Type
func (AlertRuleKind) ToStringOutput ¶
func (e AlertRuleKind) ToStringOutput() pulumi.StringOutput
func (AlertRuleKind) ToStringOutputWithContext ¶
func (e AlertRuleKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AlertRuleKind) ToStringPtrOutput ¶
func (e AlertRuleKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (AlertRuleKind) ToStringPtrOutputWithContext ¶
func (e AlertRuleKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AlertRuleOutput ¶
type AlertRuleOutput struct {
*pulumi.OutputState
}
func (AlertRuleOutput) ElementType ¶
func (AlertRuleOutput) ElementType() reflect.Type
func (AlertRuleOutput) ToAlertRuleOutput ¶
func (o AlertRuleOutput) ToAlertRuleOutput() AlertRuleOutput
func (AlertRuleOutput) ToAlertRuleOutputWithContext ¶
func (o AlertRuleOutput) ToAlertRuleOutputWithContext(ctx context.Context) AlertRuleOutput
type AlertRuleState ¶
type AlertRuleState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The alert rule kind 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"` // The bookmark event time EventTime pulumi.StringPtrOutput `pulumi:"eventTime"` // 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 end time for the query QueryEndTime pulumi.StringPtrOutput `pulumi:"queryEndTime"` // The query result of the bookmark. QueryResult pulumi.StringPtrOutput `pulumi:"queryResult"` // The start time for the query QueryStartTime pulumi.StringPtrOutput `pulumi:"queryStartTime"` // 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 ¶
func (*Bookmark) ToBookmarkOutput ¶
func (i *Bookmark) ToBookmarkOutput() BookmarkOutput
func (*Bookmark) ToBookmarkOutputWithContext ¶
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 // The bookmark event time EventTime 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 query of the bookmark. Query pulumi.StringInput // The end time for the query QueryEndTime pulumi.StringPtrInput // The query result of the bookmark. QueryResult pulumi.StringPtrInput // The start time for the query QueryStartTime 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 ¶
type BookmarkInput interface { pulumi.Input ToBookmarkOutput() BookmarkOutput ToBookmarkOutputWithContext(ctx context.Context) BookmarkOutput }
type BookmarkOutput ¶
type BookmarkOutput struct {
*pulumi.OutputState
}
func (BookmarkOutput) ElementType ¶
func (BookmarkOutput) ElementType() reflect.Type
func (BookmarkOutput) ToBookmarkOutput ¶
func (o BookmarkOutput) ToBookmarkOutput() BookmarkOutput
func (BookmarkOutput) ToBookmarkOutputWithContext ¶
func (o BookmarkOutput) ToBookmarkOutputWithContext(ctx context.Context) BookmarkOutput
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 // The bookmark event time EventTime 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 end time for the query QueryEndTime pulumi.StringPtrInput // The query result of the bookmark. QueryResult pulumi.StringPtrInput // The start time for the query QueryStartTime 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 CaseSeverity ¶
The severity of the incident
func (CaseSeverity) ElementType ¶
func (CaseSeverity) ElementType() reflect.Type
func (CaseSeverity) ToStringOutput ¶
func (e CaseSeverity) ToStringOutput() pulumi.StringOutput
func (CaseSeverity) ToStringOutputWithContext ¶
func (e CaseSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CaseSeverity) ToStringPtrOutput ¶
func (e CaseSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaseSeverity) ToStringPtrOutputWithContext ¶
func (e CaseSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataConnector ¶
type DataConnector struct { pulumi.CustomResourceState // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The data connector kind 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 ¶
func (*DataConnector) ElementType() reflect.Type
func (*DataConnector) ToDataConnectorOutput ¶
func (i *DataConnector) ToDataConnectorOutput() DataConnectorOutput
func (*DataConnector) ToDataConnectorOutputWithContext ¶
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 data connector kind Kind 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 ¶
type DataConnectorInput interface { pulumi.Input ToDataConnectorOutput() DataConnectorOutput ToDataConnectorOutputWithContext(ctx context.Context) DataConnectorOutput }
type DataConnectorKind ¶
The data connector kind
func (DataConnectorKind) ElementType ¶
func (DataConnectorKind) ElementType() reflect.Type
func (DataConnectorKind) ToStringOutput ¶
func (e DataConnectorKind) ToStringOutput() pulumi.StringOutput
func (DataConnectorKind) ToStringOutputWithContext ¶
func (e DataConnectorKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataConnectorKind) ToStringPtrOutput ¶
func (e DataConnectorKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataConnectorKind) ToStringPtrOutputWithContext ¶
func (e DataConnectorKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataConnectorOutput ¶
type DataConnectorOutput struct {
*pulumi.OutputState
}
func (DataConnectorOutput) ElementType ¶
func (DataConnectorOutput) ElementType() reflect.Type
func (DataConnectorOutput) ToDataConnectorOutput ¶
func (o DataConnectorOutput) ToDataConnectorOutput() DataConnectorOutput
func (DataConnectorOutput) ToDataConnectorOutputWithContext ¶
func (o DataConnectorOutput) ToDataConnectorOutputWithContext(ctx context.Context) DataConnectorOutput
type DataConnectorState ¶
type DataConnectorState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The data connector kind Kind pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (DataConnectorState) ElementType ¶
func (DataConnectorState) ElementType() reflect.Type
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 ¶
func (*Incident) ToIncidentOutput ¶
func (i *Incident) ToIncidentOutput() IncidentOutput
func (*Incident) ToIncidentOutputWithContext ¶
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 // 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 ¶
The reason the incident was closed
func (IncidentClassification) ElementType ¶
func (IncidentClassification) ElementType() reflect.Type
func (IncidentClassification) ToStringOutput ¶
func (e IncidentClassification) ToStringOutput() pulumi.StringOutput
func (IncidentClassification) ToStringOutputWithContext ¶
func (e IncidentClassification) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentClassification) ToStringPtrOutput ¶
func (e IncidentClassification) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentClassification) ToStringPtrOutputWithContext ¶
func (e IncidentClassification) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IncidentClassificationReason ¶
The classification reason the incident was closed with
func (IncidentClassificationReason) ElementType ¶
func (IncidentClassificationReason) ElementType() reflect.Type
func (IncidentClassificationReason) ToStringOutput ¶
func (e IncidentClassificationReason) ToStringOutput() pulumi.StringOutput
func (IncidentClassificationReason) ToStringOutputWithContext ¶
func (e IncidentClassificationReason) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentClassificationReason) ToStringPtrOutput ¶
func (e IncidentClassificationReason) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentClassificationReason) ToStringPtrOutputWithContext ¶
func (e IncidentClassificationReason) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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.StringPtrInput `pulumi:"incidentId"` // Relation Name RelationName pulumi.StringPtrInput `pulumi:"relationName"` // The severity of the incident Severity pulumi.StringPtrInput `pulumi:"severity"` // The title of the incident Title pulumi.StringPtrInput `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.StringPtrOutput
Incident Id
func (IncidentInfoOutput) RelationName ¶
func (o IncidentInfoOutput) RelationName() pulumi.StringPtrOutput
Relation Name
func (IncidentInfoOutput) Severity ¶
func (o IncidentInfoOutput) Severity() pulumi.StringPtrOutput
The severity of the incident
func (IncidentInfoOutput) Title ¶
func (o IncidentInfoOutput) Title() pulumi.StringPtrOutput
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.StringPtrInput `pulumi:"incidentId"` // Relation Name RelationName pulumi.StringPtrInput `pulumi:"relationName"` // The severity of the incident Severity pulumi.StringPtrInput `pulumi:"severity"` // The title of the incident Title pulumi.StringPtrInput `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.StringPtrOutput
Incident Id
func (IncidentInfoResponseOutput) RelationName ¶
func (o IncidentInfoResponseOutput) RelationName() pulumi.StringPtrOutput
Relation Name
func (IncidentInfoResponseOutput) Severity ¶
func (o IncidentInfoResponseOutput) Severity() pulumi.StringPtrOutput
The severity of the incident
func (IncidentInfoResponseOutput) Title ¶
func (o IncidentInfoResponseOutput) Title() pulumi.StringPtrOutput
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 ¶
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 ¶
type IncidentOutput struct {
*pulumi.OutputState
}
func (IncidentOutput) ElementType ¶
func (IncidentOutput) ElementType() reflect.Type
func (IncidentOutput) ToIncidentOutput ¶
func (o IncidentOutput) ToIncidentOutput() IncidentOutput
func (IncidentOutput) ToIncidentOutputWithContext ¶
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 IncidentSeverity ¶
The severity of the incident
func (IncidentSeverity) ElementType ¶
func (IncidentSeverity) ElementType() reflect.Type
func (IncidentSeverity) ToStringOutput ¶
func (e IncidentSeverity) ToStringOutput() pulumi.StringOutput
func (IncidentSeverity) ToStringOutputWithContext ¶
func (e IncidentSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentSeverity) ToStringPtrOutput ¶
func (e IncidentSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentSeverity) ToStringPtrOutputWithContext ¶
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 ¶
The status of the incident
func (IncidentStatus) ElementType ¶
func (IncidentStatus) ElementType() reflect.Type
func (IncidentStatus) ToStringOutput ¶
func (e IncidentStatus) ToStringOutput() pulumi.StringOutput
func (IncidentStatus) ToStringOutputWithContext ¶
func (e IncidentStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentStatus) ToStringPtrOutput ¶
func (e IncidentStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentStatus) ToStringPtrOutputWithContext ¶
func (e IncidentStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupActionArgs ¶
type LookupActionArgs struct { // Action ID ActionId string `pulumi:"actionId"` // 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 ¶
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 ¶
func LookupAction(ctx *pulumi.Context, args *LookupActionArgs, opts ...pulumi.InvokeOption) (*LookupActionResult, error)
type LookupAlertRuleArgs ¶
type LookupAlertRuleArgs struct { // 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 alert rule kind 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 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 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"` // The bookmark event time EventTime *string `pulumi:"eventTime"` // 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 end time for the query QueryEndTime *string `pulumi:"queryEndTime"` // The query result of the bookmark. QueryResult *string `pulumi:"queryResult"` // The start time for the query QueryStartTime *string `pulumi:"queryStartTime"` // 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 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 data connector kind 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 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 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 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.StringInput `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.StringOutput
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.StringInput `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.StringOutput
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