Documentation
¶
Index ¶
- type AlertRule
- type AlertRuleAction
- type AlertRuleActionArgs
- type AlertRuleActionState
- type AlertRuleArgs
- type AlertRuleState
- type Bookmark
- type BookmarkArgs
- type BookmarkState
- type Cluster
- type ClusterArgs
- 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 ClusterSkuOutput
- func (o ClusterSkuOutput) Capacity() pulumi.IntPtrOutput
- 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.IntPtrOutput
- 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.IntPtrOutput
- 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.IntPtrOutput
- 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 DataConnectorState
- type DataExport
- type DataExportArgs
- type DataExportState
- type DataSource
- type DataSourceArgs
- 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
- 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
- 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
- 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
- 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 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 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 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 IncidentState
- 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) 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) 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) 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) 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 LinkedServiceState
- type LinkedStorageAccount
- type LinkedStorageAccountArgs
- type LinkedStorageAccountState
- type ListWorkspaceKeysArgs
- type ListWorkspaceKeysResult
- type LookupAlertRuleActionArgs
- type LookupAlertRuleActionResult
- 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 SavedSearch
- type SavedSearchArgs
- 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 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 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 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 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 ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertRule ¶
type AlertRule struct { pulumi.CustomResourceState // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The alert rule kind Kind pulumi.StringOutput `pulumi:"kind"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
Alert rule.
func GetAlertRule ¶
func GetAlertRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AlertRuleState, opts ...pulumi.ResourceOption) (*AlertRule, error)
GetAlertRule gets an existing AlertRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAlertRule ¶
func NewAlertRule(ctx *pulumi.Context, name string, args *AlertRuleArgs, opts ...pulumi.ResourceOption) (*AlertRule, error)
NewAlertRule registers a new resource with the given unique name, arguments, and options.
type AlertRuleAction ¶
type AlertRuleAction struct { pulumi.CustomResourceState // Etag of the action. Etag pulumi.StringPtrOutput `pulumi:"etag"` // Logic App Resource Id, /subscriptions/{my-subscription}/resourceGroups/{my-resource-group}/providers/Microsoft.Logic/workflows/{my-workflow-id}. LogicAppResourceId pulumi.StringOutput `pulumi:"logicAppResourceId"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` // The name of the logic app's workflow. WorkflowId pulumi.StringPtrOutput `pulumi:"workflowId"` }
Action for alert rule.
func GetAlertRuleAction ¶
func GetAlertRuleAction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AlertRuleActionState, opts ...pulumi.ResourceOption) (*AlertRuleAction, error)
GetAlertRuleAction gets an existing AlertRuleAction 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 NewAlertRuleAction ¶
func NewAlertRuleAction(ctx *pulumi.Context, name string, args *AlertRuleActionArgs, opts ...pulumi.ResourceOption) (*AlertRuleAction, error)
NewAlertRuleAction registers a new resource with the given unique name, arguments, and options.
type AlertRuleActionArgs ¶
type AlertRuleActionArgs 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 AlertRuleAction resource.
func (AlertRuleActionArgs) ElementType ¶
func (AlertRuleActionArgs) ElementType() reflect.Type
type AlertRuleActionState ¶
type AlertRuleActionState 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 (AlertRuleActionState) ElementType ¶
func (AlertRuleActionState) ElementType() reflect.Type
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 AlertRuleState ¶
type AlertRuleState struct { // Etag of the azure resource Etag pulumi.StringPtrInput // The alert rule kind Kind pulumi.StringPtrInput // Azure resource name Name pulumi.StringPtrInput // Azure resource type Type pulumi.StringPtrInput }
func (AlertRuleState) ElementType ¶
func (AlertRuleState) ElementType() reflect.Type
type Bookmark ¶
type Bookmark struct { pulumi.CustomResourceState // The time the bookmark was created Created pulumi.StringPtrOutput `pulumi:"created"` // Describes a user that created the bookmark CreatedBy UserInfoResponsePtrOutput `pulumi:"createdBy"` // The display name of the bookmark DisplayName pulumi.StringOutput `pulumi:"displayName"` // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // Describes an incident that relates to bookmark IncidentInfo IncidentInfoResponsePtrOutput `pulumi:"incidentInfo"` // List of labels relevant to this bookmark Labels pulumi.StringArrayOutput `pulumi:"labels"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // The notes of the bookmark Notes pulumi.StringPtrOutput `pulumi:"notes"` // The query of the bookmark. Query pulumi.StringOutput `pulumi:"query"` // The query result of the bookmark. QueryResult pulumi.StringPtrOutput `pulumi:"queryResult"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` // The last time the bookmark was updated Updated pulumi.StringPtrOutput `pulumi:"updated"` // Describes a user that updated the bookmark UpdatedBy UserInfoResponsePtrOutput `pulumi:"updatedBy"` }
Represents a bookmark in Azure Security Insights.
func GetBookmark ¶
func GetBookmark(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BookmarkState, opts ...pulumi.ResourceOption) (*Bookmark, error)
GetBookmark gets an existing Bookmark resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBookmark ¶
func NewBookmark(ctx *pulumi.Context, name string, args *BookmarkArgs, opts ...pulumi.ResourceOption) (*Bookmark, error)
NewBookmark registers a new resource with the given unique name, arguments, and options.
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 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 Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The ID associated with the cluster. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The identity of the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // The associated key properties. KeyVaultProperties KeyVaultPropertiesResponsePtrOutput `pulumi:"keyVaultProperties"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The link used to get the next page of recommendations. NextLink pulumi.StringPtrOutput `pulumi:"nextLink"` // 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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
The top level Log Analytics cluster resource container.
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.
type ClusterArgs ¶
type ClusterArgs struct { // The name of the Log Analytics cluster. ClusterName pulumi.StringInput // The identity of the resource. Identity IdentityPtrInput // The associated key properties. KeyVaultProperties KeyVaultPropertiesPtrInput // The geo-location where the resource lives Location pulumi.StringInput // The link used to get the next page of recommendations. NextLink pulumi.StringPtrInput // 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 ClusterSku ¶
type ClusterSku struct { // The capacity value Capacity *int `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.IntPtrInput `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 ClusterSkuOutput ¶
type ClusterSkuOutput struct{ *pulumi.OutputState }
The cluster sku definition.
func (ClusterSkuOutput) Capacity ¶
func (o ClusterSkuOutput) Capacity() pulumi.IntPtrOutput
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.IntPtrOutput
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 *int `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.IntPtrInput `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.IntPtrOutput
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.IntPtrOutput
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 ID associated with the cluster. ClusterId pulumi.StringPtrInput // The identity of the resource. Identity IdentityResponsePtrInput // The associated key properties. KeyVaultProperties KeyVaultPropertiesResponsePtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The link used to get the next page of recommendations. NextLink 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. Ex- 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.
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.
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 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 // When ‘true’, all workspace's tables are exported. AllTables pulumi.BoolPtrOutput `pulumi:"allTables"` // 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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
The top level data export resource container.
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.
type DataExportArgs ¶
type DataExportArgs struct { // When ‘true’, all workspace's tables are exported. AllTables pulumi.BoolPtrInput // 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 DataExportState ¶
type DataExportState struct { // When ‘true’, all workspace's tables are exported. AllTables pulumi.BoolPtrInput // 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. Ex- 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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Datasources under OMS Workspace.
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.
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 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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (DataSourceState) ElementType ¶
func (DataSourceState) ElementType() reflect.Type
type Identity ¶
type Identity struct { // The identity type. Type string `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type pulumi.StringInput `pulumi:"type"` }
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
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 identity type.
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 identity type. Type string `pulumi:"type"` }
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 identity type. Type pulumi.StringInput `pulumi:"type"` }
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 identity type.
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 identity type.
type Incident ¶
type Incident struct { pulumi.CustomResourceState // Additional data on the incident AdditionalData IncidentAdditionalDataResponseOutput `pulumi:"additionalData"` // The reason the incident was closed Classification pulumi.StringPtrOutput `pulumi:"classification"` // Describes the reason the incident was closed ClassificationComment pulumi.StringPtrOutput `pulumi:"classificationComment"` // The classification reason the incident was closed with ClassificationReason pulumi.StringPtrOutput `pulumi:"classificationReason"` // The time the incident was created CreatedTimeUtc pulumi.StringOutput `pulumi:"createdTimeUtc"` // The description of the incident Description pulumi.StringPtrOutput `pulumi:"description"` // Etag of the azure resource Etag pulumi.StringPtrOutput `pulumi:"etag"` // The time of the first activity in the incident FirstActivityTimeUtc pulumi.StringPtrOutput `pulumi:"firstActivityTimeUtc"` // A sequential number IncidentNumber pulumi.IntOutput `pulumi:"incidentNumber"` // The deep-link url to the incident in Azure portal IncidentUrl pulumi.StringOutput `pulumi:"incidentUrl"` // List of labels relevant to this incident Labels IncidentLabelResponseArrayOutput `pulumi:"labels"` // The time of the last activity in the incident LastActivityTimeUtc pulumi.StringPtrOutput `pulumi:"lastActivityTimeUtc"` // The last time the incident was updated LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Describes a user that the incident is assigned to Owner IncidentOwnerInfoResponsePtrOutput `pulumi:"owner"` // List of resource ids of Analytic rules related to the incident RelatedAnalyticRuleIds pulumi.StringArrayOutput `pulumi:"relatedAnalyticRuleIds"` // The severity of the incident Severity pulumi.StringOutput `pulumi:"severity"` // The status of the incident Status pulumi.StringOutput `pulumi:"status"` // The title of the incident Title pulumi.StringOutput `pulumi:"title"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
Represents an incident in Azure Security Insights.
func GetIncident ¶
func GetIncident(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IncidentState, opts ...pulumi.ResourceOption) (*Incident, error)
GetIncident gets an existing Incident resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewIncident ¶
func NewIncident(ctx *pulumi.Context, name string, args *IncidentArgs, opts ...pulumi.ResourceOption) (*Incident, error)
NewIncident registers a new resource with the given unique name, arguments, and options.
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 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 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 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 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 KeyVaultProperties ¶
type KeyVaultProperties struct { // The name of the key associated with the Log Analytics cluster. KeyName *string `pulumi:"keyName"` // 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"` // 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) 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) 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"` // 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"` // 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) 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) 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. Ex- 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.
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.
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 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. Ex- 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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Linked storage accounts top level resource container.
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.
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 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. Ex- 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 LookupAlertRuleActionArgs ¶
type LookupAlertRuleActionArgs 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 LookupAlertRuleActionResult ¶
type LookupAlertRuleActionResult struct { // Etag of the action. Etag *string `pulumi:"etag"` // 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 LookupAlertRuleAction ¶
func LookupAlertRuleAction(ctx *pulumi.Context, args *LookupAlertRuleActionArgs, opts ...pulumi.InvokeOption) (*LookupAlertRuleActionResult, 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"` // 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"` // 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 ID associated with the cluster. ClusterId string `pulumi:"clusterId"` // The identity of the resource. Identity *IdentityResponse `pulumi:"identity"` // The associated key properties. KeyVaultProperties *KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The link used to get the next page of recommendations. NextLink *string `pulumi:"nextLink"` // 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. Ex- 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"` // 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 { // When ‘true’, all workspace's tables are exported. AllTables *bool `pulumi:"allTables"` // 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"` // 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. Ex- 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"` // 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. Ex- 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"` // 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 { // 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. Ex- 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"` // The name of the resource Name string `pulumi:"name"` // Linked storage accounts resources ids. StorageAccountIds []string `pulumi:"storageAccountIds"` // The type of the resource. Ex- 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"` // 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. Ex- 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 *int `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"` // 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. Ex- 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"` // 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. Ex- 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 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. Ex- 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.IntPtrOutput `pulumi:"version"` }
Value object for saved search results.
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.
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.IntPtrInput // 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 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. Ex- 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.IntPtrInput }
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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
The top level storage insight resource container.
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.
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 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. Ex- 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 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"` // 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. Ex- 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.
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.
type WorkspaceArgs ¶
type WorkspaceArgs struct { // The ETag of the workspace. ETag pulumi.StringPtrInput // 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 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 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 // 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. Ex- 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
¶
- alertRule.go
- alertRuleAction.go
- bookmark.go
- cluster.go
- dataConnector.go
- dataExport.go
- dataSource.go
- getAlertRule.go
- getAlertRuleAction.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
- pulumiTypes.go
- savedSearch.go
- storageInsightConfig.go
- workspace.go