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 AssociatedWorkspaceResponse
- type AssociatedWorkspaceResponseArgs
- func (AssociatedWorkspaceResponseArgs) ElementType() reflect.Type
- func (i AssociatedWorkspaceResponseArgs) ToAssociatedWorkspaceResponseOutput() AssociatedWorkspaceResponseOutput
- func (i AssociatedWorkspaceResponseArgs) ToAssociatedWorkspaceResponseOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseOutput
- type AssociatedWorkspaceResponseArray
- func (AssociatedWorkspaceResponseArray) ElementType() reflect.Type
- func (i AssociatedWorkspaceResponseArray) ToAssociatedWorkspaceResponseArrayOutput() AssociatedWorkspaceResponseArrayOutput
- func (i AssociatedWorkspaceResponseArray) ToAssociatedWorkspaceResponseArrayOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseArrayOutput
- type AssociatedWorkspaceResponseArrayInput
- type AssociatedWorkspaceResponseArrayOutput
- func (AssociatedWorkspaceResponseArrayOutput) ElementType() reflect.Type
- func (o AssociatedWorkspaceResponseArrayOutput) Index(i pulumi.IntInput) AssociatedWorkspaceResponseOutput
- func (o AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutput() AssociatedWorkspaceResponseArrayOutput
- func (o AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseArrayOutput
- type AssociatedWorkspaceResponseInput
- type AssociatedWorkspaceResponseOutput
- func (o AssociatedWorkspaceResponseOutput) AssociateDate() pulumi.StringOutput
- func (AssociatedWorkspaceResponseOutput) ElementType() reflect.Type
- func (o AssociatedWorkspaceResponseOutput) ResourceId() pulumi.StringOutput
- func (o AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutput() AssociatedWorkspaceResponseOutput
- func (o AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseOutput
- func (o AssociatedWorkspaceResponseOutput) WorkspaceId() pulumi.StringOutput
- func (o AssociatedWorkspaceResponseOutput) WorkspaceName() pulumi.StringOutput
- type BillingType
- func (BillingType) ElementType() reflect.Type
- func (e BillingType) ToStringOutput() pulumi.StringOutput
- func (e BillingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BillingType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BillingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Bookmark
- type BookmarkArgs
- type BookmarkInput
- type BookmarkOutput
- type BookmarkState
- type CapacityReservationPropertiesResponse
- type CapacityReservationPropertiesResponseArgs
- func (CapacityReservationPropertiesResponseArgs) ElementType() reflect.Type
- func (i CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponseOutput() CapacityReservationPropertiesResponseOutput
- func (i CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponseOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponseOutput
- func (i CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponsePtrOutput() CapacityReservationPropertiesResponsePtrOutput
- func (i CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponsePtrOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponsePtrOutput
- type CapacityReservationPropertiesResponseInput
- type CapacityReservationPropertiesResponseOutput
- func (CapacityReservationPropertiesResponseOutput) ElementType() reflect.Type
- func (o CapacityReservationPropertiesResponseOutput) LastSkuUpdate() pulumi.StringOutput
- func (o CapacityReservationPropertiesResponseOutput) MaxCapacity() pulumi.Float64Output
- func (o CapacityReservationPropertiesResponseOutput) MinCapacity() pulumi.Float64Output
- func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutput() CapacityReservationPropertiesResponseOutput
- func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponseOutput
- func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponsePtrOutput() CapacityReservationPropertiesResponsePtrOutput
- func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponsePtrOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponsePtrOutput
- type CapacityReservationPropertiesResponsePtrInput
- type CapacityReservationPropertiesResponsePtrOutput
- func (o CapacityReservationPropertiesResponsePtrOutput) Elem() CapacityReservationPropertiesResponseOutput
- func (CapacityReservationPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CapacityReservationPropertiesResponsePtrOutput) LastSkuUpdate() pulumi.StringPtrOutput
- func (o CapacityReservationPropertiesResponsePtrOutput) MaxCapacity() pulumi.Float64PtrOutput
- func (o CapacityReservationPropertiesResponsePtrOutput) MinCapacity() pulumi.Float64PtrOutput
- func (o CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutput() CapacityReservationPropertiesResponsePtrOutput
- func (o CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponsePtrOutput
- 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 Cluster
- type ClusterArgs
- type ClusterInput
- type ClusterOutput
- type ClusterSku
- type ClusterSkuArgs
- func (ClusterSkuArgs) ElementType() reflect.Type
- func (i ClusterSkuArgs) ToClusterSkuOutput() ClusterSkuOutput
- func (i ClusterSkuArgs) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
- func (i ClusterSkuArgs) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (i ClusterSkuArgs) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuInput
- type ClusterSkuNameEnum
- func (ClusterSkuNameEnum) ElementType() reflect.Type
- func (e ClusterSkuNameEnum) ToStringOutput() pulumi.StringOutput
- func (e ClusterSkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ClusterSkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ClusterSkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterSkuOutput
- func (o ClusterSkuOutput) Capacity() pulumi.Float64PtrOutput
- func (ClusterSkuOutput) ElementType() reflect.Type
- func (o ClusterSkuOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuOutput) ToClusterSkuOutput() ClusterSkuOutput
- func (o ClusterSkuOutput) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
- func (o ClusterSkuOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (o ClusterSkuOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuPtrInput
- type ClusterSkuPtrOutput
- func (o ClusterSkuPtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o ClusterSkuPtrOutput) Elem() ClusterSkuOutput
- func (ClusterSkuPtrOutput) ElementType() reflect.Type
- func (o ClusterSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuResponse
- type ClusterSkuResponseArgs
- func (ClusterSkuResponseArgs) ElementType() reflect.Type
- func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
- func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
- func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterSkuResponseInput
- type ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) Capacity() pulumi.Float64PtrOutput
- func (ClusterSkuResponseOutput) ElementType() reflect.Type
- func (o ClusterSkuResponseOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterSkuResponsePtrInput
- type ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponsePtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o ClusterSkuResponsePtrOutput) Elem() ClusterSkuResponseOutput
- func (ClusterSkuResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterState
- 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 DataExport
- type DataExportArgs
- type DataExportInput
- type DataExportOutput
- type DataExportState
- type DataSource
- type DataSourceArgs
- type DataSourceInput
- type DataSourceKind
- func (DataSourceKind) ElementType() reflect.Type
- func (e DataSourceKind) ToStringOutput() pulumi.StringOutput
- func (e DataSourceKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSourceKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSourceKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceOutput
- type DataSourceState
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() pulumi.StringOutput
- func (o IdentityOutput) UserAssignedIdentities() pulumi.MapOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
- func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
- type IdentityResponse
- type IdentityResponseArgs
- func (IdentityResponseArgs) ElementType() reflect.Type
- func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- type IdentityResponseInput
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponseOutput) Type() pulumi.StringOutput
- func (o IdentityResponseOutput) UserAssignedIdentities() UserIdentityPropertiesResponseMapOutput
- type IdentityResponsePtrInput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) UserAssignedIdentities() UserIdentityPropertiesResponseMapOutput
- type IdentityType
- func (IdentityType) ElementType() reflect.Type
- func (e IdentityType) ToStringOutput() pulumi.StringOutput
- func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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.StringOutput
- func (o IncidentInfoOutput) RelationName() pulumi.StringOutput
- func (o IncidentInfoOutput) Severity() pulumi.StringOutput
- func (o IncidentInfoOutput) Title() pulumi.StringOutput
- func (o IncidentInfoOutput) ToIncidentInfoOutput() IncidentInfoOutput
- func (o IncidentInfoOutput) ToIncidentInfoOutputWithContext(ctx context.Context) IncidentInfoOutput
- func (o IncidentInfoOutput) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
- func (o IncidentInfoOutput) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
- type IncidentInfoPtrInput
- type IncidentInfoPtrOutput
- func (o IncidentInfoPtrOutput) Elem() IncidentInfoOutput
- func (IncidentInfoPtrOutput) ElementType() reflect.Type
- func (o IncidentInfoPtrOutput) IncidentId() pulumi.StringPtrOutput
- func (o IncidentInfoPtrOutput) RelationName() pulumi.StringPtrOutput
- func (o IncidentInfoPtrOutput) Severity() pulumi.StringPtrOutput
- func (o IncidentInfoPtrOutput) Title() pulumi.StringPtrOutput
- func (o IncidentInfoPtrOutput) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
- func (o IncidentInfoPtrOutput) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
- type IncidentInfoResponse
- type IncidentInfoResponseArgs
- func (IncidentInfoResponseArgs) ElementType() reflect.Type
- func (i IncidentInfoResponseArgs) ToIncidentInfoResponseOutput() IncidentInfoResponseOutput
- func (i IncidentInfoResponseArgs) ToIncidentInfoResponseOutputWithContext(ctx context.Context) IncidentInfoResponseOutput
- func (i IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
- func (i IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
- type IncidentInfoResponseInput
- type IncidentInfoResponseOutput
- func (IncidentInfoResponseOutput) ElementType() reflect.Type
- func (o IncidentInfoResponseOutput) IncidentId() pulumi.StringOutput
- func (o IncidentInfoResponseOutput) RelationName() pulumi.StringOutput
- func (o IncidentInfoResponseOutput) Severity() pulumi.StringOutput
- func (o IncidentInfoResponseOutput) Title() pulumi.StringOutput
- func (o IncidentInfoResponseOutput) ToIncidentInfoResponseOutput() IncidentInfoResponseOutput
- func (o IncidentInfoResponseOutput) ToIncidentInfoResponseOutputWithContext(ctx context.Context) IncidentInfoResponseOutput
- func (o IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
- func (o IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
- type IncidentInfoResponsePtrInput
- type IncidentInfoResponsePtrOutput
- func (o IncidentInfoResponsePtrOutput) Elem() IncidentInfoResponseOutput
- func (IncidentInfoResponsePtrOutput) ElementType() reflect.Type
- func (o IncidentInfoResponsePtrOutput) IncidentId() pulumi.StringPtrOutput
- func (o IncidentInfoResponsePtrOutput) RelationName() pulumi.StringPtrOutput
- func (o IncidentInfoResponsePtrOutput) Severity() pulumi.StringPtrOutput
- func (o IncidentInfoResponsePtrOutput) Title() pulumi.StringPtrOutput
- func (o IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
- func (o IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
- type IncidentInput
- type IncidentLabel
- type IncidentLabelArgs
- type IncidentLabelArray
- type IncidentLabelArrayInput
- type IncidentLabelArrayOutput
- func (IncidentLabelArrayOutput) ElementType() reflect.Type
- func (o IncidentLabelArrayOutput) Index(i pulumi.IntInput) IncidentLabelOutput
- func (o IncidentLabelArrayOutput) ToIncidentLabelArrayOutput() IncidentLabelArrayOutput
- func (o IncidentLabelArrayOutput) ToIncidentLabelArrayOutputWithContext(ctx context.Context) IncidentLabelArrayOutput
- type IncidentLabelInput
- type IncidentLabelOutput
- type IncidentLabelResponse
- type IncidentLabelResponseArgs
- type IncidentLabelResponseArray
- func (IncidentLabelResponseArray) ElementType() reflect.Type
- func (i IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput
- func (i IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutputWithContext(ctx context.Context) IncidentLabelResponseArrayOutput
- type IncidentLabelResponseArrayInput
- type IncidentLabelResponseArrayOutput
- func (IncidentLabelResponseArrayOutput) ElementType() reflect.Type
- func (o IncidentLabelResponseArrayOutput) Index(i pulumi.IntInput) IncidentLabelResponseOutput
- func (o IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput
- func (o IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutputWithContext(ctx context.Context) IncidentLabelResponseArrayOutput
- type IncidentLabelResponseInput
- type IncidentLabelResponseOutput
- func (IncidentLabelResponseOutput) ElementType() reflect.Type
- func (o IncidentLabelResponseOutput) LabelName() pulumi.StringOutput
- func (o IncidentLabelResponseOutput) LabelType() pulumi.StringOutput
- func (o IncidentLabelResponseOutput) ToIncidentLabelResponseOutput() IncidentLabelResponseOutput
- func (o IncidentLabelResponseOutput) ToIncidentLabelResponseOutputWithContext(ctx context.Context) IncidentLabelResponseOutput
- type IncidentOutput
- type IncidentOwnerInfo
- type IncidentOwnerInfoArgs
- func (IncidentOwnerInfoArgs) ElementType() reflect.Type
- func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput
- func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutputWithContext(ctx context.Context) IncidentOwnerInfoOutput
- func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
- func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
- type IncidentOwnerInfoInput
- type IncidentOwnerInfoOutput
- func (o IncidentOwnerInfoOutput) AssignedTo() pulumi.StringPtrOutput
- func (IncidentOwnerInfoOutput) ElementType() reflect.Type
- func (o IncidentOwnerInfoOutput) Email() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoOutput) ObjectId() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput
- func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutputWithContext(ctx context.Context) IncidentOwnerInfoOutput
- func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoOutput) UserPrincipalName() pulumi.StringPtrOutput
- type IncidentOwnerInfoPtrInput
- type IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoPtrOutput) AssignedTo() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoPtrOutput) Elem() IncidentOwnerInfoOutput
- func (IncidentOwnerInfoPtrOutput) ElementType() reflect.Type
- func (o IncidentOwnerInfoPtrOutput) Email() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoPtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
- func (o IncidentOwnerInfoPtrOutput) UserPrincipalName() pulumi.StringPtrOutput
- type IncidentOwnerInfoResponse
- type IncidentOwnerInfoResponseArgs
- func (IncidentOwnerInfoResponseArgs) ElementType() reflect.Type
- func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput
- func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutputWithContext(ctx context.Context) IncidentOwnerInfoResponseOutput
- func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
- func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
- type IncidentOwnerInfoResponseInput
- type IncidentOwnerInfoResponseOutput
- func (o IncidentOwnerInfoResponseOutput) AssignedTo() pulumi.StringPtrOutput
- func (IncidentOwnerInfoResponseOutput) ElementType() reflect.Type
- func (o IncidentOwnerInfoResponseOutput) Email() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponseOutput) ObjectId() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput
- func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutputWithContext(ctx context.Context) IncidentOwnerInfoResponseOutput
- func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponseOutput) UserPrincipalName() pulumi.StringPtrOutput
- type IncidentOwnerInfoResponsePtrInput
- type IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) AssignedTo() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) Elem() IncidentOwnerInfoResponseOutput
- func (IncidentOwnerInfoResponsePtrOutput) ElementType() reflect.Type
- func (o IncidentOwnerInfoResponsePtrOutput) Email() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
- func (o IncidentOwnerInfoResponsePtrOutput) UserPrincipalName() pulumi.StringPtrOutput
- type 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 KeyVaultProperties
- type KeyVaultPropertiesArgs
- func (KeyVaultPropertiesArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesInput
- type KeyVaultPropertiesOutput
- func (KeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyRsaSize() pulumi.IntPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesPtrInput
- type KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
- func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyRsaSize() pulumi.IntPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesResponse
- type KeyVaultPropertiesResponseArgs
- func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponseInput
- type KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyRsaSize() pulumi.IntPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponsePtrInput
- type KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyRsaSize() pulumi.IntPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type LinkedService
- type LinkedServiceArgs
- type LinkedServiceEntityStatus
- func (LinkedServiceEntityStatus) ElementType() reflect.Type
- func (e LinkedServiceEntityStatus) ToStringOutput() pulumi.StringOutput
- func (e LinkedServiceEntityStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LinkedServiceEntityStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LinkedServiceEntityStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LinkedServiceInput
- type LinkedServiceOutput
- type LinkedServiceState
- type LinkedStorageAccount
- type LinkedStorageAccountArgs
- type LinkedStorageAccountInput
- type LinkedStorageAccountOutput
- type LinkedStorageAccountState
- type ListWorkspaceKeysArgs
- type ListWorkspaceKeysResult
- type LookupActionArgs
- type LookupActionResult
- type LookupAlertRuleArgs
- type LookupAlertRuleResult
- type LookupBookmarkArgs
- type LookupBookmarkResult
- type LookupClusterArgs
- type LookupClusterResult
- type LookupDataConnectorArgs
- type LookupDataConnectorResult
- type LookupDataExportArgs
- type LookupDataExportResult
- type LookupDataSourceArgs
- type LookupDataSourceResult
- type LookupIncidentArgs
- type LookupIncidentResult
- type LookupLinkedServiceArgs
- type LookupLinkedServiceResult
- type LookupLinkedStorageAccountArgs
- type LookupLinkedStorageAccountResult
- type LookupSavedSearchArgs
- type LookupSavedSearchResult
- type LookupStorageInsightConfigArgs
- type LookupStorageInsightConfigResult
- type LookupWorkspaceArgs
- type LookupWorkspaceResult
- type PrivateLinkScopedResourceResponse
- type PrivateLinkScopedResourceResponseArgs
- func (PrivateLinkScopedResourceResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
- func (i PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
- type PrivateLinkScopedResourceResponseArray
- func (PrivateLinkScopedResourceResponseArray) ElementType() reflect.Type
- func (i PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput
- func (i PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseArrayOutput
- type PrivateLinkScopedResourceResponseArrayInput
- type PrivateLinkScopedResourceResponseArrayOutput
- func (PrivateLinkScopedResourceResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateLinkScopedResourceResponseArrayOutput) Index(i pulumi.IntInput) PrivateLinkScopedResourceResponseOutput
- func (o PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput
- func (o PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseArrayOutput
- type PrivateLinkScopedResourceResponseInput
- type PrivateLinkScopedResourceResponseOutput
- func (PrivateLinkScopedResourceResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkScopedResourceResponseOutput) ResourceId() pulumi.StringPtrOutput
- func (o PrivateLinkScopedResourceResponseOutput) ScopeId() pulumi.StringPtrOutput
- func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
- func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
- type PublicNetworkAccessType
- func (PublicNetworkAccessType) ElementType() reflect.Type
- func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SavedSearch
- type SavedSearchArgs
- type SavedSearchInput
- type SavedSearchOutput
- type SavedSearchState
- type StorageAccount
- type StorageAccountArgs
- func (StorageAccountArgs) ElementType() reflect.Type
- func (i StorageAccountArgs) ToStorageAccountOutput() StorageAccountOutput
- func (i StorageAccountArgs) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
- func (i StorageAccountArgs) ToStorageAccountPtrOutput() StorageAccountPtrOutput
- func (i StorageAccountArgs) ToStorageAccountPtrOutputWithContext(ctx context.Context) StorageAccountPtrOutput
- type StorageAccountInput
- type StorageAccountOutput
- func (StorageAccountOutput) ElementType() reflect.Type
- func (o StorageAccountOutput) Id() pulumi.StringOutput
- func (o StorageAccountOutput) Key() pulumi.StringOutput
- func (o StorageAccountOutput) ToStorageAccountOutput() StorageAccountOutput
- func (o StorageAccountOutput) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
- func (o StorageAccountOutput) ToStorageAccountPtrOutput() StorageAccountPtrOutput
- func (o StorageAccountOutput) ToStorageAccountPtrOutputWithContext(ctx context.Context) StorageAccountPtrOutput
- type StorageAccountPtrInput
- type StorageAccountPtrOutput
- func (o StorageAccountPtrOutput) Elem() StorageAccountOutput
- func (StorageAccountPtrOutput) ElementType() reflect.Type
- func (o StorageAccountPtrOutput) Id() pulumi.StringPtrOutput
- func (o StorageAccountPtrOutput) Key() pulumi.StringPtrOutput
- func (o StorageAccountPtrOutput) ToStorageAccountPtrOutput() StorageAccountPtrOutput
- func (o StorageAccountPtrOutput) ToStorageAccountPtrOutputWithContext(ctx context.Context) StorageAccountPtrOutput
- type StorageAccountResponse
- type StorageAccountResponseArgs
- func (StorageAccountResponseArgs) ElementType() reflect.Type
- func (i StorageAccountResponseArgs) ToStorageAccountResponseOutput() StorageAccountResponseOutput
- func (i StorageAccountResponseArgs) ToStorageAccountResponseOutputWithContext(ctx context.Context) StorageAccountResponseOutput
- func (i StorageAccountResponseArgs) ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput
- func (i StorageAccountResponseArgs) ToStorageAccountResponsePtrOutputWithContext(ctx context.Context) StorageAccountResponsePtrOutput
- type StorageAccountResponseInput
- type StorageAccountResponseOutput
- func (StorageAccountResponseOutput) ElementType() reflect.Type
- func (o StorageAccountResponseOutput) Id() pulumi.StringOutput
- func (o StorageAccountResponseOutput) Key() pulumi.StringOutput
- func (o StorageAccountResponseOutput) ToStorageAccountResponseOutput() StorageAccountResponseOutput
- func (o StorageAccountResponseOutput) ToStorageAccountResponseOutputWithContext(ctx context.Context) StorageAccountResponseOutput
- func (o StorageAccountResponseOutput) ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput
- func (o StorageAccountResponseOutput) ToStorageAccountResponsePtrOutputWithContext(ctx context.Context) StorageAccountResponsePtrOutput
- type StorageAccountResponsePtrInput
- type StorageAccountResponsePtrOutput
- func (o StorageAccountResponsePtrOutput) Elem() StorageAccountResponseOutput
- func (StorageAccountResponsePtrOutput) ElementType() reflect.Type
- func (o StorageAccountResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o StorageAccountResponsePtrOutput) Key() pulumi.StringPtrOutput
- func (o StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput
- func (o StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutputWithContext(ctx context.Context) StorageAccountResponsePtrOutput
- type StorageInsightConfig
- type StorageInsightConfigArgs
- type StorageInsightConfigInput
- type StorageInsightConfigOutput
- type StorageInsightConfigState
- type StorageInsightStatusResponse
- type StorageInsightStatusResponseArgs
- func (StorageInsightStatusResponseArgs) ElementType() reflect.Type
- func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutput() StorageInsightStatusResponseOutput
- func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutputWithContext(ctx context.Context) StorageInsightStatusResponseOutput
- func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput
- func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutputWithContext(ctx context.Context) StorageInsightStatusResponsePtrOutput
- type StorageInsightStatusResponseInput
- type StorageInsightStatusResponseOutput
- func (o StorageInsightStatusResponseOutput) Description() pulumi.StringPtrOutput
- func (StorageInsightStatusResponseOutput) ElementType() reflect.Type
- func (o StorageInsightStatusResponseOutput) State() pulumi.StringOutput
- func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutput() StorageInsightStatusResponseOutput
- func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutputWithContext(ctx context.Context) StorageInsightStatusResponseOutput
- func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput
- func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutputWithContext(ctx context.Context) StorageInsightStatusResponsePtrOutput
- type StorageInsightStatusResponsePtrInput
- type StorageInsightStatusResponsePtrOutput
- func (o StorageInsightStatusResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o StorageInsightStatusResponsePtrOutput) Elem() StorageInsightStatusResponseOutput
- func (StorageInsightStatusResponsePtrOutput) ElementType() reflect.Type
- func (o StorageInsightStatusResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput
- func (o StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutputWithContext(ctx context.Context) StorageInsightStatusResponsePtrOutput
- type Tag
- type TagArgs
- type TagArray
- type TagArrayInput
- type TagArrayOutput
- type TagInput
- type TagOutput
- type TagResponse
- type TagResponseArgs
- type TagResponseArray
- type TagResponseArrayInput
- type TagResponseArrayOutput
- func (TagResponseArrayOutput) ElementType() reflect.Type
- func (o TagResponseArrayOutput) Index(i pulumi.IntInput) TagResponseOutput
- func (o TagResponseArrayOutput) ToTagResponseArrayOutput() TagResponseArrayOutput
- func (o TagResponseArrayOutput) ToTagResponseArrayOutputWithContext(ctx context.Context) TagResponseArrayOutput
- type TagResponseInput
- type TagResponseOutput
- func (TagResponseOutput) ElementType() reflect.Type
- func (o TagResponseOutput) Name() pulumi.StringOutput
- func (o TagResponseOutput) ToTagResponseOutput() TagResponseOutput
- func (o TagResponseOutput) ToTagResponseOutputWithContext(ctx context.Context) TagResponseOutput
- func (o TagResponseOutput) Value() pulumi.StringOutput
- type UserIdentityPropertiesResponse
- type UserIdentityPropertiesResponseArgs
- func (UserIdentityPropertiesResponseArgs) ElementType() reflect.Type
- func (i UserIdentityPropertiesResponseArgs) ToUserIdentityPropertiesResponseOutput() UserIdentityPropertiesResponseOutput
- func (i UserIdentityPropertiesResponseArgs) ToUserIdentityPropertiesResponseOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseOutput
- type UserIdentityPropertiesResponseInput
- type UserIdentityPropertiesResponseMap
- func (UserIdentityPropertiesResponseMap) ElementType() reflect.Type
- func (i UserIdentityPropertiesResponseMap) ToUserIdentityPropertiesResponseMapOutput() UserIdentityPropertiesResponseMapOutput
- func (i UserIdentityPropertiesResponseMap) ToUserIdentityPropertiesResponseMapOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseMapOutput
- type UserIdentityPropertiesResponseMapInput
- type UserIdentityPropertiesResponseMapOutput
- func (UserIdentityPropertiesResponseMapOutput) ElementType() reflect.Type
- func (o UserIdentityPropertiesResponseMapOutput) MapIndex(k pulumi.StringInput) UserIdentityPropertiesResponseOutput
- func (o UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutput() UserIdentityPropertiesResponseMapOutput
- func (o UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseMapOutput
- type UserIdentityPropertiesResponseOutput
- func (o UserIdentityPropertiesResponseOutput) ClientId() pulumi.StringOutput
- func (UserIdentityPropertiesResponseOutput) ElementType() reflect.Type
- func (o UserIdentityPropertiesResponseOutput) PrincipalId() pulumi.StringOutput
- func (o UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutput() UserIdentityPropertiesResponseOutput
- func (o UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseOutput
- 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
- type Workspace
- type WorkspaceArgs
- type WorkspaceCapping
- type WorkspaceCappingArgs
- func (WorkspaceCappingArgs) ElementType() reflect.Type
- func (i WorkspaceCappingArgs) ToWorkspaceCappingOutput() WorkspaceCappingOutput
- func (i WorkspaceCappingArgs) ToWorkspaceCappingOutputWithContext(ctx context.Context) WorkspaceCappingOutput
- func (i WorkspaceCappingArgs) ToWorkspaceCappingPtrOutput() WorkspaceCappingPtrOutput
- func (i WorkspaceCappingArgs) ToWorkspaceCappingPtrOutputWithContext(ctx context.Context) WorkspaceCappingPtrOutput
- type WorkspaceCappingInput
- type WorkspaceCappingOutput
- func (o WorkspaceCappingOutput) DailyQuotaGb() pulumi.Float64PtrOutput
- func (WorkspaceCappingOutput) ElementType() reflect.Type
- func (o WorkspaceCappingOutput) ToWorkspaceCappingOutput() WorkspaceCappingOutput
- func (o WorkspaceCappingOutput) ToWorkspaceCappingOutputWithContext(ctx context.Context) WorkspaceCappingOutput
- func (o WorkspaceCappingOutput) ToWorkspaceCappingPtrOutput() WorkspaceCappingPtrOutput
- func (o WorkspaceCappingOutput) ToWorkspaceCappingPtrOutputWithContext(ctx context.Context) WorkspaceCappingPtrOutput
- type WorkspaceCappingPtrInput
- type WorkspaceCappingPtrOutput
- func (o WorkspaceCappingPtrOutput) DailyQuotaGb() pulumi.Float64PtrOutput
- func (o WorkspaceCappingPtrOutput) Elem() WorkspaceCappingOutput
- func (WorkspaceCappingPtrOutput) ElementType() reflect.Type
- func (o WorkspaceCappingPtrOutput) ToWorkspaceCappingPtrOutput() WorkspaceCappingPtrOutput
- func (o WorkspaceCappingPtrOutput) ToWorkspaceCappingPtrOutputWithContext(ctx context.Context) WorkspaceCappingPtrOutput
- type WorkspaceCappingResponse
- type WorkspaceCappingResponseArgs
- func (WorkspaceCappingResponseArgs) ElementType() reflect.Type
- func (i WorkspaceCappingResponseArgs) ToWorkspaceCappingResponseOutput() WorkspaceCappingResponseOutput
- func (i WorkspaceCappingResponseArgs) ToWorkspaceCappingResponseOutputWithContext(ctx context.Context) WorkspaceCappingResponseOutput
- func (i WorkspaceCappingResponseArgs) ToWorkspaceCappingResponsePtrOutput() WorkspaceCappingResponsePtrOutput
- func (i WorkspaceCappingResponseArgs) ToWorkspaceCappingResponsePtrOutputWithContext(ctx context.Context) WorkspaceCappingResponsePtrOutput
- type WorkspaceCappingResponseInput
- type WorkspaceCappingResponseOutput
- func (o WorkspaceCappingResponseOutput) DailyQuotaGb() pulumi.Float64PtrOutput
- func (o WorkspaceCappingResponseOutput) DataIngestionStatus() pulumi.StringOutput
- func (WorkspaceCappingResponseOutput) ElementType() reflect.Type
- func (o WorkspaceCappingResponseOutput) QuotaNextResetTime() pulumi.StringOutput
- func (o WorkspaceCappingResponseOutput) ToWorkspaceCappingResponseOutput() WorkspaceCappingResponseOutput
- func (o WorkspaceCappingResponseOutput) ToWorkspaceCappingResponseOutputWithContext(ctx context.Context) WorkspaceCappingResponseOutput
- func (o WorkspaceCappingResponseOutput) ToWorkspaceCappingResponsePtrOutput() WorkspaceCappingResponsePtrOutput
- func (o WorkspaceCappingResponseOutput) ToWorkspaceCappingResponsePtrOutputWithContext(ctx context.Context) WorkspaceCappingResponsePtrOutput
- type WorkspaceCappingResponsePtrInput
- type WorkspaceCappingResponsePtrOutput
- func (o WorkspaceCappingResponsePtrOutput) DailyQuotaGb() pulumi.Float64PtrOutput
- func (o WorkspaceCappingResponsePtrOutput) DataIngestionStatus() pulumi.StringPtrOutput
- func (o WorkspaceCappingResponsePtrOutput) Elem() WorkspaceCappingResponseOutput
- func (WorkspaceCappingResponsePtrOutput) ElementType() reflect.Type
- func (o WorkspaceCappingResponsePtrOutput) QuotaNextResetTime() pulumi.StringPtrOutput
- func (o WorkspaceCappingResponsePtrOutput) ToWorkspaceCappingResponsePtrOutput() WorkspaceCappingResponsePtrOutput
- func (o WorkspaceCappingResponsePtrOutput) ToWorkspaceCappingResponsePtrOutputWithContext(ctx context.Context) WorkspaceCappingResponsePtrOutput
- type WorkspaceEntityStatus
- func (WorkspaceEntityStatus) ElementType() reflect.Type
- func (e WorkspaceEntityStatus) ToStringOutput() pulumi.StringOutput
- func (e WorkspaceEntityStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkspaceEntityStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkspaceEntityStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type WorkspaceInput
- type WorkspaceOutput
- type WorkspaceSku
- type WorkspaceSkuArgs
- func (WorkspaceSkuArgs) ElementType() reflect.Type
- func (i WorkspaceSkuArgs) ToWorkspaceSkuOutput() WorkspaceSkuOutput
- func (i WorkspaceSkuArgs) ToWorkspaceSkuOutputWithContext(ctx context.Context) WorkspaceSkuOutput
- func (i WorkspaceSkuArgs) ToWorkspaceSkuPtrOutput() WorkspaceSkuPtrOutput
- func (i WorkspaceSkuArgs) ToWorkspaceSkuPtrOutputWithContext(ctx context.Context) WorkspaceSkuPtrOutput
- type WorkspaceSkuInput
- type WorkspaceSkuNameEnum
- func (WorkspaceSkuNameEnum) ElementType() reflect.Type
- func (e WorkspaceSkuNameEnum) ToStringOutput() pulumi.StringOutput
- func (e WorkspaceSkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkspaceSkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkspaceSkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type WorkspaceSkuOutput
- func (o WorkspaceSkuOutput) CapacityReservationLevel() pulumi.IntPtrOutput
- func (WorkspaceSkuOutput) ElementType() reflect.Type
- func (o WorkspaceSkuOutput) Name() pulumi.StringOutput
- func (o WorkspaceSkuOutput) ToWorkspaceSkuOutput() WorkspaceSkuOutput
- func (o WorkspaceSkuOutput) ToWorkspaceSkuOutputWithContext(ctx context.Context) WorkspaceSkuOutput
- func (o WorkspaceSkuOutput) ToWorkspaceSkuPtrOutput() WorkspaceSkuPtrOutput
- func (o WorkspaceSkuOutput) ToWorkspaceSkuPtrOutputWithContext(ctx context.Context) WorkspaceSkuPtrOutput
- type WorkspaceSkuPtrInput
- type WorkspaceSkuPtrOutput
- func (o WorkspaceSkuPtrOutput) CapacityReservationLevel() pulumi.IntPtrOutput
- func (o WorkspaceSkuPtrOutput) Elem() WorkspaceSkuOutput
- func (WorkspaceSkuPtrOutput) ElementType() reflect.Type
- func (o WorkspaceSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o WorkspaceSkuPtrOutput) ToWorkspaceSkuPtrOutput() WorkspaceSkuPtrOutput
- func (o WorkspaceSkuPtrOutput) ToWorkspaceSkuPtrOutputWithContext(ctx context.Context) WorkspaceSkuPtrOutput
- type WorkspaceSkuResponse
- type WorkspaceSkuResponseArgs
- func (WorkspaceSkuResponseArgs) ElementType() reflect.Type
- func (i WorkspaceSkuResponseArgs) ToWorkspaceSkuResponseOutput() WorkspaceSkuResponseOutput
- func (i WorkspaceSkuResponseArgs) ToWorkspaceSkuResponseOutputWithContext(ctx context.Context) WorkspaceSkuResponseOutput
- func (i WorkspaceSkuResponseArgs) ToWorkspaceSkuResponsePtrOutput() WorkspaceSkuResponsePtrOutput
- func (i WorkspaceSkuResponseArgs) ToWorkspaceSkuResponsePtrOutputWithContext(ctx context.Context) WorkspaceSkuResponsePtrOutput
- type WorkspaceSkuResponseInput
- type WorkspaceSkuResponseOutput
- func (o WorkspaceSkuResponseOutput) CapacityReservationLevel() pulumi.IntPtrOutput
- func (WorkspaceSkuResponseOutput) ElementType() reflect.Type
- func (o WorkspaceSkuResponseOutput) LastSkuUpdate() pulumi.StringOutput
- func (o WorkspaceSkuResponseOutput) MaxCapacityReservationLevel() pulumi.IntOutput
- func (o WorkspaceSkuResponseOutput) Name() pulumi.StringOutput
- func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponseOutput() WorkspaceSkuResponseOutput
- func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponseOutputWithContext(ctx context.Context) WorkspaceSkuResponseOutput
- func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponsePtrOutput() WorkspaceSkuResponsePtrOutput
- func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponsePtrOutputWithContext(ctx context.Context) WorkspaceSkuResponsePtrOutput
- type WorkspaceSkuResponsePtrInput
- type WorkspaceSkuResponsePtrOutput
- func (o WorkspaceSkuResponsePtrOutput) CapacityReservationLevel() pulumi.IntPtrOutput
- func (o WorkspaceSkuResponsePtrOutput) Elem() WorkspaceSkuResponseOutput
- func (WorkspaceSkuResponsePtrOutput) ElementType() reflect.Type
- func (o WorkspaceSkuResponsePtrOutput) LastSkuUpdate() pulumi.StringPtrOutput
- func (o WorkspaceSkuResponsePtrOutput) MaxCapacityReservationLevel() pulumi.IntPtrOutput
- func (o WorkspaceSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o WorkspaceSkuResponsePtrOutput) ToWorkspaceSkuResponsePtrOutput() WorkspaceSkuResponsePtrOutput
- func (o WorkspaceSkuResponsePtrOutput) ToWorkspaceSkuResponsePtrOutputWithContext(ctx context.Context) WorkspaceSkuResponsePtrOutput
- type WorkspaceState
Constants ¶
const ( AlertRuleKindScheduled = AlertRuleKind("Scheduled") AlertRuleKindMicrosoftSecurityIncidentCreation = AlertRuleKind("MicrosoftSecurityIncidentCreation") AlertRuleKindFusion = AlertRuleKind("Fusion") )
const ( BillingTypeCluster = BillingType("Cluster") BillingTypeWorkspaces = BillingType("Workspaces") )
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 ( DataSourceKindWindowsEvent = DataSourceKind("WindowsEvent") DataSourceKindWindowsPerformanceCounter = DataSourceKind("WindowsPerformanceCounter") DataSourceKindIISLogs = DataSourceKind("IISLogs") DataSourceKindLinuxSyslog = DataSourceKind("LinuxSyslog") DataSourceKindLinuxSyslogCollection = DataSourceKind("LinuxSyslogCollection") DataSourceKindLinuxPerformanceObject = DataSourceKind("LinuxPerformanceObject") DataSourceKindLinuxPerformanceCollection = DataSourceKind("LinuxPerformanceCollection") DataSourceKindCustomLog = DataSourceKind("CustomLog") DataSourceKindCustomLogCollection = DataSourceKind("CustomLogCollection") DataSourceKindAzureAuditLog = DataSourceKind("AzureAuditLog") DataSourceKindAzureActivityLog = DataSourceKind("AzureActivityLog") DataSourceKindGenericDataSource = DataSourceKind("GenericDataSource") DataSourceKindChangeTrackingCustomPath = DataSourceKind("ChangeTrackingCustomPath") DataSourceKindChangeTrackingPath = DataSourceKind("ChangeTrackingPath") DataSourceKindChangeTrackingServices = DataSourceKind("ChangeTrackingServices") DataSourceKindChangeTrackingDataTypeConfiguration = DataSourceKind("ChangeTrackingDataTypeConfiguration") DataSourceKindChangeTrackingDefaultRegistry = DataSourceKind("ChangeTrackingDefaultRegistry") DataSourceKindChangeTrackingRegistry = DataSourceKind("ChangeTrackingRegistry") DataSourceKindChangeTrackingLinuxPath = DataSourceKind("ChangeTrackingLinuxPath") DataSourceKindLinuxChangeTrackingPath = DataSourceKind("LinuxChangeTrackingPath") DataSourceKindChangeTrackingContentLocation = DataSourceKind("ChangeTrackingContentLocation") DataSourceKindWindowsTelemetry = DataSourceKind("WindowsTelemetry") DataSourceKindOffice365 = DataSourceKind("Office365") DataSourceKindSecurityWindowsBaselineConfiguration = DataSourceKind("SecurityWindowsBaselineConfiguration") DataSourceKindSecurityCenterSecurityWindowsBaselineConfiguration = DataSourceKind("SecurityCenterSecurityWindowsBaselineConfiguration") DataSourceKindSecurityEventCollectionConfiguration = DataSourceKind("SecurityEventCollectionConfiguration") DataSourceKindSecurityInsightsSecurityEventCollectionConfiguration = DataSourceKind("SecurityInsightsSecurityEventCollectionConfiguration") DataSourceKindImportComputerGroup = DataSourceKind("ImportComputerGroup") DataSourceKindNetworkMonitoring = DataSourceKind("NetworkMonitoring") DataSourceKindItsm = DataSourceKind("Itsm") DataSourceKindDnsAnalytics = DataSourceKind("DnsAnalytics") DataSourceKindApplicationInsights = DataSourceKind("ApplicationInsights") DataSourceKindSqlDataClassification = DataSourceKind("SqlDataClassification") )
const ( IdentityTypeSystemAssigned = IdentityType("SystemAssigned") IdentityTypeUserAssigned = IdentityType("UserAssigned") IdentityTypeNone = IdentityType("None") )
const ( // Incident classification was undetermined IncidentClassificationUndetermined = IncidentClassification("Undetermined") // Incident was true positive IncidentClassificationTruePositive = IncidentClassification("TruePositive") // Incident was benign positive IncidentClassificationBenignPositive = IncidentClassification("BenignPositive") // Incident was false positive IncidentClassificationFalsePositive = IncidentClassification("FalsePositive") )
const ( // Classification reason was suspicious activity IncidentClassificationReasonSuspiciousActivity = IncidentClassificationReason("SuspiciousActivity") // Classification reason was suspicious but expected IncidentClassificationReasonSuspiciousButExpected = IncidentClassificationReason("SuspiciousButExpected") // Classification reason was incorrect alert logic IncidentClassificationReasonIncorrectAlertLogic = IncidentClassificationReason("IncorrectAlertLogic") // Classification reason was inaccurate data IncidentClassificationReasonInaccurateData = IncidentClassificationReason("InaccurateData") )
const ( // High severity IncidentSeverityHigh = IncidentSeverity("High") // Medium severity IncidentSeverityMedium = IncidentSeverity("Medium") // Low severity IncidentSeverityLow = IncidentSeverity("Low") // Informational severity IncidentSeverityInformational = IncidentSeverity("Informational") )
const ( // An active incident which isn't being handled currently IncidentStatusNew = IncidentStatus("New") // An active incident which is being handled IncidentStatusActive = IncidentStatus("Active") // A non-active incident IncidentStatusClosed = IncidentStatus("Closed") )
const ( LinkedServiceEntityStatusSucceeded = LinkedServiceEntityStatus("Succeeded") LinkedServiceEntityStatusDeleting = LinkedServiceEntityStatus("Deleting") LinkedServiceEntityStatusProvisioningAccount = LinkedServiceEntityStatus("ProvisioningAccount") LinkedServiceEntityStatusUpdating = LinkedServiceEntityStatus("Updating") )
const ( // Enables connectivity to Log Analytics through public DNS. PublicNetworkAccessTypeEnabled = PublicNetworkAccessType("Enabled") // Disables public connectivity to Log Analytics through public DNS. PublicNetworkAccessTypeDisabled = PublicNetworkAccessType("Disabled") )
const ( WorkspaceEntityStatusCreating = WorkspaceEntityStatus("Creating") WorkspaceEntityStatusSucceeded = WorkspaceEntityStatus("Succeeded") WorkspaceEntityStatusFailed = WorkspaceEntityStatus("Failed") WorkspaceEntityStatusCanceled = WorkspaceEntityStatus("Canceled") WorkspaceEntityStatusDeleting = WorkspaceEntityStatus("Deleting") WorkspaceEntityStatusProvisioningAccount = WorkspaceEntityStatus("ProvisioningAccount") WorkspaceEntityStatusUpdating = WorkspaceEntityStatus("Updating") )
const ( WorkspaceSkuNameEnumFree = WorkspaceSkuNameEnum("Free") WorkspaceSkuNameEnumStandard = WorkspaceSkuNameEnum("Standard") WorkspaceSkuNameEnumPremium = WorkspaceSkuNameEnum("Premium") WorkspaceSkuNameEnumPerNode = WorkspaceSkuNameEnum("PerNode") WorkspaceSkuNameEnumPerGB2018 = WorkspaceSkuNameEnum("PerGB2018") WorkspaceSkuNameEnumStandalone = WorkspaceSkuNameEnum("Standalone") WorkspaceSkuNameEnumCapacityReservation = WorkspaceSkuNameEnum("CapacityReservation") WorkspaceSkuNameEnumLACluster = WorkspaceSkuNameEnum("LACluster") )
const (
ClusterSkuNameEnumCapacityReservation = ClusterSkuNameEnum("CapacityReservation")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶ added in v0.5.0
type Action struct { pulumi.CustomResourceState // Etag of the action. Etag pulumi.StringPtrOutput `pulumi:"etag"` // Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. LogicAppResourceId pulumi.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. Latest API Version: 2020-01-01.
func GetAction ¶ added in v0.5.0
func GetAction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ActionState, opts ...pulumi.ResourceOption) (*Action, error)
GetAction gets an existing Action resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAction ¶ added in v0.5.0
func NewAction(ctx *pulumi.Context, name string, args *ActionArgs, opts ...pulumi.ResourceOption) (*Action, error)
NewAction registers a new resource with the given unique name, arguments, and options.
func (*Action) ElementType ¶ added in v0.5.0
func (*Action) ToActionOutput ¶ added in v0.5.0
func (i *Action) ToActionOutput() ActionOutput
func (*Action) ToActionOutputWithContext ¶ added in v0.5.0
func (i *Action) ToActionOutputWithContext(ctx context.Context) ActionOutput
type ActionArgs ¶ added in v0.5.0
type ActionArgs struct { // Action ID ActionId pulumi.StringInput // Etag of the azure resource Etag pulumi.StringPtrInput // Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. LogicAppResourceId pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Alert rule ID RuleId pulumi.StringInput // Logic App Callback URL for this specific workflow. TriggerUri pulumi.StringPtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Action resource.
func (ActionArgs) ElementType ¶ added in v0.5.0
func (ActionArgs) ElementType() reflect.Type
type ActionInput ¶ added in v0.5.0
type ActionInput interface { pulumi.Input ToActionOutput() ActionOutput ToActionOutputWithContext(ctx context.Context) ActionOutput }
type ActionOutput ¶ added in v0.5.0
type ActionOutput struct {
*pulumi.OutputState
}
func (ActionOutput) ElementType ¶ added in v0.5.0
func (ActionOutput) ElementType() reflect.Type
func (ActionOutput) ToActionOutput ¶ added in v0.5.0
func (o ActionOutput) ToActionOutput() ActionOutput
func (ActionOutput) ToActionOutputWithContext ¶ added in v0.5.0
func (o ActionOutput) ToActionOutputWithContext(ctx context.Context) ActionOutput
type ActionState ¶ added in v0.5.0
type ActionState struct { // Etag of the action. Etag pulumi.StringPtrInput // Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. LogicAppResourceId pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput // The name of the logic app's workflow. WorkflowId pulumi.StringPtrInput }
func (ActionState) ElementType ¶ added in v0.5.0
func (ActionState) ElementType() reflect.Type
type 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. Latest API Version: 2020-01-01.
func GetAlertRule ¶
func GetAlertRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AlertRuleState, opts ...pulumi.ResourceOption) (*AlertRule, error)
GetAlertRule gets an existing AlertRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAlertRule ¶
func NewAlertRule(ctx *pulumi.Context, name string, args *AlertRuleArgs, opts ...pulumi.ResourceOption) (*AlertRule, error)
NewAlertRule registers a new resource with the given unique name, arguments, and options.
func (*AlertRule) ElementType ¶ added in v0.2.6
func (*AlertRule) ToAlertRuleOutput ¶ added in v0.2.6
func (i *AlertRule) ToAlertRuleOutput() AlertRuleOutput
func (*AlertRule) ToAlertRuleOutputWithContext ¶ added in v0.2.6
func (i *AlertRule) ToAlertRuleOutputWithContext(ctx context.Context) AlertRuleOutput
type AlertRuleArgs ¶
type AlertRuleArgs struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The 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 ¶ added in v0.2.6
type AlertRuleInput interface { pulumi.Input ToAlertRuleOutput() AlertRuleOutput ToAlertRuleOutputWithContext(ctx context.Context) AlertRuleOutput }
type AlertRuleKind ¶ added in v0.3.1
The alert rule kind
func (AlertRuleKind) ElementType ¶ added in v0.3.1
func (AlertRuleKind) ElementType() reflect.Type
func (AlertRuleKind) ToStringOutput ¶ added in v0.3.1
func (e AlertRuleKind) ToStringOutput() pulumi.StringOutput
func (AlertRuleKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e AlertRuleKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AlertRuleKind) ToStringPtrOutput ¶ added in v0.3.1
func (e AlertRuleKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (AlertRuleKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AlertRuleKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AlertRuleOutput ¶ added in v0.2.6
type AlertRuleOutput struct {
*pulumi.OutputState
}
func (AlertRuleOutput) ElementType ¶ added in v0.2.6
func (AlertRuleOutput) ElementType() reflect.Type
func (AlertRuleOutput) ToAlertRuleOutput ¶ added in v0.2.6
func (o AlertRuleOutput) ToAlertRuleOutput() AlertRuleOutput
func (AlertRuleOutput) ToAlertRuleOutputWithContext ¶ added in v0.2.6
func (o AlertRuleOutput) ToAlertRuleOutputWithContext(ctx context.Context) AlertRuleOutput
type AlertRuleState ¶
type AlertRuleState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The 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 AssociatedWorkspaceResponse ¶ added in v0.3.1
type AssociatedWorkspaceResponse struct { // The time of workspace association. AssociateDate string `pulumi:"associateDate"` // The ResourceId id the assigned workspace. ResourceId string `pulumi:"resourceId"` // The id of the assigned workspace. WorkspaceId string `pulumi:"workspaceId"` // The name id the assigned workspace. WorkspaceName string `pulumi:"workspaceName"` }
The list of Log Analytics workspaces associated with the cluster.
type AssociatedWorkspaceResponseArgs ¶ added in v0.3.1
type AssociatedWorkspaceResponseArgs struct { // The time of workspace association. AssociateDate pulumi.StringInput `pulumi:"associateDate"` // The ResourceId id the assigned workspace. ResourceId pulumi.StringInput `pulumi:"resourceId"` // The id of the assigned workspace. WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` // The name id the assigned workspace. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
The list of Log Analytics workspaces associated with the cluster.
func (AssociatedWorkspaceResponseArgs) ElementType ¶ added in v0.3.1
func (AssociatedWorkspaceResponseArgs) ElementType() reflect.Type
func (AssociatedWorkspaceResponseArgs) ToAssociatedWorkspaceResponseOutput ¶ added in v0.3.1
func (i AssociatedWorkspaceResponseArgs) ToAssociatedWorkspaceResponseOutput() AssociatedWorkspaceResponseOutput
func (AssociatedWorkspaceResponseArgs) ToAssociatedWorkspaceResponseOutputWithContext ¶ added in v0.3.1
func (i AssociatedWorkspaceResponseArgs) ToAssociatedWorkspaceResponseOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseOutput
type AssociatedWorkspaceResponseArray ¶ added in v0.3.1
type AssociatedWorkspaceResponseArray []AssociatedWorkspaceResponseInput
func (AssociatedWorkspaceResponseArray) ElementType ¶ added in v0.3.1
func (AssociatedWorkspaceResponseArray) ElementType() reflect.Type
func (AssociatedWorkspaceResponseArray) ToAssociatedWorkspaceResponseArrayOutput ¶ added in v0.3.1
func (i AssociatedWorkspaceResponseArray) ToAssociatedWorkspaceResponseArrayOutput() AssociatedWorkspaceResponseArrayOutput
func (AssociatedWorkspaceResponseArray) ToAssociatedWorkspaceResponseArrayOutputWithContext ¶ added in v0.3.1
func (i AssociatedWorkspaceResponseArray) ToAssociatedWorkspaceResponseArrayOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseArrayOutput
type AssociatedWorkspaceResponseArrayInput ¶ added in v0.3.1
type AssociatedWorkspaceResponseArrayInput interface { pulumi.Input ToAssociatedWorkspaceResponseArrayOutput() AssociatedWorkspaceResponseArrayOutput ToAssociatedWorkspaceResponseArrayOutputWithContext(context.Context) AssociatedWorkspaceResponseArrayOutput }
AssociatedWorkspaceResponseArrayInput is an input type that accepts AssociatedWorkspaceResponseArray and AssociatedWorkspaceResponseArrayOutput values. You can construct a concrete instance of `AssociatedWorkspaceResponseArrayInput` via:
AssociatedWorkspaceResponseArray{ AssociatedWorkspaceResponseArgs{...} }
type AssociatedWorkspaceResponseArrayOutput ¶ added in v0.3.1
type AssociatedWorkspaceResponseArrayOutput struct{ *pulumi.OutputState }
func (AssociatedWorkspaceResponseArrayOutput) ElementType ¶ added in v0.3.1
func (AssociatedWorkspaceResponseArrayOutput) ElementType() reflect.Type
func (AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutput ¶ added in v0.3.1
func (o AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutput() AssociatedWorkspaceResponseArrayOutput
func (AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutputWithContext ¶ added in v0.3.1
func (o AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseArrayOutput
type AssociatedWorkspaceResponseInput ¶ added in v0.3.1
type AssociatedWorkspaceResponseInput interface { pulumi.Input ToAssociatedWorkspaceResponseOutput() AssociatedWorkspaceResponseOutput ToAssociatedWorkspaceResponseOutputWithContext(context.Context) AssociatedWorkspaceResponseOutput }
AssociatedWorkspaceResponseInput is an input type that accepts AssociatedWorkspaceResponseArgs and AssociatedWorkspaceResponseOutput values. You can construct a concrete instance of `AssociatedWorkspaceResponseInput` via:
AssociatedWorkspaceResponseArgs{...}
type AssociatedWorkspaceResponseOutput ¶ added in v0.3.1
type AssociatedWorkspaceResponseOutput struct{ *pulumi.OutputState }
The list of Log Analytics workspaces associated with the cluster.
func (AssociatedWorkspaceResponseOutput) AssociateDate ¶ added in v0.3.1
func (o AssociatedWorkspaceResponseOutput) AssociateDate() pulumi.StringOutput
The time of workspace association.
func (AssociatedWorkspaceResponseOutput) ElementType ¶ added in v0.3.1
func (AssociatedWorkspaceResponseOutput) ElementType() reflect.Type
func (AssociatedWorkspaceResponseOutput) ResourceId ¶ added in v0.3.1
func (o AssociatedWorkspaceResponseOutput) ResourceId() pulumi.StringOutput
The ResourceId id the assigned workspace.
func (AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutput ¶ added in v0.3.1
func (o AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutput() AssociatedWorkspaceResponseOutput
func (AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutputWithContext ¶ added in v0.3.1
func (o AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseOutput
func (AssociatedWorkspaceResponseOutput) WorkspaceId ¶ added in v0.3.1
func (o AssociatedWorkspaceResponseOutput) WorkspaceId() pulumi.StringOutput
The id of the assigned workspace.
func (AssociatedWorkspaceResponseOutput) WorkspaceName ¶ added in v0.3.1
func (o AssociatedWorkspaceResponseOutput) WorkspaceName() pulumi.StringOutput
The name id the assigned workspace.
type BillingType ¶ added in v0.3.1
Configures whether billing will be only on the cluster or each workspace will be billed by its proportional use. This does not change the overall billing, only how it will be distributed. Default value is 'Cluster'
func (BillingType) ElementType ¶ added in v0.3.1
func (BillingType) ElementType() reflect.Type
func (BillingType) ToStringOutput ¶ added in v0.3.1
func (e BillingType) ToStringOutput() pulumi.StringOutput
func (BillingType) ToStringOutputWithContext ¶ added in v0.3.1
func (e BillingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BillingType) ToStringPtrOutput ¶ added in v0.3.1
func (e BillingType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BillingType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e BillingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Bookmark ¶
type Bookmark struct { pulumi.CustomResourceState // The time the bookmark was created Created pulumi.StringPtrOutput `pulumi:"created"` // Describes a user that created the bookmark CreatedBy UserInfoResponsePtrOutput `pulumi:"createdBy"` // The display name of the bookmark DisplayName pulumi.StringOutput `pulumi:"displayName"` // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // Describes an incident that relates to bookmark IncidentInfo IncidentInfoResponsePtrOutput `pulumi:"incidentInfo"` // List of labels relevant to this bookmark Labels pulumi.StringArrayOutput `pulumi:"labels"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // The notes of the bookmark Notes pulumi.StringPtrOutput `pulumi:"notes"` // The query of the bookmark. Query pulumi.StringOutput `pulumi:"query"` // The query result of the bookmark. QueryResult pulumi.StringPtrOutput `pulumi:"queryResult"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` // The last time the bookmark was updated Updated pulumi.StringPtrOutput `pulumi:"updated"` // Describes a user that updated the bookmark UpdatedBy UserInfoResponsePtrOutput `pulumi:"updatedBy"` }
Represents a bookmark in Azure Security Insights. Latest API Version: 2020-01-01.
func GetBookmark ¶
func GetBookmark(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BookmarkState, opts ...pulumi.ResourceOption) (*Bookmark, error)
GetBookmark gets an existing Bookmark resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBookmark ¶
func NewBookmark(ctx *pulumi.Context, name string, args *BookmarkArgs, opts ...pulumi.ResourceOption) (*Bookmark, error)
NewBookmark registers a new resource with the given unique name, arguments, and options.
func (*Bookmark) ElementType ¶ added in v0.2.6
func (*Bookmark) ToBookmarkOutput ¶ added in v0.2.6
func (i *Bookmark) ToBookmarkOutput() BookmarkOutput
func (*Bookmark) ToBookmarkOutputWithContext ¶ added in v0.2.6
func (i *Bookmark) ToBookmarkOutputWithContext(ctx context.Context) BookmarkOutput
type BookmarkArgs ¶
type BookmarkArgs struct { // Bookmark ID BookmarkId pulumi.StringInput // The time the bookmark was created Created pulumi.StringPtrInput // Describes a user that created the bookmark CreatedBy UserInfoPtrInput // The display name of the bookmark DisplayName pulumi.StringInput // Etag of the azure resource Etag pulumi.StringPtrInput // Describes an incident that relates to bookmark IncidentInfo IncidentInfoPtrInput // List of labels relevant to this bookmark Labels pulumi.StringArrayInput // The notes of the bookmark Notes pulumi.StringPtrInput // The query of the bookmark. Query pulumi.StringInput // The query result of the bookmark. QueryResult pulumi.StringPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The last time the bookmark was updated Updated pulumi.StringPtrInput // Describes a user that updated the bookmark UpdatedBy UserInfoPtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Bookmark resource.
func (BookmarkArgs) ElementType ¶
func (BookmarkArgs) ElementType() reflect.Type
type BookmarkInput ¶ added in v0.2.6
type BookmarkInput interface { pulumi.Input ToBookmarkOutput() BookmarkOutput ToBookmarkOutputWithContext(ctx context.Context) BookmarkOutput }
type BookmarkOutput ¶ added in v0.2.6
type BookmarkOutput struct {
*pulumi.OutputState
}
func (BookmarkOutput) ElementType ¶ added in v0.2.6
func (BookmarkOutput) ElementType() reflect.Type
func (BookmarkOutput) ToBookmarkOutput ¶ added in v0.2.6
func (o BookmarkOutput) ToBookmarkOutput() BookmarkOutput
func (BookmarkOutput) ToBookmarkOutputWithContext ¶ added in v0.2.6
func (o BookmarkOutput) ToBookmarkOutputWithContext(ctx context.Context) BookmarkOutput
type BookmarkState ¶
type BookmarkState struct { // The time the bookmark was created Created pulumi.StringPtrInput // Describes a user that created the bookmark CreatedBy UserInfoResponsePtrInput // The display name of the bookmark DisplayName pulumi.StringPtrInput // Etag of the azure resource Etag pulumi.StringPtrInput // Describes an incident that relates to bookmark IncidentInfo IncidentInfoResponsePtrInput // List of labels relevant to this bookmark Labels pulumi.StringArrayInput // Azure resource name Name pulumi.StringPtrInput // The notes of the bookmark Notes pulumi.StringPtrInput // The query of the bookmark. Query pulumi.StringPtrInput // The query result of the bookmark. QueryResult pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput // The last time the bookmark was updated Updated pulumi.StringPtrInput // Describes a user that updated the bookmark UpdatedBy UserInfoResponsePtrInput }
func (BookmarkState) ElementType ¶
func (BookmarkState) ElementType() reflect.Type
type CapacityReservationPropertiesResponse ¶ added in v0.3.1
type CapacityReservationPropertiesResponse struct { // The last time Sku was updated. LastSkuUpdate string `pulumi:"lastSkuUpdate"` // Maximum CapacityReservation value in GB. MaxCapacity float64 `pulumi:"maxCapacity"` // Minimum CapacityReservation value in GB. MinCapacity float64 `pulumi:"minCapacity"` }
The Capacity Reservation properties.
type CapacityReservationPropertiesResponseArgs ¶ added in v0.3.1
type CapacityReservationPropertiesResponseArgs struct { // The last time Sku was updated. LastSkuUpdate pulumi.StringInput `pulumi:"lastSkuUpdate"` // Maximum CapacityReservation value in GB. MaxCapacity pulumi.Float64Input `pulumi:"maxCapacity"` // Minimum CapacityReservation value in GB. MinCapacity pulumi.Float64Input `pulumi:"minCapacity"` }
The Capacity Reservation properties.
func (CapacityReservationPropertiesResponseArgs) ElementType ¶ added in v0.3.1
func (CapacityReservationPropertiesResponseArgs) ElementType() reflect.Type
func (CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponseOutput ¶ added in v0.3.1
func (i CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponseOutput() CapacityReservationPropertiesResponseOutput
func (CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponseOutputWithContext ¶ added in v0.3.1
func (i CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponseOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponseOutput
func (CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponsePtrOutput ¶ added in v0.3.1
func (i CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponsePtrOutput() CapacityReservationPropertiesResponsePtrOutput
func (CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponsePtrOutputWithContext ¶ added in v0.3.1
func (i CapacityReservationPropertiesResponseArgs) ToCapacityReservationPropertiesResponsePtrOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponsePtrOutput
type CapacityReservationPropertiesResponseInput ¶ added in v0.3.1
type CapacityReservationPropertiesResponseInput interface { pulumi.Input ToCapacityReservationPropertiesResponseOutput() CapacityReservationPropertiesResponseOutput ToCapacityReservationPropertiesResponseOutputWithContext(context.Context) CapacityReservationPropertiesResponseOutput }
CapacityReservationPropertiesResponseInput is an input type that accepts CapacityReservationPropertiesResponseArgs and CapacityReservationPropertiesResponseOutput values. You can construct a concrete instance of `CapacityReservationPropertiesResponseInput` via:
CapacityReservationPropertiesResponseArgs{...}
type CapacityReservationPropertiesResponseOutput ¶ added in v0.3.1
type CapacityReservationPropertiesResponseOutput struct{ *pulumi.OutputState }
The Capacity Reservation properties.
func (CapacityReservationPropertiesResponseOutput) ElementType ¶ added in v0.3.1
func (CapacityReservationPropertiesResponseOutput) ElementType() reflect.Type
func (CapacityReservationPropertiesResponseOutput) LastSkuUpdate ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponseOutput) LastSkuUpdate() pulumi.StringOutput
The last time Sku was updated.
func (CapacityReservationPropertiesResponseOutput) MaxCapacity ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponseOutput) MaxCapacity() pulumi.Float64Output
Maximum CapacityReservation value in GB.
func (CapacityReservationPropertiesResponseOutput) MinCapacity ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponseOutput) MinCapacity() pulumi.Float64Output
Minimum CapacityReservation value in GB.
func (CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutput ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutput() CapacityReservationPropertiesResponseOutput
func (CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutputWithContext ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponseOutput
func (CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponsePtrOutput ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponsePtrOutput() CapacityReservationPropertiesResponsePtrOutput
func (CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponsePtrOutputWithContext ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponsePtrOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponsePtrOutput
type CapacityReservationPropertiesResponsePtrInput ¶ added in v0.3.1
type CapacityReservationPropertiesResponsePtrInput interface { pulumi.Input ToCapacityReservationPropertiesResponsePtrOutput() CapacityReservationPropertiesResponsePtrOutput ToCapacityReservationPropertiesResponsePtrOutputWithContext(context.Context) CapacityReservationPropertiesResponsePtrOutput }
CapacityReservationPropertiesResponsePtrInput is an input type that accepts CapacityReservationPropertiesResponseArgs, CapacityReservationPropertiesResponsePtr and CapacityReservationPropertiesResponsePtrOutput values. You can construct a concrete instance of `CapacityReservationPropertiesResponsePtrInput` via:
CapacityReservationPropertiesResponseArgs{...} or: nil
func CapacityReservationPropertiesResponsePtr ¶ added in v0.3.1
func CapacityReservationPropertiesResponsePtr(v *CapacityReservationPropertiesResponseArgs) CapacityReservationPropertiesResponsePtrInput
type CapacityReservationPropertiesResponsePtrOutput ¶ added in v0.3.1
type CapacityReservationPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CapacityReservationPropertiesResponsePtrOutput) ElementType ¶ added in v0.3.1
func (CapacityReservationPropertiesResponsePtrOutput) ElementType() reflect.Type
func (CapacityReservationPropertiesResponsePtrOutput) LastSkuUpdate ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponsePtrOutput) LastSkuUpdate() pulumi.StringPtrOutput
The last time Sku was updated.
func (CapacityReservationPropertiesResponsePtrOutput) MaxCapacity ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponsePtrOutput) MaxCapacity() pulumi.Float64PtrOutput
Maximum CapacityReservation value in GB.
func (CapacityReservationPropertiesResponsePtrOutput) MinCapacity ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponsePtrOutput) MinCapacity() pulumi.Float64PtrOutput
Minimum CapacityReservation value in GB.
func (CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutput ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutput() CapacityReservationPropertiesResponsePtrOutput
func (CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutputWithContext ¶ added in v0.3.1
func (o CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponsePtrOutput
type CaseSeverity ¶ added in v0.3.1
The severity of the incident
func (CaseSeverity) ElementType ¶ added in v0.3.1
func (CaseSeverity) ElementType() reflect.Type
func (CaseSeverity) ToStringOutput ¶ added in v0.3.1
func (e CaseSeverity) ToStringOutput() pulumi.StringOutput
func (CaseSeverity) ToStringOutputWithContext ¶ added in v0.3.1
func (e CaseSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CaseSeverity) ToStringPtrOutput ¶ added in v0.3.1
func (e CaseSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
func (CaseSeverity) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e CaseSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The list of Log Analytics workspaces associated with the cluster AssociatedWorkspaces AssociatedWorkspaceResponseArrayOutput `pulumi:"associatedWorkspaces"` // Configures whether billing will be only on the cluster or each workspace will be billed by its proportional use. This does not change the overall billing, only how it will be distributed. Default value is 'Cluster' BillingType pulumi.StringPtrOutput `pulumi:"billingType"` // Additional properties for capacity reservation CapacityReservationProperties CapacityReservationPropertiesResponsePtrOutput `pulumi:"capacityReservationProperties"` // The ID associated with the cluster. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The cluster creation time CreatedDate pulumi.StringOutput `pulumi:"createdDate"` // The identity of the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones. IsAvailabilityZonesEnabled pulumi.BoolPtrOutput `pulumi:"isAvailabilityZonesEnabled"` // Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true' IsDoubleEncryptionEnabled pulumi.BoolPtrOutput `pulumi:"isDoubleEncryptionEnabled"` // The associated key properties. KeyVaultProperties KeyVaultPropertiesResponsePtrOutput `pulumi:"keyVaultProperties"` // The last time the cluster was updated. LastModifiedDate pulumi.StringOutput `pulumi:"lastModifiedDate"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the cluster. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The sku properties. Sku ClusterSkuResponsePtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The top level Log Analytics cluster resource container. Latest API Version: 2020-10-01.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster 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 NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶ added in v0.2.6
func (*Cluster) ToClusterOutput ¶ added in v0.2.6
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶ added in v0.2.6
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // Configures whether billing will be only on the cluster or each workspace will be billed by its proportional use. This does not change the overall billing, only how it will be distributed. Default value is 'Cluster' BillingType pulumi.StringPtrInput // The name of the Log Analytics cluster. ClusterName pulumi.StringInput // The identity of the resource. Identity IdentityPtrInput // Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones. IsAvailabilityZonesEnabled pulumi.BoolPtrInput // Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true' IsDoubleEncryptionEnabled pulumi.BoolPtrInput // The associated key properties. KeyVaultProperties KeyVaultPropertiesPtrInput // The geo-location where the resource lives Location pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The sku properties. Sku ClusterSkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterInput ¶ added in v0.2.6
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterOutput ¶ added in v0.2.6
type ClusterOutput struct {
*pulumi.OutputState
}
func (ClusterOutput) ElementType ¶ added in v0.2.6
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ToClusterOutput ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterSku ¶
type ClusterSku struct { // The capacity value Capacity *float64 `pulumi:"capacity"` // The name of the SKU. Name *string `pulumi:"name"` }
The cluster sku definition.
type ClusterSkuArgs ¶
type ClusterSkuArgs struct { // The capacity value Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The name of the SKU. Name pulumi.StringPtrInput `pulumi:"name"` }
The cluster sku definition.
func (ClusterSkuArgs) ElementType ¶
func (ClusterSkuArgs) ElementType() reflect.Type
func (ClusterSkuArgs) ToClusterSkuOutput ¶
func (i ClusterSkuArgs) ToClusterSkuOutput() ClusterSkuOutput
func (ClusterSkuArgs) ToClusterSkuOutputWithContext ¶
func (i ClusterSkuArgs) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
func (ClusterSkuArgs) ToClusterSkuPtrOutput ¶
func (i ClusterSkuArgs) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuArgs) ToClusterSkuPtrOutputWithContext ¶
func (i ClusterSkuArgs) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuInput ¶
type ClusterSkuInput interface { pulumi.Input ToClusterSkuOutput() ClusterSkuOutput ToClusterSkuOutputWithContext(context.Context) ClusterSkuOutput }
ClusterSkuInput is an input type that accepts ClusterSkuArgs and ClusterSkuOutput values. You can construct a concrete instance of `ClusterSkuInput` via:
ClusterSkuArgs{...}
type ClusterSkuNameEnum ¶ added in v0.3.1
The name of the SKU.
func (ClusterSkuNameEnum) ElementType ¶ added in v0.3.1
func (ClusterSkuNameEnum) ElementType() reflect.Type
func (ClusterSkuNameEnum) ToStringOutput ¶ added in v0.3.1
func (e ClusterSkuNameEnum) ToStringOutput() pulumi.StringOutput
func (ClusterSkuNameEnum) ToStringOutputWithContext ¶ added in v0.3.1
func (e ClusterSkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterSkuNameEnum) ToStringPtrOutput ¶ added in v0.3.1
func (e ClusterSkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterSkuNameEnum) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ClusterSkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterSkuOutput ¶
type ClusterSkuOutput struct{ *pulumi.OutputState }
The cluster sku definition.
func (ClusterSkuOutput) Capacity ¶
func (o ClusterSkuOutput) Capacity() pulumi.Float64PtrOutput
The capacity value
func (ClusterSkuOutput) ElementType ¶
func (ClusterSkuOutput) ElementType() reflect.Type
func (ClusterSkuOutput) Name ¶
func (o ClusterSkuOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (ClusterSkuOutput) ToClusterSkuOutput ¶
func (o ClusterSkuOutput) ToClusterSkuOutput() ClusterSkuOutput
func (ClusterSkuOutput) ToClusterSkuOutputWithContext ¶
func (o ClusterSkuOutput) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
func (ClusterSkuOutput) ToClusterSkuPtrOutput ¶
func (o ClusterSkuOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuOutput) ToClusterSkuPtrOutputWithContext ¶
func (o ClusterSkuOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuPtrInput ¶
type ClusterSkuPtrInput interface { pulumi.Input ToClusterSkuPtrOutput() ClusterSkuPtrOutput ToClusterSkuPtrOutputWithContext(context.Context) ClusterSkuPtrOutput }
ClusterSkuPtrInput is an input type that accepts ClusterSkuArgs, ClusterSkuPtr and ClusterSkuPtrOutput values. You can construct a concrete instance of `ClusterSkuPtrInput` via:
ClusterSkuArgs{...} or: nil
func ClusterSkuPtr ¶
func ClusterSkuPtr(v *ClusterSkuArgs) ClusterSkuPtrInput
type ClusterSkuPtrOutput ¶
type ClusterSkuPtrOutput struct{ *pulumi.OutputState }
func (ClusterSkuPtrOutput) Capacity ¶
func (o ClusterSkuPtrOutput) Capacity() pulumi.Float64PtrOutput
The capacity value
func (ClusterSkuPtrOutput) Elem ¶
func (o ClusterSkuPtrOutput) Elem() ClusterSkuOutput
func (ClusterSkuPtrOutput) ElementType ¶
func (ClusterSkuPtrOutput) ElementType() reflect.Type
func (ClusterSkuPtrOutput) Name ¶
func (o ClusterSkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (ClusterSkuPtrOutput) ToClusterSkuPtrOutput ¶
func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext ¶
func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuResponse ¶
type ClusterSkuResponse struct { // The capacity value Capacity *float64 `pulumi:"capacity"` // The name of the SKU. Name *string `pulumi:"name"` }
The cluster sku definition.
type ClusterSkuResponseArgs ¶
type ClusterSkuResponseArgs struct { // The capacity value Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The name of the SKU. Name pulumi.StringPtrInput `pulumi:"name"` }
The cluster sku definition.
func (ClusterSkuResponseArgs) ElementType ¶
func (ClusterSkuResponseArgs) ElementType() reflect.Type
func (ClusterSkuResponseArgs) ToClusterSkuResponseOutput ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
func (ClusterSkuResponseArgs) ToClusterSkuResponseOutputWithContext ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
func (ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutput ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutputWithContext ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterSkuResponseInput ¶
type ClusterSkuResponseInput interface { pulumi.Input ToClusterSkuResponseOutput() ClusterSkuResponseOutput ToClusterSkuResponseOutputWithContext(context.Context) ClusterSkuResponseOutput }
ClusterSkuResponseInput is an input type that accepts ClusterSkuResponseArgs and ClusterSkuResponseOutput values. You can construct a concrete instance of `ClusterSkuResponseInput` via:
ClusterSkuResponseArgs{...}
type ClusterSkuResponseOutput ¶
type ClusterSkuResponseOutput struct{ *pulumi.OutputState }
The cluster sku definition.
func (ClusterSkuResponseOutput) Capacity ¶
func (o ClusterSkuResponseOutput) Capacity() pulumi.Float64PtrOutput
The capacity value
func (ClusterSkuResponseOutput) ElementType ¶
func (ClusterSkuResponseOutput) ElementType() reflect.Type
func (ClusterSkuResponseOutput) Name ¶
func (o ClusterSkuResponseOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (ClusterSkuResponseOutput) ToClusterSkuResponseOutput ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutput ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutputWithContext ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterSkuResponsePtrInput ¶
type ClusterSkuResponsePtrInput interface { pulumi.Input ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput ToClusterSkuResponsePtrOutputWithContext(context.Context) ClusterSkuResponsePtrOutput }
ClusterSkuResponsePtrInput is an input type that accepts ClusterSkuResponseArgs, ClusterSkuResponsePtr and ClusterSkuResponsePtrOutput values. You can construct a concrete instance of `ClusterSkuResponsePtrInput` via:
ClusterSkuResponseArgs{...} or: nil
func ClusterSkuResponsePtr ¶
func ClusterSkuResponsePtr(v *ClusterSkuResponseArgs) ClusterSkuResponsePtrInput
type ClusterSkuResponsePtrOutput ¶
type ClusterSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterSkuResponsePtrOutput) Capacity ¶
func (o ClusterSkuResponsePtrOutput) Capacity() pulumi.Float64PtrOutput
The capacity value
func (ClusterSkuResponsePtrOutput) Elem ¶
func (o ClusterSkuResponsePtrOutput) Elem() ClusterSkuResponseOutput
func (ClusterSkuResponsePtrOutput) ElementType ¶
func (ClusterSkuResponsePtrOutput) ElementType() reflect.Type
func (ClusterSkuResponsePtrOutput) Name ¶
func (o ClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput ¶
func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext ¶
func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterState ¶
type ClusterState struct { // The list of Log Analytics workspaces associated with the cluster AssociatedWorkspaces AssociatedWorkspaceResponseArrayInput // Configures whether billing will be only on the cluster or each workspace will be billed by its proportional use. This does not change the overall billing, only how it will be distributed. Default value is 'Cluster' BillingType pulumi.StringPtrInput // Additional properties for capacity reservation CapacityReservationProperties CapacityReservationPropertiesResponsePtrInput // The ID associated with the cluster. ClusterId pulumi.StringPtrInput // The cluster creation time CreatedDate pulumi.StringPtrInput // The identity of the resource. Identity IdentityResponsePtrInput // Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones. IsAvailabilityZonesEnabled pulumi.BoolPtrInput // Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true' IsDoubleEncryptionEnabled pulumi.BoolPtrInput // The associated key properties. KeyVaultProperties KeyVaultPropertiesResponsePtrInput // The last time the cluster was updated. LastModifiedDate pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The provisioning state of the cluster. ProvisioningState pulumi.StringPtrInput // The sku properties. Sku ClusterSkuResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
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. Latest API Version: 2020-01-01.
func GetDataConnector ¶
func GetDataConnector(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataConnectorState, opts ...pulumi.ResourceOption) (*DataConnector, error)
GetDataConnector gets an existing DataConnector resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataConnector ¶
func NewDataConnector(ctx *pulumi.Context, name string, args *DataConnectorArgs, opts ...pulumi.ResourceOption) (*DataConnector, error)
NewDataConnector registers a new resource with the given unique name, arguments, and options.
func (*DataConnector) ElementType ¶ added in v0.2.6
func (*DataConnector) ElementType() reflect.Type
func (*DataConnector) ToDataConnectorOutput ¶ added in v0.2.6
func (i *DataConnector) ToDataConnectorOutput() DataConnectorOutput
func (*DataConnector) ToDataConnectorOutputWithContext ¶ added in v0.2.6
func (i *DataConnector) ToDataConnectorOutputWithContext(ctx context.Context) DataConnectorOutput
type DataConnectorArgs ¶
type DataConnectorArgs struct { // Connector ID DataConnectorId pulumi.StringInput // Etag of the azure resource Etag pulumi.StringPtrInput // The 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 ¶ added in v0.2.6
type DataConnectorInput interface { pulumi.Input ToDataConnectorOutput() DataConnectorOutput ToDataConnectorOutputWithContext(ctx context.Context) DataConnectorOutput }
type DataConnectorKind ¶ added in v0.3.1
The data connector kind
func (DataConnectorKind) ElementType ¶ added in v0.3.1
func (DataConnectorKind) ElementType() reflect.Type
func (DataConnectorKind) ToStringOutput ¶ added in v0.3.1
func (e DataConnectorKind) ToStringOutput() pulumi.StringOutput
func (DataConnectorKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e DataConnectorKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataConnectorKind) ToStringPtrOutput ¶ added in v0.3.1
func (e DataConnectorKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataConnectorKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DataConnectorKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataConnectorOutput ¶ added in v0.2.6
type DataConnectorOutput struct {
*pulumi.OutputState
}
func (DataConnectorOutput) ElementType ¶ added in v0.2.6
func (DataConnectorOutput) ElementType() reflect.Type
func (DataConnectorOutput) ToDataConnectorOutput ¶ added in v0.2.6
func (o DataConnectorOutput) ToDataConnectorOutput() DataConnectorOutput
func (DataConnectorOutput) ToDataConnectorOutputWithContext ¶ added in v0.2.6
func (o DataConnectorOutput) ToDataConnectorOutputWithContext(ctx context.Context) DataConnectorOutput
type DataConnectorState ¶
type DataConnectorState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The 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 DataExport ¶
type DataExport struct { pulumi.CustomResourceState // The latest data export rule modification time. CreatedDate pulumi.StringPtrOutput `pulumi:"createdDate"` // The data export rule ID. DataExportId pulumi.StringPtrOutput `pulumi:"dataExportId"` // Active when enabled. Enable pulumi.BoolPtrOutput `pulumi:"enable"` // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName pulumi.StringPtrOutput `pulumi:"eventHubName"` // Date and time when the export was last modified. LastModifiedDate pulumi.StringPtrOutput `pulumi:"lastModifiedDate"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId pulumi.StringOutput `pulumi:"resourceId"` // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames pulumi.StringArrayOutput `pulumi:"tableNames"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The top level data export resource container. Latest API Version: 2020-08-01.
func GetDataExport ¶
func GetDataExport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataExportState, opts ...pulumi.ResourceOption) (*DataExport, error)
GetDataExport gets an existing DataExport 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 NewDataExport ¶
func NewDataExport(ctx *pulumi.Context, name string, args *DataExportArgs, opts ...pulumi.ResourceOption) (*DataExport, error)
NewDataExport registers a new resource with the given unique name, arguments, and options.
func (*DataExport) ElementType ¶ added in v0.2.6
func (*DataExport) ElementType() reflect.Type
func (*DataExport) ToDataExportOutput ¶ added in v0.2.6
func (i *DataExport) ToDataExportOutput() DataExportOutput
func (*DataExport) ToDataExportOutputWithContext ¶ added in v0.2.6
func (i *DataExport) ToDataExportOutputWithContext(ctx context.Context) DataExportOutput
type DataExportArgs ¶
type DataExportArgs struct { // The latest data export rule modification time. CreatedDate pulumi.StringPtrInput // The data export rule ID. DataExportId pulumi.StringPtrInput // The data export rule name. DataExportName pulumi.StringInput // Active when enabled. Enable pulumi.BoolPtrInput // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName pulumi.StringPtrInput // Date and time when the export was last modified. LastModifiedDate pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId pulumi.StringInput // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames pulumi.StringArrayInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a DataExport resource.
func (DataExportArgs) ElementType ¶
func (DataExportArgs) ElementType() reflect.Type
type DataExportInput ¶ added in v0.2.6
type DataExportInput interface { pulumi.Input ToDataExportOutput() DataExportOutput ToDataExportOutputWithContext(ctx context.Context) DataExportOutput }
type DataExportOutput ¶ added in v0.2.6
type DataExportOutput struct {
*pulumi.OutputState
}
func (DataExportOutput) ElementType ¶ added in v0.2.6
func (DataExportOutput) ElementType() reflect.Type
func (DataExportOutput) ToDataExportOutput ¶ added in v0.2.6
func (o DataExportOutput) ToDataExportOutput() DataExportOutput
func (DataExportOutput) ToDataExportOutputWithContext ¶ added in v0.2.6
func (o DataExportOutput) ToDataExportOutputWithContext(ctx context.Context) DataExportOutput
type DataExportState ¶
type DataExportState struct { // The latest data export rule modification time. CreatedDate pulumi.StringPtrInput // The data export rule ID. DataExportId pulumi.StringPtrInput // Active when enabled. Enable pulumi.BoolPtrInput // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName pulumi.StringPtrInput // Date and time when the export was last modified. LastModifiedDate pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId pulumi.StringPtrInput // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames pulumi.StringArrayInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (DataExportState) ElementType ¶
func (DataExportState) ElementType() reflect.Type
type DataSource ¶
type DataSource struct { pulumi.CustomResourceState // The ETag of the data source. Etag pulumi.StringPtrOutput `pulumi:"etag"` // The kind of the DataSource. Kind pulumi.StringOutput `pulumi:"kind"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The data source properties in raw json format, each kind of data source have it's own schema. Properties pulumi.AnyOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Datasources under OMS Workspace. Latest API Version: 2020-08-01.
func GetDataSource ¶
func GetDataSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataSourceState, opts ...pulumi.ResourceOption) (*DataSource, error)
GetDataSource gets an existing DataSource 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 NewDataSource ¶
func NewDataSource(ctx *pulumi.Context, name string, args *DataSourceArgs, opts ...pulumi.ResourceOption) (*DataSource, error)
NewDataSource registers a new resource with the given unique name, arguments, and options.
func (*DataSource) ElementType ¶ added in v0.2.6
func (*DataSource) ElementType() reflect.Type
func (*DataSource) ToDataSourceOutput ¶ added in v0.2.6
func (i *DataSource) ToDataSourceOutput() DataSourceOutput
func (*DataSource) ToDataSourceOutputWithContext ¶ added in v0.2.6
func (i *DataSource) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
type DataSourceArgs ¶
type DataSourceArgs struct { // The name of the datasource resource. DataSourceName pulumi.StringInput // The ETag of the data source. Etag pulumi.StringPtrInput // The kind of the DataSource. Kind pulumi.StringInput // The data source properties in raw json format, each kind of data source have it's own schema. Properties pulumi.Input // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a DataSource resource.
func (DataSourceArgs) ElementType ¶
func (DataSourceArgs) ElementType() reflect.Type
type DataSourceInput ¶ added in v0.2.6
type DataSourceInput interface { pulumi.Input ToDataSourceOutput() DataSourceOutput ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput }
type DataSourceKind ¶ added in v0.3.1
The kind of the DataSource.
func (DataSourceKind) ElementType ¶ added in v0.3.1
func (DataSourceKind) ElementType() reflect.Type
func (DataSourceKind) ToStringOutput ¶ added in v0.3.1
func (e DataSourceKind) ToStringOutput() pulumi.StringOutput
func (DataSourceKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e DataSourceKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceKind) ToStringPtrOutput ¶ added in v0.3.1
func (e DataSourceKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DataSourceKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceOutput ¶ added in v0.2.6
type DataSourceOutput struct {
*pulumi.OutputState
}
func (DataSourceOutput) ElementType ¶ added in v0.2.6
func (DataSourceOutput) ElementType() reflect.Type
func (DataSourceOutput) ToDataSourceOutput ¶ added in v0.2.6
func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
func (DataSourceOutput) ToDataSourceOutputWithContext ¶ added in v0.2.6
func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
type DataSourceState ¶
type DataSourceState struct { // The ETag of the data source. Etag pulumi.StringPtrInput // The kind of the DataSource. Kind pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The data source properties in raw json format, each kind of data source have it's own schema. Properties pulumi.Input // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (DataSourceState) ElementType ¶
func (DataSourceState) ElementType() reflect.Type
type Identity ¶
type Identity struct { // The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. Type string `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]interface{} `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. Type IdentityType `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities pulumi.MapInput `pulumi:"userAssignedIdentities"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() pulumi.StringOutput
The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities.
func (IdentityOutput) UserAssignedIdentities ¶ added in v0.2.8
func (o IdentityOutput) UserAssignedIdentities() pulumi.MapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities.
func (IdentityPtrOutput) UserAssignedIdentities ¶ added in v0.2.8
func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. Type string `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]UserIdentityPropertiesResponse `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityResponseArgs ¶
type IdentityResponseArgs struct { // The principal ID of resource identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant ID of resource. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. Type pulumi.StringInput `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities UserIdentityPropertiesResponseMapInput `pulumi:"userAssignedIdentities"` }
Identity for the resource.
func (IdentityResponseArgs) ElementType ¶
func (IdentityResponseArgs) ElementType() reflect.Type
func (IdentityResponseArgs) ToIdentityResponseOutput ¶
func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponseOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutput ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
type IdentityResponseInput ¶
type IdentityResponseInput interface { pulumi.Input ToIdentityResponseOutput() IdentityResponseOutput ToIdentityResponseOutputWithContext(context.Context) IdentityResponseOutput }
IdentityResponseInput is an input type that accepts IdentityResponseArgs and IdentityResponseOutput values. You can construct a concrete instance of `IdentityResponseInput` via:
IdentityResponseArgs{...}
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringOutput
The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities.
func (IdentityResponseOutput) UserAssignedIdentities ¶ added in v0.2.5
func (o IdentityResponseOutput) UserAssignedIdentities() UserIdentityPropertiesResponseMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityResponsePtrInput ¶
type IdentityResponsePtrInput interface { pulumi.Input ToIdentityResponsePtrOutput() IdentityResponsePtrOutput ToIdentityResponsePtrOutputWithContext(context.Context) IdentityResponsePtrOutput }
IdentityResponsePtrInput is an input type that accepts IdentityResponseArgs, IdentityResponsePtr and IdentityResponsePtrOutput values. You can construct a concrete instance of `IdentityResponsePtrInput` via:
IdentityResponseArgs{...} or: nil
func IdentityResponsePtr ¶
func IdentityResponsePtr(v *IdentityResponseArgs) IdentityResponsePtrInput
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities.
func (IdentityResponsePtrOutput) UserAssignedIdentities ¶ added in v0.2.5
func (o IdentityResponsePtrOutput) UserAssignedIdentities() UserIdentityPropertiesResponseMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityType ¶ added in v0.3.1
The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities.
func (IdentityType) ElementType ¶ added in v0.3.1
func (IdentityType) ElementType() reflect.Type
func (IdentityType) ToStringOutput ¶ added in v0.3.1
func (e IdentityType) ToStringOutput() pulumi.StringOutput
func (IdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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. Latest API Version: 2020-01-01.
func GetIncident ¶
func GetIncident(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IncidentState, opts ...pulumi.ResourceOption) (*Incident, error)
GetIncident gets an existing Incident resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewIncident ¶
func NewIncident(ctx *pulumi.Context, name string, args *IncidentArgs, opts ...pulumi.ResourceOption) (*Incident, error)
NewIncident registers a new resource with the given unique name, arguments, and options.
func (*Incident) ElementType ¶ added in v0.2.6
func (*Incident) ToIncidentOutput ¶ added in v0.2.6
func (i *Incident) ToIncidentOutput() IncidentOutput
func (*Incident) ToIncidentOutputWithContext ¶ added in v0.2.6
func (i *Incident) ToIncidentOutputWithContext(ctx context.Context) IncidentOutput
type IncidentAdditionalDataResponse ¶
type IncidentAdditionalDataResponse struct { // List of product names of alerts in the incident AlertProductNames []string `pulumi:"alertProductNames"` // The number of alerts in the incident AlertsCount int `pulumi:"alertsCount"` // The number of bookmarks in the incident BookmarksCount int `pulumi:"bookmarksCount"` // The number of comments in the incident CommentsCount int `pulumi:"commentsCount"` // The tactics associated with incident Tactics []string `pulumi:"tactics"` }
Incident additional data property bag.
type IncidentAdditionalDataResponseArgs ¶
type IncidentAdditionalDataResponseArgs struct { // List of product names of alerts in the incident AlertProductNames pulumi.StringArrayInput `pulumi:"alertProductNames"` // The number of alerts in the incident AlertsCount pulumi.IntInput `pulumi:"alertsCount"` // The number of bookmarks in the incident BookmarksCount pulumi.IntInput `pulumi:"bookmarksCount"` // The number of comments in the incident CommentsCount pulumi.IntInput `pulumi:"commentsCount"` // The tactics associated with incident Tactics pulumi.StringArrayInput `pulumi:"tactics"` }
Incident additional data property bag.
func (IncidentAdditionalDataResponseArgs) ElementType ¶
func (IncidentAdditionalDataResponseArgs) ElementType() reflect.Type
func (IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutput ¶
func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutput() IncidentAdditionalDataResponseOutput
func (IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutputWithContext ¶
func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponseOutputWithContext(ctx context.Context) IncidentAdditionalDataResponseOutput
func (IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutput ¶
func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput
func (IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutputWithContext ¶
func (i IncidentAdditionalDataResponseArgs) ToIncidentAdditionalDataResponsePtrOutputWithContext(ctx context.Context) IncidentAdditionalDataResponsePtrOutput
type IncidentAdditionalDataResponseInput ¶
type IncidentAdditionalDataResponseInput interface { pulumi.Input ToIncidentAdditionalDataResponseOutput() IncidentAdditionalDataResponseOutput ToIncidentAdditionalDataResponseOutputWithContext(context.Context) IncidentAdditionalDataResponseOutput }
IncidentAdditionalDataResponseInput is an input type that accepts IncidentAdditionalDataResponseArgs and IncidentAdditionalDataResponseOutput values. You can construct a concrete instance of `IncidentAdditionalDataResponseInput` via:
IncidentAdditionalDataResponseArgs{...}
type IncidentAdditionalDataResponseOutput ¶
type IncidentAdditionalDataResponseOutput struct{ *pulumi.OutputState }
Incident additional data property bag.
func (IncidentAdditionalDataResponseOutput) AlertProductNames ¶
func (o IncidentAdditionalDataResponseOutput) AlertProductNames() pulumi.StringArrayOutput
List of product names of alerts in the incident
func (IncidentAdditionalDataResponseOutput) AlertsCount ¶
func (o IncidentAdditionalDataResponseOutput) AlertsCount() pulumi.IntOutput
The number of alerts in the incident
func (IncidentAdditionalDataResponseOutput) BookmarksCount ¶
func (o IncidentAdditionalDataResponseOutput) BookmarksCount() pulumi.IntOutput
The number of bookmarks in the incident
func (IncidentAdditionalDataResponseOutput) CommentsCount ¶
func (o IncidentAdditionalDataResponseOutput) CommentsCount() pulumi.IntOutput
The number of comments in the incident
func (IncidentAdditionalDataResponseOutput) ElementType ¶
func (IncidentAdditionalDataResponseOutput) ElementType() reflect.Type
func (IncidentAdditionalDataResponseOutput) Tactics ¶
func (o IncidentAdditionalDataResponseOutput) Tactics() pulumi.StringArrayOutput
The tactics associated with incident
func (IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutput ¶
func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutput() IncidentAdditionalDataResponseOutput
func (IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutputWithContext ¶
func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponseOutputWithContext(ctx context.Context) IncidentAdditionalDataResponseOutput
func (IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutput ¶
func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput
func (IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext ¶
func (o IncidentAdditionalDataResponseOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext(ctx context.Context) IncidentAdditionalDataResponsePtrOutput
type IncidentAdditionalDataResponsePtrInput ¶
type IncidentAdditionalDataResponsePtrInput interface { pulumi.Input ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput ToIncidentAdditionalDataResponsePtrOutputWithContext(context.Context) IncidentAdditionalDataResponsePtrOutput }
IncidentAdditionalDataResponsePtrInput is an input type that accepts IncidentAdditionalDataResponseArgs, IncidentAdditionalDataResponsePtr and IncidentAdditionalDataResponsePtrOutput values. You can construct a concrete instance of `IncidentAdditionalDataResponsePtrInput` via:
IncidentAdditionalDataResponseArgs{...} or: nil
func IncidentAdditionalDataResponsePtr ¶
func IncidentAdditionalDataResponsePtr(v *IncidentAdditionalDataResponseArgs) IncidentAdditionalDataResponsePtrInput
type IncidentAdditionalDataResponsePtrOutput ¶
type IncidentAdditionalDataResponsePtrOutput struct{ *pulumi.OutputState }
func (IncidentAdditionalDataResponsePtrOutput) AlertProductNames ¶
func (o IncidentAdditionalDataResponsePtrOutput) AlertProductNames() pulumi.StringArrayOutput
List of product names of alerts in the incident
func (IncidentAdditionalDataResponsePtrOutput) AlertsCount ¶
func (o IncidentAdditionalDataResponsePtrOutput) AlertsCount() pulumi.IntPtrOutput
The number of alerts in the incident
func (IncidentAdditionalDataResponsePtrOutput) BookmarksCount ¶
func (o IncidentAdditionalDataResponsePtrOutput) BookmarksCount() pulumi.IntPtrOutput
The number of bookmarks in the incident
func (IncidentAdditionalDataResponsePtrOutput) CommentsCount ¶
func (o IncidentAdditionalDataResponsePtrOutput) CommentsCount() pulumi.IntPtrOutput
The number of comments in the incident
func (IncidentAdditionalDataResponsePtrOutput) ElementType ¶
func (IncidentAdditionalDataResponsePtrOutput) ElementType() reflect.Type
func (IncidentAdditionalDataResponsePtrOutput) Tactics ¶
func (o IncidentAdditionalDataResponsePtrOutput) Tactics() pulumi.StringArrayOutput
The tactics associated with incident
func (IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutput ¶
func (o IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutput() IncidentAdditionalDataResponsePtrOutput
func (IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext ¶
func (o IncidentAdditionalDataResponsePtrOutput) ToIncidentAdditionalDataResponsePtrOutputWithContext(ctx context.Context) IncidentAdditionalDataResponsePtrOutput
type IncidentArgs ¶
type IncidentArgs struct { // The reason the incident was closed Classification pulumi.StringPtrInput // Describes the reason the incident was closed ClassificationComment pulumi.StringPtrInput // The classification reason the incident was closed with ClassificationReason pulumi.StringPtrInput // The description of the incident Description pulumi.StringPtrInput // Etag of the azure resource Etag pulumi.StringPtrInput // The time of the first activity in the incident FirstActivityTimeUtc pulumi.StringPtrInput // Incident ID IncidentId pulumi.StringInput // List of labels relevant to this incident Labels IncidentLabelArrayInput // The time of the last activity in the incident LastActivityTimeUtc pulumi.StringPtrInput // Describes a user that the incident is assigned to Owner IncidentOwnerInfoPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The severity of the incident Severity pulumi.StringInput // The status of the incident Status pulumi.StringInput // The title of the incident Title pulumi.StringInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Incident resource.
func (IncidentArgs) ElementType ¶
func (IncidentArgs) ElementType() reflect.Type
type IncidentClassification ¶ added in v0.3.1
The reason the incident was closed
func (IncidentClassification) ElementType ¶ added in v0.3.1
func (IncidentClassification) ElementType() reflect.Type
func (IncidentClassification) ToStringOutput ¶ added in v0.3.1
func (e IncidentClassification) ToStringOutput() pulumi.StringOutput
func (IncidentClassification) ToStringOutputWithContext ¶ added in v0.3.1
func (e IncidentClassification) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentClassification) ToStringPtrOutput ¶ added in v0.3.1
func (e IncidentClassification) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentClassification) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IncidentClassification) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IncidentClassificationReason ¶ added in v0.3.1
The classification reason the incident was closed with
func (IncidentClassificationReason) ElementType ¶ added in v0.3.1
func (IncidentClassificationReason) ElementType() reflect.Type
func (IncidentClassificationReason) ToStringOutput ¶ added in v0.3.1
func (e IncidentClassificationReason) ToStringOutput() pulumi.StringOutput
func (IncidentClassificationReason) ToStringOutputWithContext ¶ added in v0.3.1
func (e IncidentClassificationReason) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentClassificationReason) ToStringPtrOutput ¶ added in v0.3.1
func (e IncidentClassificationReason) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentClassificationReason) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IncidentClassificationReason) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IncidentInfo ¶
type IncidentInfo struct { // Incident Id IncidentId string `pulumi:"incidentId"` // Relation Name RelationName string `pulumi:"relationName"` // The severity of the incident Severity string `pulumi:"severity"` // The title of the incident Title string `pulumi:"title"` }
Describes related incident information for the bookmark
type IncidentInfoArgs ¶
type IncidentInfoArgs struct { // Incident Id IncidentId pulumi.StringInput `pulumi:"incidentId"` // Relation Name RelationName pulumi.StringInput `pulumi:"relationName"` // The severity of the incident Severity pulumi.StringInput `pulumi:"severity"` // The title of the incident Title pulumi.StringInput `pulumi:"title"` }
Describes related incident information for the bookmark
func (IncidentInfoArgs) ElementType ¶
func (IncidentInfoArgs) ElementType() reflect.Type
func (IncidentInfoArgs) ToIncidentInfoOutput ¶
func (i IncidentInfoArgs) ToIncidentInfoOutput() IncidentInfoOutput
func (IncidentInfoArgs) ToIncidentInfoOutputWithContext ¶
func (i IncidentInfoArgs) ToIncidentInfoOutputWithContext(ctx context.Context) IncidentInfoOutput
func (IncidentInfoArgs) ToIncidentInfoPtrOutput ¶
func (i IncidentInfoArgs) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
func (IncidentInfoArgs) ToIncidentInfoPtrOutputWithContext ¶
func (i IncidentInfoArgs) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
type IncidentInfoInput ¶
type IncidentInfoInput interface { pulumi.Input ToIncidentInfoOutput() IncidentInfoOutput ToIncidentInfoOutputWithContext(context.Context) IncidentInfoOutput }
IncidentInfoInput is an input type that accepts IncidentInfoArgs and IncidentInfoOutput values. You can construct a concrete instance of `IncidentInfoInput` via:
IncidentInfoArgs{...}
type IncidentInfoOutput ¶
type IncidentInfoOutput struct{ *pulumi.OutputState }
Describes related incident information for the bookmark
func (IncidentInfoOutput) ElementType ¶
func (IncidentInfoOutput) ElementType() reflect.Type
func (IncidentInfoOutput) IncidentId ¶
func (o IncidentInfoOutput) IncidentId() pulumi.StringOutput
Incident Id
func (IncidentInfoOutput) RelationName ¶
func (o IncidentInfoOutput) RelationName() pulumi.StringOutput
Relation Name
func (IncidentInfoOutput) Severity ¶
func (o IncidentInfoOutput) Severity() pulumi.StringOutput
The severity of the incident
func (IncidentInfoOutput) Title ¶
func (o IncidentInfoOutput) Title() pulumi.StringOutput
The title of the incident
func (IncidentInfoOutput) ToIncidentInfoOutput ¶
func (o IncidentInfoOutput) ToIncidentInfoOutput() IncidentInfoOutput
func (IncidentInfoOutput) ToIncidentInfoOutputWithContext ¶
func (o IncidentInfoOutput) ToIncidentInfoOutputWithContext(ctx context.Context) IncidentInfoOutput
func (IncidentInfoOutput) ToIncidentInfoPtrOutput ¶
func (o IncidentInfoOutput) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
func (IncidentInfoOutput) ToIncidentInfoPtrOutputWithContext ¶
func (o IncidentInfoOutput) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
type IncidentInfoPtrInput ¶
type IncidentInfoPtrInput interface { pulumi.Input ToIncidentInfoPtrOutput() IncidentInfoPtrOutput ToIncidentInfoPtrOutputWithContext(context.Context) IncidentInfoPtrOutput }
IncidentInfoPtrInput is an input type that accepts IncidentInfoArgs, IncidentInfoPtr and IncidentInfoPtrOutput values. You can construct a concrete instance of `IncidentInfoPtrInput` via:
IncidentInfoArgs{...} or: nil
func IncidentInfoPtr ¶
func IncidentInfoPtr(v *IncidentInfoArgs) IncidentInfoPtrInput
type IncidentInfoPtrOutput ¶
type IncidentInfoPtrOutput struct{ *pulumi.OutputState }
func (IncidentInfoPtrOutput) Elem ¶
func (o IncidentInfoPtrOutput) Elem() IncidentInfoOutput
func (IncidentInfoPtrOutput) ElementType ¶
func (IncidentInfoPtrOutput) ElementType() reflect.Type
func (IncidentInfoPtrOutput) IncidentId ¶
func (o IncidentInfoPtrOutput) IncidentId() pulumi.StringPtrOutput
Incident Id
func (IncidentInfoPtrOutput) RelationName ¶
func (o IncidentInfoPtrOutput) RelationName() pulumi.StringPtrOutput
Relation Name
func (IncidentInfoPtrOutput) Severity ¶
func (o IncidentInfoPtrOutput) Severity() pulumi.StringPtrOutput
The severity of the incident
func (IncidentInfoPtrOutput) Title ¶
func (o IncidentInfoPtrOutput) Title() pulumi.StringPtrOutput
The title of the incident
func (IncidentInfoPtrOutput) ToIncidentInfoPtrOutput ¶
func (o IncidentInfoPtrOutput) ToIncidentInfoPtrOutput() IncidentInfoPtrOutput
func (IncidentInfoPtrOutput) ToIncidentInfoPtrOutputWithContext ¶
func (o IncidentInfoPtrOutput) ToIncidentInfoPtrOutputWithContext(ctx context.Context) IncidentInfoPtrOutput
type IncidentInfoResponse ¶
type IncidentInfoResponse struct { // Incident Id IncidentId string `pulumi:"incidentId"` // Relation Name RelationName string `pulumi:"relationName"` // The severity of the incident Severity string `pulumi:"severity"` // The title of the incident Title string `pulumi:"title"` }
Describes related incident information for the bookmark
type IncidentInfoResponseArgs ¶
type IncidentInfoResponseArgs struct { // Incident Id IncidentId pulumi.StringInput `pulumi:"incidentId"` // Relation Name RelationName pulumi.StringInput `pulumi:"relationName"` // The severity of the incident Severity pulumi.StringInput `pulumi:"severity"` // The title of the incident Title pulumi.StringInput `pulumi:"title"` }
Describes related incident information for the bookmark
func (IncidentInfoResponseArgs) ElementType ¶
func (IncidentInfoResponseArgs) ElementType() reflect.Type
func (IncidentInfoResponseArgs) ToIncidentInfoResponseOutput ¶
func (i IncidentInfoResponseArgs) ToIncidentInfoResponseOutput() IncidentInfoResponseOutput
func (IncidentInfoResponseArgs) ToIncidentInfoResponseOutputWithContext ¶
func (i IncidentInfoResponseArgs) ToIncidentInfoResponseOutputWithContext(ctx context.Context) IncidentInfoResponseOutput
func (IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutput ¶
func (i IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
func (IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutputWithContext ¶
func (i IncidentInfoResponseArgs) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
type IncidentInfoResponseInput ¶
type IncidentInfoResponseInput interface { pulumi.Input ToIncidentInfoResponseOutput() IncidentInfoResponseOutput ToIncidentInfoResponseOutputWithContext(context.Context) IncidentInfoResponseOutput }
IncidentInfoResponseInput is an input type that accepts IncidentInfoResponseArgs and IncidentInfoResponseOutput values. You can construct a concrete instance of `IncidentInfoResponseInput` via:
IncidentInfoResponseArgs{...}
type IncidentInfoResponseOutput ¶
type IncidentInfoResponseOutput struct{ *pulumi.OutputState }
Describes related incident information for the bookmark
func (IncidentInfoResponseOutput) ElementType ¶
func (IncidentInfoResponseOutput) ElementType() reflect.Type
func (IncidentInfoResponseOutput) IncidentId ¶
func (o IncidentInfoResponseOutput) IncidentId() pulumi.StringOutput
Incident Id
func (IncidentInfoResponseOutput) RelationName ¶
func (o IncidentInfoResponseOutput) RelationName() pulumi.StringOutput
Relation Name
func (IncidentInfoResponseOutput) Severity ¶
func (o IncidentInfoResponseOutput) Severity() pulumi.StringOutput
The severity of the incident
func (IncidentInfoResponseOutput) Title ¶
func (o IncidentInfoResponseOutput) Title() pulumi.StringOutput
The title of the incident
func (IncidentInfoResponseOutput) ToIncidentInfoResponseOutput ¶
func (o IncidentInfoResponseOutput) ToIncidentInfoResponseOutput() IncidentInfoResponseOutput
func (IncidentInfoResponseOutput) ToIncidentInfoResponseOutputWithContext ¶
func (o IncidentInfoResponseOutput) ToIncidentInfoResponseOutputWithContext(ctx context.Context) IncidentInfoResponseOutput
func (IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutput ¶
func (o IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
func (IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutputWithContext ¶
func (o IncidentInfoResponseOutput) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
type IncidentInfoResponsePtrInput ¶
type IncidentInfoResponsePtrInput interface { pulumi.Input ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput ToIncidentInfoResponsePtrOutputWithContext(context.Context) IncidentInfoResponsePtrOutput }
IncidentInfoResponsePtrInput is an input type that accepts IncidentInfoResponseArgs, IncidentInfoResponsePtr and IncidentInfoResponsePtrOutput values. You can construct a concrete instance of `IncidentInfoResponsePtrInput` via:
IncidentInfoResponseArgs{...} or: nil
func IncidentInfoResponsePtr ¶
func IncidentInfoResponsePtr(v *IncidentInfoResponseArgs) IncidentInfoResponsePtrInput
type IncidentInfoResponsePtrOutput ¶
type IncidentInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (IncidentInfoResponsePtrOutput) Elem ¶
func (o IncidentInfoResponsePtrOutput) Elem() IncidentInfoResponseOutput
func (IncidentInfoResponsePtrOutput) ElementType ¶
func (IncidentInfoResponsePtrOutput) ElementType() reflect.Type
func (IncidentInfoResponsePtrOutput) IncidentId ¶
func (o IncidentInfoResponsePtrOutput) IncidentId() pulumi.StringPtrOutput
Incident Id
func (IncidentInfoResponsePtrOutput) RelationName ¶
func (o IncidentInfoResponsePtrOutput) RelationName() pulumi.StringPtrOutput
Relation Name
func (IncidentInfoResponsePtrOutput) Severity ¶
func (o IncidentInfoResponsePtrOutput) Severity() pulumi.StringPtrOutput
The severity of the incident
func (IncidentInfoResponsePtrOutput) Title ¶
func (o IncidentInfoResponsePtrOutput) Title() pulumi.StringPtrOutput
The title of the incident
func (IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutput ¶
func (o IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutput() IncidentInfoResponsePtrOutput
func (IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutputWithContext ¶
func (o IncidentInfoResponsePtrOutput) ToIncidentInfoResponsePtrOutputWithContext(ctx context.Context) IncidentInfoResponsePtrOutput
type IncidentInput ¶ added in v0.2.6
type IncidentInput interface { pulumi.Input ToIncidentOutput() IncidentOutput ToIncidentOutputWithContext(ctx context.Context) IncidentOutput }
type IncidentLabel ¶
type IncidentLabel struct { // The name of the label LabelName string `pulumi:"labelName"` }
Represents an incident label
type IncidentLabelArgs ¶
type IncidentLabelArgs struct { // The name of the label LabelName pulumi.StringInput `pulumi:"labelName"` }
Represents an incident label
func (IncidentLabelArgs) ElementType ¶
func (IncidentLabelArgs) ElementType() reflect.Type
func (IncidentLabelArgs) ToIncidentLabelOutput ¶
func (i IncidentLabelArgs) ToIncidentLabelOutput() IncidentLabelOutput
func (IncidentLabelArgs) ToIncidentLabelOutputWithContext ¶
func (i IncidentLabelArgs) ToIncidentLabelOutputWithContext(ctx context.Context) IncidentLabelOutput
type IncidentLabelArray ¶
type IncidentLabelArray []IncidentLabelInput
func (IncidentLabelArray) ElementType ¶
func (IncidentLabelArray) ElementType() reflect.Type
func (IncidentLabelArray) ToIncidentLabelArrayOutput ¶
func (i IncidentLabelArray) ToIncidentLabelArrayOutput() IncidentLabelArrayOutput
func (IncidentLabelArray) ToIncidentLabelArrayOutputWithContext ¶
func (i IncidentLabelArray) ToIncidentLabelArrayOutputWithContext(ctx context.Context) IncidentLabelArrayOutput
type IncidentLabelArrayInput ¶
type IncidentLabelArrayInput interface { pulumi.Input ToIncidentLabelArrayOutput() IncidentLabelArrayOutput ToIncidentLabelArrayOutputWithContext(context.Context) IncidentLabelArrayOutput }
IncidentLabelArrayInput is an input type that accepts IncidentLabelArray and IncidentLabelArrayOutput values. You can construct a concrete instance of `IncidentLabelArrayInput` via:
IncidentLabelArray{ IncidentLabelArgs{...} }
type IncidentLabelArrayOutput ¶
type IncidentLabelArrayOutput struct{ *pulumi.OutputState }
func (IncidentLabelArrayOutput) ElementType ¶
func (IncidentLabelArrayOutput) ElementType() reflect.Type
func (IncidentLabelArrayOutput) Index ¶
func (o IncidentLabelArrayOutput) Index(i pulumi.IntInput) IncidentLabelOutput
func (IncidentLabelArrayOutput) ToIncidentLabelArrayOutput ¶
func (o IncidentLabelArrayOutput) ToIncidentLabelArrayOutput() IncidentLabelArrayOutput
func (IncidentLabelArrayOutput) ToIncidentLabelArrayOutputWithContext ¶
func (o IncidentLabelArrayOutput) ToIncidentLabelArrayOutputWithContext(ctx context.Context) IncidentLabelArrayOutput
type IncidentLabelInput ¶
type IncidentLabelInput interface { pulumi.Input ToIncidentLabelOutput() IncidentLabelOutput ToIncidentLabelOutputWithContext(context.Context) IncidentLabelOutput }
IncidentLabelInput is an input type that accepts IncidentLabelArgs and IncidentLabelOutput values. You can construct a concrete instance of `IncidentLabelInput` via:
IncidentLabelArgs{...}
type IncidentLabelOutput ¶
type IncidentLabelOutput struct{ *pulumi.OutputState }
Represents an incident label
func (IncidentLabelOutput) ElementType ¶
func (IncidentLabelOutput) ElementType() reflect.Type
func (IncidentLabelOutput) LabelName ¶
func (o IncidentLabelOutput) LabelName() pulumi.StringOutput
The name of the label
func (IncidentLabelOutput) ToIncidentLabelOutput ¶
func (o IncidentLabelOutput) ToIncidentLabelOutput() IncidentLabelOutput
func (IncidentLabelOutput) ToIncidentLabelOutputWithContext ¶
func (o IncidentLabelOutput) ToIncidentLabelOutputWithContext(ctx context.Context) IncidentLabelOutput
type IncidentLabelResponse ¶
type IncidentLabelResponse struct { // The name of the label LabelName string `pulumi:"labelName"` // The type of the label LabelType string `pulumi:"labelType"` }
Represents an incident label
type IncidentLabelResponseArgs ¶
type IncidentLabelResponseArgs struct { // The name of the label LabelName pulumi.StringInput `pulumi:"labelName"` // The type of the label LabelType pulumi.StringInput `pulumi:"labelType"` }
Represents an incident label
func (IncidentLabelResponseArgs) ElementType ¶
func (IncidentLabelResponseArgs) ElementType() reflect.Type
func (IncidentLabelResponseArgs) ToIncidentLabelResponseOutput ¶
func (i IncidentLabelResponseArgs) ToIncidentLabelResponseOutput() IncidentLabelResponseOutput
func (IncidentLabelResponseArgs) ToIncidentLabelResponseOutputWithContext ¶
func (i IncidentLabelResponseArgs) ToIncidentLabelResponseOutputWithContext(ctx context.Context) IncidentLabelResponseOutput
type IncidentLabelResponseArray ¶
type IncidentLabelResponseArray []IncidentLabelResponseInput
func (IncidentLabelResponseArray) ElementType ¶
func (IncidentLabelResponseArray) ElementType() reflect.Type
func (IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutput ¶
func (i IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput
func (IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutputWithContext ¶
func (i IncidentLabelResponseArray) ToIncidentLabelResponseArrayOutputWithContext(ctx context.Context) IncidentLabelResponseArrayOutput
type IncidentLabelResponseArrayInput ¶
type IncidentLabelResponseArrayInput interface { pulumi.Input ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput ToIncidentLabelResponseArrayOutputWithContext(context.Context) IncidentLabelResponseArrayOutput }
IncidentLabelResponseArrayInput is an input type that accepts IncidentLabelResponseArray and IncidentLabelResponseArrayOutput values. You can construct a concrete instance of `IncidentLabelResponseArrayInput` via:
IncidentLabelResponseArray{ IncidentLabelResponseArgs{...} }
type IncidentLabelResponseArrayOutput ¶
type IncidentLabelResponseArrayOutput struct{ *pulumi.OutputState }
func (IncidentLabelResponseArrayOutput) ElementType ¶
func (IncidentLabelResponseArrayOutput) ElementType() reflect.Type
func (IncidentLabelResponseArrayOutput) Index ¶
func (o IncidentLabelResponseArrayOutput) Index(i pulumi.IntInput) IncidentLabelResponseOutput
func (IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutput ¶
func (o IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutput() IncidentLabelResponseArrayOutput
func (IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutputWithContext ¶
func (o IncidentLabelResponseArrayOutput) ToIncidentLabelResponseArrayOutputWithContext(ctx context.Context) IncidentLabelResponseArrayOutput
type IncidentLabelResponseInput ¶
type IncidentLabelResponseInput interface { pulumi.Input ToIncidentLabelResponseOutput() IncidentLabelResponseOutput ToIncidentLabelResponseOutputWithContext(context.Context) IncidentLabelResponseOutput }
IncidentLabelResponseInput is an input type that accepts IncidentLabelResponseArgs and IncidentLabelResponseOutput values. You can construct a concrete instance of `IncidentLabelResponseInput` via:
IncidentLabelResponseArgs{...}
type IncidentLabelResponseOutput ¶
type IncidentLabelResponseOutput struct{ *pulumi.OutputState }
Represents an incident label
func (IncidentLabelResponseOutput) ElementType ¶
func (IncidentLabelResponseOutput) ElementType() reflect.Type
func (IncidentLabelResponseOutput) LabelName ¶
func (o IncidentLabelResponseOutput) LabelName() pulumi.StringOutput
The name of the label
func (IncidentLabelResponseOutput) LabelType ¶
func (o IncidentLabelResponseOutput) LabelType() pulumi.StringOutput
The type of the label
func (IncidentLabelResponseOutput) ToIncidentLabelResponseOutput ¶
func (o IncidentLabelResponseOutput) ToIncidentLabelResponseOutput() IncidentLabelResponseOutput
func (IncidentLabelResponseOutput) ToIncidentLabelResponseOutputWithContext ¶
func (o IncidentLabelResponseOutput) ToIncidentLabelResponseOutputWithContext(ctx context.Context) IncidentLabelResponseOutput
type IncidentOutput ¶ added in v0.2.6
type IncidentOutput struct {
*pulumi.OutputState
}
func (IncidentOutput) ElementType ¶ added in v0.2.6
func (IncidentOutput) ElementType() reflect.Type
func (IncidentOutput) ToIncidentOutput ¶ added in v0.2.6
func (o IncidentOutput) ToIncidentOutput() IncidentOutput
func (IncidentOutput) ToIncidentOutputWithContext ¶ added in v0.2.6
func (o IncidentOutput) ToIncidentOutputWithContext(ctx context.Context) IncidentOutput
type IncidentOwnerInfo ¶
type IncidentOwnerInfo struct { // The name of the user the incident is assigned to. AssignedTo *string `pulumi:"assignedTo"` // The email of the user the incident is assigned to. Email *string `pulumi:"email"` // The object id of the user the incident is assigned to. ObjectId *string `pulumi:"objectId"` // The user principal name of the user the incident is assigned to. UserPrincipalName *string `pulumi:"userPrincipalName"` }
Information on the user an incident is assigned to
type IncidentOwnerInfoArgs ¶
type IncidentOwnerInfoArgs struct { // The name of the user the incident is assigned to. AssignedTo pulumi.StringPtrInput `pulumi:"assignedTo"` // The email of the user the incident is assigned to. Email pulumi.StringPtrInput `pulumi:"email"` // The object id of the user the incident is assigned to. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The user principal name of the user the incident is assigned to. UserPrincipalName pulumi.StringPtrInput `pulumi:"userPrincipalName"` }
Information on the user an incident is assigned to
func (IncidentOwnerInfoArgs) ElementType ¶
func (IncidentOwnerInfoArgs) ElementType() reflect.Type
func (IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutput ¶
func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput
func (IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutputWithContext ¶
func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoOutputWithContext(ctx context.Context) IncidentOwnerInfoOutput
func (IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutput ¶
func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutputWithContext ¶
func (i IncidentOwnerInfoArgs) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
type IncidentOwnerInfoInput ¶
type IncidentOwnerInfoInput interface { pulumi.Input ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput ToIncidentOwnerInfoOutputWithContext(context.Context) IncidentOwnerInfoOutput }
IncidentOwnerInfoInput is an input type that accepts IncidentOwnerInfoArgs and IncidentOwnerInfoOutput values. You can construct a concrete instance of `IncidentOwnerInfoInput` via:
IncidentOwnerInfoArgs{...}
type IncidentOwnerInfoOutput ¶
type IncidentOwnerInfoOutput struct{ *pulumi.OutputState }
Information on the user an incident is assigned to
func (IncidentOwnerInfoOutput) AssignedTo ¶
func (o IncidentOwnerInfoOutput) AssignedTo() pulumi.StringPtrOutput
The name of the user the incident is assigned to.
func (IncidentOwnerInfoOutput) ElementType ¶
func (IncidentOwnerInfoOutput) ElementType() reflect.Type
func (IncidentOwnerInfoOutput) Email ¶
func (o IncidentOwnerInfoOutput) Email() pulumi.StringPtrOutput
The email of the user the incident is assigned to.
func (IncidentOwnerInfoOutput) ObjectId ¶
func (o IncidentOwnerInfoOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user the incident is assigned to.
func (IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutput ¶
func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutput() IncidentOwnerInfoOutput
func (IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutputWithContext ¶
func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoOutputWithContext(ctx context.Context) IncidentOwnerInfoOutput
func (IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutput ¶
func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutputWithContext ¶
func (o IncidentOwnerInfoOutput) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoOutput) UserPrincipalName ¶
func (o IncidentOwnerInfoOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the user the incident is assigned to.
type IncidentOwnerInfoPtrInput ¶
type IncidentOwnerInfoPtrInput interface { pulumi.Input ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput ToIncidentOwnerInfoPtrOutputWithContext(context.Context) IncidentOwnerInfoPtrOutput }
IncidentOwnerInfoPtrInput is an input type that accepts IncidentOwnerInfoArgs, IncidentOwnerInfoPtr and IncidentOwnerInfoPtrOutput values. You can construct a concrete instance of `IncidentOwnerInfoPtrInput` via:
IncidentOwnerInfoArgs{...} or: nil
func IncidentOwnerInfoPtr ¶
func IncidentOwnerInfoPtr(v *IncidentOwnerInfoArgs) IncidentOwnerInfoPtrInput
type IncidentOwnerInfoPtrOutput ¶
type IncidentOwnerInfoPtrOutput struct{ *pulumi.OutputState }
func (IncidentOwnerInfoPtrOutput) AssignedTo ¶
func (o IncidentOwnerInfoPtrOutput) AssignedTo() pulumi.StringPtrOutput
The name of the user the incident is assigned to.
func (IncidentOwnerInfoPtrOutput) Elem ¶
func (o IncidentOwnerInfoPtrOutput) Elem() IncidentOwnerInfoOutput
func (IncidentOwnerInfoPtrOutput) ElementType ¶
func (IncidentOwnerInfoPtrOutput) ElementType() reflect.Type
func (IncidentOwnerInfoPtrOutput) Email ¶
func (o IncidentOwnerInfoPtrOutput) Email() pulumi.StringPtrOutput
The email of the user the incident is assigned to.
func (IncidentOwnerInfoPtrOutput) ObjectId ¶
func (o IncidentOwnerInfoPtrOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user the incident is assigned to.
func (IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutput ¶
func (o IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutput() IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutputWithContext ¶
func (o IncidentOwnerInfoPtrOutput) ToIncidentOwnerInfoPtrOutputWithContext(ctx context.Context) IncidentOwnerInfoPtrOutput
func (IncidentOwnerInfoPtrOutput) UserPrincipalName ¶
func (o IncidentOwnerInfoPtrOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the user the incident is assigned to.
type IncidentOwnerInfoResponse ¶
type IncidentOwnerInfoResponse struct { // The name of the user the incident is assigned to. AssignedTo *string `pulumi:"assignedTo"` // The email of the user the incident is assigned to. Email *string `pulumi:"email"` // The object id of the user the incident is assigned to. ObjectId *string `pulumi:"objectId"` // The user principal name of the user the incident is assigned to. UserPrincipalName *string `pulumi:"userPrincipalName"` }
Information on the user an incident is assigned to
type IncidentOwnerInfoResponseArgs ¶
type IncidentOwnerInfoResponseArgs struct { // The name of the user the incident is assigned to. AssignedTo pulumi.StringPtrInput `pulumi:"assignedTo"` // The email of the user the incident is assigned to. Email pulumi.StringPtrInput `pulumi:"email"` // The object id of the user the incident is assigned to. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The user principal name of the user the incident is assigned to. UserPrincipalName pulumi.StringPtrInput `pulumi:"userPrincipalName"` }
Information on the user an incident is assigned to
func (IncidentOwnerInfoResponseArgs) ElementType ¶
func (IncidentOwnerInfoResponseArgs) ElementType() reflect.Type
func (IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutput ¶
func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutputWithContext ¶
func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponseOutputWithContext(ctx context.Context) IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutput ¶
func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutputWithContext ¶
func (i IncidentOwnerInfoResponseArgs) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
type IncidentOwnerInfoResponseInput ¶
type IncidentOwnerInfoResponseInput interface { pulumi.Input ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput ToIncidentOwnerInfoResponseOutputWithContext(context.Context) IncidentOwnerInfoResponseOutput }
IncidentOwnerInfoResponseInput is an input type that accepts IncidentOwnerInfoResponseArgs and IncidentOwnerInfoResponseOutput values. You can construct a concrete instance of `IncidentOwnerInfoResponseInput` via:
IncidentOwnerInfoResponseArgs{...}
type IncidentOwnerInfoResponseOutput ¶
type IncidentOwnerInfoResponseOutput struct{ *pulumi.OutputState }
Information on the user an incident is assigned to
func (IncidentOwnerInfoResponseOutput) AssignedTo ¶
func (o IncidentOwnerInfoResponseOutput) AssignedTo() pulumi.StringPtrOutput
The name of the user the incident is assigned to.
func (IncidentOwnerInfoResponseOutput) ElementType ¶
func (IncidentOwnerInfoResponseOutput) ElementType() reflect.Type
func (IncidentOwnerInfoResponseOutput) Email ¶
func (o IncidentOwnerInfoResponseOutput) Email() pulumi.StringPtrOutput
The email of the user the incident is assigned to.
func (IncidentOwnerInfoResponseOutput) ObjectId ¶
func (o IncidentOwnerInfoResponseOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user the incident is assigned to.
func (IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutput ¶
func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutput() IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutputWithContext ¶
func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponseOutputWithContext(ctx context.Context) IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutput ¶
func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext ¶
func (o IncidentOwnerInfoResponseOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponseOutput) UserPrincipalName ¶
func (o IncidentOwnerInfoResponseOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the user the incident is assigned to.
type IncidentOwnerInfoResponsePtrInput ¶
type IncidentOwnerInfoResponsePtrInput interface { pulumi.Input ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput ToIncidentOwnerInfoResponsePtrOutputWithContext(context.Context) IncidentOwnerInfoResponsePtrOutput }
IncidentOwnerInfoResponsePtrInput is an input type that accepts IncidentOwnerInfoResponseArgs, IncidentOwnerInfoResponsePtr and IncidentOwnerInfoResponsePtrOutput values. You can construct a concrete instance of `IncidentOwnerInfoResponsePtrInput` via:
IncidentOwnerInfoResponseArgs{...} or: nil
func IncidentOwnerInfoResponsePtr ¶
func IncidentOwnerInfoResponsePtr(v *IncidentOwnerInfoResponseArgs) IncidentOwnerInfoResponsePtrInput
type IncidentOwnerInfoResponsePtrOutput ¶
type IncidentOwnerInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (IncidentOwnerInfoResponsePtrOutput) AssignedTo ¶
func (o IncidentOwnerInfoResponsePtrOutput) AssignedTo() pulumi.StringPtrOutput
The name of the user the incident is assigned to.
func (IncidentOwnerInfoResponsePtrOutput) Elem ¶
func (o IncidentOwnerInfoResponsePtrOutput) Elem() IncidentOwnerInfoResponseOutput
func (IncidentOwnerInfoResponsePtrOutput) ElementType ¶
func (IncidentOwnerInfoResponsePtrOutput) ElementType() reflect.Type
func (IncidentOwnerInfoResponsePtrOutput) Email ¶
func (o IncidentOwnerInfoResponsePtrOutput) Email() pulumi.StringPtrOutput
The email of the user the incident is assigned to.
func (IncidentOwnerInfoResponsePtrOutput) ObjectId ¶
func (o IncidentOwnerInfoResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user the incident is assigned to.
func (IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutput ¶
func (o IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutput() IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext ¶
func (o IncidentOwnerInfoResponsePtrOutput) ToIncidentOwnerInfoResponsePtrOutputWithContext(ctx context.Context) IncidentOwnerInfoResponsePtrOutput
func (IncidentOwnerInfoResponsePtrOutput) UserPrincipalName ¶
func (o IncidentOwnerInfoResponsePtrOutput) UserPrincipalName() pulumi.StringPtrOutput
The user principal name of the user the incident is assigned to.
type IncidentSeverity ¶ added in v0.3.1
The severity of the incident
func (IncidentSeverity) ElementType ¶ added in v0.3.1
func (IncidentSeverity) ElementType() reflect.Type
func (IncidentSeverity) ToStringOutput ¶ added in v0.3.1
func (e IncidentSeverity) ToStringOutput() pulumi.StringOutput
func (IncidentSeverity) ToStringOutputWithContext ¶ added in v0.3.1
func (e IncidentSeverity) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentSeverity) ToStringPtrOutput ¶ added in v0.3.1
func (e IncidentSeverity) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentSeverity) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IncidentSeverity) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IncidentState ¶
type IncidentState struct { // Additional data on the incident AdditionalData IncidentAdditionalDataResponsePtrInput // The reason the incident was closed Classification pulumi.StringPtrInput // Describes the reason the incident was closed ClassificationComment pulumi.StringPtrInput // The classification reason the incident was closed with ClassificationReason pulumi.StringPtrInput // The time the incident was created CreatedTimeUtc pulumi.StringPtrInput // The description of the incident Description pulumi.StringPtrInput // Etag of the azure resource Etag pulumi.StringPtrInput // The time of the first activity in the incident FirstActivityTimeUtc pulumi.StringPtrInput // A sequential number IncidentNumber pulumi.IntPtrInput // The deep-link url to the incident in Azure portal IncidentUrl pulumi.StringPtrInput // List of labels relevant to this incident Labels IncidentLabelResponseArrayInput // The time of the last activity in the incident LastActivityTimeUtc pulumi.StringPtrInput // The last time the incident was updated LastModifiedTimeUtc pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Describes a user that the incident is assigned to Owner IncidentOwnerInfoResponsePtrInput // List of resource ids of Analytic rules related to the incident RelatedAnalyticRuleIds pulumi.StringArrayInput // The severity of the incident Severity pulumi.StringPtrInput // The status of the incident Status pulumi.StringPtrInput // The title of the incident Title pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (IncidentState) ElementType ¶
func (IncidentState) ElementType() reflect.Type
type IncidentStatus ¶ added in v0.3.1
The status of the incident
func (IncidentStatus) ElementType ¶ added in v0.3.1
func (IncidentStatus) ElementType() reflect.Type
func (IncidentStatus) ToStringOutput ¶ added in v0.3.1
func (e IncidentStatus) ToStringOutput() pulumi.StringOutput
func (IncidentStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e IncidentStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IncidentStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e IncidentStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (IncidentStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IncidentStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeyVaultProperties ¶
type KeyVaultProperties struct { // The name of the key associated with the Log Analytics cluster. KeyName *string `pulumi:"keyName"` // Selected key minimum required size. KeyRsaSize *int `pulumi:"keyRsaSize"` // The Key Vault uri which holds they key associated with the Log Analytics cluster. KeyVaultUri *string `pulumi:"keyVaultUri"` // The version of the key associated with the Log Analytics cluster. KeyVersion *string `pulumi:"keyVersion"` }
The key vault properties.
type KeyVaultPropertiesArgs ¶
type KeyVaultPropertiesArgs struct { // The name of the key associated with the Log Analytics cluster. KeyName pulumi.StringPtrInput `pulumi:"keyName"` // Selected key minimum required size. KeyRsaSize pulumi.IntPtrInput `pulumi:"keyRsaSize"` // The Key Vault uri which holds they key associated with the Log Analytics cluster. KeyVaultUri pulumi.StringPtrInput `pulumi:"keyVaultUri"` // The version of the key associated with the Log Analytics cluster. KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` }
The key vault properties.
func (KeyVaultPropertiesArgs) ElementType ¶
func (KeyVaultPropertiesArgs) ElementType() reflect.Type
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesInput ¶
type KeyVaultPropertiesInput interface { pulumi.Input ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput }
KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:
KeyVaultPropertiesArgs{...}
type KeyVaultPropertiesOutput ¶
type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }
The key vault properties.
func (KeyVaultPropertiesOutput) ElementType ¶
func (KeyVaultPropertiesOutput) ElementType() reflect.Type
func (KeyVaultPropertiesOutput) KeyName ¶
func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
The name of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesOutput) KeyRsaSize ¶ added in v0.2.8
func (o KeyVaultPropertiesOutput) KeyRsaSize() pulumi.IntPtrOutput
Selected key minimum required size.
func (KeyVaultPropertiesOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
The Key Vault uri which holds they key associated with the Log Analytics cluster.
func (KeyVaultPropertiesOutput) KeyVersion ¶
func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesPtrInput ¶
type KeyVaultPropertiesPtrInput interface { pulumi.Input ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput ToKeyVaultPropertiesPtrOutputWithContext(context.Context) KeyVaultPropertiesPtrOutput }
KeyVaultPropertiesPtrInput is an input type that accepts KeyVaultPropertiesArgs, KeyVaultPropertiesPtr and KeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesPtrInput` via:
KeyVaultPropertiesArgs{...} or: nil
func KeyVaultPropertiesPtr ¶
func KeyVaultPropertiesPtr(v *KeyVaultPropertiesArgs) KeyVaultPropertiesPtrInput
type KeyVaultPropertiesPtrOutput ¶
type KeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesPtrOutput) Elem ¶
func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
func (KeyVaultPropertiesPtrOutput) ElementType ¶
func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesPtrOutput) KeyName ¶
func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
The name of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesPtrOutput) KeyRsaSize ¶ added in v0.2.8
func (o KeyVaultPropertiesPtrOutput) KeyRsaSize() pulumi.IntPtrOutput
Selected key minimum required size.
func (KeyVaultPropertiesPtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
The Key Vault uri which holds they key associated with the Log Analytics cluster.
func (KeyVaultPropertiesPtrOutput) KeyVersion ¶
func (o KeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesResponse ¶
type KeyVaultPropertiesResponse struct { // The name of the key associated with the Log Analytics cluster. KeyName *string `pulumi:"keyName"` // Selected key minimum required size. KeyRsaSize *int `pulumi:"keyRsaSize"` // The Key Vault uri which holds they key associated with the Log Analytics cluster. KeyVaultUri *string `pulumi:"keyVaultUri"` // The version of the key associated with the Log Analytics cluster. KeyVersion *string `pulumi:"keyVersion"` }
The key vault properties.
type KeyVaultPropertiesResponseArgs ¶
type KeyVaultPropertiesResponseArgs struct { // The name of the key associated with the Log Analytics cluster. KeyName pulumi.StringPtrInput `pulumi:"keyName"` // Selected key minimum required size. KeyRsaSize pulumi.IntPtrInput `pulumi:"keyRsaSize"` // The Key Vault uri which holds they key associated with the Log Analytics cluster. KeyVaultUri pulumi.StringPtrInput `pulumi:"keyVaultUri"` // The version of the key associated with the Log Analytics cluster. KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` }
The key vault properties.
func (KeyVaultPropertiesResponseArgs) ElementType ¶
func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponseInput ¶
type KeyVaultPropertiesResponseInput interface { pulumi.Input ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput ToKeyVaultPropertiesResponseOutputWithContext(context.Context) KeyVaultPropertiesResponseOutput }
KeyVaultPropertiesResponseInput is an input type that accepts KeyVaultPropertiesResponseArgs and KeyVaultPropertiesResponseOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponseInput` via:
KeyVaultPropertiesResponseArgs{...}
type KeyVaultPropertiesResponseOutput ¶
type KeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
The key vault properties.
func (KeyVaultPropertiesResponseOutput) ElementType ¶
func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponseOutput) KeyName ¶
func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
The name of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponseOutput) KeyRsaSize ¶ added in v0.2.8
func (o KeyVaultPropertiesResponseOutput) KeyRsaSize() pulumi.IntPtrOutput
Selected key minimum required size.
func (KeyVaultPropertiesResponseOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringPtrOutput
The Key Vault uri which holds they key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponseOutput) KeyVersion ¶
func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponsePtrInput ¶
type KeyVaultPropertiesResponsePtrInput interface { pulumi.Input ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput ToKeyVaultPropertiesResponsePtrOutputWithContext(context.Context) KeyVaultPropertiesResponsePtrOutput }
KeyVaultPropertiesResponsePtrInput is an input type that accepts KeyVaultPropertiesResponseArgs, KeyVaultPropertiesResponsePtr and KeyVaultPropertiesResponsePtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponsePtrInput` via:
KeyVaultPropertiesResponseArgs{...} or: nil
func KeyVaultPropertiesResponsePtr ¶
func KeyVaultPropertiesResponsePtr(v *KeyVaultPropertiesResponseArgs) KeyVaultPropertiesResponsePtrInput
type KeyVaultPropertiesResponsePtrOutput ¶
type KeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesResponsePtrOutput) Elem ¶
func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponsePtrOutput) ElementType ¶
func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponsePtrOutput) KeyName ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
The name of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponsePtrOutput) KeyRsaSize ¶ added in v0.2.8
func (o KeyVaultPropertiesResponsePtrOutput) KeyRsaSize() pulumi.IntPtrOutput
Selected key minimum required size.
func (KeyVaultPropertiesResponsePtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
The Key Vault uri which holds they key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponsePtrOutput) KeyVersion ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type LinkedService ¶
type LinkedService struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the linked service. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId pulumi.StringPtrOutput `pulumi:"resourceId"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId pulumi.StringPtrOutput `pulumi:"writeAccessResourceId"` }
The top level Linked service resource container. Latest API Version: 2020-08-01.
func GetLinkedService ¶
func GetLinkedService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceState, opts ...pulumi.ResourceOption) (*LinkedService, error)
GetLinkedService gets an existing LinkedService 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 NewLinkedService ¶
func NewLinkedService(ctx *pulumi.Context, name string, args *LinkedServiceArgs, opts ...pulumi.ResourceOption) (*LinkedService, error)
NewLinkedService registers a new resource with the given unique name, arguments, and options.
func (*LinkedService) ElementType ¶ added in v0.2.6
func (*LinkedService) ElementType() reflect.Type
func (*LinkedService) ToLinkedServiceOutput ¶ added in v0.2.6
func (i *LinkedService) ToLinkedServiceOutput() LinkedServiceOutput
func (*LinkedService) ToLinkedServiceOutputWithContext ¶ added in v0.2.6
func (i *LinkedService) ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput
type LinkedServiceArgs ¶
type LinkedServiceArgs struct { // Name of the linkedServices resource LinkedServiceName pulumi.StringInput // The provisioning state of the linked service. ProvisioningState pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The name of the workspace. WorkspaceName pulumi.StringInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId pulumi.StringPtrInput }
The set of arguments for constructing a LinkedService resource.
func (LinkedServiceArgs) ElementType ¶
func (LinkedServiceArgs) ElementType() reflect.Type
type LinkedServiceEntityStatus ¶ added in v0.3.1
The provisioning state of the linked service.
func (LinkedServiceEntityStatus) ElementType ¶ added in v0.3.1
func (LinkedServiceEntityStatus) ElementType() reflect.Type
func (LinkedServiceEntityStatus) ToStringOutput ¶ added in v0.3.1
func (e LinkedServiceEntityStatus) ToStringOutput() pulumi.StringOutput
func (LinkedServiceEntityStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e LinkedServiceEntityStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LinkedServiceEntityStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e LinkedServiceEntityStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (LinkedServiceEntityStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LinkedServiceEntityStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LinkedServiceInput ¶ added in v0.2.6
type LinkedServiceInput interface { pulumi.Input ToLinkedServiceOutput() LinkedServiceOutput ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput }
type LinkedServiceOutput ¶ added in v0.2.6
type LinkedServiceOutput struct {
*pulumi.OutputState
}
func (LinkedServiceOutput) ElementType ¶ added in v0.2.6
func (LinkedServiceOutput) ElementType() reflect.Type
func (LinkedServiceOutput) ToLinkedServiceOutput ¶ added in v0.2.6
func (o LinkedServiceOutput) ToLinkedServiceOutput() LinkedServiceOutput
func (LinkedServiceOutput) ToLinkedServiceOutputWithContext ¶ added in v0.2.6
func (o LinkedServiceOutput) ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput
type LinkedServiceState ¶
type LinkedServiceState struct { // The name of the resource Name pulumi.StringPtrInput // The provisioning state of the linked service. ProvisioningState pulumi.StringPtrInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId pulumi.StringPtrInput }
func (LinkedServiceState) ElementType ¶
func (LinkedServiceState) ElementType() reflect.Type
type LinkedStorageAccount ¶
type LinkedStorageAccount struct { pulumi.CustomResourceState // Linked storage accounts type. DataSourceType pulumi.StringOutput `pulumi:"dataSourceType"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Linked storage accounts resources ids. StorageAccountIds pulumi.StringArrayOutput `pulumi:"storageAccountIds"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Linked storage accounts top level resource container. Latest API Version: 2020-08-01.
func GetLinkedStorageAccount ¶
func GetLinkedStorageAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedStorageAccountState, opts ...pulumi.ResourceOption) (*LinkedStorageAccount, error)
GetLinkedStorageAccount gets an existing LinkedStorageAccount 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 NewLinkedStorageAccount ¶
func NewLinkedStorageAccount(ctx *pulumi.Context, name string, args *LinkedStorageAccountArgs, opts ...pulumi.ResourceOption) (*LinkedStorageAccount, error)
NewLinkedStorageAccount registers a new resource with the given unique name, arguments, and options.
func (*LinkedStorageAccount) ElementType ¶ added in v0.2.6
func (*LinkedStorageAccount) ElementType() reflect.Type
func (*LinkedStorageAccount) ToLinkedStorageAccountOutput ¶ added in v0.2.6
func (i *LinkedStorageAccount) ToLinkedStorageAccountOutput() LinkedStorageAccountOutput
func (*LinkedStorageAccount) ToLinkedStorageAccountOutputWithContext ¶ added in v0.2.6
func (i *LinkedStorageAccount) ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput
type LinkedStorageAccountArgs ¶
type LinkedStorageAccountArgs struct { // Linked storage accounts type. DataSourceType pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Linked storage accounts resources ids. StorageAccountIds pulumi.StringArrayInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a LinkedStorageAccount resource.
func (LinkedStorageAccountArgs) ElementType ¶
func (LinkedStorageAccountArgs) ElementType() reflect.Type
type LinkedStorageAccountInput ¶ added in v0.2.6
type LinkedStorageAccountInput interface { pulumi.Input ToLinkedStorageAccountOutput() LinkedStorageAccountOutput ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput }
type LinkedStorageAccountOutput ¶ added in v0.2.6
type LinkedStorageAccountOutput struct {
*pulumi.OutputState
}
func (LinkedStorageAccountOutput) ElementType ¶ added in v0.2.6
func (LinkedStorageAccountOutput) ElementType() reflect.Type
func (LinkedStorageAccountOutput) ToLinkedStorageAccountOutput ¶ added in v0.2.6
func (o LinkedStorageAccountOutput) ToLinkedStorageAccountOutput() LinkedStorageAccountOutput
func (LinkedStorageAccountOutput) ToLinkedStorageAccountOutputWithContext ¶ added in v0.2.6
func (o LinkedStorageAccountOutput) ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput
type LinkedStorageAccountState ¶
type LinkedStorageAccountState struct { // Linked storage accounts type. DataSourceType pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Linked storage accounts resources ids. StorageAccountIds pulumi.StringArrayInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (LinkedStorageAccountState) ElementType ¶
func (LinkedStorageAccountState) ElementType() reflect.Type
type ListWorkspaceKeysArgs ¶
type ListWorkspaceKeysResult ¶
type ListWorkspaceKeysResult struct { string `pulumi:"primarySharedKey"` SecondarySharedKey *string `pulumi:"secondarySharedKey"` }PrimarySharedKey *
The shared keys for a workspace.
func ListWorkspaceKeys ¶
func ListWorkspaceKeys(ctx *pulumi.Context, args *ListWorkspaceKeysArgs, opts ...pulumi.InvokeOption) (*ListWorkspaceKeysResult, error)
type LookupActionArgs ¶ added in v0.5.0
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 ¶ added in v0.5.0
type LookupActionResult struct { // Etag of the action. Etag *string `pulumi:"etag"` // Azure resource Id Id string `pulumi:"id"` // Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. LogicAppResourceId string `pulumi:"logicAppResourceId"` // Azure resource name Name string `pulumi:"name"` // Azure resource type Type string `pulumi:"type"` // The name of the logic app's workflow. WorkflowId *string `pulumi:"workflowId"` }
Action for alert rule.
func LookupAction ¶ added in v0.5.0
func LookupAction(ctx *pulumi.Context, args *LookupActionArgs, opts ...pulumi.InvokeOption) (*LookupActionResult, error)
type LookupAlertRuleArgs ¶
type LookupAlertRuleArgs struct { // The 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"` // Azure resource Id Id string `pulumi:"id"` // Describes an incident that relates to bookmark IncidentInfo *IncidentInfoResponse `pulumi:"incidentInfo"` // List of labels relevant to this bookmark Labels []string `pulumi:"labels"` // Azure resource name Name string `pulumi:"name"` // The notes of the bookmark Notes *string `pulumi:"notes"` // The query of the bookmark. Query string `pulumi:"query"` // The query result of the bookmark. QueryResult *string `pulumi:"queryResult"` // Azure resource type Type string `pulumi:"type"` // The last time the bookmark was updated Updated *string `pulumi:"updated"` // Describes a user that updated the bookmark UpdatedBy *UserInfoResponse `pulumi:"updatedBy"` }
Represents a bookmark in Azure Security Insights.
func LookupBookmark ¶
func LookupBookmark(ctx *pulumi.Context, args *LookupBookmarkArgs, opts ...pulumi.InvokeOption) (*LookupBookmarkResult, error)
type LookupClusterArgs ¶
type LookupClusterResult ¶
type LookupClusterResult struct { // The list of Log Analytics workspaces associated with the cluster AssociatedWorkspaces []AssociatedWorkspaceResponse `pulumi:"associatedWorkspaces"` // Configures whether billing will be only on the cluster or each workspace will be billed by its proportional use. This does not change the overall billing, only how it will be distributed. Default value is 'Cluster' BillingType *string `pulumi:"billingType"` // Additional properties for capacity reservation CapacityReservationProperties *CapacityReservationPropertiesResponse `pulumi:"capacityReservationProperties"` // The ID associated with the cluster. ClusterId string `pulumi:"clusterId"` // The cluster creation time CreatedDate string `pulumi:"createdDate"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The identity of the resource. Identity *IdentityResponse `pulumi:"identity"` // Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones. IsAvailabilityZonesEnabled *bool `pulumi:"isAvailabilityZonesEnabled"` // Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true' IsDoubleEncryptionEnabled *bool `pulumi:"isDoubleEncryptionEnabled"` // The associated key properties. KeyVaultProperties *KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` // The last time the cluster was updated. LastModifiedDate string `pulumi:"lastModifiedDate"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The provisioning state of the cluster. ProvisioningState string `pulumi:"provisioningState"` // The sku properties. Sku *ClusterSkuResponse `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The top level Log Analytics cluster resource container.
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, 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 LookupDataExportArgs ¶
type LookupDataExportArgs struct { // The data export rule name. DataExportName string `pulumi:"dataExportName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupDataExportResult ¶
type LookupDataExportResult struct { // The latest data export rule modification time. CreatedDate *string `pulumi:"createdDate"` // The data export rule ID. DataExportId *string `pulumi:"dataExportId"` // Active when enabled. Enable *bool `pulumi:"enable"` // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName *string `pulumi:"eventHubName"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Date and time when the export was last modified. LastModifiedDate *string `pulumi:"lastModifiedDate"` // The name of the resource Name string `pulumi:"name"` // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId string `pulumi:"resourceId"` // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames []string `pulumi:"tableNames"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The top level data export resource container.
func LookupDataExport ¶
func LookupDataExport(ctx *pulumi.Context, args *LookupDataExportArgs, opts ...pulumi.InvokeOption) (*LookupDataExportResult, error)
type LookupDataSourceArgs ¶
type LookupDataSourceArgs struct { // Name of the datasource DataSourceName string `pulumi:"dataSourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupDataSourceResult ¶
type LookupDataSourceResult struct { // The ETag of the data source. Etag *string `pulumi:"etag"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The kind of the DataSource. Kind string `pulumi:"kind"` // The name of the resource Name string `pulumi:"name"` // The data source properties in raw json format, each kind of data source have it's own schema. Properties interface{} `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Datasources under OMS Workspace.
func LookupDataSource ¶
func LookupDataSource(ctx *pulumi.Context, args *LookupDataSourceArgs, opts ...pulumi.InvokeOption) (*LookupDataSourceResult, 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 LookupLinkedServiceArgs ¶
type LookupLinkedServiceArgs struct { // Name of the linked service. LinkedServiceName string `pulumi:"linkedServiceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupLinkedServiceResult ¶
type LookupLinkedServiceResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The provisioning state of the linked service. ProvisioningState *string `pulumi:"provisioningState"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId *string `pulumi:"resourceId"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId *string `pulumi:"writeAccessResourceId"` }
The top level Linked service resource container.
func LookupLinkedService ¶
func LookupLinkedService(ctx *pulumi.Context, args *LookupLinkedServiceArgs, opts ...pulumi.InvokeOption) (*LookupLinkedServiceResult, error)
type LookupLinkedStorageAccountArgs ¶
type LookupLinkedStorageAccountArgs struct { // Linked storage accounts type. DataSourceType string `pulumi:"dataSourceType"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupLinkedStorageAccountResult ¶
type LookupLinkedStorageAccountResult struct { // Linked storage accounts type. DataSourceType string `pulumi:"dataSourceType"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Linked storage accounts resources ids. StorageAccountIds []string `pulumi:"storageAccountIds"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Linked storage accounts top level resource container.
func LookupLinkedStorageAccount ¶
func LookupLinkedStorageAccount(ctx *pulumi.Context, args *LookupLinkedStorageAccountArgs, opts ...pulumi.InvokeOption) (*LookupLinkedStorageAccountResult, error)
type LookupSavedSearchArgs ¶
type LookupSavedSearchArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The id of the saved search. SavedSearchId string `pulumi:"savedSearchId"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupSavedSearchResult ¶
type LookupSavedSearchResult struct { // The category of the saved search. This helps the user to find a saved search faster. Category string `pulumi:"category"` // Saved search display name. DisplayName string `pulumi:"displayName"` // The ETag of the saved search. Etag *string `pulumi:"etag"` // The function alias if query serves as a function. FunctionAlias *string `pulumi:"functionAlias"` // The optional function parameters if query serves as a function. Value should be in the following format: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. For more examples and proper syntax please refer to https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions. FunctionParameters *string `pulumi:"functionParameters"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The query expression for the saved search. Query string `pulumi:"query"` // The tags attached to the saved search. Tags []TagResponse `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The version number of the query language. The current version is 2 and is the default. Version *float64 `pulumi:"version"` }
Value object for saved search results.
func LookupSavedSearch ¶
func LookupSavedSearch(ctx *pulumi.Context, args *LookupSavedSearchArgs, opts ...pulumi.InvokeOption) (*LookupSavedSearchResult, error)
type LookupStorageInsightConfigArgs ¶
type LookupStorageInsightConfigArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the storageInsightsConfigs resource StorageInsightName string `pulumi:"storageInsightName"` // The name of the workspace. WorkspaceName string `pulumi:"workspaceName"` }
type LookupStorageInsightConfigResult ¶
type LookupStorageInsightConfigResult struct { // The names of the blob containers that the workspace should read Containers []string `pulumi:"containers"` // The ETag of the storage insight. ETag *string `pulumi:"eTag"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The status of the storage insight Status StorageInsightStatusResponse `pulumi:"status"` // The storage account connection details StorageAccount StorageAccountResponse `pulumi:"storageAccount"` // The names of the Azure tables that the workspace should read Tables []string `pulumi:"tables"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The top level storage insight resource container.
func LookupStorageInsightConfig ¶
func LookupStorageInsightConfig(ctx *pulumi.Context, args *LookupStorageInsightConfigArgs, opts ...pulumi.InvokeOption) (*LookupStorageInsightConfigResult, error)
type LookupWorkspaceArgs ¶
type LookupWorkspaceResult ¶
type LookupWorkspaceResult struct { // This is a read-only property. Represents the ID associated with the workspace. CustomerId string `pulumi:"customerId"` // The ETag of the workspace. ETag *string `pulumi:"eTag"` // Indicates whether customer managed storage is mandatory for query management. ForceCmkForQuery *bool `pulumi:"forceCmkForQuery"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // List of linked private link scope resources. PrivateLinkScopedResources []PrivateLinkScopedResourceResponse `pulumi:"privateLinkScopedResources"` // The provisioning state of the workspace. ProvisioningState *string `pulumi:"provisioningState"` // The network access type for accessing Log Analytics ingestion. PublicNetworkAccessForIngestion *string `pulumi:"publicNetworkAccessForIngestion"` // The network access type for accessing Log Analytics query. PublicNetworkAccessForQuery *string `pulumi:"publicNetworkAccessForQuery"` // The workspace data retention in days, between 30 and 730. RetentionInDays *int `pulumi:"retentionInDays"` // The SKU of the workspace. Sku *WorkspaceSkuResponse `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The daily volume cap for ingestion. WorkspaceCapping *WorkspaceCappingResponse `pulumi:"workspaceCapping"` }
The top level Workspace resource container.
func LookupWorkspace ¶
func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)
type PrivateLinkScopedResourceResponse ¶
type PrivateLinkScopedResourceResponse struct { // The full resource Id of the private link scope resource. ResourceId *string `pulumi:"resourceId"` // The private link scope unique Identifier. ScopeId *string `pulumi:"scopeId"` }
The private link scope resource reference.
type PrivateLinkScopedResourceResponseArgs ¶
type PrivateLinkScopedResourceResponseArgs struct { // The full resource Id of the private link scope resource. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // The private link scope unique Identifier. ScopeId pulumi.StringPtrInput `pulumi:"scopeId"` }
The private link scope resource reference.
func (PrivateLinkScopedResourceResponseArgs) ElementType ¶
func (PrivateLinkScopedResourceResponseArgs) ElementType() reflect.Type
func (PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutput ¶
func (i PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
func (PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutputWithContext ¶
func (i PrivateLinkScopedResourceResponseArgs) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
type PrivateLinkScopedResourceResponseArray ¶
type PrivateLinkScopedResourceResponseArray []PrivateLinkScopedResourceResponseInput
func (PrivateLinkScopedResourceResponseArray) ElementType ¶
func (PrivateLinkScopedResourceResponseArray) ElementType() reflect.Type
func (PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutput ¶
func (i PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput
func (PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutputWithContext ¶
func (i PrivateLinkScopedResourceResponseArray) ToPrivateLinkScopedResourceResponseArrayOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseArrayOutput
type PrivateLinkScopedResourceResponseArrayInput ¶
type PrivateLinkScopedResourceResponseArrayInput interface { pulumi.Input ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput ToPrivateLinkScopedResourceResponseArrayOutputWithContext(context.Context) PrivateLinkScopedResourceResponseArrayOutput }
PrivateLinkScopedResourceResponseArrayInput is an input type that accepts PrivateLinkScopedResourceResponseArray and PrivateLinkScopedResourceResponseArrayOutput values. You can construct a concrete instance of `PrivateLinkScopedResourceResponseArrayInput` via:
PrivateLinkScopedResourceResponseArray{ PrivateLinkScopedResourceResponseArgs{...} }
type PrivateLinkScopedResourceResponseArrayOutput ¶
type PrivateLinkScopedResourceResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateLinkScopedResourceResponseArrayOutput) ElementType ¶
func (PrivateLinkScopedResourceResponseArrayOutput) ElementType() reflect.Type
func (PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutput ¶
func (o PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutput() PrivateLinkScopedResourceResponseArrayOutput
func (PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutputWithContext ¶
func (o PrivateLinkScopedResourceResponseArrayOutput) ToPrivateLinkScopedResourceResponseArrayOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseArrayOutput
type PrivateLinkScopedResourceResponseInput ¶
type PrivateLinkScopedResourceResponseInput interface { pulumi.Input ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput ToPrivateLinkScopedResourceResponseOutputWithContext(context.Context) PrivateLinkScopedResourceResponseOutput }
PrivateLinkScopedResourceResponseInput is an input type that accepts PrivateLinkScopedResourceResponseArgs and PrivateLinkScopedResourceResponseOutput values. You can construct a concrete instance of `PrivateLinkScopedResourceResponseInput` via:
PrivateLinkScopedResourceResponseArgs{...}
type PrivateLinkScopedResourceResponseOutput ¶
type PrivateLinkScopedResourceResponseOutput struct{ *pulumi.OutputState }
The private link scope resource reference.
func (PrivateLinkScopedResourceResponseOutput) ElementType ¶
func (PrivateLinkScopedResourceResponseOutput) ElementType() reflect.Type
func (PrivateLinkScopedResourceResponseOutput) ResourceId ¶
func (o PrivateLinkScopedResourceResponseOutput) ResourceId() pulumi.StringPtrOutput
The full resource Id of the private link scope resource.
func (PrivateLinkScopedResourceResponseOutput) ScopeId ¶
func (o PrivateLinkScopedResourceResponseOutput) ScopeId() pulumi.StringPtrOutput
The private link scope unique Identifier.
func (PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutput ¶
func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
func (PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutputWithContext ¶
func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
type PublicNetworkAccessType ¶ added in v0.3.1
The network access type for accessing Log Analytics query.
func (PublicNetworkAccessType) ElementType ¶ added in v0.3.1
func (PublicNetworkAccessType) ElementType() reflect.Type
func (PublicNetworkAccessType) ToStringOutput ¶ added in v0.3.1
func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessType) ToStringOutputWithContext ¶ added in v0.3.1
func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessType) ToStringPtrOutput ¶ added in v0.3.1
func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SavedSearch ¶
type SavedSearch struct { pulumi.CustomResourceState // The category of the saved search. This helps the user to find a saved search faster. Category pulumi.StringOutput `pulumi:"category"` // Saved search display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The ETag of the saved search. Etag pulumi.StringPtrOutput `pulumi:"etag"` // The function alias if query serves as a function. FunctionAlias pulumi.StringPtrOutput `pulumi:"functionAlias"` // The optional function parameters if query serves as a function. Value should be in the following format: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. For more examples and proper syntax please refer to https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions. FunctionParameters pulumi.StringPtrOutput `pulumi:"functionParameters"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The query expression for the saved search. Query pulumi.StringOutput `pulumi:"query"` // The tags attached to the saved search. Tags TagResponseArrayOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The version number of the query language. The current version is 2 and is the default. Version pulumi.Float64PtrOutput `pulumi:"version"` }
Value object for saved search results. Latest API Version: 2020-08-01.
func GetSavedSearch ¶
func GetSavedSearch(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SavedSearchState, opts ...pulumi.ResourceOption) (*SavedSearch, error)
GetSavedSearch gets an existing SavedSearch 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 NewSavedSearch ¶
func NewSavedSearch(ctx *pulumi.Context, name string, args *SavedSearchArgs, opts ...pulumi.ResourceOption) (*SavedSearch, error)
NewSavedSearch registers a new resource with the given unique name, arguments, and options.
func (*SavedSearch) ElementType ¶ added in v0.2.6
func (*SavedSearch) ElementType() reflect.Type
func (*SavedSearch) ToSavedSearchOutput ¶ added in v0.2.6
func (i *SavedSearch) ToSavedSearchOutput() SavedSearchOutput
func (*SavedSearch) ToSavedSearchOutputWithContext ¶ added in v0.2.6
func (i *SavedSearch) ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput
type SavedSearchArgs ¶
type SavedSearchArgs struct { // The category of the saved search. This helps the user to find a saved search faster. Category pulumi.StringInput // Saved search display name. DisplayName pulumi.StringInput // The ETag of the saved search. Etag pulumi.StringPtrInput // The function alias if query serves as a function. FunctionAlias pulumi.StringPtrInput // The optional function parameters if query serves as a function. Value should be in the following format: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. For more examples and proper syntax please refer to https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions. FunctionParameters pulumi.StringPtrInput // The query expression for the saved search. Query pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The id of the saved search. SavedSearchId pulumi.StringInput // The tags attached to the saved search. Tags TagArrayInput // The version number of the query language. The current version is 2 and is the default. Version pulumi.Float64PtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a SavedSearch resource.
func (SavedSearchArgs) ElementType ¶
func (SavedSearchArgs) ElementType() reflect.Type
type SavedSearchInput ¶ added in v0.2.6
type SavedSearchInput interface { pulumi.Input ToSavedSearchOutput() SavedSearchOutput ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput }
type SavedSearchOutput ¶ added in v0.2.6
type SavedSearchOutput struct {
*pulumi.OutputState
}
func (SavedSearchOutput) ElementType ¶ added in v0.2.6
func (SavedSearchOutput) ElementType() reflect.Type
func (SavedSearchOutput) ToSavedSearchOutput ¶ added in v0.2.6
func (o SavedSearchOutput) ToSavedSearchOutput() SavedSearchOutput
func (SavedSearchOutput) ToSavedSearchOutputWithContext ¶ added in v0.2.6
func (o SavedSearchOutput) ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput
type SavedSearchState ¶
type SavedSearchState struct { // The category of the saved search. This helps the user to find a saved search faster. Category pulumi.StringPtrInput // Saved search display name. DisplayName pulumi.StringPtrInput // The ETag of the saved search. Etag pulumi.StringPtrInput // The function alias if query serves as a function. FunctionAlias pulumi.StringPtrInput // The optional function parameters if query serves as a function. Value should be in the following format: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. For more examples and proper syntax please refer to https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions. FunctionParameters pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The query expression for the saved search. Query pulumi.StringPtrInput // The tags attached to the saved search. Tags TagResponseArrayInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput // The version number of the query language. The current version is 2 and is the default. Version pulumi.Float64PtrInput }
func (SavedSearchState) ElementType ¶
func (SavedSearchState) ElementType() reflect.Type
type StorageAccount ¶
type StorageAccount struct { // The Azure Resource Manager ID of the storage account resource. Id string `pulumi:"id"` // The storage account key. Key string `pulumi:"key"` }
Describes a storage account connection.
type StorageAccountArgs ¶
type StorageAccountArgs struct { // The Azure Resource Manager ID of the storage account resource. Id pulumi.StringInput `pulumi:"id"` // The storage account key. Key pulumi.StringInput `pulumi:"key"` }
Describes a storage account connection.
func (StorageAccountArgs) ElementType ¶
func (StorageAccountArgs) ElementType() reflect.Type
func (StorageAccountArgs) ToStorageAccountOutput ¶
func (i StorageAccountArgs) ToStorageAccountOutput() StorageAccountOutput
func (StorageAccountArgs) ToStorageAccountOutputWithContext ¶
func (i StorageAccountArgs) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
func (StorageAccountArgs) ToStorageAccountPtrOutput ¶
func (i StorageAccountArgs) ToStorageAccountPtrOutput() StorageAccountPtrOutput
func (StorageAccountArgs) ToStorageAccountPtrOutputWithContext ¶
func (i StorageAccountArgs) ToStorageAccountPtrOutputWithContext(ctx context.Context) StorageAccountPtrOutput
type StorageAccountInput ¶
type StorageAccountInput interface { pulumi.Input ToStorageAccountOutput() StorageAccountOutput ToStorageAccountOutputWithContext(context.Context) StorageAccountOutput }
StorageAccountInput is an input type that accepts StorageAccountArgs and StorageAccountOutput values. You can construct a concrete instance of `StorageAccountInput` via:
StorageAccountArgs{...}
type StorageAccountOutput ¶
type StorageAccountOutput struct{ *pulumi.OutputState }
Describes a storage account connection.
func (StorageAccountOutput) ElementType ¶
func (StorageAccountOutput) ElementType() reflect.Type
func (StorageAccountOutput) Id ¶
func (o StorageAccountOutput) Id() pulumi.StringOutput
The Azure Resource Manager ID of the storage account resource.
func (StorageAccountOutput) Key ¶
func (o StorageAccountOutput) Key() pulumi.StringOutput
The storage account key.
func (StorageAccountOutput) ToStorageAccountOutput ¶
func (o StorageAccountOutput) ToStorageAccountOutput() StorageAccountOutput
func (StorageAccountOutput) ToStorageAccountOutputWithContext ¶
func (o StorageAccountOutput) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
func (StorageAccountOutput) ToStorageAccountPtrOutput ¶
func (o StorageAccountOutput) ToStorageAccountPtrOutput() StorageAccountPtrOutput
func (StorageAccountOutput) ToStorageAccountPtrOutputWithContext ¶
func (o StorageAccountOutput) ToStorageAccountPtrOutputWithContext(ctx context.Context) StorageAccountPtrOutput
type StorageAccountPtrInput ¶
type StorageAccountPtrInput interface { pulumi.Input ToStorageAccountPtrOutput() StorageAccountPtrOutput ToStorageAccountPtrOutputWithContext(context.Context) StorageAccountPtrOutput }
StorageAccountPtrInput is an input type that accepts StorageAccountArgs, StorageAccountPtr and StorageAccountPtrOutput values. You can construct a concrete instance of `StorageAccountPtrInput` via:
StorageAccountArgs{...} or: nil
func StorageAccountPtr ¶
func StorageAccountPtr(v *StorageAccountArgs) StorageAccountPtrInput
type StorageAccountPtrOutput ¶
type StorageAccountPtrOutput struct{ *pulumi.OutputState }
func (StorageAccountPtrOutput) Elem ¶
func (o StorageAccountPtrOutput) Elem() StorageAccountOutput
func (StorageAccountPtrOutput) ElementType ¶
func (StorageAccountPtrOutput) ElementType() reflect.Type
func (StorageAccountPtrOutput) Id ¶
func (o StorageAccountPtrOutput) Id() pulumi.StringPtrOutput
The Azure Resource Manager ID of the storage account resource.
func (StorageAccountPtrOutput) Key ¶
func (o StorageAccountPtrOutput) Key() pulumi.StringPtrOutput
The storage account key.
func (StorageAccountPtrOutput) ToStorageAccountPtrOutput ¶
func (o StorageAccountPtrOutput) ToStorageAccountPtrOutput() StorageAccountPtrOutput
func (StorageAccountPtrOutput) ToStorageAccountPtrOutputWithContext ¶
func (o StorageAccountPtrOutput) ToStorageAccountPtrOutputWithContext(ctx context.Context) StorageAccountPtrOutput
type StorageAccountResponse ¶
type StorageAccountResponse struct { // The Azure Resource Manager ID of the storage account resource. Id string `pulumi:"id"` // The storage account key. Key string `pulumi:"key"` }
Describes a storage account connection.
type StorageAccountResponseArgs ¶
type StorageAccountResponseArgs struct { // The Azure Resource Manager ID of the storage account resource. Id pulumi.StringInput `pulumi:"id"` // The storage account key. Key pulumi.StringInput `pulumi:"key"` }
Describes a storage account connection.
func (StorageAccountResponseArgs) ElementType ¶
func (StorageAccountResponseArgs) ElementType() reflect.Type
func (StorageAccountResponseArgs) ToStorageAccountResponseOutput ¶
func (i StorageAccountResponseArgs) ToStorageAccountResponseOutput() StorageAccountResponseOutput
func (StorageAccountResponseArgs) ToStorageAccountResponseOutputWithContext ¶
func (i StorageAccountResponseArgs) ToStorageAccountResponseOutputWithContext(ctx context.Context) StorageAccountResponseOutput
func (StorageAccountResponseArgs) ToStorageAccountResponsePtrOutput ¶
func (i StorageAccountResponseArgs) ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput
func (StorageAccountResponseArgs) ToStorageAccountResponsePtrOutputWithContext ¶
func (i StorageAccountResponseArgs) ToStorageAccountResponsePtrOutputWithContext(ctx context.Context) StorageAccountResponsePtrOutput
type StorageAccountResponseInput ¶
type StorageAccountResponseInput interface { pulumi.Input ToStorageAccountResponseOutput() StorageAccountResponseOutput ToStorageAccountResponseOutputWithContext(context.Context) StorageAccountResponseOutput }
StorageAccountResponseInput is an input type that accepts StorageAccountResponseArgs and StorageAccountResponseOutput values. You can construct a concrete instance of `StorageAccountResponseInput` via:
StorageAccountResponseArgs{...}
type StorageAccountResponseOutput ¶
type StorageAccountResponseOutput struct{ *pulumi.OutputState }
Describes a storage account connection.
func (StorageAccountResponseOutput) ElementType ¶
func (StorageAccountResponseOutput) ElementType() reflect.Type
func (StorageAccountResponseOutput) Id ¶
func (o StorageAccountResponseOutput) Id() pulumi.StringOutput
The Azure Resource Manager ID of the storage account resource.
func (StorageAccountResponseOutput) Key ¶
func (o StorageAccountResponseOutput) Key() pulumi.StringOutput
The storage account key.
func (StorageAccountResponseOutput) ToStorageAccountResponseOutput ¶
func (o StorageAccountResponseOutput) ToStorageAccountResponseOutput() StorageAccountResponseOutput
func (StorageAccountResponseOutput) ToStorageAccountResponseOutputWithContext ¶
func (o StorageAccountResponseOutput) ToStorageAccountResponseOutputWithContext(ctx context.Context) StorageAccountResponseOutput
func (StorageAccountResponseOutput) ToStorageAccountResponsePtrOutput ¶
func (o StorageAccountResponseOutput) ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput
func (StorageAccountResponseOutput) ToStorageAccountResponsePtrOutputWithContext ¶
func (o StorageAccountResponseOutput) ToStorageAccountResponsePtrOutputWithContext(ctx context.Context) StorageAccountResponsePtrOutput
type StorageAccountResponsePtrInput ¶
type StorageAccountResponsePtrInput interface { pulumi.Input ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput ToStorageAccountResponsePtrOutputWithContext(context.Context) StorageAccountResponsePtrOutput }
StorageAccountResponsePtrInput is an input type that accepts StorageAccountResponseArgs, StorageAccountResponsePtr and StorageAccountResponsePtrOutput values. You can construct a concrete instance of `StorageAccountResponsePtrInput` via:
StorageAccountResponseArgs{...} or: nil
func StorageAccountResponsePtr ¶
func StorageAccountResponsePtr(v *StorageAccountResponseArgs) StorageAccountResponsePtrInput
type StorageAccountResponsePtrOutput ¶
type StorageAccountResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageAccountResponsePtrOutput) Elem ¶
func (o StorageAccountResponsePtrOutput) Elem() StorageAccountResponseOutput
func (StorageAccountResponsePtrOutput) ElementType ¶
func (StorageAccountResponsePtrOutput) ElementType() reflect.Type
func (StorageAccountResponsePtrOutput) Id ¶
func (o StorageAccountResponsePtrOutput) Id() pulumi.StringPtrOutput
The Azure Resource Manager ID of the storage account resource.
func (StorageAccountResponsePtrOutput) Key ¶
func (o StorageAccountResponsePtrOutput) Key() pulumi.StringPtrOutput
The storage account key.
func (StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutput ¶
func (o StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutput() StorageAccountResponsePtrOutput
func (StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutputWithContext ¶
func (o StorageAccountResponsePtrOutput) ToStorageAccountResponsePtrOutputWithContext(ctx context.Context) StorageAccountResponsePtrOutput
type StorageInsightConfig ¶
type StorageInsightConfig struct { pulumi.CustomResourceState // The names of the blob containers that the workspace should read Containers pulumi.StringArrayOutput `pulumi:"containers"` // The ETag of the storage insight. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The status of the storage insight Status StorageInsightStatusResponseOutput `pulumi:"status"` // The storage account connection details StorageAccount StorageAccountResponseOutput `pulumi:"storageAccount"` // The names of the Azure tables that the workspace should read Tables pulumi.StringArrayOutput `pulumi:"tables"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The top level storage insight resource container. Latest API Version: 2020-08-01.
func GetStorageInsightConfig ¶
func GetStorageInsightConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageInsightConfigState, opts ...pulumi.ResourceOption) (*StorageInsightConfig, error)
GetStorageInsightConfig gets an existing StorageInsightConfig 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 NewStorageInsightConfig ¶
func NewStorageInsightConfig(ctx *pulumi.Context, name string, args *StorageInsightConfigArgs, opts ...pulumi.ResourceOption) (*StorageInsightConfig, error)
NewStorageInsightConfig registers a new resource with the given unique name, arguments, and options.
func (*StorageInsightConfig) ElementType ¶ added in v0.2.6
func (*StorageInsightConfig) ElementType() reflect.Type
func (*StorageInsightConfig) ToStorageInsightConfigOutput ¶ added in v0.2.6
func (i *StorageInsightConfig) ToStorageInsightConfigOutput() StorageInsightConfigOutput
func (*StorageInsightConfig) ToStorageInsightConfigOutputWithContext ¶ added in v0.2.6
func (i *StorageInsightConfig) ToStorageInsightConfigOutputWithContext(ctx context.Context) StorageInsightConfigOutput
type StorageInsightConfigArgs ¶
type StorageInsightConfigArgs struct { // The names of the blob containers that the workspace should read Containers pulumi.StringArrayInput // The ETag of the storage insight. ETag pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The storage account connection details StorageAccount StorageAccountInput // Name of the storageInsightsConfigs resource StorageInsightName pulumi.StringInput // The names of the Azure tables that the workspace should read Tables pulumi.StringArrayInput // Resource tags. Tags pulumi.StringMapInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a StorageInsightConfig resource.
func (StorageInsightConfigArgs) ElementType ¶
func (StorageInsightConfigArgs) ElementType() reflect.Type
type StorageInsightConfigInput ¶ added in v0.2.6
type StorageInsightConfigInput interface { pulumi.Input ToStorageInsightConfigOutput() StorageInsightConfigOutput ToStorageInsightConfigOutputWithContext(ctx context.Context) StorageInsightConfigOutput }
type StorageInsightConfigOutput ¶ added in v0.2.6
type StorageInsightConfigOutput struct {
*pulumi.OutputState
}
func (StorageInsightConfigOutput) ElementType ¶ added in v0.2.6
func (StorageInsightConfigOutput) ElementType() reflect.Type
func (StorageInsightConfigOutput) ToStorageInsightConfigOutput ¶ added in v0.2.6
func (o StorageInsightConfigOutput) ToStorageInsightConfigOutput() StorageInsightConfigOutput
func (StorageInsightConfigOutput) ToStorageInsightConfigOutputWithContext ¶ added in v0.2.6
func (o StorageInsightConfigOutput) ToStorageInsightConfigOutputWithContext(ctx context.Context) StorageInsightConfigOutput
type StorageInsightConfigState ¶
type StorageInsightConfigState struct { // The names of the blob containers that the workspace should read Containers pulumi.StringArrayInput // The ETag of the storage insight. ETag pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The status of the storage insight Status StorageInsightStatusResponsePtrInput // The storage account connection details StorageAccount StorageAccountResponsePtrInput // The names of the Azure tables that the workspace should read Tables pulumi.StringArrayInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (StorageInsightConfigState) ElementType ¶
func (StorageInsightConfigState) ElementType() reflect.Type
type StorageInsightStatusResponse ¶
type StorageInsightStatusResponse struct { // Description of the state of the storage insight. Description *string `pulumi:"description"` // The state of the storage insight connection to the workspace State string `pulumi:"state"` }
The status of the storage insight.
type StorageInsightStatusResponseArgs ¶
type StorageInsightStatusResponseArgs struct { // Description of the state of the storage insight. Description pulumi.StringPtrInput `pulumi:"description"` // The state of the storage insight connection to the workspace State pulumi.StringInput `pulumi:"state"` }
The status of the storage insight.
func (StorageInsightStatusResponseArgs) ElementType ¶
func (StorageInsightStatusResponseArgs) ElementType() reflect.Type
func (StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutput ¶
func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutput() StorageInsightStatusResponseOutput
func (StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutputWithContext ¶
func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponseOutputWithContext(ctx context.Context) StorageInsightStatusResponseOutput
func (StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutput ¶
func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput
func (StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutputWithContext ¶
func (i StorageInsightStatusResponseArgs) ToStorageInsightStatusResponsePtrOutputWithContext(ctx context.Context) StorageInsightStatusResponsePtrOutput
type StorageInsightStatusResponseInput ¶
type StorageInsightStatusResponseInput interface { pulumi.Input ToStorageInsightStatusResponseOutput() StorageInsightStatusResponseOutput ToStorageInsightStatusResponseOutputWithContext(context.Context) StorageInsightStatusResponseOutput }
StorageInsightStatusResponseInput is an input type that accepts StorageInsightStatusResponseArgs and StorageInsightStatusResponseOutput values. You can construct a concrete instance of `StorageInsightStatusResponseInput` via:
StorageInsightStatusResponseArgs{...}
type StorageInsightStatusResponseOutput ¶
type StorageInsightStatusResponseOutput struct{ *pulumi.OutputState }
The status of the storage insight.
func (StorageInsightStatusResponseOutput) Description ¶
func (o StorageInsightStatusResponseOutput) Description() pulumi.StringPtrOutput
Description of the state of the storage insight.
func (StorageInsightStatusResponseOutput) ElementType ¶
func (StorageInsightStatusResponseOutput) ElementType() reflect.Type
func (StorageInsightStatusResponseOutput) State ¶
func (o StorageInsightStatusResponseOutput) State() pulumi.StringOutput
The state of the storage insight connection to the workspace
func (StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutput ¶
func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutput() StorageInsightStatusResponseOutput
func (StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutputWithContext ¶
func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponseOutputWithContext(ctx context.Context) StorageInsightStatusResponseOutput
func (StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutput ¶
func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput
func (StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutputWithContext ¶
func (o StorageInsightStatusResponseOutput) ToStorageInsightStatusResponsePtrOutputWithContext(ctx context.Context) StorageInsightStatusResponsePtrOutput
type StorageInsightStatusResponsePtrInput ¶
type StorageInsightStatusResponsePtrInput interface { pulumi.Input ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput ToStorageInsightStatusResponsePtrOutputWithContext(context.Context) StorageInsightStatusResponsePtrOutput }
StorageInsightStatusResponsePtrInput is an input type that accepts StorageInsightStatusResponseArgs, StorageInsightStatusResponsePtr and StorageInsightStatusResponsePtrOutput values. You can construct a concrete instance of `StorageInsightStatusResponsePtrInput` via:
StorageInsightStatusResponseArgs{...} or: nil
func StorageInsightStatusResponsePtr ¶
func StorageInsightStatusResponsePtr(v *StorageInsightStatusResponseArgs) StorageInsightStatusResponsePtrInput
type StorageInsightStatusResponsePtrOutput ¶
type StorageInsightStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageInsightStatusResponsePtrOutput) Description ¶
func (o StorageInsightStatusResponsePtrOutput) Description() pulumi.StringPtrOutput
Description of the state of the storage insight.
func (StorageInsightStatusResponsePtrOutput) ElementType ¶
func (StorageInsightStatusResponsePtrOutput) ElementType() reflect.Type
func (StorageInsightStatusResponsePtrOutput) State ¶
func (o StorageInsightStatusResponsePtrOutput) State() pulumi.StringPtrOutput
The state of the storage insight connection to the workspace
func (StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutput ¶
func (o StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutput() StorageInsightStatusResponsePtrOutput
func (StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutputWithContext ¶
func (o StorageInsightStatusResponsePtrOutput) ToStorageInsightStatusResponsePtrOutputWithContext(ctx context.Context) StorageInsightStatusResponsePtrOutput
type Tag ¶
type Tag struct { // The tag name. Name string `pulumi:"name"` // The tag value. Value string `pulumi:"value"` }
A tag of a saved search.
type TagArgs ¶
type TagArgs struct { // The tag name. Name pulumi.StringInput `pulumi:"name"` // The tag value. Value pulumi.StringInput `pulumi:"value"` }
A tag of a saved search.
func (TagArgs) ElementType ¶
func (TagArgs) ToTagOutput ¶
type TagArray ¶
type TagArray []TagInput
func (TagArray) ElementType ¶
func (TagArray) ToTagArrayOutput ¶
func (i TagArray) ToTagArrayOutput() TagArrayOutput
func (TagArray) ToTagArrayOutputWithContext ¶
func (i TagArray) ToTagArrayOutputWithContext(ctx context.Context) TagArrayOutput
type TagArrayInput ¶
type TagArrayInput interface { pulumi.Input ToTagArrayOutput() TagArrayOutput ToTagArrayOutputWithContext(context.Context) TagArrayOutput }
TagArrayInput is an input type that accepts TagArray and TagArrayOutput values. You can construct a concrete instance of `TagArrayInput` via:
TagArray{ TagArgs{...} }
type TagArrayOutput ¶
type TagArrayOutput struct{ *pulumi.OutputState }
func (TagArrayOutput) ElementType ¶
func (TagArrayOutput) ElementType() reflect.Type
func (TagArrayOutput) ToTagArrayOutput ¶
func (o TagArrayOutput) ToTagArrayOutput() TagArrayOutput
func (TagArrayOutput) ToTagArrayOutputWithContext ¶
func (o TagArrayOutput) ToTagArrayOutputWithContext(ctx context.Context) TagArrayOutput
type TagInput ¶
type TagInput interface { pulumi.Input ToTagOutput() TagOutput ToTagOutputWithContext(context.Context) TagOutput }
TagInput is an input type that accepts TagArgs and TagOutput values. You can construct a concrete instance of `TagInput` via:
TagArgs{...}
type TagOutput ¶
type TagOutput struct{ *pulumi.OutputState }
A tag of a saved search.
func (TagOutput) ElementType ¶
func (TagOutput) ToTagOutput ¶
func (TagOutput) ToTagOutputWithContext ¶
type TagResponse ¶
type TagResponse struct { // The tag name. Name string `pulumi:"name"` // The tag value. Value string `pulumi:"value"` }
A tag of a saved search.
type TagResponseArgs ¶
type TagResponseArgs struct { // The tag name. Name pulumi.StringInput `pulumi:"name"` // The tag value. Value pulumi.StringInput `pulumi:"value"` }
A tag of a saved search.
func (TagResponseArgs) ElementType ¶
func (TagResponseArgs) ElementType() reflect.Type
func (TagResponseArgs) ToTagResponseOutput ¶
func (i TagResponseArgs) ToTagResponseOutput() TagResponseOutput
func (TagResponseArgs) ToTagResponseOutputWithContext ¶
func (i TagResponseArgs) ToTagResponseOutputWithContext(ctx context.Context) TagResponseOutput
type TagResponseArray ¶
type TagResponseArray []TagResponseInput
func (TagResponseArray) ElementType ¶
func (TagResponseArray) ElementType() reflect.Type
func (TagResponseArray) ToTagResponseArrayOutput ¶
func (i TagResponseArray) ToTagResponseArrayOutput() TagResponseArrayOutput
func (TagResponseArray) ToTagResponseArrayOutputWithContext ¶
func (i TagResponseArray) ToTagResponseArrayOutputWithContext(ctx context.Context) TagResponseArrayOutput
type TagResponseArrayInput ¶
type TagResponseArrayInput interface { pulumi.Input ToTagResponseArrayOutput() TagResponseArrayOutput ToTagResponseArrayOutputWithContext(context.Context) TagResponseArrayOutput }
TagResponseArrayInput is an input type that accepts TagResponseArray and TagResponseArrayOutput values. You can construct a concrete instance of `TagResponseArrayInput` via:
TagResponseArray{ TagResponseArgs{...} }
type TagResponseArrayOutput ¶
type TagResponseArrayOutput struct{ *pulumi.OutputState }
func (TagResponseArrayOutput) ElementType ¶
func (TagResponseArrayOutput) ElementType() reflect.Type
func (TagResponseArrayOutput) Index ¶
func (o TagResponseArrayOutput) Index(i pulumi.IntInput) TagResponseOutput
func (TagResponseArrayOutput) ToTagResponseArrayOutput ¶
func (o TagResponseArrayOutput) ToTagResponseArrayOutput() TagResponseArrayOutput
func (TagResponseArrayOutput) ToTagResponseArrayOutputWithContext ¶
func (o TagResponseArrayOutput) ToTagResponseArrayOutputWithContext(ctx context.Context) TagResponseArrayOutput
type TagResponseInput ¶
type TagResponseInput interface { pulumi.Input ToTagResponseOutput() TagResponseOutput ToTagResponseOutputWithContext(context.Context) TagResponseOutput }
TagResponseInput is an input type that accepts TagResponseArgs and TagResponseOutput values. You can construct a concrete instance of `TagResponseInput` via:
TagResponseArgs{...}
type TagResponseOutput ¶
type TagResponseOutput struct{ *pulumi.OutputState }
A tag of a saved search.
func (TagResponseOutput) ElementType ¶
func (TagResponseOutput) ElementType() reflect.Type
func (TagResponseOutput) ToTagResponseOutput ¶
func (o TagResponseOutput) ToTagResponseOutput() TagResponseOutput
func (TagResponseOutput) ToTagResponseOutputWithContext ¶
func (o TagResponseOutput) ToTagResponseOutputWithContext(ctx context.Context) TagResponseOutput
func (TagResponseOutput) Value ¶
func (o TagResponseOutput) Value() pulumi.StringOutput
The tag value.
type UserIdentityPropertiesResponse ¶ added in v0.2.5
type UserIdentityPropertiesResponse struct { // The client id of user assigned identity. ClientId string `pulumi:"clientId"` // The principal id of user assigned identity. PrincipalId string `pulumi:"principalId"` }
User assigned identity properties.
type UserIdentityPropertiesResponseArgs ¶ added in v0.2.5
type UserIdentityPropertiesResponseArgs struct { // The client id of user assigned identity. ClientId pulumi.StringInput `pulumi:"clientId"` // The principal id of user assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` }
User assigned identity properties.
func (UserIdentityPropertiesResponseArgs) ElementType ¶ added in v0.2.5
func (UserIdentityPropertiesResponseArgs) ElementType() reflect.Type
func (UserIdentityPropertiesResponseArgs) ToUserIdentityPropertiesResponseOutput ¶ added in v0.2.5
func (i UserIdentityPropertiesResponseArgs) ToUserIdentityPropertiesResponseOutput() UserIdentityPropertiesResponseOutput
func (UserIdentityPropertiesResponseArgs) ToUserIdentityPropertiesResponseOutputWithContext ¶ added in v0.2.5
func (i UserIdentityPropertiesResponseArgs) ToUserIdentityPropertiesResponseOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseOutput
type UserIdentityPropertiesResponseInput ¶ added in v0.2.5
type UserIdentityPropertiesResponseInput interface { pulumi.Input ToUserIdentityPropertiesResponseOutput() UserIdentityPropertiesResponseOutput ToUserIdentityPropertiesResponseOutputWithContext(context.Context) UserIdentityPropertiesResponseOutput }
UserIdentityPropertiesResponseInput is an input type that accepts UserIdentityPropertiesResponseArgs and UserIdentityPropertiesResponseOutput values. You can construct a concrete instance of `UserIdentityPropertiesResponseInput` via:
UserIdentityPropertiesResponseArgs{...}
type UserIdentityPropertiesResponseMap ¶ added in v0.2.5
type UserIdentityPropertiesResponseMap map[string]UserIdentityPropertiesResponseInput
func (UserIdentityPropertiesResponseMap) ElementType ¶ added in v0.2.5
func (UserIdentityPropertiesResponseMap) ElementType() reflect.Type
func (UserIdentityPropertiesResponseMap) ToUserIdentityPropertiesResponseMapOutput ¶ added in v0.2.5
func (i UserIdentityPropertiesResponseMap) ToUserIdentityPropertiesResponseMapOutput() UserIdentityPropertiesResponseMapOutput
func (UserIdentityPropertiesResponseMap) ToUserIdentityPropertiesResponseMapOutputWithContext ¶ added in v0.2.5
func (i UserIdentityPropertiesResponseMap) ToUserIdentityPropertiesResponseMapOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseMapOutput
type UserIdentityPropertiesResponseMapInput ¶ added in v0.2.5
type UserIdentityPropertiesResponseMapInput interface { pulumi.Input ToUserIdentityPropertiesResponseMapOutput() UserIdentityPropertiesResponseMapOutput ToUserIdentityPropertiesResponseMapOutputWithContext(context.Context) UserIdentityPropertiesResponseMapOutput }
UserIdentityPropertiesResponseMapInput is an input type that accepts UserIdentityPropertiesResponseMap and UserIdentityPropertiesResponseMapOutput values. You can construct a concrete instance of `UserIdentityPropertiesResponseMapInput` via:
UserIdentityPropertiesResponseMap{ "key": UserIdentityPropertiesResponseArgs{...} }
type UserIdentityPropertiesResponseMapOutput ¶ added in v0.2.5
type UserIdentityPropertiesResponseMapOutput struct{ *pulumi.OutputState }
func (UserIdentityPropertiesResponseMapOutput) ElementType ¶ added in v0.2.5
func (UserIdentityPropertiesResponseMapOutput) ElementType() reflect.Type
func (UserIdentityPropertiesResponseMapOutput) MapIndex ¶ added in v0.2.5
func (o UserIdentityPropertiesResponseMapOutput) MapIndex(k pulumi.StringInput) UserIdentityPropertiesResponseOutput
func (UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutput ¶ added in v0.2.5
func (o UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutput() UserIdentityPropertiesResponseMapOutput
func (UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutputWithContext ¶ added in v0.2.5
func (o UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseMapOutput
type UserIdentityPropertiesResponseOutput ¶ added in v0.2.5
type UserIdentityPropertiesResponseOutput struct{ *pulumi.OutputState }
User assigned identity properties.
func (UserIdentityPropertiesResponseOutput) ClientId ¶ added in v0.2.5
func (o UserIdentityPropertiesResponseOutput) ClientId() pulumi.StringOutput
The client id of user assigned identity.
func (UserIdentityPropertiesResponseOutput) ElementType ¶ added in v0.2.5
func (UserIdentityPropertiesResponseOutput) ElementType() reflect.Type
func (UserIdentityPropertiesResponseOutput) PrincipalId ¶ added in v0.2.5
func (o UserIdentityPropertiesResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutput ¶ added in v0.2.5
func (o UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutput() UserIdentityPropertiesResponseOutput
func (UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutputWithContext ¶ added in v0.2.5
func (o UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseOutput
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
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // This is a read-only property. Represents the ID associated with the workspace. CustomerId pulumi.StringOutput `pulumi:"customerId"` // The ETag of the workspace. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Indicates whether customer managed storage is mandatory for query management. ForceCmkForQuery pulumi.BoolPtrOutput `pulumi:"forceCmkForQuery"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // List of linked private link scope resources. PrivateLinkScopedResources PrivateLinkScopedResourceResponseArrayOutput `pulumi:"privateLinkScopedResources"` // The provisioning state of the workspace. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The network access type for accessing Log Analytics ingestion. PublicNetworkAccessForIngestion pulumi.StringPtrOutput `pulumi:"publicNetworkAccessForIngestion"` // The network access type for accessing Log Analytics query. PublicNetworkAccessForQuery pulumi.StringPtrOutput `pulumi:"publicNetworkAccessForQuery"` // The workspace data retention in days, between 30 and 730. RetentionInDays pulumi.IntPtrOutput `pulumi:"retentionInDays"` // The SKU of the workspace. Sku WorkspaceSkuResponsePtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The daily volume cap for ingestion. WorkspaceCapping WorkspaceCappingResponsePtrOutput `pulumi:"workspaceCapping"` }
The top level Workspace resource container. Latest API Version: 2020-10-01.
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace 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 NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
func (*Workspace) ElementType ¶ added in v0.2.6
func (*Workspace) ToWorkspaceOutput ¶ added in v0.2.6
func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput
func (*Workspace) ToWorkspaceOutputWithContext ¶ added in v0.2.6
func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceArgs ¶
type WorkspaceArgs struct { // The ETag of the workspace. ETag pulumi.StringPtrInput // Indicates whether customer managed storage is mandatory for query management. ForceCmkForQuery pulumi.BoolPtrInput // The geo-location where the resource lives Location pulumi.StringInput // The provisioning state of the workspace. ProvisioningState pulumi.StringPtrInput // The network access type for accessing Log Analytics ingestion. PublicNetworkAccessForIngestion pulumi.StringPtrInput // The network access type for accessing Log Analytics query. PublicNetworkAccessForQuery pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The workspace data retention in days, between 30 and 730. RetentionInDays pulumi.IntPtrInput // The SKU of the workspace. Sku WorkspaceSkuPtrInput // Resource tags. Tags pulumi.StringMapInput // The daily volume cap for ingestion. WorkspaceCapping WorkspaceCappingPtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceCapping ¶
type WorkspaceCapping struct { // The workspace daily quota for ingestion. DailyQuotaGb *float64 `pulumi:"dailyQuotaGb"` }
The daily volume cap for ingestion.
type WorkspaceCappingArgs ¶
type WorkspaceCappingArgs struct { // The workspace daily quota for ingestion. DailyQuotaGb pulumi.Float64PtrInput `pulumi:"dailyQuotaGb"` }
The daily volume cap for ingestion.
func (WorkspaceCappingArgs) ElementType ¶
func (WorkspaceCappingArgs) ElementType() reflect.Type
func (WorkspaceCappingArgs) ToWorkspaceCappingOutput ¶
func (i WorkspaceCappingArgs) ToWorkspaceCappingOutput() WorkspaceCappingOutput
func (WorkspaceCappingArgs) ToWorkspaceCappingOutputWithContext ¶
func (i WorkspaceCappingArgs) ToWorkspaceCappingOutputWithContext(ctx context.Context) WorkspaceCappingOutput
func (WorkspaceCappingArgs) ToWorkspaceCappingPtrOutput ¶
func (i WorkspaceCappingArgs) ToWorkspaceCappingPtrOutput() WorkspaceCappingPtrOutput
func (WorkspaceCappingArgs) ToWorkspaceCappingPtrOutputWithContext ¶
func (i WorkspaceCappingArgs) ToWorkspaceCappingPtrOutputWithContext(ctx context.Context) WorkspaceCappingPtrOutput
type WorkspaceCappingInput ¶
type WorkspaceCappingInput interface { pulumi.Input ToWorkspaceCappingOutput() WorkspaceCappingOutput ToWorkspaceCappingOutputWithContext(context.Context) WorkspaceCappingOutput }
WorkspaceCappingInput is an input type that accepts WorkspaceCappingArgs and WorkspaceCappingOutput values. You can construct a concrete instance of `WorkspaceCappingInput` via:
WorkspaceCappingArgs{...}
type WorkspaceCappingOutput ¶
type WorkspaceCappingOutput struct{ *pulumi.OutputState }
The daily volume cap for ingestion.
func (WorkspaceCappingOutput) DailyQuotaGb ¶
func (o WorkspaceCappingOutput) DailyQuotaGb() pulumi.Float64PtrOutput
The workspace daily quota for ingestion.
func (WorkspaceCappingOutput) ElementType ¶
func (WorkspaceCappingOutput) ElementType() reflect.Type
func (WorkspaceCappingOutput) ToWorkspaceCappingOutput ¶
func (o WorkspaceCappingOutput) ToWorkspaceCappingOutput() WorkspaceCappingOutput
func (WorkspaceCappingOutput) ToWorkspaceCappingOutputWithContext ¶
func (o WorkspaceCappingOutput) ToWorkspaceCappingOutputWithContext(ctx context.Context) WorkspaceCappingOutput
func (WorkspaceCappingOutput) ToWorkspaceCappingPtrOutput ¶
func (o WorkspaceCappingOutput) ToWorkspaceCappingPtrOutput() WorkspaceCappingPtrOutput
func (WorkspaceCappingOutput) ToWorkspaceCappingPtrOutputWithContext ¶
func (o WorkspaceCappingOutput) ToWorkspaceCappingPtrOutputWithContext(ctx context.Context) WorkspaceCappingPtrOutput
type WorkspaceCappingPtrInput ¶
type WorkspaceCappingPtrInput interface { pulumi.Input ToWorkspaceCappingPtrOutput() WorkspaceCappingPtrOutput ToWorkspaceCappingPtrOutputWithContext(context.Context) WorkspaceCappingPtrOutput }
WorkspaceCappingPtrInput is an input type that accepts WorkspaceCappingArgs, WorkspaceCappingPtr and WorkspaceCappingPtrOutput values. You can construct a concrete instance of `WorkspaceCappingPtrInput` via:
WorkspaceCappingArgs{...} or: nil
func WorkspaceCappingPtr ¶
func WorkspaceCappingPtr(v *WorkspaceCappingArgs) WorkspaceCappingPtrInput
type WorkspaceCappingPtrOutput ¶
type WorkspaceCappingPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceCappingPtrOutput) DailyQuotaGb ¶
func (o WorkspaceCappingPtrOutput) DailyQuotaGb() pulumi.Float64PtrOutput
The workspace daily quota for ingestion.
func (WorkspaceCappingPtrOutput) Elem ¶
func (o WorkspaceCappingPtrOutput) Elem() WorkspaceCappingOutput
func (WorkspaceCappingPtrOutput) ElementType ¶
func (WorkspaceCappingPtrOutput) ElementType() reflect.Type
func (WorkspaceCappingPtrOutput) ToWorkspaceCappingPtrOutput ¶
func (o WorkspaceCappingPtrOutput) ToWorkspaceCappingPtrOutput() WorkspaceCappingPtrOutput
func (WorkspaceCappingPtrOutput) ToWorkspaceCappingPtrOutputWithContext ¶
func (o WorkspaceCappingPtrOutput) ToWorkspaceCappingPtrOutputWithContext(ctx context.Context) WorkspaceCappingPtrOutput
type WorkspaceCappingResponse ¶
type WorkspaceCappingResponse struct { // The workspace daily quota for ingestion. DailyQuotaGb *float64 `pulumi:"dailyQuotaGb"` // The status of data ingestion for this workspace. DataIngestionStatus string `pulumi:"dataIngestionStatus"` // The time when the quota will be rest. QuotaNextResetTime string `pulumi:"quotaNextResetTime"` }
The daily volume cap for ingestion.
type WorkspaceCappingResponseArgs ¶
type WorkspaceCappingResponseArgs struct { // The workspace daily quota for ingestion. DailyQuotaGb pulumi.Float64PtrInput `pulumi:"dailyQuotaGb"` // The status of data ingestion for this workspace. DataIngestionStatus pulumi.StringInput `pulumi:"dataIngestionStatus"` // The time when the quota will be rest. QuotaNextResetTime pulumi.StringInput `pulumi:"quotaNextResetTime"` }
The daily volume cap for ingestion.
func (WorkspaceCappingResponseArgs) ElementType ¶
func (WorkspaceCappingResponseArgs) ElementType() reflect.Type
func (WorkspaceCappingResponseArgs) ToWorkspaceCappingResponseOutput ¶
func (i WorkspaceCappingResponseArgs) ToWorkspaceCappingResponseOutput() WorkspaceCappingResponseOutput
func (WorkspaceCappingResponseArgs) ToWorkspaceCappingResponseOutputWithContext ¶
func (i WorkspaceCappingResponseArgs) ToWorkspaceCappingResponseOutputWithContext(ctx context.Context) WorkspaceCappingResponseOutput
func (WorkspaceCappingResponseArgs) ToWorkspaceCappingResponsePtrOutput ¶
func (i WorkspaceCappingResponseArgs) ToWorkspaceCappingResponsePtrOutput() WorkspaceCappingResponsePtrOutput
func (WorkspaceCappingResponseArgs) ToWorkspaceCappingResponsePtrOutputWithContext ¶
func (i WorkspaceCappingResponseArgs) ToWorkspaceCappingResponsePtrOutputWithContext(ctx context.Context) WorkspaceCappingResponsePtrOutput
type WorkspaceCappingResponseInput ¶
type WorkspaceCappingResponseInput interface { pulumi.Input ToWorkspaceCappingResponseOutput() WorkspaceCappingResponseOutput ToWorkspaceCappingResponseOutputWithContext(context.Context) WorkspaceCappingResponseOutput }
WorkspaceCappingResponseInput is an input type that accepts WorkspaceCappingResponseArgs and WorkspaceCappingResponseOutput values. You can construct a concrete instance of `WorkspaceCappingResponseInput` via:
WorkspaceCappingResponseArgs{...}
type WorkspaceCappingResponseOutput ¶
type WorkspaceCappingResponseOutput struct{ *pulumi.OutputState }
The daily volume cap for ingestion.
func (WorkspaceCappingResponseOutput) DailyQuotaGb ¶
func (o WorkspaceCappingResponseOutput) DailyQuotaGb() pulumi.Float64PtrOutput
The workspace daily quota for ingestion.
func (WorkspaceCappingResponseOutput) DataIngestionStatus ¶
func (o WorkspaceCappingResponseOutput) DataIngestionStatus() pulumi.StringOutput
The status of data ingestion for this workspace.
func (WorkspaceCappingResponseOutput) ElementType ¶
func (WorkspaceCappingResponseOutput) ElementType() reflect.Type
func (WorkspaceCappingResponseOutput) QuotaNextResetTime ¶
func (o WorkspaceCappingResponseOutput) QuotaNextResetTime() pulumi.StringOutput
The time when the quota will be rest.
func (WorkspaceCappingResponseOutput) ToWorkspaceCappingResponseOutput ¶
func (o WorkspaceCappingResponseOutput) ToWorkspaceCappingResponseOutput() WorkspaceCappingResponseOutput
func (WorkspaceCappingResponseOutput) ToWorkspaceCappingResponseOutputWithContext ¶
func (o WorkspaceCappingResponseOutput) ToWorkspaceCappingResponseOutputWithContext(ctx context.Context) WorkspaceCappingResponseOutput
func (WorkspaceCappingResponseOutput) ToWorkspaceCappingResponsePtrOutput ¶
func (o WorkspaceCappingResponseOutput) ToWorkspaceCappingResponsePtrOutput() WorkspaceCappingResponsePtrOutput
func (WorkspaceCappingResponseOutput) ToWorkspaceCappingResponsePtrOutputWithContext ¶
func (o WorkspaceCappingResponseOutput) ToWorkspaceCappingResponsePtrOutputWithContext(ctx context.Context) WorkspaceCappingResponsePtrOutput
type WorkspaceCappingResponsePtrInput ¶
type WorkspaceCappingResponsePtrInput interface { pulumi.Input ToWorkspaceCappingResponsePtrOutput() WorkspaceCappingResponsePtrOutput ToWorkspaceCappingResponsePtrOutputWithContext(context.Context) WorkspaceCappingResponsePtrOutput }
WorkspaceCappingResponsePtrInput is an input type that accepts WorkspaceCappingResponseArgs, WorkspaceCappingResponsePtr and WorkspaceCappingResponsePtrOutput values. You can construct a concrete instance of `WorkspaceCappingResponsePtrInput` via:
WorkspaceCappingResponseArgs{...} or: nil
func WorkspaceCappingResponsePtr ¶
func WorkspaceCappingResponsePtr(v *WorkspaceCappingResponseArgs) WorkspaceCappingResponsePtrInput
type WorkspaceCappingResponsePtrOutput ¶
type WorkspaceCappingResponsePtrOutput struct{ *pulumi.OutputState }
func (WorkspaceCappingResponsePtrOutput) DailyQuotaGb ¶
func (o WorkspaceCappingResponsePtrOutput) DailyQuotaGb() pulumi.Float64PtrOutput
The workspace daily quota for ingestion.
func (WorkspaceCappingResponsePtrOutput) DataIngestionStatus ¶
func (o WorkspaceCappingResponsePtrOutput) DataIngestionStatus() pulumi.StringPtrOutput
The status of data ingestion for this workspace.
func (WorkspaceCappingResponsePtrOutput) Elem ¶
func (o WorkspaceCappingResponsePtrOutput) Elem() WorkspaceCappingResponseOutput
func (WorkspaceCappingResponsePtrOutput) ElementType ¶
func (WorkspaceCappingResponsePtrOutput) ElementType() reflect.Type
func (WorkspaceCappingResponsePtrOutput) QuotaNextResetTime ¶
func (o WorkspaceCappingResponsePtrOutput) QuotaNextResetTime() pulumi.StringPtrOutput
The time when the quota will be rest.
func (WorkspaceCappingResponsePtrOutput) ToWorkspaceCappingResponsePtrOutput ¶
func (o WorkspaceCappingResponsePtrOutput) ToWorkspaceCappingResponsePtrOutput() WorkspaceCappingResponsePtrOutput
func (WorkspaceCappingResponsePtrOutput) ToWorkspaceCappingResponsePtrOutputWithContext ¶
func (o WorkspaceCappingResponsePtrOutput) ToWorkspaceCappingResponsePtrOutputWithContext(ctx context.Context) WorkspaceCappingResponsePtrOutput
type WorkspaceEntityStatus ¶ added in v0.3.1
The provisioning state of the workspace.
func (WorkspaceEntityStatus) ElementType ¶ added in v0.3.1
func (WorkspaceEntityStatus) ElementType() reflect.Type
func (WorkspaceEntityStatus) ToStringOutput ¶ added in v0.3.1
func (e WorkspaceEntityStatus) ToStringOutput() pulumi.StringOutput
func (WorkspaceEntityStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e WorkspaceEntityStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkspaceEntityStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e WorkspaceEntityStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkspaceEntityStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e WorkspaceEntityStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type WorkspaceInput ¶ added in v0.2.6
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceOutput ¶ added in v0.2.6
type WorkspaceOutput struct {
*pulumi.OutputState
}
func (WorkspaceOutput) ElementType ¶ added in v0.2.6
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) ToWorkspaceOutput ¶ added in v0.2.6
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶ added in v0.2.6
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceSku ¶
type WorkspaceSku struct { // The capacity reservation level for this workspace, when CapacityReservation sku is selected. CapacityReservationLevel *int `pulumi:"capacityReservationLevel"` // The name of the SKU. Name string `pulumi:"name"` }
The SKU (tier) of a workspace.
type WorkspaceSkuArgs ¶
type WorkspaceSkuArgs struct { // The capacity reservation level for this workspace, when CapacityReservation sku is selected. CapacityReservationLevel pulumi.IntPtrInput `pulumi:"capacityReservationLevel"` // The name of the SKU. Name pulumi.StringInput `pulumi:"name"` }
The SKU (tier) of a workspace.
func (WorkspaceSkuArgs) ElementType ¶
func (WorkspaceSkuArgs) ElementType() reflect.Type
func (WorkspaceSkuArgs) ToWorkspaceSkuOutput ¶
func (i WorkspaceSkuArgs) ToWorkspaceSkuOutput() WorkspaceSkuOutput
func (WorkspaceSkuArgs) ToWorkspaceSkuOutputWithContext ¶
func (i WorkspaceSkuArgs) ToWorkspaceSkuOutputWithContext(ctx context.Context) WorkspaceSkuOutput
func (WorkspaceSkuArgs) ToWorkspaceSkuPtrOutput ¶
func (i WorkspaceSkuArgs) ToWorkspaceSkuPtrOutput() WorkspaceSkuPtrOutput
func (WorkspaceSkuArgs) ToWorkspaceSkuPtrOutputWithContext ¶
func (i WorkspaceSkuArgs) ToWorkspaceSkuPtrOutputWithContext(ctx context.Context) WorkspaceSkuPtrOutput
type WorkspaceSkuInput ¶
type WorkspaceSkuInput interface { pulumi.Input ToWorkspaceSkuOutput() WorkspaceSkuOutput ToWorkspaceSkuOutputWithContext(context.Context) WorkspaceSkuOutput }
WorkspaceSkuInput is an input type that accepts WorkspaceSkuArgs and WorkspaceSkuOutput values. You can construct a concrete instance of `WorkspaceSkuInput` via:
WorkspaceSkuArgs{...}
type WorkspaceSkuNameEnum ¶ added in v0.3.1
The name of the SKU.
func (WorkspaceSkuNameEnum) ElementType ¶ added in v0.3.1
func (WorkspaceSkuNameEnum) ElementType() reflect.Type
func (WorkspaceSkuNameEnum) ToStringOutput ¶ added in v0.3.1
func (e WorkspaceSkuNameEnum) ToStringOutput() pulumi.StringOutput
func (WorkspaceSkuNameEnum) ToStringOutputWithContext ¶ added in v0.3.1
func (e WorkspaceSkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkspaceSkuNameEnum) ToStringPtrOutput ¶ added in v0.3.1
func (e WorkspaceSkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkspaceSkuNameEnum) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e WorkspaceSkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type WorkspaceSkuOutput ¶
type WorkspaceSkuOutput struct{ *pulumi.OutputState }
The SKU (tier) of a workspace.
func (WorkspaceSkuOutput) CapacityReservationLevel ¶
func (o WorkspaceSkuOutput) CapacityReservationLevel() pulumi.IntPtrOutput
The capacity reservation level for this workspace, when CapacityReservation sku is selected.
func (WorkspaceSkuOutput) ElementType ¶
func (WorkspaceSkuOutput) ElementType() reflect.Type
func (WorkspaceSkuOutput) Name ¶
func (o WorkspaceSkuOutput) Name() pulumi.StringOutput
The name of the SKU.
func (WorkspaceSkuOutput) ToWorkspaceSkuOutput ¶
func (o WorkspaceSkuOutput) ToWorkspaceSkuOutput() WorkspaceSkuOutput
func (WorkspaceSkuOutput) ToWorkspaceSkuOutputWithContext ¶
func (o WorkspaceSkuOutput) ToWorkspaceSkuOutputWithContext(ctx context.Context) WorkspaceSkuOutput
func (WorkspaceSkuOutput) ToWorkspaceSkuPtrOutput ¶
func (o WorkspaceSkuOutput) ToWorkspaceSkuPtrOutput() WorkspaceSkuPtrOutput
func (WorkspaceSkuOutput) ToWorkspaceSkuPtrOutputWithContext ¶
func (o WorkspaceSkuOutput) ToWorkspaceSkuPtrOutputWithContext(ctx context.Context) WorkspaceSkuPtrOutput
type WorkspaceSkuPtrInput ¶
type WorkspaceSkuPtrInput interface { pulumi.Input ToWorkspaceSkuPtrOutput() WorkspaceSkuPtrOutput ToWorkspaceSkuPtrOutputWithContext(context.Context) WorkspaceSkuPtrOutput }
WorkspaceSkuPtrInput is an input type that accepts WorkspaceSkuArgs, WorkspaceSkuPtr and WorkspaceSkuPtrOutput values. You can construct a concrete instance of `WorkspaceSkuPtrInput` via:
WorkspaceSkuArgs{...} or: nil
func WorkspaceSkuPtr ¶
func WorkspaceSkuPtr(v *WorkspaceSkuArgs) WorkspaceSkuPtrInput
type WorkspaceSkuPtrOutput ¶
type WorkspaceSkuPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceSkuPtrOutput) CapacityReservationLevel ¶
func (o WorkspaceSkuPtrOutput) CapacityReservationLevel() pulumi.IntPtrOutput
The capacity reservation level for this workspace, when CapacityReservation sku is selected.
func (WorkspaceSkuPtrOutput) Elem ¶
func (o WorkspaceSkuPtrOutput) Elem() WorkspaceSkuOutput
func (WorkspaceSkuPtrOutput) ElementType ¶
func (WorkspaceSkuPtrOutput) ElementType() reflect.Type
func (WorkspaceSkuPtrOutput) Name ¶
func (o WorkspaceSkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (WorkspaceSkuPtrOutput) ToWorkspaceSkuPtrOutput ¶
func (o WorkspaceSkuPtrOutput) ToWorkspaceSkuPtrOutput() WorkspaceSkuPtrOutput
func (WorkspaceSkuPtrOutput) ToWorkspaceSkuPtrOutputWithContext ¶
func (o WorkspaceSkuPtrOutput) ToWorkspaceSkuPtrOutputWithContext(ctx context.Context) WorkspaceSkuPtrOutput
type WorkspaceSkuResponse ¶
type WorkspaceSkuResponse struct { // The capacity reservation level for this workspace, when CapacityReservation sku is selected. CapacityReservationLevel *int `pulumi:"capacityReservationLevel"` // The last time when the sku was updated. LastSkuUpdate string `pulumi:"lastSkuUpdate"` // The maximum capacity reservation level available for this workspace, when CapacityReservation sku is selected. MaxCapacityReservationLevel int `pulumi:"maxCapacityReservationLevel"` // The name of the SKU. Name string `pulumi:"name"` }
The SKU (tier) of a workspace.
type WorkspaceSkuResponseArgs ¶
type WorkspaceSkuResponseArgs struct { // The capacity reservation level for this workspace, when CapacityReservation sku is selected. CapacityReservationLevel pulumi.IntPtrInput `pulumi:"capacityReservationLevel"` // The last time when the sku was updated. LastSkuUpdate pulumi.StringInput `pulumi:"lastSkuUpdate"` // The maximum capacity reservation level available for this workspace, when CapacityReservation sku is selected. MaxCapacityReservationLevel pulumi.IntInput `pulumi:"maxCapacityReservationLevel"` // The name of the SKU. Name pulumi.StringInput `pulumi:"name"` }
The SKU (tier) of a workspace.
func (WorkspaceSkuResponseArgs) ElementType ¶
func (WorkspaceSkuResponseArgs) ElementType() reflect.Type
func (WorkspaceSkuResponseArgs) ToWorkspaceSkuResponseOutput ¶
func (i WorkspaceSkuResponseArgs) ToWorkspaceSkuResponseOutput() WorkspaceSkuResponseOutput
func (WorkspaceSkuResponseArgs) ToWorkspaceSkuResponseOutputWithContext ¶
func (i WorkspaceSkuResponseArgs) ToWorkspaceSkuResponseOutputWithContext(ctx context.Context) WorkspaceSkuResponseOutput
func (WorkspaceSkuResponseArgs) ToWorkspaceSkuResponsePtrOutput ¶
func (i WorkspaceSkuResponseArgs) ToWorkspaceSkuResponsePtrOutput() WorkspaceSkuResponsePtrOutput
func (WorkspaceSkuResponseArgs) ToWorkspaceSkuResponsePtrOutputWithContext ¶
func (i WorkspaceSkuResponseArgs) ToWorkspaceSkuResponsePtrOutputWithContext(ctx context.Context) WorkspaceSkuResponsePtrOutput
type WorkspaceSkuResponseInput ¶
type WorkspaceSkuResponseInput interface { pulumi.Input ToWorkspaceSkuResponseOutput() WorkspaceSkuResponseOutput ToWorkspaceSkuResponseOutputWithContext(context.Context) WorkspaceSkuResponseOutput }
WorkspaceSkuResponseInput is an input type that accepts WorkspaceSkuResponseArgs and WorkspaceSkuResponseOutput values. You can construct a concrete instance of `WorkspaceSkuResponseInput` via:
WorkspaceSkuResponseArgs{...}
type WorkspaceSkuResponseOutput ¶
type WorkspaceSkuResponseOutput struct{ *pulumi.OutputState }
The SKU (tier) of a workspace.
func (WorkspaceSkuResponseOutput) CapacityReservationLevel ¶
func (o WorkspaceSkuResponseOutput) CapacityReservationLevel() pulumi.IntPtrOutput
The capacity reservation level for this workspace, when CapacityReservation sku is selected.
func (WorkspaceSkuResponseOutput) ElementType ¶
func (WorkspaceSkuResponseOutput) ElementType() reflect.Type
func (WorkspaceSkuResponseOutput) LastSkuUpdate ¶
func (o WorkspaceSkuResponseOutput) LastSkuUpdate() pulumi.StringOutput
The last time when the sku was updated.
func (WorkspaceSkuResponseOutput) MaxCapacityReservationLevel ¶
func (o WorkspaceSkuResponseOutput) MaxCapacityReservationLevel() pulumi.IntOutput
The maximum capacity reservation level available for this workspace, when CapacityReservation sku is selected.
func (WorkspaceSkuResponseOutput) Name ¶
func (o WorkspaceSkuResponseOutput) Name() pulumi.StringOutput
The name of the SKU.
func (WorkspaceSkuResponseOutput) ToWorkspaceSkuResponseOutput ¶
func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponseOutput() WorkspaceSkuResponseOutput
func (WorkspaceSkuResponseOutput) ToWorkspaceSkuResponseOutputWithContext ¶
func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponseOutputWithContext(ctx context.Context) WorkspaceSkuResponseOutput
func (WorkspaceSkuResponseOutput) ToWorkspaceSkuResponsePtrOutput ¶
func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponsePtrOutput() WorkspaceSkuResponsePtrOutput
func (WorkspaceSkuResponseOutput) ToWorkspaceSkuResponsePtrOutputWithContext ¶
func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponsePtrOutputWithContext(ctx context.Context) WorkspaceSkuResponsePtrOutput
type WorkspaceSkuResponsePtrInput ¶
type WorkspaceSkuResponsePtrInput interface { pulumi.Input ToWorkspaceSkuResponsePtrOutput() WorkspaceSkuResponsePtrOutput ToWorkspaceSkuResponsePtrOutputWithContext(context.Context) WorkspaceSkuResponsePtrOutput }
WorkspaceSkuResponsePtrInput is an input type that accepts WorkspaceSkuResponseArgs, WorkspaceSkuResponsePtr and WorkspaceSkuResponsePtrOutput values. You can construct a concrete instance of `WorkspaceSkuResponsePtrInput` via:
WorkspaceSkuResponseArgs{...} or: nil
func WorkspaceSkuResponsePtr ¶
func WorkspaceSkuResponsePtr(v *WorkspaceSkuResponseArgs) WorkspaceSkuResponsePtrInput
type WorkspaceSkuResponsePtrOutput ¶
type WorkspaceSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (WorkspaceSkuResponsePtrOutput) CapacityReservationLevel ¶
func (o WorkspaceSkuResponsePtrOutput) CapacityReservationLevel() pulumi.IntPtrOutput
The capacity reservation level for this workspace, when CapacityReservation sku is selected.
func (WorkspaceSkuResponsePtrOutput) Elem ¶
func (o WorkspaceSkuResponsePtrOutput) Elem() WorkspaceSkuResponseOutput
func (WorkspaceSkuResponsePtrOutput) ElementType ¶
func (WorkspaceSkuResponsePtrOutput) ElementType() reflect.Type
func (WorkspaceSkuResponsePtrOutput) LastSkuUpdate ¶
func (o WorkspaceSkuResponsePtrOutput) LastSkuUpdate() pulumi.StringPtrOutput
The last time when the sku was updated.
func (WorkspaceSkuResponsePtrOutput) MaxCapacityReservationLevel ¶
func (o WorkspaceSkuResponsePtrOutput) MaxCapacityReservationLevel() pulumi.IntPtrOutput
The maximum capacity reservation level available for this workspace, when CapacityReservation sku is selected.
func (WorkspaceSkuResponsePtrOutput) Name ¶
func (o WorkspaceSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (WorkspaceSkuResponsePtrOutput) ToWorkspaceSkuResponsePtrOutput ¶
func (o WorkspaceSkuResponsePtrOutput) ToWorkspaceSkuResponsePtrOutput() WorkspaceSkuResponsePtrOutput
func (WorkspaceSkuResponsePtrOutput) ToWorkspaceSkuResponsePtrOutputWithContext ¶
func (o WorkspaceSkuResponsePtrOutput) ToWorkspaceSkuResponsePtrOutputWithContext(ctx context.Context) WorkspaceSkuResponsePtrOutput
type WorkspaceState ¶
type WorkspaceState struct { // This is a read-only property. Represents the ID associated with the workspace. CustomerId pulumi.StringPtrInput // The ETag of the workspace. ETag pulumi.StringPtrInput // Indicates whether customer managed storage is mandatory for query management. ForceCmkForQuery pulumi.BoolPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // List of linked private link scope resources. PrivateLinkScopedResources PrivateLinkScopedResourceResponseArrayInput // The provisioning state of the workspace. ProvisioningState pulumi.StringPtrInput // The network access type for accessing Log Analytics ingestion. PublicNetworkAccessForIngestion pulumi.StringPtrInput // The network access type for accessing Log Analytics query. PublicNetworkAccessForQuery pulumi.StringPtrInput // The workspace data retention in days, between 30 and 730. RetentionInDays pulumi.IntPtrInput // The SKU of the workspace. Sku WorkspaceSkuResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput // The daily volume cap for ingestion. WorkspaceCapping WorkspaceCappingResponsePtrInput }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type
Source Files
¶
- action.go
- alertRule.go
- bookmark.go
- cluster.go
- dataConnector.go
- dataExport.go
- dataSource.go
- getAction.go
- getAlertRule.go
- getBookmark.go
- getCluster.go
- getDataConnector.go
- getDataExport.go
- getDataSource.go
- getIncident.go
- getLinkedService.go
- getLinkedStorageAccount.go
- getSavedSearch.go
- getStorageInsightConfig.go
- getWorkspace.go
- incident.go
- linkedService.go
- linkedStorageAccount.go
- listWorkspaceKeys.go
- pulumiEnums.go
- pulumiTypes.go
- savedSearch.go
- storageInsightConfig.go
- workspace.go