Documentation ¶
Index ¶
- Constants
- type AssociatedWorkspaceResponse
- type AssociatedWorkspaceResponseArrayOutput
- func (AssociatedWorkspaceResponseArrayOutput) ElementType() reflect.Type
- func (o AssociatedWorkspaceResponseArrayOutput) Index(i pulumi.IntInput) AssociatedWorkspaceResponseOutput
- func (o AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutput() AssociatedWorkspaceResponseArrayOutput
- func (o AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseArrayOutput
- type AssociatedWorkspaceResponseOutput
- func (o AssociatedWorkspaceResponseOutput) AssociateDate() pulumi.StringOutput
- func (AssociatedWorkspaceResponseOutput) ElementType() reflect.Type
- func (o AssociatedWorkspaceResponseOutput) ResourceId() pulumi.StringOutput
- func (o AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutput() AssociatedWorkspaceResponseOutput
- func (o AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseOutput
- func (o AssociatedWorkspaceResponseOutput) WorkspaceId() pulumi.StringOutput
- func (o AssociatedWorkspaceResponseOutput) WorkspaceName() pulumi.StringOutput
- type BillingType
- func (BillingType) ElementType() reflect.Type
- func (e BillingType) ToBillingTypeOutput() BillingTypeOutput
- func (e BillingType) ToBillingTypeOutputWithContext(ctx context.Context) BillingTypeOutput
- func (e BillingType) ToBillingTypePtrOutput() BillingTypePtrOutput
- func (e BillingType) ToBillingTypePtrOutputWithContext(ctx context.Context) BillingTypePtrOutput
- func (e BillingType) ToStringOutput() pulumi.StringOutput
- func (e BillingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BillingType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BillingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BillingTypeInput
- type BillingTypeOutput
- func (BillingTypeOutput) ElementType() reflect.Type
- func (o BillingTypeOutput) ToBillingTypeOutput() BillingTypeOutput
- func (o BillingTypeOutput) ToBillingTypeOutputWithContext(ctx context.Context) BillingTypeOutput
- func (o BillingTypeOutput) ToBillingTypePtrOutput() BillingTypePtrOutput
- func (o BillingTypeOutput) ToBillingTypePtrOutputWithContext(ctx context.Context) BillingTypePtrOutput
- func (o BillingTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o BillingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BillingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BillingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BillingTypePtrInput
- type BillingTypePtrOutput
- func (o BillingTypePtrOutput) Elem() BillingTypeOutput
- func (BillingTypePtrOutput) ElementType() reflect.Type
- func (o BillingTypePtrOutput) ToBillingTypePtrOutput() BillingTypePtrOutput
- func (o BillingTypePtrOutput) ToBillingTypePtrOutputWithContext(ctx context.Context) BillingTypePtrOutput
- func (o BillingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BillingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CapacityReservationPropertiesResponse
- type CapacityReservationPropertiesResponseOutput
- func (CapacityReservationPropertiesResponseOutput) ElementType() reflect.Type
- func (o CapacityReservationPropertiesResponseOutput) LastSkuUpdate() pulumi.StringOutput
- func (o CapacityReservationPropertiesResponseOutput) MinCapacity() pulumi.Float64Output
- func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutput() CapacityReservationPropertiesResponseOutput
- func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponseOutput
- type CapacityReservationPropertiesResponsePtrOutput
- func (o CapacityReservationPropertiesResponsePtrOutput) Elem() CapacityReservationPropertiesResponseOutput
- func (CapacityReservationPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CapacityReservationPropertiesResponsePtrOutput) LastSkuUpdate() pulumi.StringPtrOutput
- func (o CapacityReservationPropertiesResponsePtrOutput) MinCapacity() pulumi.Float64PtrOutput
- func (o CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutput() CapacityReservationPropertiesResponsePtrOutput
- func (o CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponsePtrOutput
- type Cluster
- type ClusterArgs
- type ClusterInput
- type ClusterOutput
- func (o ClusterOutput) AssociatedWorkspaces() AssociatedWorkspaceResponseArrayOutput
- func (o ClusterOutput) BillingType() pulumi.StringPtrOutput
- func (o ClusterOutput) CapacityReservationProperties() CapacityReservationPropertiesResponsePtrOutput
- func (o ClusterOutput) ClusterId() pulumi.StringOutput
- func (o ClusterOutput) CreatedDate() pulumi.StringOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) Identity() IdentityResponsePtrOutput
- func (o ClusterOutput) IsAvailabilityZonesEnabled() pulumi.BoolPtrOutput
- func (o ClusterOutput) IsDoubleEncryptionEnabled() pulumi.BoolPtrOutput
- func (o ClusterOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
- func (o ClusterOutput) LastModifiedDate() pulumi.StringOutput
- func (o ClusterOutput) Location() pulumi.StringOutput
- func (o ClusterOutput) Name() pulumi.StringOutput
- func (o ClusterOutput) ProvisioningState() pulumi.StringOutput
- func (o ClusterOutput) Sku() ClusterSkuResponsePtrOutput
- func (o ClusterOutput) Tags() pulumi.StringMapOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- func (o ClusterOutput) Type() pulumi.StringOutput
- type ClusterSku
- type ClusterSkuArgs
- func (ClusterSkuArgs) ElementType() reflect.Type
- func (i ClusterSkuArgs) ToClusterSkuOutput() ClusterSkuOutput
- func (i ClusterSkuArgs) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
- func (i ClusterSkuArgs) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (i ClusterSkuArgs) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuInput
- type ClusterSkuNameEnum
- func (ClusterSkuNameEnum) ElementType() reflect.Type
- func (e ClusterSkuNameEnum) ToClusterSkuNameEnumOutput() ClusterSkuNameEnumOutput
- func (e ClusterSkuNameEnum) ToClusterSkuNameEnumOutputWithContext(ctx context.Context) ClusterSkuNameEnumOutput
- func (e ClusterSkuNameEnum) ToClusterSkuNameEnumPtrOutput() ClusterSkuNameEnumPtrOutput
- func (e ClusterSkuNameEnum) ToClusterSkuNameEnumPtrOutputWithContext(ctx context.Context) ClusterSkuNameEnumPtrOutput
- func (e ClusterSkuNameEnum) ToStringOutput() pulumi.StringOutput
- func (e ClusterSkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ClusterSkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ClusterSkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterSkuNameEnumInput
- type ClusterSkuNameEnumOutput
- func (ClusterSkuNameEnumOutput) ElementType() reflect.Type
- func (o ClusterSkuNameEnumOutput) ToClusterSkuNameEnumOutput() ClusterSkuNameEnumOutput
- func (o ClusterSkuNameEnumOutput) ToClusterSkuNameEnumOutputWithContext(ctx context.Context) ClusterSkuNameEnumOutput
- func (o ClusterSkuNameEnumOutput) ToClusterSkuNameEnumPtrOutput() ClusterSkuNameEnumPtrOutput
- func (o ClusterSkuNameEnumOutput) ToClusterSkuNameEnumPtrOutputWithContext(ctx context.Context) ClusterSkuNameEnumPtrOutput
- func (o ClusterSkuNameEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o ClusterSkuNameEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ClusterSkuNameEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ClusterSkuNameEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterSkuNameEnumPtrInput
- type ClusterSkuNameEnumPtrOutput
- func (o ClusterSkuNameEnumPtrOutput) Elem() ClusterSkuNameEnumOutput
- func (ClusterSkuNameEnumPtrOutput) ElementType() reflect.Type
- func (o ClusterSkuNameEnumPtrOutput) ToClusterSkuNameEnumPtrOutput() ClusterSkuNameEnumPtrOutput
- func (o ClusterSkuNameEnumPtrOutput) ToClusterSkuNameEnumPtrOutputWithContext(ctx context.Context) ClusterSkuNameEnumPtrOutput
- func (o ClusterSkuNameEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ClusterSkuNameEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterSkuOutput
- func (o ClusterSkuOutput) Capacity() pulumi.Float64PtrOutput
- func (ClusterSkuOutput) ElementType() reflect.Type
- func (o ClusterSkuOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuOutput) ToClusterSkuOutput() ClusterSkuOutput
- func (o ClusterSkuOutput) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
- func (o ClusterSkuOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (o ClusterSkuOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuPtrInput
- type ClusterSkuPtrOutput
- func (o ClusterSkuPtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o ClusterSkuPtrOutput) Elem() ClusterSkuOutput
- func (ClusterSkuPtrOutput) ElementType() reflect.Type
- func (o ClusterSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuResponse
- type ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) Capacity() pulumi.Float64PtrOutput
- func (ClusterSkuResponseOutput) ElementType() reflect.Type
- func (o ClusterSkuResponseOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
- type ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponsePtrOutput) Capacity() pulumi.Float64PtrOutput
- func (o ClusterSkuResponsePtrOutput) Elem() ClusterSkuResponseOutput
- func (ClusterSkuResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterState
- type Column
- type ColumnArgs
- type ColumnArray
- type ColumnArrayInput
- type ColumnArrayOutput
- type ColumnDataTypeHintEnum
- func (ColumnDataTypeHintEnum) ElementType() reflect.Type
- func (e ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumOutput() ColumnDataTypeHintEnumOutput
- func (e ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumOutput
- func (e ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumPtrOutput() ColumnDataTypeHintEnumPtrOutput
- func (e ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumPtrOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumPtrOutput
- func (e ColumnDataTypeHintEnum) ToStringOutput() pulumi.StringOutput
- func (e ColumnDataTypeHintEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ColumnDataTypeHintEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ColumnDataTypeHintEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ColumnDataTypeHintEnumInput
- type ColumnDataTypeHintEnumOutput
- func (ColumnDataTypeHintEnumOutput) ElementType() reflect.Type
- func (o ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumOutput() ColumnDataTypeHintEnumOutput
- func (o ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumOutput
- func (o ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumPtrOutput() ColumnDataTypeHintEnumPtrOutput
- func (o ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumPtrOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumPtrOutput
- func (o ColumnDataTypeHintEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o ColumnDataTypeHintEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ColumnDataTypeHintEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ColumnDataTypeHintEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ColumnDataTypeHintEnumPtrInput
- type ColumnDataTypeHintEnumPtrOutput
- func (o ColumnDataTypeHintEnumPtrOutput) Elem() ColumnDataTypeHintEnumOutput
- func (ColumnDataTypeHintEnumPtrOutput) ElementType() reflect.Type
- func (o ColumnDataTypeHintEnumPtrOutput) ToColumnDataTypeHintEnumPtrOutput() ColumnDataTypeHintEnumPtrOutput
- func (o ColumnDataTypeHintEnumPtrOutput) ToColumnDataTypeHintEnumPtrOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumPtrOutput
- func (o ColumnDataTypeHintEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ColumnDataTypeHintEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ColumnInput
- type ColumnOutput
- func (o ColumnOutput) DataTypeHint() pulumi.StringPtrOutput
- func (o ColumnOutput) Description() pulumi.StringPtrOutput
- func (o ColumnOutput) DisplayName() pulumi.StringPtrOutput
- func (ColumnOutput) ElementType() reflect.Type
- func (o ColumnOutput) Name() pulumi.StringPtrOutput
- func (o ColumnOutput) ToColumnOutput() ColumnOutput
- func (o ColumnOutput) ToColumnOutputWithContext(ctx context.Context) ColumnOutput
- func (o ColumnOutput) Type() pulumi.StringPtrOutput
- type ColumnResponse
- type ColumnResponseArrayOutput
- func (ColumnResponseArrayOutput) ElementType() reflect.Type
- func (o ColumnResponseArrayOutput) Index(i pulumi.IntInput) ColumnResponseOutput
- func (o ColumnResponseArrayOutput) ToColumnResponseArrayOutput() ColumnResponseArrayOutput
- func (o ColumnResponseArrayOutput) ToColumnResponseArrayOutputWithContext(ctx context.Context) ColumnResponseArrayOutput
- type ColumnResponseOutput
- func (o ColumnResponseOutput) DataTypeHint() pulumi.StringPtrOutput
- func (o ColumnResponseOutput) Description() pulumi.StringPtrOutput
- func (o ColumnResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (ColumnResponseOutput) ElementType() reflect.Type
- func (o ColumnResponseOutput) IsDefaultDisplay() pulumi.BoolOutput
- func (o ColumnResponseOutput) IsHidden() pulumi.BoolOutput
- func (o ColumnResponseOutput) Name() pulumi.StringPtrOutput
- func (o ColumnResponseOutput) ToColumnResponseOutput() ColumnResponseOutput
- func (o ColumnResponseOutput) ToColumnResponseOutputWithContext(ctx context.Context) ColumnResponseOutput
- func (o ColumnResponseOutput) Type() pulumi.StringPtrOutput
- type ColumnTypeEnum
- func (ColumnTypeEnum) ElementType() reflect.Type
- func (e ColumnTypeEnum) ToColumnTypeEnumOutput() ColumnTypeEnumOutput
- func (e ColumnTypeEnum) ToColumnTypeEnumOutputWithContext(ctx context.Context) ColumnTypeEnumOutput
- func (e ColumnTypeEnum) ToColumnTypeEnumPtrOutput() ColumnTypeEnumPtrOutput
- func (e ColumnTypeEnum) ToColumnTypeEnumPtrOutputWithContext(ctx context.Context) ColumnTypeEnumPtrOutput
- func (e ColumnTypeEnum) ToStringOutput() pulumi.StringOutput
- func (e ColumnTypeEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ColumnTypeEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ColumnTypeEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ColumnTypeEnumInput
- type ColumnTypeEnumOutput
- func (ColumnTypeEnumOutput) ElementType() reflect.Type
- func (o ColumnTypeEnumOutput) ToColumnTypeEnumOutput() ColumnTypeEnumOutput
- func (o ColumnTypeEnumOutput) ToColumnTypeEnumOutputWithContext(ctx context.Context) ColumnTypeEnumOutput
- func (o ColumnTypeEnumOutput) ToColumnTypeEnumPtrOutput() ColumnTypeEnumPtrOutput
- func (o ColumnTypeEnumOutput) ToColumnTypeEnumPtrOutputWithContext(ctx context.Context) ColumnTypeEnumPtrOutput
- func (o ColumnTypeEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o ColumnTypeEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ColumnTypeEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ColumnTypeEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ColumnTypeEnumPtrInput
- type ColumnTypeEnumPtrOutput
- func (o ColumnTypeEnumPtrOutput) Elem() ColumnTypeEnumOutput
- func (ColumnTypeEnumPtrOutput) ElementType() reflect.Type
- func (o ColumnTypeEnumPtrOutput) ToColumnTypeEnumPtrOutput() ColumnTypeEnumPtrOutput
- func (o ColumnTypeEnumPtrOutput) ToColumnTypeEnumPtrOutputWithContext(ctx context.Context) ColumnTypeEnumPtrOutput
- func (o ColumnTypeEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ColumnTypeEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataExport
- type DataExportArgs
- type DataExportInput
- type DataExportOutput
- func (o DataExportOutput) CreatedDate() pulumi.StringPtrOutput
- func (o DataExportOutput) DataExportId() pulumi.StringPtrOutput
- func (DataExportOutput) ElementType() reflect.Type
- func (o DataExportOutput) Enable() pulumi.BoolPtrOutput
- func (o DataExportOutput) EventHubName() pulumi.StringPtrOutput
- func (o DataExportOutput) LastModifiedDate() pulumi.StringPtrOutput
- func (o DataExportOutput) Name() pulumi.StringOutput
- func (o DataExportOutput) ResourceId() pulumi.StringOutput
- func (o DataExportOutput) TableNames() pulumi.StringArrayOutput
- func (o DataExportOutput) ToDataExportOutput() DataExportOutput
- func (o DataExportOutput) ToDataExportOutputWithContext(ctx context.Context) DataExportOutput
- func (o DataExportOutput) Type() pulumi.StringOutput
- type DataExportState
- type DataSource
- type DataSourceArgs
- type DataSourceInput
- type DataSourceKind
- func (DataSourceKind) ElementType() reflect.Type
- func (e DataSourceKind) ToDataSourceKindOutput() DataSourceKindOutput
- func (e DataSourceKind) ToDataSourceKindOutputWithContext(ctx context.Context) DataSourceKindOutput
- func (e DataSourceKind) ToDataSourceKindPtrOutput() DataSourceKindPtrOutput
- func (e DataSourceKind) ToDataSourceKindPtrOutputWithContext(ctx context.Context) DataSourceKindPtrOutput
- func (e DataSourceKind) ToStringOutput() pulumi.StringOutput
- func (e DataSourceKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataSourceKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataSourceKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceKindInput
- type DataSourceKindOutput
- func (DataSourceKindOutput) ElementType() reflect.Type
- func (o DataSourceKindOutput) ToDataSourceKindOutput() DataSourceKindOutput
- func (o DataSourceKindOutput) ToDataSourceKindOutputWithContext(ctx context.Context) DataSourceKindOutput
- func (o DataSourceKindOutput) ToDataSourceKindPtrOutput() DataSourceKindPtrOutput
- func (o DataSourceKindOutput) ToDataSourceKindPtrOutputWithContext(ctx context.Context) DataSourceKindPtrOutput
- func (o DataSourceKindOutput) ToStringOutput() pulumi.StringOutput
- func (o DataSourceKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataSourceKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceKindPtrInput
- type DataSourceKindPtrOutput
- func (o DataSourceKindPtrOutput) Elem() DataSourceKindOutput
- func (DataSourceKindPtrOutput) ElementType() reflect.Type
- func (o DataSourceKindPtrOutput) ToDataSourceKindPtrOutput() DataSourceKindPtrOutput
- func (o DataSourceKindPtrOutput) ToDataSourceKindPtrOutputWithContext(ctx context.Context) DataSourceKindPtrOutput
- func (o DataSourceKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataSourceKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataSourceOutput
- func (DataSourceOutput) ElementType() reflect.Type
- func (o DataSourceOutput) Etag() pulumi.StringPtrOutput
- func (o DataSourceOutput) Kind() pulumi.StringOutput
- func (o DataSourceOutput) Name() pulumi.StringOutput
- func (o DataSourceOutput) Properties() pulumi.AnyOutput
- func (o DataSourceOutput) Tags() pulumi.StringMapOutput
- func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
- func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
- func (o DataSourceOutput) Type() pulumi.StringOutput
- type DataSourceState
- type GetSharedKeysArgs
- type GetSharedKeysOutputArgs
- type GetSharedKeysResult
- type GetSharedKeysResultOutput
- func (GetSharedKeysResultOutput) ElementType() reflect.Type
- func (o GetSharedKeysResultOutput) PrimarySharedKey() pulumi.StringPtrOutput
- func (o GetSharedKeysResultOutput) SecondarySharedKey() pulumi.StringPtrOutput
- func (o GetSharedKeysResultOutput) ToGetSharedKeysResultOutput() GetSharedKeysResultOutput
- func (o GetSharedKeysResultOutput) ToGetSharedKeysResultOutputWithContext(ctx context.Context) GetSharedKeysResultOutput
- type GetWorkspaceSharedKeysArgs
- type GetWorkspaceSharedKeysOutputArgs
- type GetWorkspaceSharedKeysResult
- type GetWorkspaceSharedKeysResultOutput
- func (GetWorkspaceSharedKeysResultOutput) ElementType() reflect.Type
- func (o GetWorkspaceSharedKeysResultOutput) PrimarySharedKey() pulumi.StringPtrOutput
- func (o GetWorkspaceSharedKeysResultOutput) SecondarySharedKey() pulumi.StringPtrOutput
- func (o GetWorkspaceSharedKeysResultOutput) ToGetWorkspaceSharedKeysResultOutput() GetWorkspaceSharedKeysResultOutput
- func (o GetWorkspaceSharedKeysResultOutput) ToGetWorkspaceSharedKeysResultOutputWithContext(ctx context.Context) GetWorkspaceSharedKeysResultOutput
- 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() IdentityTypeOutput
- func (o IdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- 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() IdentityTypePtrOutput
- func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- type IdentityResponse
- 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) Type() pulumi.StringOutput
- func (o IdentityResponseOutput) UserAssignedIdentities() UserIdentityPropertiesResponseMapOutput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) UserAssignedIdentities() UserIdentityPropertiesResponseMapOutput
- type IdentityType
- func (IdentityType) ElementType() reflect.Type
- func (e IdentityType) ToIdentityTypeOutput() IdentityTypeOutput
- func (e IdentityType) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
- func (e IdentityType) ToIdentityTypePtrOutput() IdentityTypePtrOutput
- func (e IdentityType) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
- func (e IdentityType) ToStringOutput() pulumi.StringOutput
- func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IdentityTypeInput
- type IdentityTypeOutput
- func (IdentityTypeOutput) ElementType() reflect.Type
- func (o IdentityTypeOutput) ToIdentityTypeOutput() IdentityTypeOutput
- func (o IdentityTypeOutput) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
- func (o IdentityTypeOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
- func (o IdentityTypeOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
- func (o IdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o IdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IdentityTypePtrInput
- type IdentityTypePtrOutput
- func (o IdentityTypePtrOutput) Elem() IdentityTypeOutput
- func (IdentityTypePtrOutput) ElementType() reflect.Type
- func (o IdentityTypePtrOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
- func (o IdentityTypePtrOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
- func (o IdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KeyVaultProperties
- type KeyVaultPropertiesArgs
- func (KeyVaultPropertiesArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesInput
- type KeyVaultPropertiesOutput
- func (KeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyRsaSize() pulumi.IntPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesPtrInput
- type KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
- func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyRsaSize() pulumi.IntPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesResponse
- type KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyRsaSize() pulumi.IntPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- type KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyRsaSize() pulumi.IntPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type LinkedService
- type LinkedServiceArgs
- type LinkedServiceEntityStatus
- func (LinkedServiceEntityStatus) ElementType() reflect.Type
- func (e LinkedServiceEntityStatus) ToLinkedServiceEntityStatusOutput() LinkedServiceEntityStatusOutput
- func (e LinkedServiceEntityStatus) ToLinkedServiceEntityStatusOutputWithContext(ctx context.Context) LinkedServiceEntityStatusOutput
- func (e LinkedServiceEntityStatus) ToLinkedServiceEntityStatusPtrOutput() LinkedServiceEntityStatusPtrOutput
- func (e LinkedServiceEntityStatus) ToLinkedServiceEntityStatusPtrOutputWithContext(ctx context.Context) LinkedServiceEntityStatusPtrOutput
- func (e LinkedServiceEntityStatus) ToStringOutput() pulumi.StringOutput
- func (e LinkedServiceEntityStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LinkedServiceEntityStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LinkedServiceEntityStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LinkedServiceEntityStatusInput
- type LinkedServiceEntityStatusOutput
- func (LinkedServiceEntityStatusOutput) ElementType() reflect.Type
- func (o LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusOutput() LinkedServiceEntityStatusOutput
- func (o LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusOutputWithContext(ctx context.Context) LinkedServiceEntityStatusOutput
- func (o LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusPtrOutput() LinkedServiceEntityStatusPtrOutput
- func (o LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusPtrOutputWithContext(ctx context.Context) LinkedServiceEntityStatusPtrOutput
- func (o LinkedServiceEntityStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o LinkedServiceEntityStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LinkedServiceEntityStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LinkedServiceEntityStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LinkedServiceEntityStatusPtrInput
- type LinkedServiceEntityStatusPtrOutput
- func (o LinkedServiceEntityStatusPtrOutput) Elem() LinkedServiceEntityStatusOutput
- func (LinkedServiceEntityStatusPtrOutput) ElementType() reflect.Type
- func (o LinkedServiceEntityStatusPtrOutput) ToLinkedServiceEntityStatusPtrOutput() LinkedServiceEntityStatusPtrOutput
- func (o LinkedServiceEntityStatusPtrOutput) ToLinkedServiceEntityStatusPtrOutputWithContext(ctx context.Context) LinkedServiceEntityStatusPtrOutput
- func (o LinkedServiceEntityStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LinkedServiceEntityStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LinkedServiceInput
- type LinkedServiceOutput
- func (LinkedServiceOutput) ElementType() reflect.Type
- func (o LinkedServiceOutput) Name() pulumi.StringOutput
- func (o LinkedServiceOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LinkedServiceOutput) ResourceId() pulumi.StringPtrOutput
- func (o LinkedServiceOutput) Tags() pulumi.StringMapOutput
- func (o LinkedServiceOutput) ToLinkedServiceOutput() LinkedServiceOutput
- func (o LinkedServiceOutput) ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput
- func (o LinkedServiceOutput) Type() pulumi.StringOutput
- func (o LinkedServiceOutput) WriteAccessResourceId() pulumi.StringPtrOutput
- type LinkedServiceState
- type LinkedStorageAccount
- type LinkedStorageAccountArgs
- type LinkedStorageAccountInput
- type LinkedStorageAccountOutput
- func (o LinkedStorageAccountOutput) DataSourceType() pulumi.StringOutput
- func (LinkedStorageAccountOutput) ElementType() reflect.Type
- func (o LinkedStorageAccountOutput) Name() pulumi.StringOutput
- func (o LinkedStorageAccountOutput) StorageAccountIds() pulumi.StringArrayOutput
- func (o LinkedStorageAccountOutput) ToLinkedStorageAccountOutput() LinkedStorageAccountOutput
- func (o LinkedStorageAccountOutput) ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput
- func (o LinkedStorageAccountOutput) Type() pulumi.StringOutput
- type LinkedStorageAccountState
- type LogAnalyticsQueryPackQueryPropertiesRelated
- type LogAnalyticsQueryPackQueryPropertiesRelatedArgs
- func (LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ElementType() reflect.Type
- func (i LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutput() LogAnalyticsQueryPackQueryPropertiesRelatedOutput
- func (i LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedOutput
- func (i LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput() LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
- func (i LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
- type LogAnalyticsQueryPackQueryPropertiesRelatedInput
- type LogAnalyticsQueryPackQueryPropertiesRelatedOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) Categories() pulumi.StringArrayOutput
- func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ElementType() reflect.Type
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ResourceTypes() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) Solutions() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutput() LogAnalyticsQueryPackQueryPropertiesRelatedOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput() LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
- type LogAnalyticsQueryPackQueryPropertiesRelatedPtrInput
- type LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) Categories() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) Elem() LogAnalyticsQueryPackQueryPropertiesRelatedOutput
- func (LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ElementType() reflect.Type
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ResourceTypes() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) Solutions() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput() LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
- func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
- type LogAnalyticsQueryPackQueryPropertiesResponseRelated
- type LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) Categories() pulumi.StringArrayOutput
- func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ElementType() reflect.Type
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ResourceTypes() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) Solutions() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput() LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput
- type LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) Categories() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) Elem() LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput
- func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ElementType() reflect.Type
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ResourceTypes() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) Solutions() pulumi.StringArrayOutput
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput() LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput
- func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput
- type LookupClusterArgs
- type LookupClusterOutputArgs
- type LookupClusterResult
- type LookupClusterResultOutput
- func (o LookupClusterResultOutput) AssociatedWorkspaces() AssociatedWorkspaceResponseArrayOutput
- func (o LookupClusterResultOutput) BillingType() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) CapacityReservationProperties() CapacityReservationPropertiesResponsePtrOutput
- func (o LookupClusterResultOutput) ClusterId() pulumi.StringOutput
- func (o LookupClusterResultOutput) CreatedDate() pulumi.StringOutput
- func (LookupClusterResultOutput) ElementType() reflect.Type
- func (o LookupClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupClusterResultOutput) Identity() IdentityResponsePtrOutput
- func (o LookupClusterResultOutput) IsAvailabilityZonesEnabled() pulumi.BoolPtrOutput
- func (o LookupClusterResultOutput) IsDoubleEncryptionEnabled() pulumi.BoolPtrOutput
- func (o LookupClusterResultOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
- func (o LookupClusterResultOutput) LastModifiedDate() pulumi.StringOutput
- func (o LookupClusterResultOutput) Location() pulumi.StringOutput
- func (o LookupClusterResultOutput) Name() pulumi.StringOutput
- func (o LookupClusterResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupClusterResultOutput) Sku() ClusterSkuResponsePtrOutput
- func (o LookupClusterResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
- func (o LookupClusterResultOutput) Type() pulumi.StringOutput
- type LookupDataExportArgs
- type LookupDataExportOutputArgs
- type LookupDataExportResult
- type LookupDataExportResultOutput
- func (o LookupDataExportResultOutput) CreatedDate() pulumi.StringPtrOutput
- func (o LookupDataExportResultOutput) DataExportId() pulumi.StringPtrOutput
- func (LookupDataExportResultOutput) ElementType() reflect.Type
- func (o LookupDataExportResultOutput) Enable() pulumi.BoolPtrOutput
- func (o LookupDataExportResultOutput) EventHubName() pulumi.StringPtrOutput
- func (o LookupDataExportResultOutput) Id() pulumi.StringOutput
- func (o LookupDataExportResultOutput) LastModifiedDate() pulumi.StringPtrOutput
- func (o LookupDataExportResultOutput) Name() pulumi.StringOutput
- func (o LookupDataExportResultOutput) ResourceId() pulumi.StringOutput
- func (o LookupDataExportResultOutput) TableNames() pulumi.StringArrayOutput
- func (o LookupDataExportResultOutput) ToLookupDataExportResultOutput() LookupDataExportResultOutput
- func (o LookupDataExportResultOutput) ToLookupDataExportResultOutputWithContext(ctx context.Context) LookupDataExportResultOutput
- func (o LookupDataExportResultOutput) Type() pulumi.StringOutput
- type LookupDataSourceArgs
- type LookupDataSourceOutputArgs
- type LookupDataSourceResult
- type LookupDataSourceResultOutput
- func (LookupDataSourceResultOutput) ElementType() reflect.Type
- func (o LookupDataSourceResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupDataSourceResultOutput) Id() pulumi.StringOutput
- func (o LookupDataSourceResultOutput) Kind() pulumi.StringOutput
- func (o LookupDataSourceResultOutput) Name() pulumi.StringOutput
- func (o LookupDataSourceResultOutput) Properties() pulumi.AnyOutput
- func (o LookupDataSourceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
- func (o LookupDataSourceResultOutput) Type() pulumi.StringOutput
- type LookupLinkedServiceArgs
- type LookupLinkedServiceOutputArgs
- type LookupLinkedServiceResult
- type LookupLinkedServiceResultOutput
- func (LookupLinkedServiceResultOutput) ElementType() reflect.Type
- func (o LookupLinkedServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupLinkedServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupLinkedServiceResultOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LookupLinkedServiceResultOutput) ResourceId() pulumi.StringPtrOutput
- func (o LookupLinkedServiceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupLinkedServiceResultOutput) ToLookupLinkedServiceResultOutput() LookupLinkedServiceResultOutput
- func (o LookupLinkedServiceResultOutput) ToLookupLinkedServiceResultOutputWithContext(ctx context.Context) LookupLinkedServiceResultOutput
- func (o LookupLinkedServiceResultOutput) Type() pulumi.StringOutput
- func (o LookupLinkedServiceResultOutput) WriteAccessResourceId() pulumi.StringPtrOutput
- type LookupLinkedStorageAccountArgs
- type LookupLinkedStorageAccountOutputArgs
- type LookupLinkedStorageAccountResult
- type LookupLinkedStorageAccountResultOutput
- func (o LookupLinkedStorageAccountResultOutput) DataSourceType() pulumi.StringOutput
- func (LookupLinkedStorageAccountResultOutput) ElementType() reflect.Type
- func (o LookupLinkedStorageAccountResultOutput) Id() pulumi.StringOutput
- func (o LookupLinkedStorageAccountResultOutput) Name() pulumi.StringOutput
- func (o LookupLinkedStorageAccountResultOutput) StorageAccountIds() pulumi.StringArrayOutput
- func (o LookupLinkedStorageAccountResultOutput) ToLookupLinkedStorageAccountResultOutput() LookupLinkedStorageAccountResultOutput
- func (o LookupLinkedStorageAccountResultOutput) ToLookupLinkedStorageAccountResultOutputWithContext(ctx context.Context) LookupLinkedStorageAccountResultOutput
- func (o LookupLinkedStorageAccountResultOutput) Type() pulumi.StringOutput
- type LookupMachineGroupArgs
- type LookupMachineGroupOutputArgs
- type LookupMachineGroupResult
- type LookupMachineGroupResultOutput
- func (o LookupMachineGroupResultOutput) Count() pulumi.IntPtrOutput
- func (o LookupMachineGroupResultOutput) DisplayName() pulumi.StringOutput
- func (LookupMachineGroupResultOutput) ElementType() reflect.Type
- func (o LookupMachineGroupResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupMachineGroupResultOutput) GroupType() pulumi.StringPtrOutput
- func (o LookupMachineGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupMachineGroupResultOutput) Kind() pulumi.StringOutput
- func (o LookupMachineGroupResultOutput) Machines() MachineReferenceWithHintsResponseArrayOutput
- func (o LookupMachineGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupMachineGroupResultOutput) ToLookupMachineGroupResultOutput() LookupMachineGroupResultOutput
- func (o LookupMachineGroupResultOutput) ToLookupMachineGroupResultOutputWithContext(ctx context.Context) LookupMachineGroupResultOutput
- func (o LookupMachineGroupResultOutput) Type() pulumi.StringOutput
- type LookupQueryArgs
- type LookupQueryOutputArgs
- type LookupQueryPackArgs
- type LookupQueryPackOutputArgs
- type LookupQueryPackResult
- type LookupQueryPackResultOutput
- func (LookupQueryPackResultOutput) ElementType() reflect.Type
- func (o LookupQueryPackResultOutput) Id() pulumi.StringOutput
- func (o LookupQueryPackResultOutput) Location() pulumi.StringOutput
- func (o LookupQueryPackResultOutput) Name() pulumi.StringOutput
- func (o LookupQueryPackResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupQueryPackResultOutput) QueryPackId() pulumi.StringOutput
- func (o LookupQueryPackResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupQueryPackResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupQueryPackResultOutput) TimeModified() pulumi.StringOutput
- func (o LookupQueryPackResultOutput) ToLookupQueryPackResultOutput() LookupQueryPackResultOutput
- func (o LookupQueryPackResultOutput) ToLookupQueryPackResultOutputWithContext(ctx context.Context) LookupQueryPackResultOutput
- func (o LookupQueryPackResultOutput) Type() pulumi.StringOutput
- type LookupQueryResult
- type LookupQueryResultOutput
- func (o LookupQueryResultOutput) Author() pulumi.StringOutput
- func (o LookupQueryResultOutput) Body() pulumi.StringOutput
- func (o LookupQueryResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupQueryResultOutput) DisplayName() pulumi.StringOutput
- func (LookupQueryResultOutput) ElementType() reflect.Type
- func (o LookupQueryResultOutput) Id() pulumi.StringOutput
- func (o LookupQueryResultOutput) Name() pulumi.StringOutput
- func (o LookupQueryResultOutput) Properties() pulumi.AnyOutput
- func (o LookupQueryResultOutput) Related() LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput
- func (o LookupQueryResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupQueryResultOutput) Tags() pulumi.StringArrayMapOutput
- func (o LookupQueryResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupQueryResultOutput) TimeModified() pulumi.StringOutput
- func (o LookupQueryResultOutput) ToLookupQueryResultOutput() LookupQueryResultOutput
- func (o LookupQueryResultOutput) ToLookupQueryResultOutputWithContext(ctx context.Context) LookupQueryResultOutput
- func (o LookupQueryResultOutput) Type() pulumi.StringOutput
- type LookupSavedSearchArgs
- type LookupSavedSearchOutputArgs
- type LookupSavedSearchResult
- type LookupSavedSearchResultOutput
- func (o LookupSavedSearchResultOutput) Category() pulumi.StringOutput
- func (o LookupSavedSearchResultOutput) DisplayName() pulumi.StringOutput
- func (LookupSavedSearchResultOutput) ElementType() reflect.Type
- func (o LookupSavedSearchResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupSavedSearchResultOutput) FunctionAlias() pulumi.StringPtrOutput
- func (o LookupSavedSearchResultOutput) FunctionParameters() pulumi.StringPtrOutput
- func (o LookupSavedSearchResultOutput) Id() pulumi.StringOutput
- func (o LookupSavedSearchResultOutput) Name() pulumi.StringOutput
- func (o LookupSavedSearchResultOutput) Query() pulumi.StringOutput
- func (o LookupSavedSearchResultOutput) Tags() TagResponseArrayOutput
- func (o LookupSavedSearchResultOutput) ToLookupSavedSearchResultOutput() LookupSavedSearchResultOutput
- func (o LookupSavedSearchResultOutput) ToLookupSavedSearchResultOutputWithContext(ctx context.Context) LookupSavedSearchResultOutput
- func (o LookupSavedSearchResultOutput) Type() pulumi.StringOutput
- func (o LookupSavedSearchResultOutput) Version() pulumi.Float64PtrOutput
- type LookupStorageInsightConfigArgs
- type LookupStorageInsightConfigOutputArgs
- type LookupStorageInsightConfigResult
- type LookupStorageInsightConfigResultOutput
- func (o LookupStorageInsightConfigResultOutput) Containers() pulumi.StringArrayOutput
- func (o LookupStorageInsightConfigResultOutput) ETag() pulumi.StringPtrOutput
- func (LookupStorageInsightConfigResultOutput) ElementType() reflect.Type
- func (o LookupStorageInsightConfigResultOutput) Id() pulumi.StringOutput
- func (o LookupStorageInsightConfigResultOutput) Name() pulumi.StringOutput
- func (o LookupStorageInsightConfigResultOutput) Status() StorageInsightStatusResponseOutput
- func (o LookupStorageInsightConfigResultOutput) StorageAccount() StorageAccountResponseOutput
- func (o LookupStorageInsightConfigResultOutput) Tables() pulumi.StringArrayOutput
- func (o LookupStorageInsightConfigResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupStorageInsightConfigResultOutput) ToLookupStorageInsightConfigResultOutput() LookupStorageInsightConfigResultOutput
- func (o LookupStorageInsightConfigResultOutput) ToLookupStorageInsightConfigResultOutputWithContext(ctx context.Context) LookupStorageInsightConfigResultOutput
- func (o LookupStorageInsightConfigResultOutput) Type() pulumi.StringOutput
- type LookupTableArgs
- type LookupTableOutputArgs
- type LookupTableResult
- type LookupTableResultOutput
- func (o LookupTableResultOutput) ArchiveRetentionInDays() pulumi.IntOutput
- func (LookupTableResultOutput) ElementType() reflect.Type
- func (o LookupTableResultOutput) Id() pulumi.StringOutput
- func (o LookupTableResultOutput) LastPlanModifiedDate() pulumi.StringOutput
- func (o LookupTableResultOutput) Name() pulumi.StringOutput
- func (o LookupTableResultOutput) Plan() pulumi.StringPtrOutput
- func (o LookupTableResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupTableResultOutput) RestoredLogs() RestoredLogsResponsePtrOutput
- func (o LookupTableResultOutput) ResultStatistics() ResultStatisticsResponseOutput
- func (o LookupTableResultOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o LookupTableResultOutput) RetentionInDaysAsDefault() pulumi.BoolOutput
- func (o LookupTableResultOutput) Schema() SchemaResponsePtrOutput
- func (o LookupTableResultOutput) SearchResults() SearchResultsResponsePtrOutput
- func (o LookupTableResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupTableResultOutput) ToLookupTableResultOutput() LookupTableResultOutput
- func (o LookupTableResultOutput) ToLookupTableResultOutputWithContext(ctx context.Context) LookupTableResultOutput
- func (o LookupTableResultOutput) TotalRetentionInDays() pulumi.IntPtrOutput
- func (o LookupTableResultOutput) TotalRetentionInDaysAsDefault() pulumi.BoolOutput
- func (o LookupTableResultOutput) Type() pulumi.StringOutput
- type LookupWorkspaceArgs
- type LookupWorkspaceOutputArgs
- type LookupWorkspaceResult
- type LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) CreatedDate() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) CustomerId() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) DefaultDataCollectionRuleResourceId() pulumi.StringPtrOutput
- func (LookupWorkspaceResultOutput) ElementType() reflect.Type
- func (o LookupWorkspaceResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) Features() WorkspaceFeaturesResponsePtrOutput
- func (o LookupWorkspaceResultOutput) ForceCmkForQuery() pulumi.BoolPtrOutput
- func (o LookupWorkspaceResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Identity() IdentityResponsePtrOutput
- func (o LookupWorkspaceResultOutput) Location() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) ModifiedDate() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) PrivateLinkScopedResources() PrivateLinkScopedResourceResponseArrayOutput
- func (o LookupWorkspaceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) PublicNetworkAccessForIngestion() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) PublicNetworkAccessForQuery() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o LookupWorkspaceResultOutput) Sku() WorkspaceSkuResponsePtrOutput
- func (o LookupWorkspaceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupWorkspaceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) Type() pulumi.StringOutput
- func (o LookupWorkspaceResultOutput) WorkspaceCapping() WorkspaceCappingResponsePtrOutput
- type MachineGroup
- type MachineGroupArgs
- type MachineGroupInput
- type MachineGroupOutput
- func (o MachineGroupOutput) Count() pulumi.IntPtrOutput
- func (o MachineGroupOutput) DisplayName() pulumi.StringOutput
- func (MachineGroupOutput) ElementType() reflect.Type
- func (o MachineGroupOutput) Etag() pulumi.StringPtrOutput
- func (o MachineGroupOutput) GroupType() pulumi.StringPtrOutput
- func (o MachineGroupOutput) Kind() pulumi.StringOutput
- func (o MachineGroupOutput) Machines() MachineReferenceWithHintsResponseArrayOutput
- func (o MachineGroupOutput) Name() pulumi.StringOutput
- func (o MachineGroupOutput) ToMachineGroupOutput() MachineGroupOutput
- func (o MachineGroupOutput) ToMachineGroupOutputWithContext(ctx context.Context) MachineGroupOutput
- func (o MachineGroupOutput) Type() pulumi.StringOutput
- type MachineGroupState
- type MachineGroupType
- func (MachineGroupType) ElementType() reflect.Type
- func (e MachineGroupType) ToMachineGroupTypeOutput() MachineGroupTypeOutput
- func (e MachineGroupType) ToMachineGroupTypeOutputWithContext(ctx context.Context) MachineGroupTypeOutput
- func (e MachineGroupType) ToMachineGroupTypePtrOutput() MachineGroupTypePtrOutput
- func (e MachineGroupType) ToMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupTypePtrOutput
- func (e MachineGroupType) ToStringOutput() pulumi.StringOutput
- func (e MachineGroupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MachineGroupType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MachineGroupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MachineGroupTypeInput
- type MachineGroupTypeOutput
- func (MachineGroupTypeOutput) ElementType() reflect.Type
- func (o MachineGroupTypeOutput) ToMachineGroupTypeOutput() MachineGroupTypeOutput
- func (o MachineGroupTypeOutput) ToMachineGroupTypeOutputWithContext(ctx context.Context) MachineGroupTypeOutput
- func (o MachineGroupTypeOutput) ToMachineGroupTypePtrOutput() MachineGroupTypePtrOutput
- func (o MachineGroupTypeOutput) ToMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupTypePtrOutput
- func (o MachineGroupTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o MachineGroupTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MachineGroupTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MachineGroupTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MachineGroupTypePtrInput
- type MachineGroupTypePtrOutput
- func (o MachineGroupTypePtrOutput) Elem() MachineGroupTypeOutput
- func (MachineGroupTypePtrOutput) ElementType() reflect.Type
- func (o MachineGroupTypePtrOutput) ToMachineGroupTypePtrOutput() MachineGroupTypePtrOutput
- func (o MachineGroupTypePtrOutput) ToMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupTypePtrOutput
- func (o MachineGroupTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MachineGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MachineReferenceWithHints
- type MachineReferenceWithHintsArgs
- func (MachineReferenceWithHintsArgs) ElementType() reflect.Type
- func (i MachineReferenceWithHintsArgs) ToMachineReferenceWithHintsOutput() MachineReferenceWithHintsOutput
- func (i MachineReferenceWithHintsArgs) ToMachineReferenceWithHintsOutputWithContext(ctx context.Context) MachineReferenceWithHintsOutput
- type MachineReferenceWithHintsArray
- func (MachineReferenceWithHintsArray) ElementType() reflect.Type
- func (i MachineReferenceWithHintsArray) ToMachineReferenceWithHintsArrayOutput() MachineReferenceWithHintsArrayOutput
- func (i MachineReferenceWithHintsArray) ToMachineReferenceWithHintsArrayOutputWithContext(ctx context.Context) MachineReferenceWithHintsArrayOutput
- type MachineReferenceWithHintsArrayInput
- type MachineReferenceWithHintsArrayOutput
- func (MachineReferenceWithHintsArrayOutput) ElementType() reflect.Type
- func (o MachineReferenceWithHintsArrayOutput) Index(i pulumi.IntInput) MachineReferenceWithHintsOutput
- func (o MachineReferenceWithHintsArrayOutput) ToMachineReferenceWithHintsArrayOutput() MachineReferenceWithHintsArrayOutput
- func (o MachineReferenceWithHintsArrayOutput) ToMachineReferenceWithHintsArrayOutputWithContext(ctx context.Context) MachineReferenceWithHintsArrayOutput
- type MachineReferenceWithHintsInput
- type MachineReferenceWithHintsOutput
- func (MachineReferenceWithHintsOutput) ElementType() reflect.Type
- func (o MachineReferenceWithHintsOutput) Id() pulumi.StringOutput
- func (o MachineReferenceWithHintsOutput) Kind() pulumi.StringOutput
- func (o MachineReferenceWithHintsOutput) ToMachineReferenceWithHintsOutput() MachineReferenceWithHintsOutput
- func (o MachineReferenceWithHintsOutput) ToMachineReferenceWithHintsOutputWithContext(ctx context.Context) MachineReferenceWithHintsOutput
- type MachineReferenceWithHintsResponse
- type MachineReferenceWithHintsResponseArrayOutput
- func (MachineReferenceWithHintsResponseArrayOutput) ElementType() reflect.Type
- func (o MachineReferenceWithHintsResponseArrayOutput) Index(i pulumi.IntInput) MachineReferenceWithHintsResponseOutput
- func (o MachineReferenceWithHintsResponseArrayOutput) ToMachineReferenceWithHintsResponseArrayOutput() MachineReferenceWithHintsResponseArrayOutput
- func (o MachineReferenceWithHintsResponseArrayOutput) ToMachineReferenceWithHintsResponseArrayOutputWithContext(ctx context.Context) MachineReferenceWithHintsResponseArrayOutput
- type MachineReferenceWithHintsResponseOutput
- func (o MachineReferenceWithHintsResponseOutput) DisplayNameHint() pulumi.StringOutput
- func (MachineReferenceWithHintsResponseOutput) ElementType() reflect.Type
- func (o MachineReferenceWithHintsResponseOutput) Id() pulumi.StringOutput
- func (o MachineReferenceWithHintsResponseOutput) Kind() pulumi.StringOutput
- func (o MachineReferenceWithHintsResponseOutput) Name() pulumi.StringOutput
- func (o MachineReferenceWithHintsResponseOutput) OsFamilyHint() pulumi.StringOutput
- func (o MachineReferenceWithHintsResponseOutput) ToMachineReferenceWithHintsResponseOutput() MachineReferenceWithHintsResponseOutput
- func (o MachineReferenceWithHintsResponseOutput) ToMachineReferenceWithHintsResponseOutputWithContext(ctx context.Context) MachineReferenceWithHintsResponseOutput
- func (o MachineReferenceWithHintsResponseOutput) Type() pulumi.StringOutput
- type PrivateLinkScopedResourceResponse
- 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 PrivateLinkScopedResourceResponseOutput
- func (PrivateLinkScopedResourceResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkScopedResourceResponseOutput) ResourceId() pulumi.StringPtrOutput
- func (o PrivateLinkScopedResourceResponseOutput) ScopeId() pulumi.StringPtrOutput
- func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
- func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
- type PublicNetworkAccessType
- func (PublicNetworkAccessType) ElementType() reflect.Type
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
- func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessTypeInput
- type PublicNetworkAccessTypeOutput
- func (PublicNetworkAccessTypeOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PublicNetworkAccessTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PublicNetworkAccessTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessTypePtrInput
- type PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypePtrOutput) Elem() PublicNetworkAccessTypeOutput
- func (PublicNetworkAccessTypePtrOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Query
- type QueryArgs
- type QueryInput
- type QueryOutput
- func (o QueryOutput) Author() pulumi.StringOutput
- func (o QueryOutput) Body() pulumi.StringOutput
- func (o QueryOutput) Description() pulumi.StringPtrOutput
- func (o QueryOutput) DisplayName() pulumi.StringOutput
- func (QueryOutput) ElementType() reflect.Type
- func (o QueryOutput) Name() pulumi.StringOutput
- func (o QueryOutput) Properties() pulumi.AnyOutput
- func (o QueryOutput) Related() LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput
- func (o QueryOutput) SystemData() SystemDataResponseOutput
- func (o QueryOutput) Tags() pulumi.StringArrayMapOutput
- func (o QueryOutput) TimeCreated() pulumi.StringOutput
- func (o QueryOutput) TimeModified() pulumi.StringOutput
- func (o QueryOutput) ToQueryOutput() QueryOutput
- func (o QueryOutput) ToQueryOutputWithContext(ctx context.Context) QueryOutput
- func (o QueryOutput) Type() pulumi.StringOutput
- type QueryPack
- type QueryPackArgs
- type QueryPackInput
- type QueryPackOutput
- func (QueryPackOutput) ElementType() reflect.Type
- func (o QueryPackOutput) Location() pulumi.StringOutput
- func (o QueryPackOutput) Name() pulumi.StringOutput
- func (o QueryPackOutput) ProvisioningState() pulumi.StringOutput
- func (o QueryPackOutput) QueryPackId() pulumi.StringOutput
- func (o QueryPackOutput) Tags() pulumi.StringMapOutput
- func (o QueryPackOutput) TimeCreated() pulumi.StringOutput
- func (o QueryPackOutput) TimeModified() pulumi.StringOutput
- func (o QueryPackOutput) ToQueryPackOutput() QueryPackOutput
- func (o QueryPackOutput) ToQueryPackOutputWithContext(ctx context.Context) QueryPackOutput
- func (o QueryPackOutput) Type() pulumi.StringOutput
- type QueryPackState
- type QueryState
- type RestoredLogs
- type RestoredLogsArgs
- func (RestoredLogsArgs) ElementType() reflect.Type
- func (i RestoredLogsArgs) ToRestoredLogsOutput() RestoredLogsOutput
- func (i RestoredLogsArgs) ToRestoredLogsOutputWithContext(ctx context.Context) RestoredLogsOutput
- func (i RestoredLogsArgs) ToRestoredLogsPtrOutput() RestoredLogsPtrOutput
- func (i RestoredLogsArgs) ToRestoredLogsPtrOutputWithContext(ctx context.Context) RestoredLogsPtrOutput
- type RestoredLogsInput
- type RestoredLogsOutput
- func (RestoredLogsOutput) ElementType() reflect.Type
- func (o RestoredLogsOutput) EndRestoreTime() pulumi.StringPtrOutput
- func (o RestoredLogsOutput) SourceTable() pulumi.StringPtrOutput
- func (o RestoredLogsOutput) StartRestoreTime() pulumi.StringPtrOutput
- func (o RestoredLogsOutput) ToRestoredLogsOutput() RestoredLogsOutput
- func (o RestoredLogsOutput) ToRestoredLogsOutputWithContext(ctx context.Context) RestoredLogsOutput
- func (o RestoredLogsOutput) ToRestoredLogsPtrOutput() RestoredLogsPtrOutput
- func (o RestoredLogsOutput) ToRestoredLogsPtrOutputWithContext(ctx context.Context) RestoredLogsPtrOutput
- type RestoredLogsPtrInput
- type RestoredLogsPtrOutput
- func (o RestoredLogsPtrOutput) Elem() RestoredLogsOutput
- func (RestoredLogsPtrOutput) ElementType() reflect.Type
- func (o RestoredLogsPtrOutput) EndRestoreTime() pulumi.StringPtrOutput
- func (o RestoredLogsPtrOutput) SourceTable() pulumi.StringPtrOutput
- func (o RestoredLogsPtrOutput) StartRestoreTime() pulumi.StringPtrOutput
- func (o RestoredLogsPtrOutput) ToRestoredLogsPtrOutput() RestoredLogsPtrOutput
- func (o RestoredLogsPtrOutput) ToRestoredLogsPtrOutputWithContext(ctx context.Context) RestoredLogsPtrOutput
- type RestoredLogsResponse
- type RestoredLogsResponseOutput
- func (o RestoredLogsResponseOutput) AzureAsyncOperationId() pulumi.StringOutput
- func (RestoredLogsResponseOutput) ElementType() reflect.Type
- func (o RestoredLogsResponseOutput) EndRestoreTime() pulumi.StringPtrOutput
- func (o RestoredLogsResponseOutput) SourceTable() pulumi.StringPtrOutput
- func (o RestoredLogsResponseOutput) StartRestoreTime() pulumi.StringPtrOutput
- func (o RestoredLogsResponseOutput) ToRestoredLogsResponseOutput() RestoredLogsResponseOutput
- func (o RestoredLogsResponseOutput) ToRestoredLogsResponseOutputWithContext(ctx context.Context) RestoredLogsResponseOutput
- type RestoredLogsResponsePtrOutput
- func (o RestoredLogsResponsePtrOutput) AzureAsyncOperationId() pulumi.StringPtrOutput
- func (o RestoredLogsResponsePtrOutput) Elem() RestoredLogsResponseOutput
- func (RestoredLogsResponsePtrOutput) ElementType() reflect.Type
- func (o RestoredLogsResponsePtrOutput) EndRestoreTime() pulumi.StringPtrOutput
- func (o RestoredLogsResponsePtrOutput) SourceTable() pulumi.StringPtrOutput
- func (o RestoredLogsResponsePtrOutput) StartRestoreTime() pulumi.StringPtrOutput
- func (o RestoredLogsResponsePtrOutput) ToRestoredLogsResponsePtrOutput() RestoredLogsResponsePtrOutput
- func (o RestoredLogsResponsePtrOutput) ToRestoredLogsResponsePtrOutputWithContext(ctx context.Context) RestoredLogsResponsePtrOutput
- type ResultStatisticsResponse
- type ResultStatisticsResponseOutput
- func (ResultStatisticsResponseOutput) ElementType() reflect.Type
- func (o ResultStatisticsResponseOutput) IngestedRecords() pulumi.IntOutput
- func (o ResultStatisticsResponseOutput) Progress() pulumi.Float64Output
- func (o ResultStatisticsResponseOutput) ScannedGb() pulumi.Float64Output
- func (o ResultStatisticsResponseOutput) ToResultStatisticsResponseOutput() ResultStatisticsResponseOutput
- func (o ResultStatisticsResponseOutput) ToResultStatisticsResponseOutputWithContext(ctx context.Context) ResultStatisticsResponseOutput
- type SavedSearch
- type SavedSearchArgs
- type SavedSearchInput
- type SavedSearchOutput
- func (o SavedSearchOutput) Category() pulumi.StringOutput
- func (o SavedSearchOutput) DisplayName() pulumi.StringOutput
- func (SavedSearchOutput) ElementType() reflect.Type
- func (o SavedSearchOutput) Etag() pulumi.StringPtrOutput
- func (o SavedSearchOutput) FunctionAlias() pulumi.StringPtrOutput
- func (o SavedSearchOutput) FunctionParameters() pulumi.StringPtrOutput
- func (o SavedSearchOutput) Name() pulumi.StringOutput
- func (o SavedSearchOutput) Query() pulumi.StringOutput
- func (o SavedSearchOutput) Tags() TagResponseArrayOutput
- func (o SavedSearchOutput) ToSavedSearchOutput() SavedSearchOutput
- func (o SavedSearchOutput) ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput
- func (o SavedSearchOutput) Type() pulumi.StringOutput
- func (o SavedSearchOutput) Version() pulumi.Float64PtrOutput
- type SavedSearchState
- type Schema
- type SchemaArgs
- func (SchemaArgs) ElementType() reflect.Type
- func (i SchemaArgs) ToSchemaOutput() SchemaOutput
- func (i SchemaArgs) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
- func (i SchemaArgs) ToSchemaPtrOutput() SchemaPtrOutput
- func (i SchemaArgs) ToSchemaPtrOutputWithContext(ctx context.Context) SchemaPtrOutput
- type SchemaInput
- type SchemaOutput
- func (o SchemaOutput) Columns() ColumnArrayOutput
- func (o SchemaOutput) Description() pulumi.StringPtrOutput
- func (o SchemaOutput) DisplayName() pulumi.StringPtrOutput
- func (SchemaOutput) ElementType() reflect.Type
- func (o SchemaOutput) Name() pulumi.StringPtrOutput
- func (o SchemaOutput) ToSchemaOutput() SchemaOutput
- func (o SchemaOutput) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
- func (o SchemaOutput) ToSchemaPtrOutput() SchemaPtrOutput
- func (o SchemaOutput) ToSchemaPtrOutputWithContext(ctx context.Context) SchemaPtrOutput
- type SchemaPtrInput
- type SchemaPtrOutput
- func (o SchemaPtrOutput) Columns() ColumnArrayOutput
- func (o SchemaPtrOutput) Description() pulumi.StringPtrOutput
- func (o SchemaPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o SchemaPtrOutput) Elem() SchemaOutput
- func (SchemaPtrOutput) ElementType() reflect.Type
- func (o SchemaPtrOutput) Name() pulumi.StringPtrOutput
- func (o SchemaPtrOutput) ToSchemaPtrOutput() SchemaPtrOutput
- func (o SchemaPtrOutput) ToSchemaPtrOutputWithContext(ctx context.Context) SchemaPtrOutput
- type SchemaResponse
- type SchemaResponseOutput
- func (o SchemaResponseOutput) Categories() pulumi.StringArrayOutput
- func (o SchemaResponseOutput) Columns() ColumnResponseArrayOutput
- func (o SchemaResponseOutput) Description() pulumi.StringPtrOutput
- func (o SchemaResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (SchemaResponseOutput) ElementType() reflect.Type
- func (o SchemaResponseOutput) Labels() pulumi.StringArrayOutput
- func (o SchemaResponseOutput) Name() pulumi.StringPtrOutput
- func (o SchemaResponseOutput) Solutions() pulumi.StringArrayOutput
- func (o SchemaResponseOutput) Source() pulumi.StringOutput
- func (o SchemaResponseOutput) StandardColumns() ColumnResponseArrayOutput
- func (o SchemaResponseOutput) TableSubType() pulumi.StringOutput
- func (o SchemaResponseOutput) TableType() pulumi.StringOutput
- func (o SchemaResponseOutput) ToSchemaResponseOutput() SchemaResponseOutput
- func (o SchemaResponseOutput) ToSchemaResponseOutputWithContext(ctx context.Context) SchemaResponseOutput
- type SchemaResponsePtrOutput
- func (o SchemaResponsePtrOutput) Categories() pulumi.StringArrayOutput
- func (o SchemaResponsePtrOutput) Columns() ColumnResponseArrayOutput
- func (o SchemaResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o SchemaResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o SchemaResponsePtrOutput) Elem() SchemaResponseOutput
- func (SchemaResponsePtrOutput) ElementType() reflect.Type
- func (o SchemaResponsePtrOutput) Labels() pulumi.StringArrayOutput
- func (o SchemaResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SchemaResponsePtrOutput) Solutions() pulumi.StringArrayOutput
- func (o SchemaResponsePtrOutput) Source() pulumi.StringPtrOutput
- func (o SchemaResponsePtrOutput) StandardColumns() ColumnResponseArrayOutput
- func (o SchemaResponsePtrOutput) TableSubType() pulumi.StringPtrOutput
- func (o SchemaResponsePtrOutput) TableType() pulumi.StringPtrOutput
- func (o SchemaResponsePtrOutput) ToSchemaResponsePtrOutput() SchemaResponsePtrOutput
- func (o SchemaResponsePtrOutput) ToSchemaResponsePtrOutputWithContext(ctx context.Context) SchemaResponsePtrOutput
- type SearchResults
- type SearchResultsArgs
- func (SearchResultsArgs) ElementType() reflect.Type
- func (i SearchResultsArgs) ToSearchResultsOutput() SearchResultsOutput
- func (i SearchResultsArgs) ToSearchResultsOutputWithContext(ctx context.Context) SearchResultsOutput
- func (i SearchResultsArgs) ToSearchResultsPtrOutput() SearchResultsPtrOutput
- func (i SearchResultsArgs) ToSearchResultsPtrOutputWithContext(ctx context.Context) SearchResultsPtrOutput
- type SearchResultsInput
- type SearchResultsOutput
- func (o SearchResultsOutput) Description() pulumi.StringPtrOutput
- func (SearchResultsOutput) ElementType() reflect.Type
- func (o SearchResultsOutput) EndSearchTime() pulumi.StringPtrOutput
- func (o SearchResultsOutput) Limit() pulumi.IntPtrOutput
- func (o SearchResultsOutput) Query() pulumi.StringPtrOutput
- func (o SearchResultsOutput) StartSearchTime() pulumi.StringPtrOutput
- func (o SearchResultsOutput) ToSearchResultsOutput() SearchResultsOutput
- func (o SearchResultsOutput) ToSearchResultsOutputWithContext(ctx context.Context) SearchResultsOutput
- func (o SearchResultsOutput) ToSearchResultsPtrOutput() SearchResultsPtrOutput
- func (o SearchResultsOutput) ToSearchResultsPtrOutputWithContext(ctx context.Context) SearchResultsPtrOutput
- type SearchResultsPtrInput
- type SearchResultsPtrOutput
- func (o SearchResultsPtrOutput) Description() pulumi.StringPtrOutput
- func (o SearchResultsPtrOutput) Elem() SearchResultsOutput
- func (SearchResultsPtrOutput) ElementType() reflect.Type
- func (o SearchResultsPtrOutput) EndSearchTime() pulumi.StringPtrOutput
- func (o SearchResultsPtrOutput) Limit() pulumi.IntPtrOutput
- func (o SearchResultsPtrOutput) Query() pulumi.StringPtrOutput
- func (o SearchResultsPtrOutput) StartSearchTime() pulumi.StringPtrOutput
- func (o SearchResultsPtrOutput) ToSearchResultsPtrOutput() SearchResultsPtrOutput
- func (o SearchResultsPtrOutput) ToSearchResultsPtrOutputWithContext(ctx context.Context) SearchResultsPtrOutput
- type SearchResultsResponse
- type SearchResultsResponseOutput
- func (o SearchResultsResponseOutput) AzureAsyncOperationId() pulumi.StringOutput
- func (o SearchResultsResponseOutput) Description() pulumi.StringPtrOutput
- func (SearchResultsResponseOutput) ElementType() reflect.Type
- func (o SearchResultsResponseOutput) EndSearchTime() pulumi.StringPtrOutput
- func (o SearchResultsResponseOutput) Limit() pulumi.IntPtrOutput
- func (o SearchResultsResponseOutput) Query() pulumi.StringPtrOutput
- func (o SearchResultsResponseOutput) SourceTable() pulumi.StringOutput
- func (o SearchResultsResponseOutput) StartSearchTime() pulumi.StringPtrOutput
- func (o SearchResultsResponseOutput) ToSearchResultsResponseOutput() SearchResultsResponseOutput
- func (o SearchResultsResponseOutput) ToSearchResultsResponseOutputWithContext(ctx context.Context) SearchResultsResponseOutput
- type SearchResultsResponsePtrOutput
- func (o SearchResultsResponsePtrOutput) AzureAsyncOperationId() pulumi.StringPtrOutput
- func (o SearchResultsResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o SearchResultsResponsePtrOutput) Elem() SearchResultsResponseOutput
- func (SearchResultsResponsePtrOutput) ElementType() reflect.Type
- func (o SearchResultsResponsePtrOutput) EndSearchTime() pulumi.StringPtrOutput
- func (o SearchResultsResponsePtrOutput) Limit() pulumi.IntPtrOutput
- func (o SearchResultsResponsePtrOutput) Query() pulumi.StringPtrOutput
- func (o SearchResultsResponsePtrOutput) SourceTable() pulumi.StringPtrOutput
- func (o SearchResultsResponsePtrOutput) StartSearchTime() pulumi.StringPtrOutput
- func (o SearchResultsResponsePtrOutput) ToSearchResultsResponsePtrOutput() SearchResultsResponsePtrOutput
- func (o SearchResultsResponsePtrOutput) ToSearchResultsResponsePtrOutputWithContext(ctx context.Context) SearchResultsResponsePtrOutput
- type StorageAccount
- type StorageAccountArgs
- 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
- type StorageAccountResponse
- 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
- type StorageInsightConfig
- type StorageInsightConfigArgs
- type StorageInsightConfigInput
- type StorageInsightConfigOutput
- func (o StorageInsightConfigOutput) Containers() pulumi.StringArrayOutput
- func (o StorageInsightConfigOutput) ETag() pulumi.StringPtrOutput
- func (StorageInsightConfigOutput) ElementType() reflect.Type
- func (o StorageInsightConfigOutput) Name() pulumi.StringOutput
- func (o StorageInsightConfigOutput) Status() StorageInsightStatusResponseOutput
- func (o StorageInsightConfigOutput) StorageAccount() StorageAccountResponseOutput
- func (o StorageInsightConfigOutput) Tables() pulumi.StringArrayOutput
- func (o StorageInsightConfigOutput) Tags() pulumi.StringMapOutput
- func (o StorageInsightConfigOutput) ToStorageInsightConfigOutput() StorageInsightConfigOutput
- func (o StorageInsightConfigOutput) ToStorageInsightConfigOutputWithContext(ctx context.Context) StorageInsightConfigOutput
- func (o StorageInsightConfigOutput) Type() pulumi.StringOutput
- type StorageInsightConfigState
- type StorageInsightStatusResponse
- 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
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type Table
- type TableArgs
- type TableInput
- type TableOutput
- func (o TableOutput) ArchiveRetentionInDays() pulumi.IntOutput
- func (TableOutput) ElementType() reflect.Type
- func (o TableOutput) LastPlanModifiedDate() pulumi.StringOutput
- func (o TableOutput) Name() pulumi.StringOutput
- func (o TableOutput) Plan() pulumi.StringPtrOutput
- func (o TableOutput) ProvisioningState() pulumi.StringOutput
- func (o TableOutput) RestoredLogs() RestoredLogsResponsePtrOutput
- func (o TableOutput) ResultStatistics() ResultStatisticsResponseOutput
- func (o TableOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o TableOutput) RetentionInDaysAsDefault() pulumi.BoolOutput
- func (o TableOutput) Schema() SchemaResponsePtrOutput
- func (o TableOutput) SearchResults() SearchResultsResponsePtrOutput
- func (o TableOutput) SystemData() SystemDataResponseOutput
- func (o TableOutput) ToTableOutput() TableOutput
- func (o TableOutput) ToTableOutputWithContext(ctx context.Context) TableOutput
- func (o TableOutput) TotalRetentionInDays() pulumi.IntPtrOutput
- func (o TableOutput) TotalRetentionInDaysAsDefault() pulumi.BoolOutput
- func (o TableOutput) Type() pulumi.StringOutput
- type TablePlanEnum
- func (TablePlanEnum) ElementType() reflect.Type
- func (e TablePlanEnum) ToStringOutput() pulumi.StringOutput
- func (e TablePlanEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TablePlanEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TablePlanEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TablePlanEnum) ToTablePlanEnumOutput() TablePlanEnumOutput
- func (e TablePlanEnum) ToTablePlanEnumOutputWithContext(ctx context.Context) TablePlanEnumOutput
- func (e TablePlanEnum) ToTablePlanEnumPtrOutput() TablePlanEnumPtrOutput
- func (e TablePlanEnum) ToTablePlanEnumPtrOutputWithContext(ctx context.Context) TablePlanEnumPtrOutput
- type TablePlanEnumInput
- type TablePlanEnumOutput
- func (TablePlanEnumOutput) ElementType() reflect.Type
- func (o TablePlanEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o TablePlanEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TablePlanEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TablePlanEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TablePlanEnumOutput) ToTablePlanEnumOutput() TablePlanEnumOutput
- func (o TablePlanEnumOutput) ToTablePlanEnumOutputWithContext(ctx context.Context) TablePlanEnumOutput
- func (o TablePlanEnumOutput) ToTablePlanEnumPtrOutput() TablePlanEnumPtrOutput
- func (o TablePlanEnumOutput) ToTablePlanEnumPtrOutputWithContext(ctx context.Context) TablePlanEnumPtrOutput
- type TablePlanEnumPtrInput
- type TablePlanEnumPtrOutput
- func (o TablePlanEnumPtrOutput) Elem() TablePlanEnumOutput
- func (TablePlanEnumPtrOutput) ElementType() reflect.Type
- func (o TablePlanEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TablePlanEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TablePlanEnumPtrOutput) ToTablePlanEnumPtrOutput() TablePlanEnumPtrOutput
- func (o TablePlanEnumPtrOutput) ToTablePlanEnumPtrOutputWithContext(ctx context.Context) TablePlanEnumPtrOutput
- type TableState
- type Tag
- type TagArgs
- type TagArray
- type TagArrayInput
- type TagArrayOutput
- type TagInput
- type TagOutput
- type TagResponse
- 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 TagResponseOutput
- func (TagResponseOutput) ElementType() reflect.Type
- func (o TagResponseOutput) Name() pulumi.StringOutput
- func (o TagResponseOutput) ToTagResponseOutput() TagResponseOutput
- func (o TagResponseOutput) ToTagResponseOutputWithContext(ctx context.Context) TagResponseOutput
- func (o TagResponseOutput) Value() pulumi.StringOutput
- type UserIdentityPropertiesResponse
- type UserIdentityPropertiesResponseMapOutput
- func (UserIdentityPropertiesResponseMapOutput) ElementType() reflect.Type
- func (o UserIdentityPropertiesResponseMapOutput) MapIndex(k pulumi.StringInput) UserIdentityPropertiesResponseOutput
- func (o UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutput() UserIdentityPropertiesResponseMapOutput
- func (o UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseMapOutput
- type UserIdentityPropertiesResponseOutput
- func (o UserIdentityPropertiesResponseOutput) ClientId() pulumi.StringOutput
- func (UserIdentityPropertiesResponseOutput) ElementType() reflect.Type
- func (o UserIdentityPropertiesResponseOutput) PrincipalId() pulumi.StringOutput
- func (o UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutput() UserIdentityPropertiesResponseOutput
- func (o UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseOutput
- type 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 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
- 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 WorkspaceFeatures
- type WorkspaceFeaturesArgs
- func (WorkspaceFeaturesArgs) ElementType() reflect.Type
- func (i WorkspaceFeaturesArgs) ToWorkspaceFeaturesOutput() WorkspaceFeaturesOutput
- func (i WorkspaceFeaturesArgs) ToWorkspaceFeaturesOutputWithContext(ctx context.Context) WorkspaceFeaturesOutput
- func (i WorkspaceFeaturesArgs) ToWorkspaceFeaturesPtrOutput() WorkspaceFeaturesPtrOutput
- func (i WorkspaceFeaturesArgs) ToWorkspaceFeaturesPtrOutputWithContext(ctx context.Context) WorkspaceFeaturesPtrOutput
- type WorkspaceFeaturesInput
- type WorkspaceFeaturesOutput
- func (o WorkspaceFeaturesOutput) ClusterResourceId() pulumi.StringPtrOutput
- func (o WorkspaceFeaturesOutput) DisableLocalAuth() pulumi.BoolPtrOutput
- func (WorkspaceFeaturesOutput) ElementType() reflect.Type
- func (o WorkspaceFeaturesOutput) EnableDataExport() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesOutput) EnableLogAccessUsingOnlyResourcePermissions() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesOutput) ImmediatePurgeDataOn30Days() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesOutput) ToWorkspaceFeaturesOutput() WorkspaceFeaturesOutput
- func (o WorkspaceFeaturesOutput) ToWorkspaceFeaturesOutputWithContext(ctx context.Context) WorkspaceFeaturesOutput
- func (o WorkspaceFeaturesOutput) ToWorkspaceFeaturesPtrOutput() WorkspaceFeaturesPtrOutput
- func (o WorkspaceFeaturesOutput) ToWorkspaceFeaturesPtrOutputWithContext(ctx context.Context) WorkspaceFeaturesPtrOutput
- type WorkspaceFeaturesPtrInput
- type WorkspaceFeaturesPtrOutput
- func (o WorkspaceFeaturesPtrOutput) ClusterResourceId() pulumi.StringPtrOutput
- func (o WorkspaceFeaturesPtrOutput) DisableLocalAuth() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesPtrOutput) Elem() WorkspaceFeaturesOutput
- func (WorkspaceFeaturesPtrOutput) ElementType() reflect.Type
- func (o WorkspaceFeaturesPtrOutput) EnableDataExport() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesPtrOutput) EnableLogAccessUsingOnlyResourcePermissions() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesPtrOutput) ImmediatePurgeDataOn30Days() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesPtrOutput) ToWorkspaceFeaturesPtrOutput() WorkspaceFeaturesPtrOutput
- func (o WorkspaceFeaturesPtrOutput) ToWorkspaceFeaturesPtrOutputWithContext(ctx context.Context) WorkspaceFeaturesPtrOutput
- type WorkspaceFeaturesResponse
- type WorkspaceFeaturesResponseOutput
- func (o WorkspaceFeaturesResponseOutput) ClusterResourceId() pulumi.StringPtrOutput
- func (o WorkspaceFeaturesResponseOutput) DisableLocalAuth() pulumi.BoolPtrOutput
- func (WorkspaceFeaturesResponseOutput) ElementType() reflect.Type
- func (o WorkspaceFeaturesResponseOutput) EnableDataExport() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesResponseOutput) EnableLogAccessUsingOnlyResourcePermissions() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesResponseOutput) ImmediatePurgeDataOn30Days() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesResponseOutput) ToWorkspaceFeaturesResponseOutput() WorkspaceFeaturesResponseOutput
- func (o WorkspaceFeaturesResponseOutput) ToWorkspaceFeaturesResponseOutputWithContext(ctx context.Context) WorkspaceFeaturesResponseOutput
- type WorkspaceFeaturesResponsePtrOutput
- func (o WorkspaceFeaturesResponsePtrOutput) ClusterResourceId() pulumi.StringPtrOutput
- func (o WorkspaceFeaturesResponsePtrOutput) DisableLocalAuth() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesResponsePtrOutput) Elem() WorkspaceFeaturesResponseOutput
- func (WorkspaceFeaturesResponsePtrOutput) ElementType() reflect.Type
- func (o WorkspaceFeaturesResponsePtrOutput) EnableDataExport() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesResponsePtrOutput) EnableLogAccessUsingOnlyResourcePermissions() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesResponsePtrOutput) ImmediatePurgeDataOn30Days() pulumi.BoolPtrOutput
- func (o WorkspaceFeaturesResponsePtrOutput) ToWorkspaceFeaturesResponsePtrOutput() WorkspaceFeaturesResponsePtrOutput
- func (o WorkspaceFeaturesResponsePtrOutput) ToWorkspaceFeaturesResponsePtrOutputWithContext(ctx context.Context) WorkspaceFeaturesResponsePtrOutput
- type WorkspaceInput
- type WorkspaceOutput
- func (o WorkspaceOutput) CreatedDate() pulumi.StringOutput
- func (o WorkspaceOutput) CustomerId() pulumi.StringOutput
- func (o WorkspaceOutput) DefaultDataCollectionRuleResourceId() pulumi.StringPtrOutput
- func (WorkspaceOutput) ElementType() reflect.Type
- func (o WorkspaceOutput) Etag() pulumi.StringPtrOutput
- func (o WorkspaceOutput) Features() WorkspaceFeaturesResponsePtrOutput
- func (o WorkspaceOutput) ForceCmkForQuery() pulumi.BoolPtrOutput
- func (o WorkspaceOutput) Identity() IdentityResponsePtrOutput
- func (o WorkspaceOutput) Location() pulumi.StringOutput
- func (o WorkspaceOutput) ModifiedDate() pulumi.StringOutput
- func (o WorkspaceOutput) Name() pulumi.StringOutput
- func (o WorkspaceOutput) PrivateLinkScopedResources() PrivateLinkScopedResourceResponseArrayOutput
- func (o WorkspaceOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkspaceOutput) PublicNetworkAccessForIngestion() pulumi.StringPtrOutput
- func (o WorkspaceOutput) PublicNetworkAccessForQuery() pulumi.StringPtrOutput
- func (o WorkspaceOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o WorkspaceOutput) Sku() WorkspaceSkuResponsePtrOutput
- func (o WorkspaceOutput) SystemData() SystemDataResponseOutput
- func (o WorkspaceOutput) Tags() pulumi.StringMapOutput
- func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
- func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
- func (o WorkspaceOutput) Type() pulumi.StringOutput
- func (o WorkspaceOutput) WorkspaceCapping() 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 WorkspaceSkuNameEnum
- func (WorkspaceSkuNameEnum) ElementType() reflect.Type
- func (e WorkspaceSkuNameEnum) ToStringOutput() pulumi.StringOutput
- func (e WorkspaceSkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkspaceSkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkspaceSkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumOutput() WorkspaceSkuNameEnumOutput
- func (e WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumOutput
- func (e WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumPtrOutput() WorkspaceSkuNameEnumPtrOutput
- func (e WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumPtrOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumPtrOutput
- type WorkspaceSkuNameEnumInput
- type WorkspaceSkuNameEnumOutput
- func (WorkspaceSkuNameEnumOutput) ElementType() reflect.Type
- func (o WorkspaceSkuNameEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o WorkspaceSkuNameEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WorkspaceSkuNameEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkspaceSkuNameEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumOutput() WorkspaceSkuNameEnumOutput
- func (o WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumOutput
- func (o WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumPtrOutput() WorkspaceSkuNameEnumPtrOutput
- func (o WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumPtrOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumPtrOutput
- type WorkspaceSkuNameEnumPtrInput
- type WorkspaceSkuNameEnumPtrOutput
- func (o WorkspaceSkuNameEnumPtrOutput) Elem() WorkspaceSkuNameEnumOutput
- func (WorkspaceSkuNameEnumPtrOutput) ElementType() reflect.Type
- func (o WorkspaceSkuNameEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkspaceSkuNameEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkspaceSkuNameEnumPtrOutput) ToWorkspaceSkuNameEnumPtrOutput() WorkspaceSkuNameEnumPtrOutput
- func (o WorkspaceSkuNameEnumPtrOutput) ToWorkspaceSkuNameEnumPtrOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumPtrOutput
- 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 WorkspaceSkuResponseOutput
- func (o WorkspaceSkuResponseOutput) CapacityReservationLevel() pulumi.IntPtrOutput
- func (WorkspaceSkuResponseOutput) ElementType() reflect.Type
- func (o WorkspaceSkuResponseOutput) LastSkuUpdate() pulumi.StringOutput
- func (o WorkspaceSkuResponseOutput) Name() pulumi.StringOutput
- func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponseOutput() WorkspaceSkuResponseOutput
- func (o WorkspaceSkuResponseOutput) ToWorkspaceSkuResponseOutputWithContext(ctx context.Context) WorkspaceSkuResponseOutput
- 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) Name() pulumi.StringPtrOutput
- func (o WorkspaceSkuResponsePtrOutput) ToWorkspaceSkuResponsePtrOutput() WorkspaceSkuResponsePtrOutput
- func (o WorkspaceSkuResponsePtrOutput) ToWorkspaceSkuResponsePtrOutputWithContext(ctx context.Context) WorkspaceSkuResponsePtrOutput
- type WorkspaceState
Constants ¶
const ( BillingTypeCluster = BillingType("Cluster") BillingTypeWorkspaces = BillingType("Workspaces") )
const ( // A string that matches the pattern of a URI, for example, scheme://username:password@host:1234/this/is/a/path?k1=v1&k2=v2#fragment ColumnDataTypeHintEnumUri = ColumnDataTypeHintEnum("uri") // A standard 128-bit GUID following the standard shape, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ColumnDataTypeHintEnumGuid = ColumnDataTypeHintEnum("guid") // An Azure Resource Model (ARM) path: /subscriptions/{...}/resourceGroups/{...}/providers/Microsoft.{...}/{...}/{...}/{...}... ColumnDataTypeHintEnumArmPath = ColumnDataTypeHintEnum("armPath") // A standard V4/V6 ip address following the standard shape, x.x.x.x/y:y:y:y:y:y:y:y ColumnDataTypeHintEnumIp = ColumnDataTypeHintEnum("ip") )
const ( ColumnTypeEnumString = ColumnTypeEnum("string") ColumnTypeEnumInt = ColumnTypeEnum("int") ColumnTypeEnumLong = ColumnTypeEnum("long") ColumnTypeEnumReal = ColumnTypeEnum("real") ColumnTypeEnumBoolean = ColumnTypeEnum("boolean") ColumnTypeEnumDateTime = ColumnTypeEnum("dateTime") ColumnTypeEnumGuid = ColumnTypeEnum("guid") ColumnTypeEnumDynamic = ColumnTypeEnum("dynamic") )
const ( DataSourceKindWindowsEvent = DataSourceKind("WindowsEvent") DataSourceKindWindowsPerformanceCounter = DataSourceKind("WindowsPerformanceCounter") DataSourceKindIISLogs = DataSourceKind("IISLogs") DataSourceKindLinuxSyslog = DataSourceKind("LinuxSyslog") DataSourceKindLinuxSyslogCollection = DataSourceKind("LinuxSyslogCollection") DataSourceKindLinuxPerformanceObject = DataSourceKind("LinuxPerformanceObject") DataSourceKindLinuxPerformanceCollection = DataSourceKind("LinuxPerformanceCollection") DataSourceKindCustomLog = DataSourceKind("CustomLog") DataSourceKindCustomLogCollection = DataSourceKind("CustomLogCollection") DataSourceKindAzureAuditLog = DataSourceKind("AzureAuditLog") DataSourceKindAzureActivityLog = DataSourceKind("AzureActivityLog") DataSourceKindGenericDataSource = DataSourceKind("GenericDataSource") DataSourceKindChangeTrackingCustomPath = DataSourceKind("ChangeTrackingCustomPath") DataSourceKindChangeTrackingPath = DataSourceKind("ChangeTrackingPath") DataSourceKindChangeTrackingServices = DataSourceKind("ChangeTrackingServices") DataSourceKindChangeTrackingDataTypeConfiguration = DataSourceKind("ChangeTrackingDataTypeConfiguration") DataSourceKindChangeTrackingDefaultRegistry = DataSourceKind("ChangeTrackingDefaultRegistry") DataSourceKindChangeTrackingRegistry = DataSourceKind("ChangeTrackingRegistry") DataSourceKindChangeTrackingLinuxPath = DataSourceKind("ChangeTrackingLinuxPath") DataSourceKindLinuxChangeTrackingPath = DataSourceKind("LinuxChangeTrackingPath") DataSourceKindChangeTrackingContentLocation = DataSourceKind("ChangeTrackingContentLocation") DataSourceKindWindowsTelemetry = DataSourceKind("WindowsTelemetry") DataSourceKindOffice365 = DataSourceKind("Office365") DataSourceKindSecurityWindowsBaselineConfiguration = DataSourceKind("SecurityWindowsBaselineConfiguration") DataSourceKindSecurityCenterSecurityWindowsBaselineConfiguration = DataSourceKind("SecurityCenterSecurityWindowsBaselineConfiguration") DataSourceKindSecurityEventCollectionConfiguration = DataSourceKind("SecurityEventCollectionConfiguration") DataSourceKindSecurityInsightsSecurityEventCollectionConfiguration = DataSourceKind("SecurityInsightsSecurityEventCollectionConfiguration") DataSourceKindImportComputerGroup = DataSourceKind("ImportComputerGroup") DataSourceKindNetworkMonitoring = DataSourceKind("NetworkMonitoring") DataSourceKindItsm = DataSourceKind("Itsm") DataSourceKindDnsAnalytics = DataSourceKind("DnsAnalytics") DataSourceKindApplicationInsights = DataSourceKind("ApplicationInsights") DataSourceKindSqlDataClassification = DataSourceKind("SqlDataClassification") )
const ( IdentityTypeSystemAssigned = IdentityType("SystemAssigned") IdentityTypeUserAssigned = IdentityType("UserAssigned") IdentityTypeNone = IdentityType("None") )
const ( LinkedServiceEntityStatusSucceeded = LinkedServiceEntityStatus("Succeeded") LinkedServiceEntityStatusDeleting = LinkedServiceEntityStatus("Deleting") LinkedServiceEntityStatusProvisioningAccount = LinkedServiceEntityStatus("ProvisioningAccount") LinkedServiceEntityStatusUpdating = LinkedServiceEntityStatus("Updating") )
const ( MachineGroupTypeUnknown = MachineGroupType("unknown") MachineGroupType_Azure_Cs = MachineGroupType("azure-cs") MachineGroupType_Azure_Sf = MachineGroupType("azure-sf") MachineGroupType_Azure_Vmss = MachineGroupType("azure-vmss") MachineGroupType_User_Static = MachineGroupType("user-static") )
const ( // Enables connectivity to Log Analytics through public DNS. PublicNetworkAccessTypeEnabled = PublicNetworkAccessType("Enabled") // Disables public connectivity to Log Analytics through public DNS. PublicNetworkAccessTypeDisabled = PublicNetworkAccessType("Disabled") )
const ( // Logs that are adjusted to support high volume low value verbose logs. TablePlanEnumBasic = TablePlanEnum("Basic") // Logs that allow monitoring and analytics. TablePlanEnumAnalytics = TablePlanEnum("Analytics") )
const ( WorkspaceSkuNameEnumFree = WorkspaceSkuNameEnum("Free") WorkspaceSkuNameEnumStandard = WorkspaceSkuNameEnum("Standard") WorkspaceSkuNameEnumPremium = WorkspaceSkuNameEnum("Premium") WorkspaceSkuNameEnumPerNode = WorkspaceSkuNameEnum("PerNode") WorkspaceSkuNameEnumPerGB2018 = WorkspaceSkuNameEnum("PerGB2018") WorkspaceSkuNameEnumStandalone = WorkspaceSkuNameEnum("Standalone") WorkspaceSkuNameEnumCapacityReservation = WorkspaceSkuNameEnum("CapacityReservation") WorkspaceSkuNameEnumLACluster = WorkspaceSkuNameEnum("LACluster") )
const (
ClusterSkuNameEnumCapacityReservation = ClusterSkuNameEnum("CapacityReservation")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssociatedWorkspaceResponse ¶
type AssociatedWorkspaceResponse struct { // The time of workspace association. AssociateDate string `pulumi:"associateDate"` // The ResourceId id the assigned workspace. ResourceId string `pulumi:"resourceId"` // The id of the assigned workspace. WorkspaceId string `pulumi:"workspaceId"` // The name id the assigned workspace. WorkspaceName string `pulumi:"workspaceName"` }
The list of Log Analytics workspaces associated with the cluster.
type AssociatedWorkspaceResponseArrayOutput ¶
type AssociatedWorkspaceResponseArrayOutput struct{ *pulumi.OutputState }
func (AssociatedWorkspaceResponseArrayOutput) ElementType ¶
func (AssociatedWorkspaceResponseArrayOutput) ElementType() reflect.Type
func (AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutput ¶
func (o AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutput() AssociatedWorkspaceResponseArrayOutput
func (AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutputWithContext ¶
func (o AssociatedWorkspaceResponseArrayOutput) ToAssociatedWorkspaceResponseArrayOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseArrayOutput
type AssociatedWorkspaceResponseOutput ¶
type AssociatedWorkspaceResponseOutput struct{ *pulumi.OutputState }
The list of Log Analytics workspaces associated with the cluster.
func (AssociatedWorkspaceResponseOutput) AssociateDate ¶
func (o AssociatedWorkspaceResponseOutput) AssociateDate() pulumi.StringOutput
The time of workspace association.
func (AssociatedWorkspaceResponseOutput) ElementType ¶
func (AssociatedWorkspaceResponseOutput) ElementType() reflect.Type
func (AssociatedWorkspaceResponseOutput) ResourceId ¶
func (o AssociatedWorkspaceResponseOutput) ResourceId() pulumi.StringOutput
The ResourceId id the assigned workspace.
func (AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutput ¶
func (o AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutput() AssociatedWorkspaceResponseOutput
func (AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutputWithContext ¶
func (o AssociatedWorkspaceResponseOutput) ToAssociatedWorkspaceResponseOutputWithContext(ctx context.Context) AssociatedWorkspaceResponseOutput
func (AssociatedWorkspaceResponseOutput) WorkspaceId ¶
func (o AssociatedWorkspaceResponseOutput) WorkspaceId() pulumi.StringOutput
The id of the assigned workspace.
func (AssociatedWorkspaceResponseOutput) WorkspaceName ¶
func (o AssociatedWorkspaceResponseOutput) WorkspaceName() pulumi.StringOutput
The name id the assigned workspace.
type BillingType ¶
type BillingType string
The cluster's billing type.
func (BillingType) ElementType ¶
func (BillingType) ElementType() reflect.Type
func (BillingType) ToBillingTypeOutput ¶
func (e BillingType) ToBillingTypeOutput() BillingTypeOutput
func (BillingType) ToBillingTypeOutputWithContext ¶
func (e BillingType) ToBillingTypeOutputWithContext(ctx context.Context) BillingTypeOutput
func (BillingType) ToBillingTypePtrOutput ¶
func (e BillingType) ToBillingTypePtrOutput() BillingTypePtrOutput
func (BillingType) ToBillingTypePtrOutputWithContext ¶
func (e BillingType) ToBillingTypePtrOutputWithContext(ctx context.Context) BillingTypePtrOutput
func (BillingType) ToStringOutput ¶
func (e BillingType) ToStringOutput() pulumi.StringOutput
func (BillingType) ToStringOutputWithContext ¶
func (e BillingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BillingType) ToStringPtrOutput ¶
func (e BillingType) ToStringPtrOutput() pulumi.StringPtrOutput
func (BillingType) ToStringPtrOutputWithContext ¶
func (e BillingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BillingTypeInput ¶
type BillingTypeInput interface { pulumi.Input ToBillingTypeOutput() BillingTypeOutput ToBillingTypeOutputWithContext(context.Context) BillingTypeOutput }
BillingTypeInput is an input type that accepts values of the BillingType enum A concrete instance of `BillingTypeInput` can be one of the following:
BillingTypeCluster BillingTypeWorkspaces
type BillingTypeOutput ¶
type BillingTypeOutput struct{ *pulumi.OutputState }
func (BillingTypeOutput) ElementType ¶
func (BillingTypeOutput) ElementType() reflect.Type
func (BillingTypeOutput) ToBillingTypeOutput ¶
func (o BillingTypeOutput) ToBillingTypeOutput() BillingTypeOutput
func (BillingTypeOutput) ToBillingTypeOutputWithContext ¶
func (o BillingTypeOutput) ToBillingTypeOutputWithContext(ctx context.Context) BillingTypeOutput
func (BillingTypeOutput) ToBillingTypePtrOutput ¶
func (o BillingTypeOutput) ToBillingTypePtrOutput() BillingTypePtrOutput
func (BillingTypeOutput) ToBillingTypePtrOutputWithContext ¶
func (o BillingTypeOutput) ToBillingTypePtrOutputWithContext(ctx context.Context) BillingTypePtrOutput
func (BillingTypeOutput) ToStringOutput ¶
func (o BillingTypeOutput) ToStringOutput() pulumi.StringOutput
func (BillingTypeOutput) ToStringOutputWithContext ¶
func (o BillingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BillingTypeOutput) ToStringPtrOutput ¶
func (o BillingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BillingTypeOutput) ToStringPtrOutputWithContext ¶
func (o BillingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BillingTypePtrInput ¶
type BillingTypePtrInput interface { pulumi.Input ToBillingTypePtrOutput() BillingTypePtrOutput ToBillingTypePtrOutputWithContext(context.Context) BillingTypePtrOutput }
func BillingTypePtr ¶
func BillingTypePtr(v string) BillingTypePtrInput
type BillingTypePtrOutput ¶
type BillingTypePtrOutput struct{ *pulumi.OutputState }
func (BillingTypePtrOutput) Elem ¶
func (o BillingTypePtrOutput) Elem() BillingTypeOutput
func (BillingTypePtrOutput) ElementType ¶
func (BillingTypePtrOutput) ElementType() reflect.Type
func (BillingTypePtrOutput) ToBillingTypePtrOutput ¶
func (o BillingTypePtrOutput) ToBillingTypePtrOutput() BillingTypePtrOutput
func (BillingTypePtrOutput) ToBillingTypePtrOutputWithContext ¶
func (o BillingTypePtrOutput) ToBillingTypePtrOutputWithContext(ctx context.Context) BillingTypePtrOutput
func (BillingTypePtrOutput) ToStringPtrOutput ¶
func (o BillingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BillingTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o BillingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CapacityReservationPropertiesResponse ¶
type CapacityReservationPropertiesResponse struct { // The last time Sku was updated. LastSkuUpdate string `pulumi:"lastSkuUpdate"` // Minimum CapacityReservation value in GB. MinCapacity float64 `pulumi:"minCapacity"` }
The Capacity Reservation properties.
type CapacityReservationPropertiesResponseOutput ¶
type CapacityReservationPropertiesResponseOutput struct{ *pulumi.OutputState }
The Capacity Reservation properties.
func (CapacityReservationPropertiesResponseOutput) ElementType ¶
func (CapacityReservationPropertiesResponseOutput) ElementType() reflect.Type
func (CapacityReservationPropertiesResponseOutput) LastSkuUpdate ¶
func (o CapacityReservationPropertiesResponseOutput) LastSkuUpdate() pulumi.StringOutput
The last time Sku was updated.
func (CapacityReservationPropertiesResponseOutput) MinCapacity ¶
func (o CapacityReservationPropertiesResponseOutput) MinCapacity() pulumi.Float64Output
Minimum CapacityReservation value in GB.
func (CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutput ¶
func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutput() CapacityReservationPropertiesResponseOutput
func (CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutputWithContext ¶
func (o CapacityReservationPropertiesResponseOutput) ToCapacityReservationPropertiesResponseOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponseOutput
type CapacityReservationPropertiesResponsePtrOutput ¶
type CapacityReservationPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CapacityReservationPropertiesResponsePtrOutput) ElementType ¶
func (CapacityReservationPropertiesResponsePtrOutput) ElementType() reflect.Type
func (CapacityReservationPropertiesResponsePtrOutput) LastSkuUpdate ¶
func (o CapacityReservationPropertiesResponsePtrOutput) LastSkuUpdate() pulumi.StringPtrOutput
The last time Sku was updated.
func (CapacityReservationPropertiesResponsePtrOutput) MinCapacity ¶
func (o CapacityReservationPropertiesResponsePtrOutput) MinCapacity() pulumi.Float64PtrOutput
Minimum CapacityReservation value in GB.
func (CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutput ¶
func (o CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutput() CapacityReservationPropertiesResponsePtrOutput
func (CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutputWithContext ¶
func (o CapacityReservationPropertiesResponsePtrOutput) ToCapacityReservationPropertiesResponsePtrOutputWithContext(ctx context.Context) CapacityReservationPropertiesResponsePtrOutput
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The list of Log Analytics workspaces associated with the cluster AssociatedWorkspaces AssociatedWorkspaceResponseArrayOutput `pulumi:"associatedWorkspaces"` // The cluster's billing type. BillingType pulumi.StringPtrOutput `pulumi:"billingType"` // Additional properties for capacity reservation CapacityReservationProperties CapacityReservationPropertiesResponsePtrOutput `pulumi:"capacityReservationProperties"` // The ID associated with the cluster. ClusterId pulumi.StringOutput `pulumi:"clusterId"` // The cluster creation time CreatedDate pulumi.StringOutput `pulumi:"createdDate"` // The identity of the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones. IsAvailabilityZonesEnabled pulumi.BoolPtrOutput `pulumi:"isAvailabilityZonesEnabled"` // Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true' IsDoubleEncryptionEnabled pulumi.BoolPtrOutput `pulumi:"isDoubleEncryptionEnabled"` // The associated key properties. KeyVaultProperties KeyVaultPropertiesResponsePtrOutput `pulumi:"keyVaultProperties"` // The last time the cluster was updated. LastModifiedDate pulumi.StringOutput `pulumi:"lastModifiedDate"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the cluster. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The sku properties. Sku ClusterSkuResponsePtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The top level Log Analytics cluster resource container. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2020-10-01.
Other available API versions: 2019-08-01-preview, 2020-08-01, 2022-10-01.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶
func (*Cluster) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // The cluster's billing type. BillingType pulumi.StringPtrInput // The name of the Log Analytics cluster. ClusterName pulumi.StringPtrInput // The identity of the resource. Identity IdentityPtrInput // Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones. IsAvailabilityZonesEnabled pulumi.BoolPtrInput // Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true' IsDoubleEncryptionEnabled pulumi.BoolPtrInput // The associated key properties. KeyVaultProperties KeyVaultPropertiesPtrInput // The geo-location where the resource lives Location pulumi.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 ClusterInput ¶
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) AssociatedWorkspaces ¶
func (o ClusterOutput) AssociatedWorkspaces() AssociatedWorkspaceResponseArrayOutput
The list of Log Analytics workspaces associated with the cluster
func (ClusterOutput) BillingType ¶
func (o ClusterOutput) BillingType() pulumi.StringPtrOutput
The cluster's billing type.
func (ClusterOutput) CapacityReservationProperties ¶
func (o ClusterOutput) CapacityReservationProperties() CapacityReservationPropertiesResponsePtrOutput
Additional properties for capacity reservation
func (ClusterOutput) ClusterId ¶
func (o ClusterOutput) ClusterId() pulumi.StringOutput
The ID associated with the cluster.
func (ClusterOutput) CreatedDate ¶
func (o ClusterOutput) CreatedDate() pulumi.StringOutput
The cluster creation time
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) Identity ¶
func (o ClusterOutput) Identity() IdentityResponsePtrOutput
The identity of the resource.
func (ClusterOutput) IsAvailabilityZonesEnabled ¶
func (o ClusterOutput) IsAvailabilityZonesEnabled() pulumi.BoolPtrOutput
Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.
func (ClusterOutput) IsDoubleEncryptionEnabled ¶
func (o ClusterOutput) IsDoubleEncryptionEnabled() pulumi.BoolPtrOutput
Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'
func (ClusterOutput) KeyVaultProperties ¶
func (o ClusterOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
The associated key properties.
func (ClusterOutput) LastModifiedDate ¶
func (o ClusterOutput) LastModifiedDate() pulumi.StringOutput
The last time the cluster was updated.
func (ClusterOutput) Location ¶
func (o ClusterOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (ClusterOutput) Name ¶
func (o ClusterOutput) Name() pulumi.StringOutput
The name of the resource
func (ClusterOutput) ProvisioningState ¶
func (o ClusterOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the cluster.
func (ClusterOutput) Sku ¶
func (o ClusterOutput) Sku() ClusterSkuResponsePtrOutput
The sku properties.
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
func (ClusterOutput) Type ¶
func (o ClusterOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ClusterSku ¶
type ClusterSku struct { // The capacity value Capacity *float64 `pulumi:"capacity"` // The name of the SKU. Name *string `pulumi:"name"` }
The cluster sku definition.
type ClusterSkuArgs ¶
type ClusterSkuArgs struct { // The capacity value Capacity pulumi.Float64PtrInput `pulumi:"capacity"` // The name of the SKU. Name pulumi.StringPtrInput `pulumi:"name"` }
The cluster sku definition.
func (ClusterSkuArgs) ElementType ¶
func (ClusterSkuArgs) ElementType() reflect.Type
func (ClusterSkuArgs) ToClusterSkuOutput ¶
func (i ClusterSkuArgs) ToClusterSkuOutput() ClusterSkuOutput
func (ClusterSkuArgs) ToClusterSkuOutputWithContext ¶
func (i ClusterSkuArgs) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
func (ClusterSkuArgs) ToClusterSkuPtrOutput ¶
func (i ClusterSkuArgs) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuArgs) ToClusterSkuPtrOutputWithContext ¶
func (i ClusterSkuArgs) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuInput ¶
type ClusterSkuInput interface { pulumi.Input ToClusterSkuOutput() ClusterSkuOutput ToClusterSkuOutputWithContext(context.Context) ClusterSkuOutput }
ClusterSkuInput is an input type that accepts ClusterSkuArgs and ClusterSkuOutput values. You can construct a concrete instance of `ClusterSkuInput` via:
ClusterSkuArgs{...}
type ClusterSkuNameEnum ¶
type ClusterSkuNameEnum string
The name of the SKU.
func (ClusterSkuNameEnum) ElementType ¶
func (ClusterSkuNameEnum) ElementType() reflect.Type
func (ClusterSkuNameEnum) ToClusterSkuNameEnumOutput ¶
func (e ClusterSkuNameEnum) ToClusterSkuNameEnumOutput() ClusterSkuNameEnumOutput
func (ClusterSkuNameEnum) ToClusterSkuNameEnumOutputWithContext ¶
func (e ClusterSkuNameEnum) ToClusterSkuNameEnumOutputWithContext(ctx context.Context) ClusterSkuNameEnumOutput
func (ClusterSkuNameEnum) ToClusterSkuNameEnumPtrOutput ¶
func (e ClusterSkuNameEnum) ToClusterSkuNameEnumPtrOutput() ClusterSkuNameEnumPtrOutput
func (ClusterSkuNameEnum) ToClusterSkuNameEnumPtrOutputWithContext ¶
func (e ClusterSkuNameEnum) ToClusterSkuNameEnumPtrOutputWithContext(ctx context.Context) ClusterSkuNameEnumPtrOutput
func (ClusterSkuNameEnum) ToStringOutput ¶
func (e ClusterSkuNameEnum) ToStringOutput() pulumi.StringOutput
func (ClusterSkuNameEnum) ToStringOutputWithContext ¶
func (e ClusterSkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterSkuNameEnum) ToStringPtrOutput ¶
func (e ClusterSkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterSkuNameEnum) ToStringPtrOutputWithContext ¶
func (e ClusterSkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterSkuNameEnumInput ¶
type ClusterSkuNameEnumInput interface { pulumi.Input ToClusterSkuNameEnumOutput() ClusterSkuNameEnumOutput ToClusterSkuNameEnumOutputWithContext(context.Context) ClusterSkuNameEnumOutput }
ClusterSkuNameEnumInput is an input type that accepts values of the ClusterSkuNameEnum enum A concrete instance of `ClusterSkuNameEnumInput` can be one of the following:
ClusterSkuNameEnumCapacityReservation
type ClusterSkuNameEnumOutput ¶
type ClusterSkuNameEnumOutput struct{ *pulumi.OutputState }
func (ClusterSkuNameEnumOutput) ElementType ¶
func (ClusterSkuNameEnumOutput) ElementType() reflect.Type
func (ClusterSkuNameEnumOutput) ToClusterSkuNameEnumOutput ¶
func (o ClusterSkuNameEnumOutput) ToClusterSkuNameEnumOutput() ClusterSkuNameEnumOutput
func (ClusterSkuNameEnumOutput) ToClusterSkuNameEnumOutputWithContext ¶
func (o ClusterSkuNameEnumOutput) ToClusterSkuNameEnumOutputWithContext(ctx context.Context) ClusterSkuNameEnumOutput
func (ClusterSkuNameEnumOutput) ToClusterSkuNameEnumPtrOutput ¶
func (o ClusterSkuNameEnumOutput) ToClusterSkuNameEnumPtrOutput() ClusterSkuNameEnumPtrOutput
func (ClusterSkuNameEnumOutput) ToClusterSkuNameEnumPtrOutputWithContext ¶
func (o ClusterSkuNameEnumOutput) ToClusterSkuNameEnumPtrOutputWithContext(ctx context.Context) ClusterSkuNameEnumPtrOutput
func (ClusterSkuNameEnumOutput) ToStringOutput ¶
func (o ClusterSkuNameEnumOutput) ToStringOutput() pulumi.StringOutput
func (ClusterSkuNameEnumOutput) ToStringOutputWithContext ¶
func (o ClusterSkuNameEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterSkuNameEnumOutput) ToStringPtrOutput ¶
func (o ClusterSkuNameEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterSkuNameEnumOutput) ToStringPtrOutputWithContext ¶
func (o ClusterSkuNameEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterSkuNameEnumPtrInput ¶
type ClusterSkuNameEnumPtrInput interface { pulumi.Input ToClusterSkuNameEnumPtrOutput() ClusterSkuNameEnumPtrOutput ToClusterSkuNameEnumPtrOutputWithContext(context.Context) ClusterSkuNameEnumPtrOutput }
func ClusterSkuNameEnumPtr ¶
func ClusterSkuNameEnumPtr(v string) ClusterSkuNameEnumPtrInput
type ClusterSkuNameEnumPtrOutput ¶
type ClusterSkuNameEnumPtrOutput struct{ *pulumi.OutputState }
func (ClusterSkuNameEnumPtrOutput) Elem ¶
func (o ClusterSkuNameEnumPtrOutput) Elem() ClusterSkuNameEnumOutput
func (ClusterSkuNameEnumPtrOutput) ElementType ¶
func (ClusterSkuNameEnumPtrOutput) ElementType() reflect.Type
func (ClusterSkuNameEnumPtrOutput) ToClusterSkuNameEnumPtrOutput ¶
func (o ClusterSkuNameEnumPtrOutput) ToClusterSkuNameEnumPtrOutput() ClusterSkuNameEnumPtrOutput
func (ClusterSkuNameEnumPtrOutput) ToClusterSkuNameEnumPtrOutputWithContext ¶
func (o ClusterSkuNameEnumPtrOutput) ToClusterSkuNameEnumPtrOutputWithContext(ctx context.Context) ClusterSkuNameEnumPtrOutput
func (ClusterSkuNameEnumPtrOutput) ToStringPtrOutput ¶
func (o ClusterSkuNameEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterSkuNameEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o ClusterSkuNameEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterSkuOutput ¶
type ClusterSkuOutput struct{ *pulumi.OutputState }
The cluster sku definition.
func (ClusterSkuOutput) Capacity ¶
func (o ClusterSkuOutput) Capacity() pulumi.Float64PtrOutput
The capacity value
func (ClusterSkuOutput) ElementType ¶
func (ClusterSkuOutput) ElementType() reflect.Type
func (ClusterSkuOutput) Name ¶
func (o ClusterSkuOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (ClusterSkuOutput) ToClusterSkuOutput ¶
func (o ClusterSkuOutput) ToClusterSkuOutput() ClusterSkuOutput
func (ClusterSkuOutput) ToClusterSkuOutputWithContext ¶
func (o ClusterSkuOutput) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
func (ClusterSkuOutput) ToClusterSkuPtrOutput ¶
func (o ClusterSkuOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuOutput) ToClusterSkuPtrOutputWithContext ¶
func (o ClusterSkuOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuPtrInput ¶
type ClusterSkuPtrInput interface { pulumi.Input ToClusterSkuPtrOutput() ClusterSkuPtrOutput ToClusterSkuPtrOutputWithContext(context.Context) ClusterSkuPtrOutput }
ClusterSkuPtrInput is an input type that accepts ClusterSkuArgs, ClusterSkuPtr and ClusterSkuPtrOutput values. You can construct a concrete instance of `ClusterSkuPtrInput` via:
ClusterSkuArgs{...} or: nil
func ClusterSkuPtr ¶
func ClusterSkuPtr(v *ClusterSkuArgs) ClusterSkuPtrInput
type ClusterSkuPtrOutput ¶
type ClusterSkuPtrOutput struct{ *pulumi.OutputState }
func (ClusterSkuPtrOutput) Capacity ¶
func (o ClusterSkuPtrOutput) Capacity() pulumi.Float64PtrOutput
The capacity value
func (ClusterSkuPtrOutput) Elem ¶
func (o ClusterSkuPtrOutput) Elem() ClusterSkuOutput
func (ClusterSkuPtrOutput) ElementType ¶
func (ClusterSkuPtrOutput) ElementType() reflect.Type
func (ClusterSkuPtrOutput) Name ¶
func (o ClusterSkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (ClusterSkuPtrOutput) ToClusterSkuPtrOutput ¶
func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext ¶
func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuResponse ¶
type ClusterSkuResponse struct { // The capacity value Capacity *float64 `pulumi:"capacity"` // The name of the SKU. Name *string `pulumi:"name"` }
The cluster sku definition.
type ClusterSkuResponseOutput ¶
type ClusterSkuResponseOutput struct{ *pulumi.OutputState }
The cluster sku definition.
func (ClusterSkuResponseOutput) Capacity ¶
func (o ClusterSkuResponseOutput) Capacity() pulumi.Float64PtrOutput
The capacity value
func (ClusterSkuResponseOutput) ElementType ¶
func (ClusterSkuResponseOutput) ElementType() reflect.Type
func (ClusterSkuResponseOutput) Name ¶
func (o ClusterSkuResponseOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (ClusterSkuResponseOutput) ToClusterSkuResponseOutput ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
type ClusterSkuResponsePtrOutput ¶
type ClusterSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterSkuResponsePtrOutput) Capacity ¶
func (o ClusterSkuResponsePtrOutput) Capacity() pulumi.Float64PtrOutput
The capacity value
func (ClusterSkuResponsePtrOutput) Elem ¶
func (o ClusterSkuResponsePtrOutput) Elem() ClusterSkuResponseOutput
func (ClusterSkuResponsePtrOutput) ElementType ¶
func (ClusterSkuResponsePtrOutput) ElementType() reflect.Type
func (ClusterSkuResponsePtrOutput) Name ¶
func (o ClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput ¶
func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext ¶
func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterState ¶
type ClusterState struct { }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type Column ¶
type Column struct { // Column data type logical hint. DataTypeHint *string `pulumi:"dataTypeHint"` // Column description. Description *string `pulumi:"description"` // Column display name. DisplayName *string `pulumi:"displayName"` // Column name. Name *string `pulumi:"name"` // Column data type. Type *string `pulumi:"type"` }
Table column.
type ColumnArgs ¶
type ColumnArgs struct { // Column data type logical hint. DataTypeHint pulumi.StringPtrInput `pulumi:"dataTypeHint"` // Column description. Description pulumi.StringPtrInput `pulumi:"description"` // Column display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Column name. Name pulumi.StringPtrInput `pulumi:"name"` // Column data type. Type pulumi.StringPtrInput `pulumi:"type"` }
Table column.
func (ColumnArgs) ElementType ¶
func (ColumnArgs) ElementType() reflect.Type
func (ColumnArgs) ToColumnOutput ¶
func (i ColumnArgs) ToColumnOutput() ColumnOutput
func (ColumnArgs) ToColumnOutputWithContext ¶
func (i ColumnArgs) ToColumnOutputWithContext(ctx context.Context) ColumnOutput
type ColumnArray ¶
type ColumnArray []ColumnInput
func (ColumnArray) ElementType ¶
func (ColumnArray) ElementType() reflect.Type
func (ColumnArray) ToColumnArrayOutput ¶
func (i ColumnArray) ToColumnArrayOutput() ColumnArrayOutput
func (ColumnArray) ToColumnArrayOutputWithContext ¶
func (i ColumnArray) ToColumnArrayOutputWithContext(ctx context.Context) ColumnArrayOutput
type ColumnArrayInput ¶
type ColumnArrayInput interface { pulumi.Input ToColumnArrayOutput() ColumnArrayOutput ToColumnArrayOutputWithContext(context.Context) ColumnArrayOutput }
ColumnArrayInput is an input type that accepts ColumnArray and ColumnArrayOutput values. You can construct a concrete instance of `ColumnArrayInput` via:
ColumnArray{ ColumnArgs{...} }
type ColumnArrayOutput ¶
type ColumnArrayOutput struct{ *pulumi.OutputState }
func (ColumnArrayOutput) ElementType ¶
func (ColumnArrayOutput) ElementType() reflect.Type
func (ColumnArrayOutput) Index ¶
func (o ColumnArrayOutput) Index(i pulumi.IntInput) ColumnOutput
func (ColumnArrayOutput) ToColumnArrayOutput ¶
func (o ColumnArrayOutput) ToColumnArrayOutput() ColumnArrayOutput
func (ColumnArrayOutput) ToColumnArrayOutputWithContext ¶
func (o ColumnArrayOutput) ToColumnArrayOutputWithContext(ctx context.Context) ColumnArrayOutput
type ColumnDataTypeHintEnum ¶
type ColumnDataTypeHintEnum string
Column data type logical hint.
func (ColumnDataTypeHintEnum) ElementType ¶
func (ColumnDataTypeHintEnum) ElementType() reflect.Type
func (ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumOutput ¶
func (e ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumOutput() ColumnDataTypeHintEnumOutput
func (ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumOutputWithContext ¶
func (e ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumOutput
func (ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumPtrOutput ¶
func (e ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumPtrOutput() ColumnDataTypeHintEnumPtrOutput
func (ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumPtrOutputWithContext ¶
func (e ColumnDataTypeHintEnum) ToColumnDataTypeHintEnumPtrOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumPtrOutput
func (ColumnDataTypeHintEnum) ToStringOutput ¶
func (e ColumnDataTypeHintEnum) ToStringOutput() pulumi.StringOutput
func (ColumnDataTypeHintEnum) ToStringOutputWithContext ¶
func (e ColumnDataTypeHintEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ColumnDataTypeHintEnum) ToStringPtrOutput ¶
func (e ColumnDataTypeHintEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (ColumnDataTypeHintEnum) ToStringPtrOutputWithContext ¶
func (e ColumnDataTypeHintEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ColumnDataTypeHintEnumInput ¶
type ColumnDataTypeHintEnumInput interface { pulumi.Input ToColumnDataTypeHintEnumOutput() ColumnDataTypeHintEnumOutput ToColumnDataTypeHintEnumOutputWithContext(context.Context) ColumnDataTypeHintEnumOutput }
ColumnDataTypeHintEnumInput is an input type that accepts values of the ColumnDataTypeHintEnum enum A concrete instance of `ColumnDataTypeHintEnumInput` can be one of the following:
ColumnDataTypeHintEnumUri ColumnDataTypeHintEnumGuid ColumnDataTypeHintEnumArmPath ColumnDataTypeHintEnumIp
type ColumnDataTypeHintEnumOutput ¶
type ColumnDataTypeHintEnumOutput struct{ *pulumi.OutputState }
func (ColumnDataTypeHintEnumOutput) ElementType ¶
func (ColumnDataTypeHintEnumOutput) ElementType() reflect.Type
func (ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumOutput ¶
func (o ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumOutput() ColumnDataTypeHintEnumOutput
func (ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumOutputWithContext ¶
func (o ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumOutput
func (ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumPtrOutput ¶
func (o ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumPtrOutput() ColumnDataTypeHintEnumPtrOutput
func (ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumPtrOutputWithContext ¶
func (o ColumnDataTypeHintEnumOutput) ToColumnDataTypeHintEnumPtrOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumPtrOutput
func (ColumnDataTypeHintEnumOutput) ToStringOutput ¶
func (o ColumnDataTypeHintEnumOutput) ToStringOutput() pulumi.StringOutput
func (ColumnDataTypeHintEnumOutput) ToStringOutputWithContext ¶
func (o ColumnDataTypeHintEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ColumnDataTypeHintEnumOutput) ToStringPtrOutput ¶
func (o ColumnDataTypeHintEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ColumnDataTypeHintEnumOutput) ToStringPtrOutputWithContext ¶
func (o ColumnDataTypeHintEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ColumnDataTypeHintEnumPtrInput ¶
type ColumnDataTypeHintEnumPtrInput interface { pulumi.Input ToColumnDataTypeHintEnumPtrOutput() ColumnDataTypeHintEnumPtrOutput ToColumnDataTypeHintEnumPtrOutputWithContext(context.Context) ColumnDataTypeHintEnumPtrOutput }
func ColumnDataTypeHintEnumPtr ¶
func ColumnDataTypeHintEnumPtr(v string) ColumnDataTypeHintEnumPtrInput
type ColumnDataTypeHintEnumPtrOutput ¶
type ColumnDataTypeHintEnumPtrOutput struct{ *pulumi.OutputState }
func (ColumnDataTypeHintEnumPtrOutput) Elem ¶
func (o ColumnDataTypeHintEnumPtrOutput) Elem() ColumnDataTypeHintEnumOutput
func (ColumnDataTypeHintEnumPtrOutput) ElementType ¶
func (ColumnDataTypeHintEnumPtrOutput) ElementType() reflect.Type
func (ColumnDataTypeHintEnumPtrOutput) ToColumnDataTypeHintEnumPtrOutput ¶
func (o ColumnDataTypeHintEnumPtrOutput) ToColumnDataTypeHintEnumPtrOutput() ColumnDataTypeHintEnumPtrOutput
func (ColumnDataTypeHintEnumPtrOutput) ToColumnDataTypeHintEnumPtrOutputWithContext ¶
func (o ColumnDataTypeHintEnumPtrOutput) ToColumnDataTypeHintEnumPtrOutputWithContext(ctx context.Context) ColumnDataTypeHintEnumPtrOutput
func (ColumnDataTypeHintEnumPtrOutput) ToStringPtrOutput ¶
func (o ColumnDataTypeHintEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ColumnDataTypeHintEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o ColumnDataTypeHintEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ColumnInput ¶
type ColumnInput interface { pulumi.Input ToColumnOutput() ColumnOutput ToColumnOutputWithContext(context.Context) ColumnOutput }
ColumnInput is an input type that accepts ColumnArgs and ColumnOutput values. You can construct a concrete instance of `ColumnInput` via:
ColumnArgs{...}
type ColumnOutput ¶
type ColumnOutput struct{ *pulumi.OutputState }
Table column.
func (ColumnOutput) DataTypeHint ¶
func (o ColumnOutput) DataTypeHint() pulumi.StringPtrOutput
Column data type logical hint.
func (ColumnOutput) Description ¶
func (o ColumnOutput) Description() pulumi.StringPtrOutput
Column description.
func (ColumnOutput) DisplayName ¶
func (o ColumnOutput) DisplayName() pulumi.StringPtrOutput
Column display name.
func (ColumnOutput) ElementType ¶
func (ColumnOutput) ElementType() reflect.Type
func (ColumnOutput) ToColumnOutput ¶
func (o ColumnOutput) ToColumnOutput() ColumnOutput
func (ColumnOutput) ToColumnOutputWithContext ¶
func (o ColumnOutput) ToColumnOutputWithContext(ctx context.Context) ColumnOutput
type ColumnResponse ¶
type ColumnResponse struct { // Column data type logical hint. DataTypeHint *string `pulumi:"dataTypeHint"` // Column description. Description *string `pulumi:"description"` // Column display name. DisplayName *string `pulumi:"displayName"` // Is displayed by default. IsDefaultDisplay bool `pulumi:"isDefaultDisplay"` // Is column hidden. IsHidden bool `pulumi:"isHidden"` // Column name. Name *string `pulumi:"name"` // Column data type. Type *string `pulumi:"type"` }
Table column.
type ColumnResponseArrayOutput ¶
type ColumnResponseArrayOutput struct{ *pulumi.OutputState }
func (ColumnResponseArrayOutput) ElementType ¶
func (ColumnResponseArrayOutput) ElementType() reflect.Type
func (ColumnResponseArrayOutput) Index ¶
func (o ColumnResponseArrayOutput) Index(i pulumi.IntInput) ColumnResponseOutput
func (ColumnResponseArrayOutput) ToColumnResponseArrayOutput ¶
func (o ColumnResponseArrayOutput) ToColumnResponseArrayOutput() ColumnResponseArrayOutput
func (ColumnResponseArrayOutput) ToColumnResponseArrayOutputWithContext ¶
func (o ColumnResponseArrayOutput) ToColumnResponseArrayOutputWithContext(ctx context.Context) ColumnResponseArrayOutput
type ColumnResponseOutput ¶
type ColumnResponseOutput struct{ *pulumi.OutputState }
Table column.
func (ColumnResponseOutput) DataTypeHint ¶
func (o ColumnResponseOutput) DataTypeHint() pulumi.StringPtrOutput
Column data type logical hint.
func (ColumnResponseOutput) Description ¶
func (o ColumnResponseOutput) Description() pulumi.StringPtrOutput
Column description.
func (ColumnResponseOutput) DisplayName ¶
func (o ColumnResponseOutput) DisplayName() pulumi.StringPtrOutput
Column display name.
func (ColumnResponseOutput) ElementType ¶
func (ColumnResponseOutput) ElementType() reflect.Type
func (ColumnResponseOutput) IsDefaultDisplay ¶
func (o ColumnResponseOutput) IsDefaultDisplay() pulumi.BoolOutput
Is displayed by default.
func (ColumnResponseOutput) IsHidden ¶
func (o ColumnResponseOutput) IsHidden() pulumi.BoolOutput
Is column hidden.
func (ColumnResponseOutput) Name ¶
func (o ColumnResponseOutput) Name() pulumi.StringPtrOutput
Column name.
func (ColumnResponseOutput) ToColumnResponseOutput ¶
func (o ColumnResponseOutput) ToColumnResponseOutput() ColumnResponseOutput
func (ColumnResponseOutput) ToColumnResponseOutputWithContext ¶
func (o ColumnResponseOutput) ToColumnResponseOutputWithContext(ctx context.Context) ColumnResponseOutput
func (ColumnResponseOutput) Type ¶
func (o ColumnResponseOutput) Type() pulumi.StringPtrOutput
Column data type.
type ColumnTypeEnum ¶
type ColumnTypeEnum string
Column data type.
func (ColumnTypeEnum) ElementType ¶
func (ColumnTypeEnum) ElementType() reflect.Type
func (ColumnTypeEnum) ToColumnTypeEnumOutput ¶
func (e ColumnTypeEnum) ToColumnTypeEnumOutput() ColumnTypeEnumOutput
func (ColumnTypeEnum) ToColumnTypeEnumOutputWithContext ¶
func (e ColumnTypeEnum) ToColumnTypeEnumOutputWithContext(ctx context.Context) ColumnTypeEnumOutput
func (ColumnTypeEnum) ToColumnTypeEnumPtrOutput ¶
func (e ColumnTypeEnum) ToColumnTypeEnumPtrOutput() ColumnTypeEnumPtrOutput
func (ColumnTypeEnum) ToColumnTypeEnumPtrOutputWithContext ¶
func (e ColumnTypeEnum) ToColumnTypeEnumPtrOutputWithContext(ctx context.Context) ColumnTypeEnumPtrOutput
func (ColumnTypeEnum) ToStringOutput ¶
func (e ColumnTypeEnum) ToStringOutput() pulumi.StringOutput
func (ColumnTypeEnum) ToStringOutputWithContext ¶
func (e ColumnTypeEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ColumnTypeEnum) ToStringPtrOutput ¶
func (e ColumnTypeEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (ColumnTypeEnum) ToStringPtrOutputWithContext ¶
func (e ColumnTypeEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ColumnTypeEnumInput ¶
type ColumnTypeEnumInput interface { pulumi.Input ToColumnTypeEnumOutput() ColumnTypeEnumOutput ToColumnTypeEnumOutputWithContext(context.Context) ColumnTypeEnumOutput }
ColumnTypeEnumInput is an input type that accepts values of the ColumnTypeEnum enum A concrete instance of `ColumnTypeEnumInput` can be one of the following:
ColumnTypeEnumString ColumnTypeEnumInt ColumnTypeEnumLong ColumnTypeEnumReal ColumnTypeEnumBoolean ColumnTypeEnumDateTime ColumnTypeEnumGuid ColumnTypeEnumDynamic
type ColumnTypeEnumOutput ¶
type ColumnTypeEnumOutput struct{ *pulumi.OutputState }
func (ColumnTypeEnumOutput) ElementType ¶
func (ColumnTypeEnumOutput) ElementType() reflect.Type
func (ColumnTypeEnumOutput) ToColumnTypeEnumOutput ¶
func (o ColumnTypeEnumOutput) ToColumnTypeEnumOutput() ColumnTypeEnumOutput
func (ColumnTypeEnumOutput) ToColumnTypeEnumOutputWithContext ¶
func (o ColumnTypeEnumOutput) ToColumnTypeEnumOutputWithContext(ctx context.Context) ColumnTypeEnumOutput
func (ColumnTypeEnumOutput) ToColumnTypeEnumPtrOutput ¶
func (o ColumnTypeEnumOutput) ToColumnTypeEnumPtrOutput() ColumnTypeEnumPtrOutput
func (ColumnTypeEnumOutput) ToColumnTypeEnumPtrOutputWithContext ¶
func (o ColumnTypeEnumOutput) ToColumnTypeEnumPtrOutputWithContext(ctx context.Context) ColumnTypeEnumPtrOutput
func (ColumnTypeEnumOutput) ToStringOutput ¶
func (o ColumnTypeEnumOutput) ToStringOutput() pulumi.StringOutput
func (ColumnTypeEnumOutput) ToStringOutputWithContext ¶
func (o ColumnTypeEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ColumnTypeEnumOutput) ToStringPtrOutput ¶
func (o ColumnTypeEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ColumnTypeEnumOutput) ToStringPtrOutputWithContext ¶
func (o ColumnTypeEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ColumnTypeEnumPtrInput ¶
type ColumnTypeEnumPtrInput interface { pulumi.Input ToColumnTypeEnumPtrOutput() ColumnTypeEnumPtrOutput ToColumnTypeEnumPtrOutputWithContext(context.Context) ColumnTypeEnumPtrOutput }
func ColumnTypeEnumPtr ¶
func ColumnTypeEnumPtr(v string) ColumnTypeEnumPtrInput
type ColumnTypeEnumPtrOutput ¶
type ColumnTypeEnumPtrOutput struct{ *pulumi.OutputState }
func (ColumnTypeEnumPtrOutput) Elem ¶
func (o ColumnTypeEnumPtrOutput) Elem() ColumnTypeEnumOutput
func (ColumnTypeEnumPtrOutput) ElementType ¶
func (ColumnTypeEnumPtrOutput) ElementType() reflect.Type
func (ColumnTypeEnumPtrOutput) ToColumnTypeEnumPtrOutput ¶
func (o ColumnTypeEnumPtrOutput) ToColumnTypeEnumPtrOutput() ColumnTypeEnumPtrOutput
func (ColumnTypeEnumPtrOutput) ToColumnTypeEnumPtrOutputWithContext ¶
func (o ColumnTypeEnumPtrOutput) ToColumnTypeEnumPtrOutputWithContext(ctx context.Context) ColumnTypeEnumPtrOutput
func (ColumnTypeEnumPtrOutput) ToStringPtrOutput ¶
func (o ColumnTypeEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ColumnTypeEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o ColumnTypeEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataExport ¶
type DataExport struct { pulumi.CustomResourceState // The latest data export rule modification time. CreatedDate pulumi.StringPtrOutput `pulumi:"createdDate"` // The data export rule ID. DataExportId pulumi.StringPtrOutput `pulumi:"dataExportId"` // Active when enabled. Enable pulumi.BoolPtrOutput `pulumi:"enable"` // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName pulumi.StringPtrOutput `pulumi:"eventHubName"` // Date and time when the export was last modified. LastModifiedDate pulumi.StringPtrOutput `pulumi:"lastModifiedDate"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId pulumi.StringOutput `pulumi:"resourceId"` // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames pulumi.StringArrayOutput `pulumi:"tableNames"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The top level data export resource container. Azure REST API version: 2020-08-01. Prior API version in Azure Native 1.x: 2020-08-01.
func GetDataExport ¶
func GetDataExport(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataExportState, opts ...pulumi.ResourceOption) (*DataExport, error)
GetDataExport gets an existing DataExport resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataExport ¶
func NewDataExport(ctx *pulumi.Context, name string, args *DataExportArgs, opts ...pulumi.ResourceOption) (*DataExport, error)
NewDataExport registers a new resource with the given unique name, arguments, and options.
func (*DataExport) ElementType ¶
func (*DataExport) ElementType() reflect.Type
func (*DataExport) ToDataExportOutput ¶
func (i *DataExport) ToDataExportOutput() DataExportOutput
func (*DataExport) ToDataExportOutputWithContext ¶
func (i *DataExport) ToDataExportOutputWithContext(ctx context.Context) DataExportOutput
type DataExportArgs ¶
type DataExportArgs struct { // The latest data export rule modification time. CreatedDate pulumi.StringPtrInput // The data export rule ID. DataExportId pulumi.StringPtrInput // The data export rule name. DataExportName pulumi.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 group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId pulumi.StringInput // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames pulumi.StringArrayInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a DataExport resource.
func (DataExportArgs) ElementType ¶
func (DataExportArgs) ElementType() reflect.Type
type DataExportInput ¶
type DataExportInput interface { pulumi.Input ToDataExportOutput() DataExportOutput ToDataExportOutputWithContext(ctx context.Context) DataExportOutput }
type DataExportOutput ¶
type DataExportOutput struct{ *pulumi.OutputState }
func (DataExportOutput) CreatedDate ¶
func (o DataExportOutput) CreatedDate() pulumi.StringPtrOutput
The latest data export rule modification time.
func (DataExportOutput) DataExportId ¶
func (o DataExportOutput) DataExportId() pulumi.StringPtrOutput
The data export rule ID.
func (DataExportOutput) ElementType ¶
func (DataExportOutput) ElementType() reflect.Type
func (DataExportOutput) Enable ¶
func (o DataExportOutput) Enable() pulumi.BoolPtrOutput
Active when enabled.
func (DataExportOutput) EventHubName ¶
func (o DataExportOutput) EventHubName() pulumi.StringPtrOutput
Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account.
func (DataExportOutput) LastModifiedDate ¶
func (o DataExportOutput) LastModifiedDate() pulumi.StringPtrOutput
Date and time when the export was last modified.
func (DataExportOutput) Name ¶
func (o DataExportOutput) Name() pulumi.StringOutput
The name of the resource
func (DataExportOutput) ResourceId ¶
func (o DataExportOutput) ResourceId() pulumi.StringOutput
The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure.
func (DataExportOutput) TableNames ¶
func (o DataExportOutput) TableNames() pulumi.StringArrayOutput
An array of tables to export, for example: [“Heartbeat, SecurityEvent”].
func (DataExportOutput) ToDataExportOutput ¶
func (o DataExportOutput) ToDataExportOutput() DataExportOutput
func (DataExportOutput) ToDataExportOutputWithContext ¶
func (o DataExportOutput) ToDataExportOutputWithContext(ctx context.Context) DataExportOutput
func (DataExportOutput) Type ¶
func (o DataExportOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type DataExportState ¶
type DataExportState struct { }
func (DataExportState) ElementType ¶
func (DataExportState) ElementType() reflect.Type
type DataSource ¶
type DataSource struct { pulumi.CustomResourceState // The ETag of the data source. Etag pulumi.StringPtrOutput `pulumi:"etag"` // The kind of the DataSource. Kind pulumi.StringOutput `pulumi:"kind"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The data source properties in raw json format, each kind of data source have it's own schema. Properties pulumi.AnyOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Datasources under OMS Workspace. Azure REST API version: 2020-08-01. Prior API version in Azure Native 1.x: 2020-08-01.
Other available API versions: 2015-11-01-preview.
func GetDataSource ¶
func GetDataSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataSourceState, opts ...pulumi.ResourceOption) (*DataSource, error)
GetDataSource gets an existing DataSource resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataSource ¶
func NewDataSource(ctx *pulumi.Context, name string, args *DataSourceArgs, opts ...pulumi.ResourceOption) (*DataSource, error)
NewDataSource registers a new resource with the given unique name, arguments, and options.
func (*DataSource) ElementType ¶
func (*DataSource) ElementType() reflect.Type
func (*DataSource) ToDataSourceOutput ¶
func (i *DataSource) ToDataSourceOutput() DataSourceOutput
func (*DataSource) ToDataSourceOutputWithContext ¶
func (i *DataSource) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
type DataSourceArgs ¶
type DataSourceArgs struct { // The name of the datasource resource. DataSourceName pulumi.StringPtrInput // The kind of the DataSource. Kind pulumi.StringInput // The data source properties in raw json format, each kind of data source have it's own schema. Properties pulumi.Input // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a DataSource resource.
func (DataSourceArgs) ElementType ¶
func (DataSourceArgs) ElementType() reflect.Type
type DataSourceInput ¶
type DataSourceInput interface { pulumi.Input ToDataSourceOutput() DataSourceOutput ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput }
type DataSourceKind ¶
type DataSourceKind string
The kind of the DataSource.
func (DataSourceKind) ElementType ¶
func (DataSourceKind) ElementType() reflect.Type
func (DataSourceKind) ToDataSourceKindOutput ¶
func (e DataSourceKind) ToDataSourceKindOutput() DataSourceKindOutput
func (DataSourceKind) ToDataSourceKindOutputWithContext ¶
func (e DataSourceKind) ToDataSourceKindOutputWithContext(ctx context.Context) DataSourceKindOutput
func (DataSourceKind) ToDataSourceKindPtrOutput ¶
func (e DataSourceKind) ToDataSourceKindPtrOutput() DataSourceKindPtrOutput
func (DataSourceKind) ToDataSourceKindPtrOutputWithContext ¶
func (e DataSourceKind) ToDataSourceKindPtrOutputWithContext(ctx context.Context) DataSourceKindPtrOutput
func (DataSourceKind) ToStringOutput ¶
func (e DataSourceKind) ToStringOutput() pulumi.StringOutput
func (DataSourceKind) ToStringOutputWithContext ¶
func (e DataSourceKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceKind) ToStringPtrOutput ¶
func (e DataSourceKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceKind) ToStringPtrOutputWithContext ¶
func (e DataSourceKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceKindInput ¶
type DataSourceKindInput interface { pulumi.Input ToDataSourceKindOutput() DataSourceKindOutput ToDataSourceKindOutputWithContext(context.Context) DataSourceKindOutput }
DataSourceKindInput is an input type that accepts values of the DataSourceKind enum A concrete instance of `DataSourceKindInput` can be one of the following:
DataSourceKindWindowsEvent DataSourceKindWindowsPerformanceCounter DataSourceKindIISLogs DataSourceKindLinuxSyslog DataSourceKindLinuxSyslogCollection DataSourceKindLinuxPerformanceObject DataSourceKindLinuxPerformanceCollection DataSourceKindCustomLog DataSourceKindCustomLogCollection DataSourceKindAzureAuditLog DataSourceKindAzureActivityLog DataSourceKindGenericDataSource DataSourceKindChangeTrackingCustomPath DataSourceKindChangeTrackingPath DataSourceKindChangeTrackingServices DataSourceKindChangeTrackingDataTypeConfiguration DataSourceKindChangeTrackingDefaultRegistry DataSourceKindChangeTrackingRegistry DataSourceKindChangeTrackingLinuxPath DataSourceKindLinuxChangeTrackingPath DataSourceKindChangeTrackingContentLocation DataSourceKindWindowsTelemetry DataSourceKindOffice365 DataSourceKindSecurityWindowsBaselineConfiguration DataSourceKindSecurityCenterSecurityWindowsBaselineConfiguration DataSourceKindSecurityEventCollectionConfiguration DataSourceKindSecurityInsightsSecurityEventCollectionConfiguration DataSourceKindImportComputerGroup DataSourceKindNetworkMonitoring DataSourceKindItsm DataSourceKindDnsAnalytics DataSourceKindApplicationInsights DataSourceKindSqlDataClassification
type DataSourceKindOutput ¶
type DataSourceKindOutput struct{ *pulumi.OutputState }
func (DataSourceKindOutput) ElementType ¶
func (DataSourceKindOutput) ElementType() reflect.Type
func (DataSourceKindOutput) ToDataSourceKindOutput ¶
func (o DataSourceKindOutput) ToDataSourceKindOutput() DataSourceKindOutput
func (DataSourceKindOutput) ToDataSourceKindOutputWithContext ¶
func (o DataSourceKindOutput) ToDataSourceKindOutputWithContext(ctx context.Context) DataSourceKindOutput
func (DataSourceKindOutput) ToDataSourceKindPtrOutput ¶
func (o DataSourceKindOutput) ToDataSourceKindPtrOutput() DataSourceKindPtrOutput
func (DataSourceKindOutput) ToDataSourceKindPtrOutputWithContext ¶
func (o DataSourceKindOutput) ToDataSourceKindPtrOutputWithContext(ctx context.Context) DataSourceKindPtrOutput
func (DataSourceKindOutput) ToStringOutput ¶
func (o DataSourceKindOutput) ToStringOutput() pulumi.StringOutput
func (DataSourceKindOutput) ToStringOutputWithContext ¶
func (o DataSourceKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataSourceKindOutput) ToStringPtrOutput ¶
func (o DataSourceKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceKindOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceKindPtrInput ¶
type DataSourceKindPtrInput interface { pulumi.Input ToDataSourceKindPtrOutput() DataSourceKindPtrOutput ToDataSourceKindPtrOutputWithContext(context.Context) DataSourceKindPtrOutput }
func DataSourceKindPtr ¶
func DataSourceKindPtr(v string) DataSourceKindPtrInput
type DataSourceKindPtrOutput ¶
type DataSourceKindPtrOutput struct{ *pulumi.OutputState }
func (DataSourceKindPtrOutput) Elem ¶
func (o DataSourceKindPtrOutput) Elem() DataSourceKindOutput
func (DataSourceKindPtrOutput) ElementType ¶
func (DataSourceKindPtrOutput) ElementType() reflect.Type
func (DataSourceKindPtrOutput) ToDataSourceKindPtrOutput ¶
func (o DataSourceKindPtrOutput) ToDataSourceKindPtrOutput() DataSourceKindPtrOutput
func (DataSourceKindPtrOutput) ToDataSourceKindPtrOutputWithContext ¶
func (o DataSourceKindPtrOutput) ToDataSourceKindPtrOutputWithContext(ctx context.Context) DataSourceKindPtrOutput
func (DataSourceKindPtrOutput) ToStringPtrOutput ¶
func (o DataSourceKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataSourceKindPtrOutput) ToStringPtrOutputWithContext ¶
func (o DataSourceKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataSourceOutput ¶
type DataSourceOutput struct{ *pulumi.OutputState }
func (DataSourceOutput) ElementType ¶
func (DataSourceOutput) ElementType() reflect.Type
func (DataSourceOutput) Etag ¶
func (o DataSourceOutput) Etag() pulumi.StringPtrOutput
The ETag of the data source.
func (DataSourceOutput) Kind ¶
func (o DataSourceOutput) Kind() pulumi.StringOutput
The kind of the DataSource.
func (DataSourceOutput) Name ¶
func (o DataSourceOutput) Name() pulumi.StringOutput
The name of the resource
func (DataSourceOutput) Properties ¶
func (o DataSourceOutput) Properties() pulumi.AnyOutput
The data source properties in raw json format, each kind of data source have it's own schema.
func (DataSourceOutput) Tags ¶
func (o DataSourceOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (DataSourceOutput) ToDataSourceOutput ¶
func (o DataSourceOutput) ToDataSourceOutput() DataSourceOutput
func (DataSourceOutput) ToDataSourceOutputWithContext ¶
func (o DataSourceOutput) ToDataSourceOutputWithContext(ctx context.Context) DataSourceOutput
func (DataSourceOutput) Type ¶
func (o DataSourceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type DataSourceState ¶
type DataSourceState struct { }
func (DataSourceState) ElementType ¶
func (DataSourceState) ElementType() reflect.Type
type GetSharedKeysArgs ¶
type GetSharedKeysOutputArgs ¶
type GetSharedKeysOutputArgs struct { pulumi.StringInput `pulumi:"resourceGroupName"` WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }ResourceGroupName
func (GetSharedKeysOutputArgs) ElementType ¶
func (GetSharedKeysOutputArgs) ElementType() reflect.Type
type GetSharedKeysResult ¶
type GetSharedKeysResult struct { string `pulumi:"primarySharedKey"` SecondarySharedKey *string `pulumi:"secondarySharedKey"` }PrimarySharedKey *
The shared keys for a workspace.
func GetSharedKeys ¶
func GetSharedKeys(ctx *pulumi.Context, args *GetSharedKeysArgs, opts ...pulumi.InvokeOption) (*GetSharedKeysResult, error)
Gets the shared keys for a workspace. Azure REST API version: 2020-08-01.
type GetSharedKeysResultOutput ¶
The shared keys for a workspace.
func GetSharedKeysOutput ¶
func GetSharedKeysOutput(ctx *pulumi.Context, args GetSharedKeysOutputArgs, opts ...pulumi.InvokeOption) GetSharedKeysResultOutput
func (GetSharedKeysResultOutput) ElementType ¶
func (GetSharedKeysResultOutput) ElementType() reflect.Type
func (GetSharedKeysResultOutput) PrimarySharedKey ¶
func (o GetSharedKeysResultOutput) PrimarySharedKey() pulumi.StringPtrOutput
The primary shared key of a workspace.
func (GetSharedKeysResultOutput) SecondarySharedKey ¶
func (o GetSharedKeysResultOutput) SecondarySharedKey() pulumi.StringPtrOutput
The secondary shared key of a workspace.
func (GetSharedKeysResultOutput) ToGetSharedKeysResultOutput ¶
func (o GetSharedKeysResultOutput) ToGetSharedKeysResultOutput() GetSharedKeysResultOutput
func (GetSharedKeysResultOutput) ToGetSharedKeysResultOutputWithContext ¶
func (o GetSharedKeysResultOutput) ToGetSharedKeysResultOutputWithContext(ctx context.Context) GetSharedKeysResultOutput
type GetWorkspaceSharedKeysOutputArgs ¶
type GetWorkspaceSharedKeysOutputArgs struct { pulumi.StringInput `pulumi:"resourceGroupName"` WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }ResourceGroupName
func (GetWorkspaceSharedKeysOutputArgs) ElementType ¶
func (GetWorkspaceSharedKeysOutputArgs) ElementType() reflect.Type
type GetWorkspaceSharedKeysResult ¶
type GetWorkspaceSharedKeysResult struct { string `pulumi:"primarySharedKey"` SecondarySharedKey *string `pulumi:"secondarySharedKey"` }PrimarySharedKey *
The shared keys for a workspace.
func GetWorkspaceSharedKeys ¶
func GetWorkspaceSharedKeys(ctx *pulumi.Context, args *GetWorkspaceSharedKeysArgs, opts ...pulumi.InvokeOption) (*GetWorkspaceSharedKeysResult, error)
Gets the shared keys for a workspace. Azure REST API version: 2015-11-01-preview.
type GetWorkspaceSharedKeysResultOutput ¶
The shared keys for a workspace.
func GetWorkspaceSharedKeysOutput ¶
func GetWorkspaceSharedKeysOutput(ctx *pulumi.Context, args GetWorkspaceSharedKeysOutputArgs, opts ...pulumi.InvokeOption) GetWorkspaceSharedKeysResultOutput
func (GetWorkspaceSharedKeysResultOutput) ElementType ¶
func (GetWorkspaceSharedKeysResultOutput) ElementType() reflect.Type
func (GetWorkspaceSharedKeysResultOutput) PrimarySharedKey ¶
func (o GetWorkspaceSharedKeysResultOutput) PrimarySharedKey() pulumi.StringPtrOutput
The primary shared key of a workspace.
func (GetWorkspaceSharedKeysResultOutput) SecondarySharedKey ¶
func (o GetWorkspaceSharedKeysResultOutput) SecondarySharedKey() pulumi.StringPtrOutput
The secondary shared key of a workspace.
func (GetWorkspaceSharedKeysResultOutput) ToGetWorkspaceSharedKeysResultOutput ¶
func (o GetWorkspaceSharedKeysResultOutput) ToGetWorkspaceSharedKeysResultOutput() GetWorkspaceSharedKeysResultOutput
func (GetWorkspaceSharedKeysResultOutput) ToGetWorkspaceSharedKeysResultOutputWithContext ¶
func (o GetWorkspaceSharedKeysResultOutput) ToGetWorkspaceSharedKeysResultOutputWithContext(ctx context.Context) GetWorkspaceSharedKeysResultOutput
type Identity ¶
type Identity struct { // Type of managed service identity. Type IdentityType `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities []string `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // Type of managed service identity. Type IdentityTypeInput `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities pulumi.StringArrayInput `pulumi:"userAssignedIdentities"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() IdentityTypeOutput
Type of managed service identity.
func (IdentityOutput) UserAssignedIdentities ¶
func (o IdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() IdentityTypePtrOutput
Type of managed service identity.
func (IdentityPtrOutput) UserAssignedIdentities ¶
func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // Type of managed service identity. Type string `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]UserIdentityPropertiesResponse `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type 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) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringOutput
Type of managed service identity.
func (IdentityResponseOutput) UserAssignedIdentities ¶
func (o IdentityResponseOutput) UserAssignedIdentities() UserIdentityPropertiesResponseMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type 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
Type of managed service identity.
func (IdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o IdentityResponsePtrOutput) UserAssignedIdentities() UserIdentityPropertiesResponseMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityType ¶
type IdentityType string
Type of managed service identity.
func (IdentityType) ElementType ¶
func (IdentityType) ElementType() reflect.Type
func (IdentityType) ToIdentityTypeOutput ¶
func (e IdentityType) ToIdentityTypeOutput() IdentityTypeOutput
func (IdentityType) ToIdentityTypeOutputWithContext ¶
func (e IdentityType) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
func (IdentityType) ToIdentityTypePtrOutput ¶
func (e IdentityType) ToIdentityTypePtrOutput() IdentityTypePtrOutput
func (IdentityType) ToIdentityTypePtrOutputWithContext ¶
func (e IdentityType) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
func (IdentityType) ToStringOutput ¶
func (e IdentityType) ToStringOutput() pulumi.StringOutput
func (IdentityType) ToStringOutputWithContext ¶
func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityType) ToStringPtrOutput ¶
func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityType) ToStringPtrOutputWithContext ¶
func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IdentityTypeInput ¶
type IdentityTypeInput interface { pulumi.Input ToIdentityTypeOutput() IdentityTypeOutput ToIdentityTypeOutputWithContext(context.Context) IdentityTypeOutput }
IdentityTypeInput is an input type that accepts values of the IdentityType enum A concrete instance of `IdentityTypeInput` can be one of the following:
IdentityTypeSystemAssigned IdentityTypeUserAssigned IdentityTypeNone
type IdentityTypeOutput ¶
type IdentityTypeOutput struct{ *pulumi.OutputState }
func (IdentityTypeOutput) ElementType ¶
func (IdentityTypeOutput) ElementType() reflect.Type
func (IdentityTypeOutput) ToIdentityTypeOutput ¶
func (o IdentityTypeOutput) ToIdentityTypeOutput() IdentityTypeOutput
func (IdentityTypeOutput) ToIdentityTypeOutputWithContext ¶
func (o IdentityTypeOutput) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
func (IdentityTypeOutput) ToIdentityTypePtrOutput ¶
func (o IdentityTypeOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
func (IdentityTypeOutput) ToIdentityTypePtrOutputWithContext ¶
func (o IdentityTypeOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
func (IdentityTypeOutput) ToStringOutput ¶
func (o IdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (IdentityTypeOutput) ToStringOutputWithContext ¶
func (o IdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityTypeOutput) ToStringPtrOutput ¶
func (o IdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o IdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IdentityTypePtrInput ¶
type IdentityTypePtrInput interface { pulumi.Input ToIdentityTypePtrOutput() IdentityTypePtrOutput ToIdentityTypePtrOutputWithContext(context.Context) IdentityTypePtrOutput }
func IdentityTypePtr ¶
func IdentityTypePtr(v string) IdentityTypePtrInput
type IdentityTypePtrOutput ¶
type IdentityTypePtrOutput struct{ *pulumi.OutputState }
func (IdentityTypePtrOutput) Elem ¶
func (o IdentityTypePtrOutput) Elem() IdentityTypeOutput
func (IdentityTypePtrOutput) ElementType ¶
func (IdentityTypePtrOutput) ElementType() reflect.Type
func (IdentityTypePtrOutput) ToIdentityTypePtrOutput ¶
func (o IdentityTypePtrOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
func (IdentityTypePtrOutput) ToIdentityTypePtrOutputWithContext ¶
func (o IdentityTypePtrOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
func (IdentityTypePtrOutput) ToStringPtrOutput ¶
func (o IdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o IdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeyVaultProperties ¶
type KeyVaultProperties struct { // The name of the key associated with the Log Analytics cluster. KeyName *string `pulumi:"keyName"` // Selected key minimum required size. KeyRsaSize *int `pulumi:"keyRsaSize"` // The Key Vault uri which holds they key associated with the Log Analytics cluster. KeyVaultUri *string `pulumi:"keyVaultUri"` // The version of the key associated with the Log Analytics cluster. KeyVersion *string `pulumi:"keyVersion"` }
The key vault properties.
type KeyVaultPropertiesArgs ¶
type KeyVaultPropertiesArgs struct { // The name of the key associated with the Log Analytics cluster. KeyName pulumi.StringPtrInput `pulumi:"keyName"` // Selected key minimum required size. KeyRsaSize pulumi.IntPtrInput `pulumi:"keyRsaSize"` // The Key Vault uri which holds they key associated with the Log Analytics cluster. KeyVaultUri pulumi.StringPtrInput `pulumi:"keyVaultUri"` // The version of the key associated with the Log Analytics cluster. KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` }
The key vault properties.
func (KeyVaultPropertiesArgs) ElementType ¶
func (KeyVaultPropertiesArgs) ElementType() reflect.Type
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesInput ¶
type KeyVaultPropertiesInput interface { pulumi.Input ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput }
KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:
KeyVaultPropertiesArgs{...}
type KeyVaultPropertiesOutput ¶
type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }
The key vault properties.
func (KeyVaultPropertiesOutput) ElementType ¶
func (KeyVaultPropertiesOutput) ElementType() reflect.Type
func (KeyVaultPropertiesOutput) KeyName ¶
func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
The name of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesOutput) KeyRsaSize ¶
func (o KeyVaultPropertiesOutput) KeyRsaSize() pulumi.IntPtrOutput
Selected key minimum required size.
func (KeyVaultPropertiesOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
The Key Vault uri which holds they key associated with the Log Analytics cluster.
func (KeyVaultPropertiesOutput) KeyVersion ¶
func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesPtrInput ¶
type KeyVaultPropertiesPtrInput interface { pulumi.Input ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput ToKeyVaultPropertiesPtrOutputWithContext(context.Context) KeyVaultPropertiesPtrOutput }
KeyVaultPropertiesPtrInput is an input type that accepts KeyVaultPropertiesArgs, KeyVaultPropertiesPtr and KeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesPtrInput` via:
KeyVaultPropertiesArgs{...} or: nil
func KeyVaultPropertiesPtr ¶
func KeyVaultPropertiesPtr(v *KeyVaultPropertiesArgs) KeyVaultPropertiesPtrInput
type KeyVaultPropertiesPtrOutput ¶
type KeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesPtrOutput) Elem ¶
func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
func (KeyVaultPropertiesPtrOutput) ElementType ¶
func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesPtrOutput) KeyName ¶
func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
The name of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesPtrOutput) KeyRsaSize ¶
func (o KeyVaultPropertiesPtrOutput) KeyRsaSize() pulumi.IntPtrOutput
Selected key minimum required size.
func (KeyVaultPropertiesPtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
The Key Vault uri which holds they key associated with the Log Analytics cluster.
func (KeyVaultPropertiesPtrOutput) KeyVersion ¶
func (o KeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesResponse ¶
type KeyVaultPropertiesResponse struct { // The name of the key associated with the Log Analytics cluster. KeyName *string `pulumi:"keyName"` // Selected key minimum required size. KeyRsaSize *int `pulumi:"keyRsaSize"` // The Key Vault uri which holds they key associated with the Log Analytics cluster. KeyVaultUri *string `pulumi:"keyVaultUri"` // The version of the key associated with the Log Analytics cluster. KeyVersion *string `pulumi:"keyVersion"` }
The key vault properties.
type KeyVaultPropertiesResponseOutput ¶
type KeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
The key vault properties.
func (KeyVaultPropertiesResponseOutput) ElementType ¶
func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponseOutput) KeyName ¶
func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
The name of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponseOutput) KeyRsaSize ¶
func (o KeyVaultPropertiesResponseOutput) KeyRsaSize() pulumi.IntPtrOutput
Selected key minimum required size.
func (KeyVaultPropertiesResponseOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringPtrOutput
The Key Vault uri which holds they key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponseOutput) KeyVersion ¶
func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
type KeyVaultPropertiesResponsePtrOutput ¶
type KeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesResponsePtrOutput) Elem ¶
func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponsePtrOutput) ElementType ¶
func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponsePtrOutput) KeyName ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
The name of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponsePtrOutput) KeyRsaSize ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyRsaSize() pulumi.IntPtrOutput
Selected key minimum required size.
func (KeyVaultPropertiesResponsePtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
The Key Vault uri which holds they key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponsePtrOutput) KeyVersion ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key associated with the Log Analytics cluster.
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type LinkedService ¶
type LinkedService struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the linked service. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId pulumi.StringPtrOutput `pulumi:"resourceId"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId pulumi.StringPtrOutput `pulumi:"writeAccessResourceId"` }
The top level Linked service resource container. Azure REST API version: 2020-08-01. Prior API version in Azure Native 1.x: 2020-08-01.
Other available API versions: 2015-11-01-preview.
func GetLinkedService ¶
func GetLinkedService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedServiceState, opts ...pulumi.ResourceOption) (*LinkedService, error)
GetLinkedService gets an existing LinkedService resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLinkedService ¶
func NewLinkedService(ctx *pulumi.Context, name string, args *LinkedServiceArgs, opts ...pulumi.ResourceOption) (*LinkedService, error)
NewLinkedService registers a new resource with the given unique name, arguments, and options.
func (*LinkedService) ElementType ¶
func (*LinkedService) ElementType() reflect.Type
func (*LinkedService) ToLinkedServiceOutput ¶
func (i *LinkedService) ToLinkedServiceOutput() LinkedServiceOutput
func (*LinkedService) ToLinkedServiceOutputWithContext ¶
func (i *LinkedService) ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput
type LinkedServiceArgs ¶
type LinkedServiceArgs struct { // Name of the linkedServices resource LinkedServiceName pulumi.StringPtrInput // The provisioning state of the linked service. ProvisioningState pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The name of the workspace. WorkspaceName pulumi.StringInput // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId pulumi.StringPtrInput }
The set of arguments for constructing a LinkedService resource.
func (LinkedServiceArgs) ElementType ¶
func (LinkedServiceArgs) ElementType() reflect.Type
type LinkedServiceEntityStatus ¶
type LinkedServiceEntityStatus string
The provisioning state of the linked service.
func (LinkedServiceEntityStatus) ElementType ¶
func (LinkedServiceEntityStatus) ElementType() reflect.Type
func (LinkedServiceEntityStatus) ToLinkedServiceEntityStatusOutput ¶
func (e LinkedServiceEntityStatus) ToLinkedServiceEntityStatusOutput() LinkedServiceEntityStatusOutput
func (LinkedServiceEntityStatus) ToLinkedServiceEntityStatusOutputWithContext ¶
func (e LinkedServiceEntityStatus) ToLinkedServiceEntityStatusOutputWithContext(ctx context.Context) LinkedServiceEntityStatusOutput
func (LinkedServiceEntityStatus) ToLinkedServiceEntityStatusPtrOutput ¶
func (e LinkedServiceEntityStatus) ToLinkedServiceEntityStatusPtrOutput() LinkedServiceEntityStatusPtrOutput
func (LinkedServiceEntityStatus) ToLinkedServiceEntityStatusPtrOutputWithContext ¶
func (e LinkedServiceEntityStatus) ToLinkedServiceEntityStatusPtrOutputWithContext(ctx context.Context) LinkedServiceEntityStatusPtrOutput
func (LinkedServiceEntityStatus) ToStringOutput ¶
func (e LinkedServiceEntityStatus) ToStringOutput() pulumi.StringOutput
func (LinkedServiceEntityStatus) ToStringOutputWithContext ¶
func (e LinkedServiceEntityStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LinkedServiceEntityStatus) ToStringPtrOutput ¶
func (e LinkedServiceEntityStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (LinkedServiceEntityStatus) ToStringPtrOutputWithContext ¶
func (e LinkedServiceEntityStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LinkedServiceEntityStatusInput ¶
type LinkedServiceEntityStatusInput interface { pulumi.Input ToLinkedServiceEntityStatusOutput() LinkedServiceEntityStatusOutput ToLinkedServiceEntityStatusOutputWithContext(context.Context) LinkedServiceEntityStatusOutput }
LinkedServiceEntityStatusInput is an input type that accepts values of the LinkedServiceEntityStatus enum A concrete instance of `LinkedServiceEntityStatusInput` can be one of the following:
LinkedServiceEntityStatusSucceeded LinkedServiceEntityStatusDeleting LinkedServiceEntityStatusProvisioningAccount LinkedServiceEntityStatusUpdating
type LinkedServiceEntityStatusOutput ¶
type LinkedServiceEntityStatusOutput struct{ *pulumi.OutputState }
func (LinkedServiceEntityStatusOutput) ElementType ¶
func (LinkedServiceEntityStatusOutput) ElementType() reflect.Type
func (LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusOutput ¶
func (o LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusOutput() LinkedServiceEntityStatusOutput
func (LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusOutputWithContext ¶
func (o LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusOutputWithContext(ctx context.Context) LinkedServiceEntityStatusOutput
func (LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusPtrOutput ¶
func (o LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusPtrOutput() LinkedServiceEntityStatusPtrOutput
func (LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusPtrOutputWithContext ¶
func (o LinkedServiceEntityStatusOutput) ToLinkedServiceEntityStatusPtrOutputWithContext(ctx context.Context) LinkedServiceEntityStatusPtrOutput
func (LinkedServiceEntityStatusOutput) ToStringOutput ¶
func (o LinkedServiceEntityStatusOutput) ToStringOutput() pulumi.StringOutput
func (LinkedServiceEntityStatusOutput) ToStringOutputWithContext ¶
func (o LinkedServiceEntityStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LinkedServiceEntityStatusOutput) ToStringPtrOutput ¶
func (o LinkedServiceEntityStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LinkedServiceEntityStatusOutput) ToStringPtrOutputWithContext ¶
func (o LinkedServiceEntityStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LinkedServiceEntityStatusPtrInput ¶
type LinkedServiceEntityStatusPtrInput interface { pulumi.Input ToLinkedServiceEntityStatusPtrOutput() LinkedServiceEntityStatusPtrOutput ToLinkedServiceEntityStatusPtrOutputWithContext(context.Context) LinkedServiceEntityStatusPtrOutput }
func LinkedServiceEntityStatusPtr ¶
func LinkedServiceEntityStatusPtr(v string) LinkedServiceEntityStatusPtrInput
type LinkedServiceEntityStatusPtrOutput ¶
type LinkedServiceEntityStatusPtrOutput struct{ *pulumi.OutputState }
func (LinkedServiceEntityStatusPtrOutput) Elem ¶
func (o LinkedServiceEntityStatusPtrOutput) Elem() LinkedServiceEntityStatusOutput
func (LinkedServiceEntityStatusPtrOutput) ElementType ¶
func (LinkedServiceEntityStatusPtrOutput) ElementType() reflect.Type
func (LinkedServiceEntityStatusPtrOutput) ToLinkedServiceEntityStatusPtrOutput ¶
func (o LinkedServiceEntityStatusPtrOutput) ToLinkedServiceEntityStatusPtrOutput() LinkedServiceEntityStatusPtrOutput
func (LinkedServiceEntityStatusPtrOutput) ToLinkedServiceEntityStatusPtrOutputWithContext ¶
func (o LinkedServiceEntityStatusPtrOutput) ToLinkedServiceEntityStatusPtrOutputWithContext(ctx context.Context) LinkedServiceEntityStatusPtrOutput
func (LinkedServiceEntityStatusPtrOutput) ToStringPtrOutput ¶
func (o LinkedServiceEntityStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LinkedServiceEntityStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o LinkedServiceEntityStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LinkedServiceInput ¶
type LinkedServiceInput interface { pulumi.Input ToLinkedServiceOutput() LinkedServiceOutput ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput }
type LinkedServiceOutput ¶
type LinkedServiceOutput struct{ *pulumi.OutputState }
func (LinkedServiceOutput) ElementType ¶
func (LinkedServiceOutput) ElementType() reflect.Type
func (LinkedServiceOutput) Name ¶
func (o LinkedServiceOutput) Name() pulumi.StringOutput
The name of the resource
func (LinkedServiceOutput) ProvisioningState ¶
func (o LinkedServiceOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the linked service.
func (LinkedServiceOutput) ResourceId ¶
func (o LinkedServiceOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access
func (LinkedServiceOutput) Tags ¶
func (o LinkedServiceOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LinkedServiceOutput) ToLinkedServiceOutput ¶
func (o LinkedServiceOutput) ToLinkedServiceOutput() LinkedServiceOutput
func (LinkedServiceOutput) ToLinkedServiceOutputWithContext ¶
func (o LinkedServiceOutput) ToLinkedServiceOutputWithContext(ctx context.Context) LinkedServiceOutput
func (LinkedServiceOutput) Type ¶
func (o LinkedServiceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LinkedServiceOutput) WriteAccessResourceId ¶
func (o LinkedServiceOutput) WriteAccessResourceId() pulumi.StringPtrOutput
The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access
type LinkedServiceState ¶
type LinkedServiceState struct { }
func (LinkedServiceState) ElementType ¶
func (LinkedServiceState) ElementType() reflect.Type
type LinkedStorageAccount ¶
type LinkedStorageAccount struct { pulumi.CustomResourceState // Linked storage accounts type. DataSourceType pulumi.StringOutput `pulumi:"dataSourceType"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Linked storage accounts resources ids. StorageAccountIds pulumi.StringArrayOutput `pulumi:"storageAccountIds"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Linked storage accounts top level resource container. Azure REST API version: 2020-08-01. Prior API version in Azure Native 1.x: 2020-08-01.
func GetLinkedStorageAccount ¶
func GetLinkedStorageAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedStorageAccountState, opts ...pulumi.ResourceOption) (*LinkedStorageAccount, error)
GetLinkedStorageAccount gets an existing LinkedStorageAccount resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewLinkedStorageAccount ¶
func NewLinkedStorageAccount(ctx *pulumi.Context, name string, args *LinkedStorageAccountArgs, opts ...pulumi.ResourceOption) (*LinkedStorageAccount, error)
NewLinkedStorageAccount registers a new resource with the given unique name, arguments, and options.
func (*LinkedStorageAccount) ElementType ¶
func (*LinkedStorageAccount) ElementType() reflect.Type
func (*LinkedStorageAccount) ToLinkedStorageAccountOutput ¶
func (i *LinkedStorageAccount) ToLinkedStorageAccountOutput() LinkedStorageAccountOutput
func (*LinkedStorageAccount) ToLinkedStorageAccountOutputWithContext ¶
func (i *LinkedStorageAccount) ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput
type LinkedStorageAccountArgs ¶
type LinkedStorageAccountArgs struct { // Linked storage accounts type. DataSourceType pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Linked storage accounts resources ids. StorageAccountIds pulumi.StringArrayInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a LinkedStorageAccount resource.
func (LinkedStorageAccountArgs) ElementType ¶
func (LinkedStorageAccountArgs) ElementType() reflect.Type
type LinkedStorageAccountInput ¶
type LinkedStorageAccountInput interface { pulumi.Input ToLinkedStorageAccountOutput() LinkedStorageAccountOutput ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput }
type LinkedStorageAccountOutput ¶
type LinkedStorageAccountOutput struct{ *pulumi.OutputState }
func (LinkedStorageAccountOutput) DataSourceType ¶
func (o LinkedStorageAccountOutput) DataSourceType() pulumi.StringOutput
Linked storage accounts type.
func (LinkedStorageAccountOutput) ElementType ¶
func (LinkedStorageAccountOutput) ElementType() reflect.Type
func (LinkedStorageAccountOutput) Name ¶
func (o LinkedStorageAccountOutput) Name() pulumi.StringOutput
The name of the resource
func (LinkedStorageAccountOutput) StorageAccountIds ¶
func (o LinkedStorageAccountOutput) StorageAccountIds() pulumi.StringArrayOutput
Linked storage accounts resources ids.
func (LinkedStorageAccountOutput) ToLinkedStorageAccountOutput ¶
func (o LinkedStorageAccountOutput) ToLinkedStorageAccountOutput() LinkedStorageAccountOutput
func (LinkedStorageAccountOutput) ToLinkedStorageAccountOutputWithContext ¶
func (o LinkedStorageAccountOutput) ToLinkedStorageAccountOutputWithContext(ctx context.Context) LinkedStorageAccountOutput
func (LinkedStorageAccountOutput) Type ¶
func (o LinkedStorageAccountOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LinkedStorageAccountState ¶
type LinkedStorageAccountState struct { }
func (LinkedStorageAccountState) ElementType ¶
func (LinkedStorageAccountState) ElementType() reflect.Type
type LogAnalyticsQueryPackQueryPropertiesRelated ¶
type LogAnalyticsQueryPackQueryPropertiesRelated struct { // The related categories for the function. Categories []string `pulumi:"categories"` // The related resource types for the function. ResourceTypes []string `pulumi:"resourceTypes"` // The related Log Analytics solutions for the function. Solutions []string `pulumi:"solutions"` }
The related metadata items for the function.
type LogAnalyticsQueryPackQueryPropertiesRelatedArgs ¶
type LogAnalyticsQueryPackQueryPropertiesRelatedArgs struct { // The related categories for the function. Categories pulumi.StringArrayInput `pulumi:"categories"` // The related resource types for the function. ResourceTypes pulumi.StringArrayInput `pulumi:"resourceTypes"` // The related Log Analytics solutions for the function. Solutions pulumi.StringArrayInput `pulumi:"solutions"` }
The related metadata items for the function.
func (LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ElementType ¶
func (LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ElementType() reflect.Type
func (LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutput ¶
func (i LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutput() LogAnalyticsQueryPackQueryPropertiesRelatedOutput
func (LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutputWithContext ¶
func (i LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedOutput
func (LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput ¶
func (i LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput() LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
func (LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext ¶
func (i LogAnalyticsQueryPackQueryPropertiesRelatedArgs) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
type LogAnalyticsQueryPackQueryPropertiesRelatedInput ¶
type LogAnalyticsQueryPackQueryPropertiesRelatedInput interface { pulumi.Input ToLogAnalyticsQueryPackQueryPropertiesRelatedOutput() LogAnalyticsQueryPackQueryPropertiesRelatedOutput ToLogAnalyticsQueryPackQueryPropertiesRelatedOutputWithContext(context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedOutput }
LogAnalyticsQueryPackQueryPropertiesRelatedInput is an input type that accepts LogAnalyticsQueryPackQueryPropertiesRelatedArgs and LogAnalyticsQueryPackQueryPropertiesRelatedOutput values. You can construct a concrete instance of `LogAnalyticsQueryPackQueryPropertiesRelatedInput` via:
LogAnalyticsQueryPackQueryPropertiesRelatedArgs{...}
type LogAnalyticsQueryPackQueryPropertiesRelatedOutput ¶
type LogAnalyticsQueryPackQueryPropertiesRelatedOutput struct{ *pulumi.OutputState }
The related metadata items for the function.
func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) Categories ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) Categories() pulumi.StringArrayOutput
The related categories for the function.
func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ElementType ¶
func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ElementType() reflect.Type
func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ResourceTypes ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ResourceTypes() pulumi.StringArrayOutput
The related resource types for the function.
func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) Solutions ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) Solutions() pulumi.StringArrayOutput
The related Log Analytics solutions for the function.
func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutput ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutput() LogAnalyticsQueryPackQueryPropertiesRelatedOutput
func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutputWithContext ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedOutput
func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput() LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
func (LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
type LogAnalyticsQueryPackQueryPropertiesRelatedPtrInput ¶
type LogAnalyticsQueryPackQueryPropertiesRelatedPtrInput interface { pulumi.Input ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput() LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext(context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput }
LogAnalyticsQueryPackQueryPropertiesRelatedPtrInput is an input type that accepts LogAnalyticsQueryPackQueryPropertiesRelatedArgs, LogAnalyticsQueryPackQueryPropertiesRelatedPtr and LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput values. You can construct a concrete instance of `LogAnalyticsQueryPackQueryPropertiesRelatedPtrInput` via:
LogAnalyticsQueryPackQueryPropertiesRelatedArgs{...} or: nil
func LogAnalyticsQueryPackQueryPropertiesRelatedPtr ¶
func LogAnalyticsQueryPackQueryPropertiesRelatedPtr(v *LogAnalyticsQueryPackQueryPropertiesRelatedArgs) LogAnalyticsQueryPackQueryPropertiesRelatedPtrInput
type LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput ¶
type LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput struct{ *pulumi.OutputState }
func (LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) Categories ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) Categories() pulumi.StringArrayOutput
The related categories for the function.
func (LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ElementType ¶
func (LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ElementType() reflect.Type
func (LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ResourceTypes ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ResourceTypes() pulumi.StringArrayOutput
The related resource types for the function.
func (LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) Solutions ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) Solutions() pulumi.StringArrayOutput
The related Log Analytics solutions for the function.
func (LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput() LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
func (LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext ¶
func (o LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesRelatedPtrOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesRelatedPtrOutput
type LogAnalyticsQueryPackQueryPropertiesResponseRelated ¶
type LogAnalyticsQueryPackQueryPropertiesResponseRelated struct { // The related categories for the function. Categories []string `pulumi:"categories"` // The related resource types for the function. ResourceTypes []string `pulumi:"resourceTypes"` // The related Log Analytics solutions for the function. Solutions []string `pulumi:"solutions"` }
The related metadata items for the function.
type LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput ¶
type LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput struct{ *pulumi.OutputState }
The related metadata items for the function.
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) Categories ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) Categories() pulumi.StringArrayOutput
The related categories for the function.
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ElementType ¶
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ElementType() reflect.Type
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ResourceTypes ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ResourceTypes() pulumi.StringArrayOutput
The related resource types for the function.
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) Solutions ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) Solutions() pulumi.StringArrayOutput
The related Log Analytics solutions for the function.
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput() LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedOutputWithContext ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesResponseRelatedOutput
type LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput ¶
type LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput struct{ *pulumi.OutputState }
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) Categories ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) Categories() pulumi.StringArrayOutput
The related categories for the function.
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ElementType ¶
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ElementType() reflect.Type
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ResourceTypes ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ResourceTypes() pulumi.StringArrayOutput
The related resource types for the function.
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) Solutions ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) Solutions() pulumi.StringArrayOutput
The related Log Analytics solutions for the function.
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput() LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput
func (LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutputWithContext ¶
func (o LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput) ToLogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutputWithContext(ctx context.Context) LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput
type LookupClusterArgs ¶
type LookupClusterOutputArgs ¶
type LookupClusterOutputArgs struct { // Name of the Log Analytics Cluster. ClusterName pulumi.StringInput `pulumi:"clusterName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupClusterOutputArgs) ElementType ¶
func (LookupClusterOutputArgs) ElementType() reflect.Type
type LookupClusterResult ¶
type LookupClusterResult struct { // The list of Log Analytics workspaces associated with the cluster AssociatedWorkspaces []AssociatedWorkspaceResponse `pulumi:"associatedWorkspaces"` // The cluster's billing type. BillingType *string `pulumi:"billingType"` // Additional properties for capacity reservation CapacityReservationProperties *CapacityReservationPropertiesResponse `pulumi:"capacityReservationProperties"` // The ID associated with the cluster. ClusterId string `pulumi:"clusterId"` // The cluster creation time CreatedDate string `pulumi:"createdDate"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The identity of the resource. Identity *IdentityResponse `pulumi:"identity"` // Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones. IsAvailabilityZonesEnabled *bool `pulumi:"isAvailabilityZonesEnabled"` // Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true' IsDoubleEncryptionEnabled *bool `pulumi:"isDoubleEncryptionEnabled"` // The associated key properties. KeyVaultProperties *KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` // The last time the cluster was updated. LastModifiedDate string `pulumi:"lastModifiedDate"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The provisioning state of the cluster. ProvisioningState string `pulumi:"provisioningState"` // The sku properties. Sku *ClusterSkuResponse `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The top level Log Analytics cluster resource container.
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
Gets a Log Analytics cluster instance. Azure REST API version: 2021-06-01.
Other available API versions: 2019-08-01-preview, 2020-08-01, 2022-10-01.
type LookupClusterResultOutput ¶
type LookupClusterResultOutput struct{ *pulumi.OutputState }
The top level Log Analytics cluster resource container.
func LookupClusterOutput ¶
func LookupClusterOutput(ctx *pulumi.Context, args LookupClusterOutputArgs, opts ...pulumi.InvokeOption) LookupClusterResultOutput
func (LookupClusterResultOutput) AssociatedWorkspaces ¶
func (o LookupClusterResultOutput) AssociatedWorkspaces() AssociatedWorkspaceResponseArrayOutput
The list of Log Analytics workspaces associated with the cluster
func (LookupClusterResultOutput) BillingType ¶
func (o LookupClusterResultOutput) BillingType() pulumi.StringPtrOutput
The cluster's billing type.
func (LookupClusterResultOutput) CapacityReservationProperties ¶
func (o LookupClusterResultOutput) CapacityReservationProperties() CapacityReservationPropertiesResponsePtrOutput
Additional properties for capacity reservation
func (LookupClusterResultOutput) ClusterId ¶
func (o LookupClusterResultOutput) ClusterId() pulumi.StringOutput
The ID associated with the cluster.
func (LookupClusterResultOutput) CreatedDate ¶
func (o LookupClusterResultOutput) CreatedDate() pulumi.StringOutput
The cluster creation time
func (LookupClusterResultOutput) ElementType ¶
func (LookupClusterResultOutput) ElementType() reflect.Type
func (LookupClusterResultOutput) Id ¶
func (o LookupClusterResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupClusterResultOutput) Identity ¶
func (o LookupClusterResultOutput) Identity() IdentityResponsePtrOutput
The identity of the resource.
func (LookupClusterResultOutput) IsAvailabilityZonesEnabled ¶
func (o LookupClusterResultOutput) IsAvailabilityZonesEnabled() pulumi.BoolPtrOutput
Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.
func (LookupClusterResultOutput) IsDoubleEncryptionEnabled ¶
func (o LookupClusterResultOutput) IsDoubleEncryptionEnabled() pulumi.BoolPtrOutput
Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'
func (LookupClusterResultOutput) KeyVaultProperties ¶
func (o LookupClusterResultOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
The associated key properties.
func (LookupClusterResultOutput) LastModifiedDate ¶
func (o LookupClusterResultOutput) LastModifiedDate() pulumi.StringOutput
The last time the cluster was updated.
func (LookupClusterResultOutput) Location ¶
func (o LookupClusterResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupClusterResultOutput) Name ¶
func (o LookupClusterResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupClusterResultOutput) ProvisioningState ¶
func (o LookupClusterResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the cluster.
func (LookupClusterResultOutput) Sku ¶
func (o LookupClusterResultOutput) Sku() ClusterSkuResponsePtrOutput
The sku properties.
func (LookupClusterResultOutput) Tags ¶
func (o LookupClusterResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupClusterResultOutput) ToLookupClusterResultOutput ¶
func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
func (LookupClusterResultOutput) ToLookupClusterResultOutputWithContext ¶
func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
func (LookupClusterResultOutput) Type ¶
func (o LookupClusterResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
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 LookupDataExportOutputArgs ¶
type LookupDataExportOutputArgs struct { // The data export rule name. DataExportName pulumi.StringInput `pulumi:"dataExportName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupDataExportOutputArgs) ElementType ¶
func (LookupDataExportOutputArgs) ElementType() reflect.Type
type LookupDataExportResult ¶
type LookupDataExportResult struct { // The latest data export rule modification time. CreatedDate *string `pulumi:"createdDate"` // The data export rule ID. DataExportId *string `pulumi:"dataExportId"` // Active when enabled. Enable *bool `pulumi:"enable"` // Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account. EventHubName *string `pulumi:"eventHubName"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Date and time when the export was last modified. LastModifiedDate *string `pulumi:"lastModifiedDate"` // The name of the resource Name string `pulumi:"name"` // The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure. ResourceId string `pulumi:"resourceId"` // An array of tables to export, for example: [“Heartbeat, SecurityEvent”]. TableNames []string `pulumi:"tableNames"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The top level data export resource container.
func LookupDataExport ¶
func LookupDataExport(ctx *pulumi.Context, args *LookupDataExportArgs, opts ...pulumi.InvokeOption) (*LookupDataExportResult, error)
Gets a data export instance. Azure REST API version: 2020-08-01.
type LookupDataExportResultOutput ¶
type LookupDataExportResultOutput struct{ *pulumi.OutputState }
The top level data export resource container.
func LookupDataExportOutput ¶
func LookupDataExportOutput(ctx *pulumi.Context, args LookupDataExportOutputArgs, opts ...pulumi.InvokeOption) LookupDataExportResultOutput
func (LookupDataExportResultOutput) CreatedDate ¶
func (o LookupDataExportResultOutput) CreatedDate() pulumi.StringPtrOutput
The latest data export rule modification time.
func (LookupDataExportResultOutput) DataExportId ¶
func (o LookupDataExportResultOutput) DataExportId() pulumi.StringPtrOutput
The data export rule ID.
func (LookupDataExportResultOutput) ElementType ¶
func (LookupDataExportResultOutput) ElementType() reflect.Type
func (LookupDataExportResultOutput) Enable ¶
func (o LookupDataExportResultOutput) Enable() pulumi.BoolPtrOutput
Active when enabled.
func (LookupDataExportResultOutput) EventHubName ¶
func (o LookupDataExportResultOutput) EventHubName() pulumi.StringPtrOutput
Optional. Allows to define an Event Hub name. Not applicable when destination is Storage Account.
func (LookupDataExportResultOutput) Id ¶
func (o LookupDataExportResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupDataExportResultOutput) LastModifiedDate ¶
func (o LookupDataExportResultOutput) LastModifiedDate() pulumi.StringPtrOutput
Date and time when the export was last modified.
func (LookupDataExportResultOutput) Name ¶
func (o LookupDataExportResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupDataExportResultOutput) ResourceId ¶
func (o LookupDataExportResultOutput) ResourceId() pulumi.StringOutput
The destination resource ID. This can be copied from the Properties entry of the destination resource in Azure.
func (LookupDataExportResultOutput) TableNames ¶
func (o LookupDataExportResultOutput) TableNames() pulumi.StringArrayOutput
An array of tables to export, for example: [“Heartbeat, SecurityEvent”].
func (LookupDataExportResultOutput) ToLookupDataExportResultOutput ¶
func (o LookupDataExportResultOutput) ToLookupDataExportResultOutput() LookupDataExportResultOutput
func (LookupDataExportResultOutput) ToLookupDataExportResultOutputWithContext ¶
func (o LookupDataExportResultOutput) ToLookupDataExportResultOutputWithContext(ctx context.Context) LookupDataExportResultOutput
func (LookupDataExportResultOutput) Type ¶
func (o LookupDataExportResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
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 LookupDataSourceOutputArgs ¶
type LookupDataSourceOutputArgs struct { // Name of the datasource DataSourceName pulumi.StringInput `pulumi:"dataSourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupDataSourceOutputArgs) ElementType ¶
func (LookupDataSourceOutputArgs) ElementType() reflect.Type
type LookupDataSourceResult ¶
type LookupDataSourceResult struct { // The ETag of the data source. Etag *string `pulumi:"etag"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The kind of the DataSource. Kind string `pulumi:"kind"` // The name of the resource Name string `pulumi:"name"` // The data source properties in raw json format, each kind of data source have it's own schema. Properties interface{} `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Datasources under OMS Workspace.
func LookupDataSource ¶
func LookupDataSource(ctx *pulumi.Context, args *LookupDataSourceArgs, opts ...pulumi.InvokeOption) (*LookupDataSourceResult, error)
Gets a datasource instance. Azure REST API version: 2020-08-01.
Other available API versions: 2015-11-01-preview.
type LookupDataSourceResultOutput ¶
type LookupDataSourceResultOutput struct{ *pulumi.OutputState }
Datasources under OMS Workspace.
func LookupDataSourceOutput ¶
func LookupDataSourceOutput(ctx *pulumi.Context, args LookupDataSourceOutputArgs, opts ...pulumi.InvokeOption) LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) ElementType ¶
func (LookupDataSourceResultOutput) ElementType() reflect.Type
func (LookupDataSourceResultOutput) Etag ¶
func (o LookupDataSourceResultOutput) Etag() pulumi.StringPtrOutput
The ETag of the data source.
func (LookupDataSourceResultOutput) Id ¶
func (o LookupDataSourceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupDataSourceResultOutput) Kind ¶
func (o LookupDataSourceResultOutput) Kind() pulumi.StringOutput
The kind of the DataSource.
func (LookupDataSourceResultOutput) Name ¶
func (o LookupDataSourceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupDataSourceResultOutput) Properties ¶
func (o LookupDataSourceResultOutput) Properties() pulumi.AnyOutput
The data source properties in raw json format, each kind of data source have it's own schema.
func (LookupDataSourceResultOutput) Tags ¶
func (o LookupDataSourceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutput ¶
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutput() LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext ¶
func (o LookupDataSourceResultOutput) ToLookupDataSourceResultOutputWithContext(ctx context.Context) LookupDataSourceResultOutput
func (LookupDataSourceResultOutput) Type ¶
func (o LookupDataSourceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
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 LookupLinkedServiceOutputArgs ¶
type LookupLinkedServiceOutputArgs struct { // Name of the linked service. LinkedServiceName pulumi.StringInput `pulumi:"linkedServiceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupLinkedServiceOutputArgs) ElementType ¶
func (LookupLinkedServiceOutputArgs) ElementType() reflect.Type
type LookupLinkedServiceResult ¶
type LookupLinkedServiceResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The provisioning state of the linked service. ProvisioningState *string `pulumi:"provisioningState"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access ResourceId *string `pulumi:"resourceId"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access WriteAccessResourceId *string `pulumi:"writeAccessResourceId"` }
The top level Linked service resource container.
func LookupLinkedService ¶
func LookupLinkedService(ctx *pulumi.Context, args *LookupLinkedServiceArgs, opts ...pulumi.InvokeOption) (*LookupLinkedServiceResult, error)
Gets a linked service instance. Azure REST API version: 2020-08-01.
Other available API versions: 2015-11-01-preview.
type LookupLinkedServiceResultOutput ¶
type LookupLinkedServiceResultOutput struct{ *pulumi.OutputState }
The top level Linked service resource container.
func LookupLinkedServiceOutput ¶
func LookupLinkedServiceOutput(ctx *pulumi.Context, args LookupLinkedServiceOutputArgs, opts ...pulumi.InvokeOption) LookupLinkedServiceResultOutput
func (LookupLinkedServiceResultOutput) ElementType ¶
func (LookupLinkedServiceResultOutput) ElementType() reflect.Type
func (LookupLinkedServiceResultOutput) Id ¶
func (o LookupLinkedServiceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupLinkedServiceResultOutput) Name ¶
func (o LookupLinkedServiceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupLinkedServiceResultOutput) ProvisioningState ¶
func (o LookupLinkedServiceResultOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the linked service.
func (LookupLinkedServiceResultOutput) ResourceId ¶
func (o LookupLinkedServiceResultOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require read access
func (LookupLinkedServiceResultOutput) Tags ¶
func (o LookupLinkedServiceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupLinkedServiceResultOutput) ToLookupLinkedServiceResultOutput ¶
func (o LookupLinkedServiceResultOutput) ToLookupLinkedServiceResultOutput() LookupLinkedServiceResultOutput
func (LookupLinkedServiceResultOutput) ToLookupLinkedServiceResultOutputWithContext ¶
func (o LookupLinkedServiceResultOutput) ToLookupLinkedServiceResultOutputWithContext(ctx context.Context) LookupLinkedServiceResultOutput
func (LookupLinkedServiceResultOutput) Type ¶
func (o LookupLinkedServiceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupLinkedServiceResultOutput) WriteAccessResourceId ¶
func (o LookupLinkedServiceResultOutput) WriteAccessResourceId() pulumi.StringPtrOutput
The resource id of the resource that will be linked to the workspace. This should be used for linking resources which require write access
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 LookupLinkedStorageAccountOutputArgs ¶
type LookupLinkedStorageAccountOutputArgs struct { // Linked storage accounts type. DataSourceType pulumi.StringInput `pulumi:"dataSourceType"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupLinkedStorageAccountOutputArgs) ElementType ¶
func (LookupLinkedStorageAccountOutputArgs) ElementType() reflect.Type
type LookupLinkedStorageAccountResult ¶
type LookupLinkedStorageAccountResult struct { // Linked storage accounts type. DataSourceType string `pulumi:"dataSourceType"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Linked storage accounts resources ids. StorageAccountIds []string `pulumi:"storageAccountIds"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Linked storage accounts top level resource container.
func LookupLinkedStorageAccount ¶
func LookupLinkedStorageAccount(ctx *pulumi.Context, args *LookupLinkedStorageAccountArgs, opts ...pulumi.InvokeOption) (*LookupLinkedStorageAccountResult, error)
Gets all linked storage account of a specific data source type associated with the specified workspace. Azure REST API version: 2020-08-01.
type LookupLinkedStorageAccountResultOutput ¶
type LookupLinkedStorageAccountResultOutput struct{ *pulumi.OutputState }
Linked storage accounts top level resource container.
func LookupLinkedStorageAccountOutput ¶
func LookupLinkedStorageAccountOutput(ctx *pulumi.Context, args LookupLinkedStorageAccountOutputArgs, opts ...pulumi.InvokeOption) LookupLinkedStorageAccountResultOutput
func (LookupLinkedStorageAccountResultOutput) DataSourceType ¶
func (o LookupLinkedStorageAccountResultOutput) DataSourceType() pulumi.StringOutput
Linked storage accounts type.
func (LookupLinkedStorageAccountResultOutput) ElementType ¶
func (LookupLinkedStorageAccountResultOutput) ElementType() reflect.Type
func (LookupLinkedStorageAccountResultOutput) Id ¶
func (o LookupLinkedStorageAccountResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupLinkedStorageAccountResultOutput) Name ¶
func (o LookupLinkedStorageAccountResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupLinkedStorageAccountResultOutput) StorageAccountIds ¶
func (o LookupLinkedStorageAccountResultOutput) StorageAccountIds() pulumi.StringArrayOutput
Linked storage accounts resources ids.
func (LookupLinkedStorageAccountResultOutput) ToLookupLinkedStorageAccountResultOutput ¶
func (o LookupLinkedStorageAccountResultOutput) ToLookupLinkedStorageAccountResultOutput() LookupLinkedStorageAccountResultOutput
func (LookupLinkedStorageAccountResultOutput) ToLookupLinkedStorageAccountResultOutputWithContext ¶
func (o LookupLinkedStorageAccountResultOutput) ToLookupLinkedStorageAccountResultOutputWithContext(ctx context.Context) LookupLinkedStorageAccountResultOutput
func (LookupLinkedStorageAccountResultOutput) Type ¶
func (o LookupLinkedStorageAccountResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupMachineGroupArgs ¶
type LookupMachineGroupArgs struct { // UTC date and time specifying the end time of an interval. When not specified the service uses DateTime.UtcNow EndTime *string `pulumi:"endTime"` // Machine Group resource name. MachineGroupName string `pulumi:"machineGroupName"` // Resource group name within the specified subscriptionId. ResourceGroupName string `pulumi:"resourceGroupName"` // UTC date and time specifying the start time of an interval. When not specified the service uses DateTime.UtcNow - 10m StartTime *string `pulumi:"startTime"` // OMS workspace containing the resources of interest. WorkspaceName string `pulumi:"workspaceName"` }
type LookupMachineGroupOutputArgs ¶
type LookupMachineGroupOutputArgs struct { // UTC date and time specifying the end time of an interval. When not specified the service uses DateTime.UtcNow EndTime pulumi.StringPtrInput `pulumi:"endTime"` // Machine Group resource name. MachineGroupName pulumi.StringInput `pulumi:"machineGroupName"` // Resource group name within the specified subscriptionId. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // UTC date and time specifying the start time of an interval. When not specified the service uses DateTime.UtcNow - 10m StartTime pulumi.StringPtrInput `pulumi:"startTime"` // OMS workspace containing the resources of interest. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupMachineGroupOutputArgs) ElementType ¶
func (LookupMachineGroupOutputArgs) ElementType() reflect.Type
type LookupMachineGroupResult ¶
type LookupMachineGroupResult struct { // Count of machines in this group. The value of count may be bigger than the number of machines in case of the group has been truncated due to exceeding the max number of machines a group can handle. Count *int `pulumi:"count"` // User defined name for the group DisplayName string `pulumi:"displayName"` // Resource ETAG. Etag *string `pulumi:"etag"` // Type of the machine group GroupType *string `pulumi:"groupType"` // Resource identifier. Id string `pulumi:"id"` // Additional resource type qualifier. // Expected value is 'machineGroup'. Kind string `pulumi:"kind"` // References of the machines in this group. The hints within each reference do not represent the current value of the corresponding fields. They are a snapshot created during the last time the machine group was updated. Machines []MachineReferenceWithHintsResponse `pulumi:"machines"` // Resource name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
A user-defined logical grouping of machines.
func LookupMachineGroup ¶
func LookupMachineGroup(ctx *pulumi.Context, args *LookupMachineGroupArgs, opts ...pulumi.InvokeOption) (*LookupMachineGroupResult, error)
Returns the specified machine group as it existed during the specified time interval. Azure REST API version: 2015-11-01-preview.
type LookupMachineGroupResultOutput ¶
type LookupMachineGroupResultOutput struct{ *pulumi.OutputState }
A user-defined logical grouping of machines.
func LookupMachineGroupOutput ¶
func LookupMachineGroupOutput(ctx *pulumi.Context, args LookupMachineGroupOutputArgs, opts ...pulumi.InvokeOption) LookupMachineGroupResultOutput
func (LookupMachineGroupResultOutput) Count ¶
func (o LookupMachineGroupResultOutput) Count() pulumi.IntPtrOutput
Count of machines in this group. The value of count may be bigger than the number of machines in case of the group has been truncated due to exceeding the max number of machines a group can handle.
func (LookupMachineGroupResultOutput) DisplayName ¶
func (o LookupMachineGroupResultOutput) DisplayName() pulumi.StringOutput
User defined name for the group
func (LookupMachineGroupResultOutput) ElementType ¶
func (LookupMachineGroupResultOutput) ElementType() reflect.Type
func (LookupMachineGroupResultOutput) Etag ¶
func (o LookupMachineGroupResultOutput) Etag() pulumi.StringPtrOutput
Resource ETAG.
func (LookupMachineGroupResultOutput) GroupType ¶
func (o LookupMachineGroupResultOutput) GroupType() pulumi.StringPtrOutput
Type of the machine group
func (LookupMachineGroupResultOutput) Id ¶
func (o LookupMachineGroupResultOutput) Id() pulumi.StringOutput
Resource identifier.
func (LookupMachineGroupResultOutput) Kind ¶
func (o LookupMachineGroupResultOutput) Kind() pulumi.StringOutput
Additional resource type qualifier. Expected value is 'machineGroup'.
func (LookupMachineGroupResultOutput) Machines ¶
func (o LookupMachineGroupResultOutput) Machines() MachineReferenceWithHintsResponseArrayOutput
References of the machines in this group. The hints within each reference do not represent the current value of the corresponding fields. They are a snapshot created during the last time the machine group was updated.
func (LookupMachineGroupResultOutput) Name ¶
func (o LookupMachineGroupResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupMachineGroupResultOutput) ToLookupMachineGroupResultOutput ¶
func (o LookupMachineGroupResultOutput) ToLookupMachineGroupResultOutput() LookupMachineGroupResultOutput
func (LookupMachineGroupResultOutput) ToLookupMachineGroupResultOutputWithContext ¶
func (o LookupMachineGroupResultOutput) ToLookupMachineGroupResultOutputWithContext(ctx context.Context) LookupMachineGroupResultOutput
func (LookupMachineGroupResultOutput) Type ¶
func (o LookupMachineGroupResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupQueryArgs ¶
type LookupQueryArgs struct { // The id of a specific query defined in the Log Analytics QueryPack Id string `pulumi:"id"` // The name of the Log Analytics QueryPack resource. QueryPackName string `pulumi:"queryPackName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupQueryOutputArgs ¶
type LookupQueryOutputArgs struct { // The id of a specific query defined in the Log Analytics QueryPack Id pulumi.StringInput `pulumi:"id"` // The name of the Log Analytics QueryPack resource. QueryPackName pulumi.StringInput `pulumi:"queryPackName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupQueryOutputArgs) ElementType ¶
func (LookupQueryOutputArgs) ElementType() reflect.Type
type LookupQueryPackArgs ¶
type LookupQueryPackOutputArgs ¶
type LookupQueryPackOutputArgs struct { // The name of the Log Analytics QueryPack resource. QueryPackName pulumi.StringInput `pulumi:"queryPackName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupQueryPackOutputArgs) ElementType ¶
func (LookupQueryPackOutputArgs) ElementType() reflect.Type
type LookupQueryPackResult ¶
type LookupQueryPackResult struct { // Azure resource Id Id string `pulumi:"id"` // Resource location Location string `pulumi:"location"` // Azure resource name Name string `pulumi:"name"` // Current state of this QueryPack: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed. ProvisioningState string `pulumi:"provisioningState"` // The unique ID of your application. This field cannot be changed. QueryPackId string `pulumi:"queryPackId"` // Resource tags Tags map[string]string `pulumi:"tags"` // Creation Date for the Log Analytics QueryPack, in ISO 8601 format. TimeCreated string `pulumi:"timeCreated"` // Last modified date of the Log Analytics QueryPack, in ISO 8601 format. TimeModified string `pulumi:"timeModified"` // Azure resource type Type string `pulumi:"type"` }
An Log Analytics QueryPack definition.
func LookupQueryPack ¶
func LookupQueryPack(ctx *pulumi.Context, args *LookupQueryPackArgs, opts ...pulumi.InvokeOption) (*LookupQueryPackResult, error)
Returns a Log Analytics QueryPack. Azure REST API version: 2019-09-01.
Other available API versions: 2019-09-01-preview.
type LookupQueryPackResultOutput ¶
type LookupQueryPackResultOutput struct{ *pulumi.OutputState }
An Log Analytics QueryPack definition.
func LookupQueryPackOutput ¶
func LookupQueryPackOutput(ctx *pulumi.Context, args LookupQueryPackOutputArgs, opts ...pulumi.InvokeOption) LookupQueryPackResultOutput
func (LookupQueryPackResultOutput) ElementType ¶
func (LookupQueryPackResultOutput) ElementType() reflect.Type
func (LookupQueryPackResultOutput) Id ¶
func (o LookupQueryPackResultOutput) Id() pulumi.StringOutput
Azure resource Id
func (LookupQueryPackResultOutput) Location ¶
func (o LookupQueryPackResultOutput) Location() pulumi.StringOutput
Resource location
func (LookupQueryPackResultOutput) Name ¶
func (o LookupQueryPackResultOutput) Name() pulumi.StringOutput
Azure resource name
func (LookupQueryPackResultOutput) ProvisioningState ¶
func (o LookupQueryPackResultOutput) ProvisioningState() pulumi.StringOutput
Current state of this QueryPack: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed.
func (LookupQueryPackResultOutput) QueryPackId ¶
func (o LookupQueryPackResultOutput) QueryPackId() pulumi.StringOutput
The unique ID of your application. This field cannot be changed.
func (LookupQueryPackResultOutput) Tags ¶
func (o LookupQueryPackResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupQueryPackResultOutput) TimeCreated ¶
func (o LookupQueryPackResultOutput) TimeCreated() pulumi.StringOutput
Creation Date for the Log Analytics QueryPack, in ISO 8601 format.
func (LookupQueryPackResultOutput) TimeModified ¶
func (o LookupQueryPackResultOutput) TimeModified() pulumi.StringOutput
Last modified date of the Log Analytics QueryPack, in ISO 8601 format.
func (LookupQueryPackResultOutput) ToLookupQueryPackResultOutput ¶
func (o LookupQueryPackResultOutput) ToLookupQueryPackResultOutput() LookupQueryPackResultOutput
func (LookupQueryPackResultOutput) ToLookupQueryPackResultOutputWithContext ¶
func (o LookupQueryPackResultOutput) ToLookupQueryPackResultOutputWithContext(ctx context.Context) LookupQueryPackResultOutput
func (LookupQueryPackResultOutput) Type ¶
func (o LookupQueryPackResultOutput) Type() pulumi.StringOutput
Azure resource type
type LookupQueryResult ¶
type LookupQueryResult struct { // Object Id of user creating the query. Author string `pulumi:"author"` // Body of the query. Body string `pulumi:"body"` // Description of the query. Description *string `pulumi:"description"` // Unique display name for your query within the Query Pack. DisplayName string `pulumi:"displayName"` // Azure resource Id Id string `pulumi:"id"` // Azure resource name Name string `pulumi:"name"` // Additional properties that can be set for the query. Properties interface{} `pulumi:"properties"` // The related metadata items for the function. Related *LogAnalyticsQueryPackQueryPropertiesResponseRelated `pulumi:"related"` // Read only system data SystemData SystemDataResponse `pulumi:"systemData"` // Tags associated with the query. Tags map[string][]string `pulumi:"tags"` // Creation Date for the Log Analytics Query, in ISO 8601 format. TimeCreated string `pulumi:"timeCreated"` // Last modified date of the Log Analytics Query, in ISO 8601 format. TimeModified string `pulumi:"timeModified"` // Azure resource type Type string `pulumi:"type"` }
A Log Analytics QueryPack-Query definition.
func LookupQuery ¶
func LookupQuery(ctx *pulumi.Context, args *LookupQueryArgs, opts ...pulumi.InvokeOption) (*LookupQueryResult, error)
Gets a specific Log Analytics Query defined within a Log Analytics QueryPack. Azure REST API version: 2019-09-01.
Other available API versions: 2019-09-01-preview.
type LookupQueryResultOutput ¶
type LookupQueryResultOutput struct{ *pulumi.OutputState }
A Log Analytics QueryPack-Query definition.
func LookupQueryOutput ¶
func LookupQueryOutput(ctx *pulumi.Context, args LookupQueryOutputArgs, opts ...pulumi.InvokeOption) LookupQueryResultOutput
func (LookupQueryResultOutput) Author ¶
func (o LookupQueryResultOutput) Author() pulumi.StringOutput
Object Id of user creating the query.
func (LookupQueryResultOutput) Body ¶
func (o LookupQueryResultOutput) Body() pulumi.StringOutput
Body of the query.
func (LookupQueryResultOutput) Description ¶
func (o LookupQueryResultOutput) Description() pulumi.StringPtrOutput
Description of the query.
func (LookupQueryResultOutput) DisplayName ¶
func (o LookupQueryResultOutput) DisplayName() pulumi.StringOutput
Unique display name for your query within the Query Pack.
func (LookupQueryResultOutput) ElementType ¶
func (LookupQueryResultOutput) ElementType() reflect.Type
func (LookupQueryResultOutput) Id ¶
func (o LookupQueryResultOutput) Id() pulumi.StringOutput
Azure resource Id
func (LookupQueryResultOutput) Name ¶
func (o LookupQueryResultOutput) Name() pulumi.StringOutput
Azure resource name
func (LookupQueryResultOutput) Properties ¶
func (o LookupQueryResultOutput) Properties() pulumi.AnyOutput
Additional properties that can be set for the query.
func (LookupQueryResultOutput) Related ¶
func (o LookupQueryResultOutput) Related() LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput
The related metadata items for the function.
func (LookupQueryResultOutput) SystemData ¶
func (o LookupQueryResultOutput) SystemData() SystemDataResponseOutput
Read only system data
func (LookupQueryResultOutput) Tags ¶
func (o LookupQueryResultOutput) Tags() pulumi.StringArrayMapOutput
Tags associated with the query.
func (LookupQueryResultOutput) TimeCreated ¶
func (o LookupQueryResultOutput) TimeCreated() pulumi.StringOutput
Creation Date for the Log Analytics Query, in ISO 8601 format.
func (LookupQueryResultOutput) TimeModified ¶
func (o LookupQueryResultOutput) TimeModified() pulumi.StringOutput
Last modified date of the Log Analytics Query, in ISO 8601 format.
func (LookupQueryResultOutput) ToLookupQueryResultOutput ¶
func (o LookupQueryResultOutput) ToLookupQueryResultOutput() LookupQueryResultOutput
func (LookupQueryResultOutput) ToLookupQueryResultOutputWithContext ¶
func (o LookupQueryResultOutput) ToLookupQueryResultOutputWithContext(ctx context.Context) LookupQueryResultOutput
func (LookupQueryResultOutput) Type ¶
func (o LookupQueryResultOutput) Type() pulumi.StringOutput
Azure resource type
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 LookupSavedSearchOutputArgs ¶
type LookupSavedSearchOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The id of the saved search. SavedSearchId pulumi.StringInput `pulumi:"savedSearchId"` // The name of the workspace. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupSavedSearchOutputArgs) ElementType ¶
func (LookupSavedSearchOutputArgs) ElementType() reflect.Type
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. To override an existing saved search, use "*" or specify the current Etag Etag *string `pulumi:"etag"` // The function alias if query serves as a function. FunctionAlias *string `pulumi:"functionAlias"` // The optional function parameters if query serves as a function. Value should be in the following format: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. For more examples and proper syntax please refer to https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions. FunctionParameters *string `pulumi:"functionParameters"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The query expression for the saved search. Query string `pulumi:"query"` // The tags attached to the saved search. Tags []TagResponse `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The version number of the query language. The current version is 2 and is the default. Version *float64 `pulumi:"version"` }
Value object for saved search results.
func LookupSavedSearch ¶
func LookupSavedSearch(ctx *pulumi.Context, args *LookupSavedSearchArgs, opts ...pulumi.InvokeOption) (*LookupSavedSearchResult, error)
Gets the specified saved search for a given workspace. Azure REST API version: 2020-08-01.
Other available API versions: 2015-03-20.
type LookupSavedSearchResultOutput ¶
type LookupSavedSearchResultOutput struct{ *pulumi.OutputState }
Value object for saved search results.
func LookupSavedSearchOutput ¶
func LookupSavedSearchOutput(ctx *pulumi.Context, args LookupSavedSearchOutputArgs, opts ...pulumi.InvokeOption) LookupSavedSearchResultOutput
func (LookupSavedSearchResultOutput) Category ¶
func (o LookupSavedSearchResultOutput) Category() pulumi.StringOutput
The category of the saved search. This helps the user to find a saved search faster.
func (LookupSavedSearchResultOutput) DisplayName ¶
func (o LookupSavedSearchResultOutput) DisplayName() pulumi.StringOutput
Saved search display name.
func (LookupSavedSearchResultOutput) ElementType ¶
func (LookupSavedSearchResultOutput) ElementType() reflect.Type
func (LookupSavedSearchResultOutput) Etag ¶
func (o LookupSavedSearchResultOutput) Etag() pulumi.StringPtrOutput
The ETag of the saved search. To override an existing saved search, use "*" or specify the current Etag
func (LookupSavedSearchResultOutput) FunctionAlias ¶
func (o LookupSavedSearchResultOutput) FunctionAlias() pulumi.StringPtrOutput
The function alias if query serves as a function.
func (LookupSavedSearchResultOutput) FunctionParameters ¶
func (o LookupSavedSearchResultOutput) FunctionParameters() pulumi.StringPtrOutput
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.
func (LookupSavedSearchResultOutput) Id ¶
func (o LookupSavedSearchResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupSavedSearchResultOutput) Name ¶
func (o LookupSavedSearchResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupSavedSearchResultOutput) Query ¶
func (o LookupSavedSearchResultOutput) Query() pulumi.StringOutput
The query expression for the saved search.
func (LookupSavedSearchResultOutput) Tags ¶
func (o LookupSavedSearchResultOutput) Tags() TagResponseArrayOutput
The tags attached to the saved search.
func (LookupSavedSearchResultOutput) ToLookupSavedSearchResultOutput ¶
func (o LookupSavedSearchResultOutput) ToLookupSavedSearchResultOutput() LookupSavedSearchResultOutput
func (LookupSavedSearchResultOutput) ToLookupSavedSearchResultOutputWithContext ¶
func (o LookupSavedSearchResultOutput) ToLookupSavedSearchResultOutputWithContext(ctx context.Context) LookupSavedSearchResultOutput
func (LookupSavedSearchResultOutput) Type ¶
func (o LookupSavedSearchResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupSavedSearchResultOutput) Version ¶
func (o LookupSavedSearchResultOutput) Version() pulumi.Float64PtrOutput
The version number of the query language. The current version is 2 and is the default.
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 LookupStorageInsightConfigOutputArgs ¶
type LookupStorageInsightConfigOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the storageInsightsConfigs resource StorageInsightName pulumi.StringInput `pulumi:"storageInsightName"` // The name of the workspace. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupStorageInsightConfigOutputArgs) ElementType ¶
func (LookupStorageInsightConfigOutputArgs) ElementType() reflect.Type
type LookupStorageInsightConfigResult ¶
type LookupStorageInsightConfigResult struct { // The names of the blob containers that the workspace should read Containers []string `pulumi:"containers"` // The ETag of the storage insight. ETag *string `pulumi:"eTag"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The status of the storage insight Status StorageInsightStatusResponse `pulumi:"status"` // The storage account connection details StorageAccount StorageAccountResponse `pulumi:"storageAccount"` // The names of the Azure tables that the workspace should read Tables []string `pulumi:"tables"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The top level storage insight resource container.
func LookupStorageInsightConfig ¶
func LookupStorageInsightConfig(ctx *pulumi.Context, args *LookupStorageInsightConfigArgs, opts ...pulumi.InvokeOption) (*LookupStorageInsightConfigResult, error)
Gets a storage insight instance. Azure REST API version: 2020-08-01.
type LookupStorageInsightConfigResultOutput ¶
type LookupStorageInsightConfigResultOutput struct{ *pulumi.OutputState }
The top level storage insight resource container.
func LookupStorageInsightConfigOutput ¶
func LookupStorageInsightConfigOutput(ctx *pulumi.Context, args LookupStorageInsightConfigOutputArgs, opts ...pulumi.InvokeOption) LookupStorageInsightConfigResultOutput
func (LookupStorageInsightConfigResultOutput) Containers ¶
func (o LookupStorageInsightConfigResultOutput) Containers() pulumi.StringArrayOutput
The names of the blob containers that the workspace should read
func (LookupStorageInsightConfigResultOutput) ETag ¶
func (o LookupStorageInsightConfigResultOutput) ETag() pulumi.StringPtrOutput
The ETag of the storage insight.
func (LookupStorageInsightConfigResultOutput) ElementType ¶
func (LookupStorageInsightConfigResultOutput) ElementType() reflect.Type
func (LookupStorageInsightConfigResultOutput) Id ¶
func (o LookupStorageInsightConfigResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupStorageInsightConfigResultOutput) Name ¶
func (o LookupStorageInsightConfigResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupStorageInsightConfigResultOutput) Status ¶
func (o LookupStorageInsightConfigResultOutput) Status() StorageInsightStatusResponseOutput
The status of the storage insight
func (LookupStorageInsightConfigResultOutput) StorageAccount ¶
func (o LookupStorageInsightConfigResultOutput) StorageAccount() StorageAccountResponseOutput
The storage account connection details
func (LookupStorageInsightConfigResultOutput) Tables ¶
func (o LookupStorageInsightConfigResultOutput) Tables() pulumi.StringArrayOutput
The names of the Azure tables that the workspace should read
func (LookupStorageInsightConfigResultOutput) Tags ¶
func (o LookupStorageInsightConfigResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupStorageInsightConfigResultOutput) ToLookupStorageInsightConfigResultOutput ¶
func (o LookupStorageInsightConfigResultOutput) ToLookupStorageInsightConfigResultOutput() LookupStorageInsightConfigResultOutput
func (LookupStorageInsightConfigResultOutput) ToLookupStorageInsightConfigResultOutputWithContext ¶
func (o LookupStorageInsightConfigResultOutput) ToLookupStorageInsightConfigResultOutputWithContext(ctx context.Context) LookupStorageInsightConfigResultOutput
func (LookupStorageInsightConfigResultOutput) Type ¶
func (o LookupStorageInsightConfigResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupTableArgs ¶
type LookupTableOutputArgs ¶
type LookupTableOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the table. TableName pulumi.StringInput `pulumi:"tableName"` // The name of the workspace. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupTableOutputArgs) ElementType ¶
func (LookupTableOutputArgs) ElementType() reflect.Type
type LookupTableResult ¶
type LookupTableResult struct { // The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays) ArchiveRetentionInDays int `pulumi:"archiveRetentionInDays"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The timestamp that table plan was last modified (UTC). LastPlanModifiedDate string `pulumi:"lastPlanModifiedDate"` // The name of the resource Name string `pulumi:"name"` // Instruct the system how to handle and charge the logs ingested to this table. Plan *string `pulumi:"plan"` // Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded. ProvisioningState string `pulumi:"provisioningState"` // Parameters of the restore operation that initiated this table. RestoredLogs *RestoredLogsResponse `pulumi:"restoredLogs"` // Search job execution statistics. ResultStatistics ResultStatisticsResponse `pulumi:"resultStatistics"` // The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention. RetentionInDays *int `pulumi:"retentionInDays"` // True - Value originates from workspace retention in days, False - Customer specific. RetentionInDaysAsDefault bool `pulumi:"retentionInDaysAsDefault"` // Table schema. Schema *SchemaResponse `pulumi:"schema"` // Parameters of the search job that initiated this table. SearchResults *SearchResultsResponse `pulumi:"searchResults"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention. TotalRetentionInDays *int `pulumi:"totalRetentionInDays"` // True - Value originates from retention in days, False - Customer specific. TotalRetentionInDaysAsDefault bool `pulumi:"totalRetentionInDaysAsDefault"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Workspace data table definition.
func LookupTable ¶
func LookupTable(ctx *pulumi.Context, args *LookupTableArgs, opts ...pulumi.InvokeOption) (*LookupTableResult, error)
Gets a Log Analytics workspace table. Azure REST API version: 2022-10-01.
type LookupTableResultOutput ¶
type LookupTableResultOutput struct{ *pulumi.OutputState }
Workspace data table definition.
func LookupTableOutput ¶
func LookupTableOutput(ctx *pulumi.Context, args LookupTableOutputArgs, opts ...pulumi.InvokeOption) LookupTableResultOutput
func (LookupTableResultOutput) ArchiveRetentionInDays ¶
func (o LookupTableResultOutput) ArchiveRetentionInDays() pulumi.IntOutput
The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
func (LookupTableResultOutput) ElementType ¶
func (LookupTableResultOutput) ElementType() reflect.Type
func (LookupTableResultOutput) Id ¶
func (o LookupTableResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupTableResultOutput) LastPlanModifiedDate ¶
func (o LookupTableResultOutput) LastPlanModifiedDate() pulumi.StringOutput
The timestamp that table plan was last modified (UTC).
func (LookupTableResultOutput) Name ¶
func (o LookupTableResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupTableResultOutput) Plan ¶
func (o LookupTableResultOutput) Plan() pulumi.StringPtrOutput
Instruct the system how to handle and charge the logs ingested to this table.
func (LookupTableResultOutput) ProvisioningState ¶
func (o LookupTableResultOutput) ProvisioningState() pulumi.StringOutput
Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded.
func (LookupTableResultOutput) RestoredLogs ¶
func (o LookupTableResultOutput) RestoredLogs() RestoredLogsResponsePtrOutput
Parameters of the restore operation that initiated this table.
func (LookupTableResultOutput) ResultStatistics ¶
func (o LookupTableResultOutput) ResultStatistics() ResultStatisticsResponseOutput
Search job execution statistics.
func (LookupTableResultOutput) RetentionInDays ¶
func (o LookupTableResultOutput) RetentionInDays() pulumi.IntPtrOutput
The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention.
func (LookupTableResultOutput) RetentionInDaysAsDefault ¶
func (o LookupTableResultOutput) RetentionInDaysAsDefault() pulumi.BoolOutput
True - Value originates from workspace retention in days, False - Customer specific.
func (LookupTableResultOutput) Schema ¶
func (o LookupTableResultOutput) Schema() SchemaResponsePtrOutput
Table schema.
func (LookupTableResultOutput) SearchResults ¶
func (o LookupTableResultOutput) SearchResults() SearchResultsResponsePtrOutput
Parameters of the search job that initiated this table.
func (LookupTableResultOutput) SystemData ¶
func (o LookupTableResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupTableResultOutput) ToLookupTableResultOutput ¶
func (o LookupTableResultOutput) ToLookupTableResultOutput() LookupTableResultOutput
func (LookupTableResultOutput) ToLookupTableResultOutputWithContext ¶
func (o LookupTableResultOutput) ToLookupTableResultOutputWithContext(ctx context.Context) LookupTableResultOutput
func (LookupTableResultOutput) TotalRetentionInDays ¶
func (o LookupTableResultOutput) TotalRetentionInDays() pulumi.IntPtrOutput
The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention.
func (LookupTableResultOutput) TotalRetentionInDaysAsDefault ¶
func (o LookupTableResultOutput) TotalRetentionInDaysAsDefault() pulumi.BoolOutput
True - Value originates from retention in days, False - Customer specific.
func (LookupTableResultOutput) Type ¶
func (o LookupTableResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupWorkspaceArgs ¶
type LookupWorkspaceOutputArgs ¶
type LookupWorkspaceOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the workspace. WorkspaceName pulumi.StringInput `pulumi:"workspaceName"` }
func (LookupWorkspaceOutputArgs) ElementType ¶
func (LookupWorkspaceOutputArgs) ElementType() reflect.Type
type LookupWorkspaceResult ¶
type LookupWorkspaceResult struct { // Workspace creation date. CreatedDate string `pulumi:"createdDate"` // This is a read-only property. Represents the ID associated with the workspace. CustomerId string `pulumi:"customerId"` // The resource ID of the default Data Collection Rule to use for this workspace. Expected format is - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dcrName}. DefaultDataCollectionRuleResourceId *string `pulumi:"defaultDataCollectionRuleResourceId"` // The etag of the workspace. Etag *string `pulumi:"etag"` // Workspace features. Features *WorkspaceFeaturesResponse `pulumi:"features"` // Indicates whether customer managed storage is mandatory for query management. ForceCmkForQuery *bool `pulumi:"forceCmkForQuery"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The identity of the resource. Identity *IdentityResponse `pulumi:"identity"` // The geo-location where the resource lives Location string `pulumi:"location"` // Workspace modification date. ModifiedDate string `pulumi:"modifiedDate"` // 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. Allowed values are per pricing plan. See pricing tiers documentation for details. RetentionInDays *int `pulumi:"retentionInDays"` // The SKU of the workspace. Sku *WorkspaceSkuResponse `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The daily volume cap for ingestion. WorkspaceCapping *WorkspaceCappingResponse `pulumi:"workspaceCapping"` }
The top level Workspace resource container.
func LookupWorkspace ¶
func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)
Gets a workspace instance. Azure REST API version: 2022-10-01.
Other available API versions: 2015-11-01-preview, 2020-08-01, 2020-10-01, 2021-06-01, 2021-12-01-preview, 2023-09-01.
type LookupWorkspaceResultOutput ¶
type LookupWorkspaceResultOutput struct{ *pulumi.OutputState }
The top level Workspace resource container.
func LookupWorkspaceOutput ¶
func LookupWorkspaceOutput(ctx *pulumi.Context, args LookupWorkspaceOutputArgs, opts ...pulumi.InvokeOption) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) CreatedDate ¶
func (o LookupWorkspaceResultOutput) CreatedDate() pulumi.StringOutput
Workspace creation date.
func (LookupWorkspaceResultOutput) CustomerId ¶
func (o LookupWorkspaceResultOutput) CustomerId() pulumi.StringOutput
This is a read-only property. Represents the ID associated with the workspace.
func (LookupWorkspaceResultOutput) DefaultDataCollectionRuleResourceId ¶
func (o LookupWorkspaceResultOutput) DefaultDataCollectionRuleResourceId() pulumi.StringPtrOutput
The resource ID of the default Data Collection Rule to use for this workspace. Expected format is - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dcrName}.
func (LookupWorkspaceResultOutput) ElementType ¶
func (LookupWorkspaceResultOutput) ElementType() reflect.Type
func (LookupWorkspaceResultOutput) Etag ¶
func (o LookupWorkspaceResultOutput) Etag() pulumi.StringPtrOutput
The etag of the workspace.
func (LookupWorkspaceResultOutput) Features ¶
func (o LookupWorkspaceResultOutput) Features() WorkspaceFeaturesResponsePtrOutput
Workspace features.
func (LookupWorkspaceResultOutput) ForceCmkForQuery ¶
func (o LookupWorkspaceResultOutput) ForceCmkForQuery() pulumi.BoolPtrOutput
Indicates whether customer managed storage is mandatory for query management.
func (LookupWorkspaceResultOutput) Id ¶
func (o LookupWorkspaceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupWorkspaceResultOutput) Identity ¶
func (o LookupWorkspaceResultOutput) Identity() IdentityResponsePtrOutput
The identity of the resource.
func (LookupWorkspaceResultOutput) Location ¶
func (o LookupWorkspaceResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupWorkspaceResultOutput) ModifiedDate ¶
func (o LookupWorkspaceResultOutput) ModifiedDate() pulumi.StringOutput
Workspace modification date.
func (LookupWorkspaceResultOutput) Name ¶
func (o LookupWorkspaceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupWorkspaceResultOutput) PrivateLinkScopedResources ¶
func (o LookupWorkspaceResultOutput) PrivateLinkScopedResources() PrivateLinkScopedResourceResponseArrayOutput
List of linked private link scope resources.
func (LookupWorkspaceResultOutput) ProvisioningState ¶
func (o LookupWorkspaceResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the workspace.
func (LookupWorkspaceResultOutput) PublicNetworkAccessForIngestion ¶
func (o LookupWorkspaceResultOutput) PublicNetworkAccessForIngestion() pulumi.StringPtrOutput
The network access type for accessing Log Analytics ingestion.
func (LookupWorkspaceResultOutput) PublicNetworkAccessForQuery ¶
func (o LookupWorkspaceResultOutput) PublicNetworkAccessForQuery() pulumi.StringPtrOutput
The network access type for accessing Log Analytics query.
func (LookupWorkspaceResultOutput) RetentionInDays ¶
func (o LookupWorkspaceResultOutput) RetentionInDays() pulumi.IntPtrOutput
The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details.
func (LookupWorkspaceResultOutput) Sku ¶
func (o LookupWorkspaceResultOutput) Sku() WorkspaceSkuResponsePtrOutput
The SKU of the workspace.
func (LookupWorkspaceResultOutput) SystemData ¶
func (o LookupWorkspaceResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupWorkspaceResultOutput) Tags ¶
func (o LookupWorkspaceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext ¶
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) Type ¶
func (o LookupWorkspaceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupWorkspaceResultOutput) WorkspaceCapping ¶
func (o LookupWorkspaceResultOutput) WorkspaceCapping() WorkspaceCappingResponsePtrOutput
The daily volume cap for ingestion.
type MachineGroup ¶
type MachineGroup struct { pulumi.CustomResourceState // Count of machines in this group. The value of count may be bigger than the number of machines in case of the group has been truncated due to exceeding the max number of machines a group can handle. Count pulumi.IntPtrOutput `pulumi:"count"` // User defined name for the group DisplayName pulumi.StringOutput `pulumi:"displayName"` // Resource ETAG. Etag pulumi.StringPtrOutput `pulumi:"etag"` // Type of the machine group GroupType pulumi.StringPtrOutput `pulumi:"groupType"` // Additional resource type qualifier. // Expected value is 'machineGroup'. Kind pulumi.StringOutput `pulumi:"kind"` // References of the machines in this group. The hints within each reference do not represent the current value of the corresponding fields. They are a snapshot created during the last time the machine group was updated. Machines MachineReferenceWithHintsResponseArrayOutput `pulumi:"machines"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A user-defined logical grouping of machines. Azure REST API version: 2015-11-01-preview. Prior API version in Azure Native 1.x: 2015-11-01-preview.
func GetMachineGroup ¶
func GetMachineGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MachineGroupState, opts ...pulumi.ResourceOption) (*MachineGroup, error)
GetMachineGroup gets an existing MachineGroup 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 NewMachineGroup ¶
func NewMachineGroup(ctx *pulumi.Context, name string, args *MachineGroupArgs, opts ...pulumi.ResourceOption) (*MachineGroup, error)
NewMachineGroup registers a new resource with the given unique name, arguments, and options.
func (*MachineGroup) ElementType ¶
func (*MachineGroup) ElementType() reflect.Type
func (*MachineGroup) ToMachineGroupOutput ¶
func (i *MachineGroup) ToMachineGroupOutput() MachineGroupOutput
func (*MachineGroup) ToMachineGroupOutputWithContext ¶
func (i *MachineGroup) ToMachineGroupOutputWithContext(ctx context.Context) MachineGroupOutput
type MachineGroupArgs ¶
type MachineGroupArgs struct { // Count of machines in this group. The value of count may be bigger than the number of machines in case of the group has been truncated due to exceeding the max number of machines a group can handle. Count pulumi.IntPtrInput // User defined name for the group DisplayName pulumi.StringInput // Type of the machine group GroupType pulumi.StringPtrInput // Additional resource type qualifier. // Expected value is 'machineGroup'. Kind pulumi.StringInput // Machine Group resource name. MachineGroupName pulumi.StringPtrInput // References of the machines in this group. The hints within each reference do not represent the current value of the corresponding fields. They are a snapshot created during the last time the machine group was updated. Machines MachineReferenceWithHintsArrayInput // Resource group name within the specified subscriptionId. ResourceGroupName pulumi.StringInput // OMS workspace containing the resources of interest. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a MachineGroup resource.
func (MachineGroupArgs) ElementType ¶
func (MachineGroupArgs) ElementType() reflect.Type
type MachineGroupInput ¶
type MachineGroupInput interface { pulumi.Input ToMachineGroupOutput() MachineGroupOutput ToMachineGroupOutputWithContext(ctx context.Context) MachineGroupOutput }
type MachineGroupOutput ¶
type MachineGroupOutput struct{ *pulumi.OutputState }
func (MachineGroupOutput) Count ¶
func (o MachineGroupOutput) Count() pulumi.IntPtrOutput
Count of machines in this group. The value of count may be bigger than the number of machines in case of the group has been truncated due to exceeding the max number of machines a group can handle.
func (MachineGroupOutput) DisplayName ¶
func (o MachineGroupOutput) DisplayName() pulumi.StringOutput
User defined name for the group
func (MachineGroupOutput) ElementType ¶
func (MachineGroupOutput) ElementType() reflect.Type
func (MachineGroupOutput) Etag ¶
func (o MachineGroupOutput) Etag() pulumi.StringPtrOutput
Resource ETAG.
func (MachineGroupOutput) GroupType ¶
func (o MachineGroupOutput) GroupType() pulumi.StringPtrOutput
Type of the machine group
func (MachineGroupOutput) Kind ¶
func (o MachineGroupOutput) Kind() pulumi.StringOutput
Additional resource type qualifier. Expected value is 'machineGroup'.
func (MachineGroupOutput) Machines ¶
func (o MachineGroupOutput) Machines() MachineReferenceWithHintsResponseArrayOutput
References of the machines in this group. The hints within each reference do not represent the current value of the corresponding fields. They are a snapshot created during the last time the machine group was updated.
func (MachineGroupOutput) Name ¶
func (o MachineGroupOutput) Name() pulumi.StringOutput
Resource name.
func (MachineGroupOutput) ToMachineGroupOutput ¶
func (o MachineGroupOutput) ToMachineGroupOutput() MachineGroupOutput
func (MachineGroupOutput) ToMachineGroupOutputWithContext ¶
func (o MachineGroupOutput) ToMachineGroupOutputWithContext(ctx context.Context) MachineGroupOutput
func (MachineGroupOutput) Type ¶
func (o MachineGroupOutput) Type() pulumi.StringOutput
Resource type.
type MachineGroupState ¶
type MachineGroupState struct { }
func (MachineGroupState) ElementType ¶
func (MachineGroupState) ElementType() reflect.Type
type MachineGroupType ¶
type MachineGroupType string
Type of the machine group
func (MachineGroupType) ElementType ¶
func (MachineGroupType) ElementType() reflect.Type
func (MachineGroupType) ToMachineGroupTypeOutput ¶
func (e MachineGroupType) ToMachineGroupTypeOutput() MachineGroupTypeOutput
func (MachineGroupType) ToMachineGroupTypeOutputWithContext ¶
func (e MachineGroupType) ToMachineGroupTypeOutputWithContext(ctx context.Context) MachineGroupTypeOutput
func (MachineGroupType) ToMachineGroupTypePtrOutput ¶
func (e MachineGroupType) ToMachineGroupTypePtrOutput() MachineGroupTypePtrOutput
func (MachineGroupType) ToMachineGroupTypePtrOutputWithContext ¶
func (e MachineGroupType) ToMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupTypePtrOutput
func (MachineGroupType) ToStringOutput ¶
func (e MachineGroupType) ToStringOutput() pulumi.StringOutput
func (MachineGroupType) ToStringOutputWithContext ¶
func (e MachineGroupType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MachineGroupType) ToStringPtrOutput ¶
func (e MachineGroupType) ToStringPtrOutput() pulumi.StringPtrOutput
func (MachineGroupType) ToStringPtrOutputWithContext ¶
func (e MachineGroupType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MachineGroupTypeInput ¶
type MachineGroupTypeInput interface { pulumi.Input ToMachineGroupTypeOutput() MachineGroupTypeOutput ToMachineGroupTypeOutputWithContext(context.Context) MachineGroupTypeOutput }
MachineGroupTypeInput is an input type that accepts values of the MachineGroupType enum A concrete instance of `MachineGroupTypeInput` can be one of the following:
MachineGroupTypeUnknown MachineGroupType_Azure_Cs MachineGroupType_Azure_Sf MachineGroupType_Azure_Vmss MachineGroupType_User_Static
type MachineGroupTypeOutput ¶
type MachineGroupTypeOutput struct{ *pulumi.OutputState }
func (MachineGroupTypeOutput) ElementType ¶
func (MachineGroupTypeOutput) ElementType() reflect.Type
func (MachineGroupTypeOutput) ToMachineGroupTypeOutput ¶
func (o MachineGroupTypeOutput) ToMachineGroupTypeOutput() MachineGroupTypeOutput
func (MachineGroupTypeOutput) ToMachineGroupTypeOutputWithContext ¶
func (o MachineGroupTypeOutput) ToMachineGroupTypeOutputWithContext(ctx context.Context) MachineGroupTypeOutput
func (MachineGroupTypeOutput) ToMachineGroupTypePtrOutput ¶
func (o MachineGroupTypeOutput) ToMachineGroupTypePtrOutput() MachineGroupTypePtrOutput
func (MachineGroupTypeOutput) ToMachineGroupTypePtrOutputWithContext ¶
func (o MachineGroupTypeOutput) ToMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupTypePtrOutput
func (MachineGroupTypeOutput) ToStringOutput ¶
func (o MachineGroupTypeOutput) ToStringOutput() pulumi.StringOutput
func (MachineGroupTypeOutput) ToStringOutputWithContext ¶
func (o MachineGroupTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MachineGroupTypeOutput) ToStringPtrOutput ¶
func (o MachineGroupTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MachineGroupTypeOutput) ToStringPtrOutputWithContext ¶
func (o MachineGroupTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MachineGroupTypePtrInput ¶
type MachineGroupTypePtrInput interface { pulumi.Input ToMachineGroupTypePtrOutput() MachineGroupTypePtrOutput ToMachineGroupTypePtrOutputWithContext(context.Context) MachineGroupTypePtrOutput }
func MachineGroupTypePtr ¶
func MachineGroupTypePtr(v string) MachineGroupTypePtrInput
type MachineGroupTypePtrOutput ¶
type MachineGroupTypePtrOutput struct{ *pulumi.OutputState }
func (MachineGroupTypePtrOutput) Elem ¶
func (o MachineGroupTypePtrOutput) Elem() MachineGroupTypeOutput
func (MachineGroupTypePtrOutput) ElementType ¶
func (MachineGroupTypePtrOutput) ElementType() reflect.Type
func (MachineGroupTypePtrOutput) ToMachineGroupTypePtrOutput ¶
func (o MachineGroupTypePtrOutput) ToMachineGroupTypePtrOutput() MachineGroupTypePtrOutput
func (MachineGroupTypePtrOutput) ToMachineGroupTypePtrOutputWithContext ¶
func (o MachineGroupTypePtrOutput) ToMachineGroupTypePtrOutputWithContext(ctx context.Context) MachineGroupTypePtrOutput
func (MachineGroupTypePtrOutput) ToStringPtrOutput ¶
func (o MachineGroupTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MachineGroupTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o MachineGroupTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MachineReferenceWithHints ¶
type MachineReferenceWithHints struct { // Resource URI. Id string `pulumi:"id"` // Specifies the sub-class of the reference. // Expected value is 'ref:machinewithhints'. Kind string `pulumi:"kind"` }
A machine reference with a hint of the machine's name and operating system.
type MachineReferenceWithHintsArgs ¶
type MachineReferenceWithHintsArgs struct { // Resource URI. Id pulumi.StringInput `pulumi:"id"` // Specifies the sub-class of the reference. // Expected value is 'ref:machinewithhints'. Kind pulumi.StringInput `pulumi:"kind"` }
A machine reference with a hint of the machine's name and operating system.
func (MachineReferenceWithHintsArgs) ElementType ¶
func (MachineReferenceWithHintsArgs) ElementType() reflect.Type
func (MachineReferenceWithHintsArgs) ToMachineReferenceWithHintsOutput ¶
func (i MachineReferenceWithHintsArgs) ToMachineReferenceWithHintsOutput() MachineReferenceWithHintsOutput
func (MachineReferenceWithHintsArgs) ToMachineReferenceWithHintsOutputWithContext ¶
func (i MachineReferenceWithHintsArgs) ToMachineReferenceWithHintsOutputWithContext(ctx context.Context) MachineReferenceWithHintsOutput
type MachineReferenceWithHintsArray ¶
type MachineReferenceWithHintsArray []MachineReferenceWithHintsInput
func (MachineReferenceWithHintsArray) ElementType ¶
func (MachineReferenceWithHintsArray) ElementType() reflect.Type
func (MachineReferenceWithHintsArray) ToMachineReferenceWithHintsArrayOutput ¶
func (i MachineReferenceWithHintsArray) ToMachineReferenceWithHintsArrayOutput() MachineReferenceWithHintsArrayOutput
func (MachineReferenceWithHintsArray) ToMachineReferenceWithHintsArrayOutputWithContext ¶
func (i MachineReferenceWithHintsArray) ToMachineReferenceWithHintsArrayOutputWithContext(ctx context.Context) MachineReferenceWithHintsArrayOutput
type MachineReferenceWithHintsArrayInput ¶
type MachineReferenceWithHintsArrayInput interface { pulumi.Input ToMachineReferenceWithHintsArrayOutput() MachineReferenceWithHintsArrayOutput ToMachineReferenceWithHintsArrayOutputWithContext(context.Context) MachineReferenceWithHintsArrayOutput }
MachineReferenceWithHintsArrayInput is an input type that accepts MachineReferenceWithHintsArray and MachineReferenceWithHintsArrayOutput values. You can construct a concrete instance of `MachineReferenceWithHintsArrayInput` via:
MachineReferenceWithHintsArray{ MachineReferenceWithHintsArgs{...} }
type MachineReferenceWithHintsArrayOutput ¶
type MachineReferenceWithHintsArrayOutput struct{ *pulumi.OutputState }
func (MachineReferenceWithHintsArrayOutput) ElementType ¶
func (MachineReferenceWithHintsArrayOutput) ElementType() reflect.Type
func (MachineReferenceWithHintsArrayOutput) Index ¶
func (o MachineReferenceWithHintsArrayOutput) Index(i pulumi.IntInput) MachineReferenceWithHintsOutput
func (MachineReferenceWithHintsArrayOutput) ToMachineReferenceWithHintsArrayOutput ¶
func (o MachineReferenceWithHintsArrayOutput) ToMachineReferenceWithHintsArrayOutput() MachineReferenceWithHintsArrayOutput
func (MachineReferenceWithHintsArrayOutput) ToMachineReferenceWithHintsArrayOutputWithContext ¶
func (o MachineReferenceWithHintsArrayOutput) ToMachineReferenceWithHintsArrayOutputWithContext(ctx context.Context) MachineReferenceWithHintsArrayOutput
type MachineReferenceWithHintsInput ¶
type MachineReferenceWithHintsInput interface { pulumi.Input ToMachineReferenceWithHintsOutput() MachineReferenceWithHintsOutput ToMachineReferenceWithHintsOutputWithContext(context.Context) MachineReferenceWithHintsOutput }
MachineReferenceWithHintsInput is an input type that accepts MachineReferenceWithHintsArgs and MachineReferenceWithHintsOutput values. You can construct a concrete instance of `MachineReferenceWithHintsInput` via:
MachineReferenceWithHintsArgs{...}
type MachineReferenceWithHintsOutput ¶
type MachineReferenceWithHintsOutput struct{ *pulumi.OutputState }
A machine reference with a hint of the machine's name and operating system.
func (MachineReferenceWithHintsOutput) ElementType ¶
func (MachineReferenceWithHintsOutput) ElementType() reflect.Type
func (MachineReferenceWithHintsOutput) Id ¶
func (o MachineReferenceWithHintsOutput) Id() pulumi.StringOutput
Resource URI.
func (MachineReferenceWithHintsOutput) Kind ¶
func (o MachineReferenceWithHintsOutput) Kind() pulumi.StringOutput
Specifies the sub-class of the reference. Expected value is 'ref:machinewithhints'.
func (MachineReferenceWithHintsOutput) ToMachineReferenceWithHintsOutput ¶
func (o MachineReferenceWithHintsOutput) ToMachineReferenceWithHintsOutput() MachineReferenceWithHintsOutput
func (MachineReferenceWithHintsOutput) ToMachineReferenceWithHintsOutputWithContext ¶
func (o MachineReferenceWithHintsOutput) ToMachineReferenceWithHintsOutputWithContext(ctx context.Context) MachineReferenceWithHintsOutput
type MachineReferenceWithHintsResponse ¶
type MachineReferenceWithHintsResponse struct { // Last known display name. DisplayNameHint string `pulumi:"displayNameHint"` // Resource URI. Id string `pulumi:"id"` // Specifies the sub-class of the reference. // Expected value is 'ref:machinewithhints'. Kind string `pulumi:"kind"` // Resource name. Name string `pulumi:"name"` // Last known operating system family. OsFamilyHint string `pulumi:"osFamilyHint"` // Resource type qualifier. Type string `pulumi:"type"` }
A machine reference with a hint of the machine's name and operating system.
type MachineReferenceWithHintsResponseArrayOutput ¶
type MachineReferenceWithHintsResponseArrayOutput struct{ *pulumi.OutputState }
func (MachineReferenceWithHintsResponseArrayOutput) ElementType ¶
func (MachineReferenceWithHintsResponseArrayOutput) ElementType() reflect.Type
func (MachineReferenceWithHintsResponseArrayOutput) ToMachineReferenceWithHintsResponseArrayOutput ¶
func (o MachineReferenceWithHintsResponseArrayOutput) ToMachineReferenceWithHintsResponseArrayOutput() MachineReferenceWithHintsResponseArrayOutput
func (MachineReferenceWithHintsResponseArrayOutput) ToMachineReferenceWithHintsResponseArrayOutputWithContext ¶
func (o MachineReferenceWithHintsResponseArrayOutput) ToMachineReferenceWithHintsResponseArrayOutputWithContext(ctx context.Context) MachineReferenceWithHintsResponseArrayOutput
type MachineReferenceWithHintsResponseOutput ¶
type MachineReferenceWithHintsResponseOutput struct{ *pulumi.OutputState }
A machine reference with a hint of the machine's name and operating system.
func (MachineReferenceWithHintsResponseOutput) DisplayNameHint ¶
func (o MachineReferenceWithHintsResponseOutput) DisplayNameHint() pulumi.StringOutput
Last known display name.
func (MachineReferenceWithHintsResponseOutput) ElementType ¶
func (MachineReferenceWithHintsResponseOutput) ElementType() reflect.Type
func (MachineReferenceWithHintsResponseOutput) Id ¶
func (o MachineReferenceWithHintsResponseOutput) Id() pulumi.StringOutput
Resource URI.
func (MachineReferenceWithHintsResponseOutput) Kind ¶
func (o MachineReferenceWithHintsResponseOutput) Kind() pulumi.StringOutput
Specifies the sub-class of the reference. Expected value is 'ref:machinewithhints'.
func (MachineReferenceWithHintsResponseOutput) Name ¶
func (o MachineReferenceWithHintsResponseOutput) Name() pulumi.StringOutput
Resource name.
func (MachineReferenceWithHintsResponseOutput) OsFamilyHint ¶
func (o MachineReferenceWithHintsResponseOutput) OsFamilyHint() pulumi.StringOutput
Last known operating system family.
func (MachineReferenceWithHintsResponseOutput) ToMachineReferenceWithHintsResponseOutput ¶
func (o MachineReferenceWithHintsResponseOutput) ToMachineReferenceWithHintsResponseOutput() MachineReferenceWithHintsResponseOutput
func (MachineReferenceWithHintsResponseOutput) ToMachineReferenceWithHintsResponseOutputWithContext ¶
func (o MachineReferenceWithHintsResponseOutput) ToMachineReferenceWithHintsResponseOutputWithContext(ctx context.Context) MachineReferenceWithHintsResponseOutput
func (MachineReferenceWithHintsResponseOutput) Type ¶
func (o MachineReferenceWithHintsResponseOutput) Type() pulumi.StringOutput
Resource type qualifier.
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 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 PrivateLinkScopedResourceResponseOutput ¶
type PrivateLinkScopedResourceResponseOutput struct{ *pulumi.OutputState }
The private link scope resource reference.
func (PrivateLinkScopedResourceResponseOutput) ElementType ¶
func (PrivateLinkScopedResourceResponseOutput) ElementType() reflect.Type
func (PrivateLinkScopedResourceResponseOutput) ResourceId ¶
func (o PrivateLinkScopedResourceResponseOutput) ResourceId() pulumi.StringPtrOutput
The full resource Id of the private link scope resource.
func (PrivateLinkScopedResourceResponseOutput) ScopeId ¶
func (o PrivateLinkScopedResourceResponseOutput) ScopeId() pulumi.StringPtrOutput
The private link scope unique Identifier.
func (PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutput ¶
func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutput() PrivateLinkScopedResourceResponseOutput
func (PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutputWithContext ¶
func (o PrivateLinkScopedResourceResponseOutput) ToPrivateLinkScopedResourceResponseOutputWithContext(ctx context.Context) PrivateLinkScopedResourceResponseOutput
type PublicNetworkAccessType ¶
type PublicNetworkAccessType string
The network access type for accessing Log Analytics query.
func (PublicNetworkAccessType) ElementType ¶
func (PublicNetworkAccessType) ElementType() reflect.Type
func (PublicNetworkAccessType) ToPublicNetworkAccessTypeOutput ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
func (PublicNetworkAccessType) ToPublicNetworkAccessTypeOutputWithContext ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
func (PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutput ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutputWithContext ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessType) ToStringOutput ¶
func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessType) ToStringOutputWithContext ¶
func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessType) ToStringPtrOutput ¶
func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessType) ToStringPtrOutputWithContext ¶
func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessTypeInput ¶
type PublicNetworkAccessTypeInput interface { pulumi.Input ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput ToPublicNetworkAccessTypeOutputWithContext(context.Context) PublicNetworkAccessTypeOutput }
PublicNetworkAccessTypeInput is an input type that accepts values of the PublicNetworkAccessType enum A concrete instance of `PublicNetworkAccessTypeInput` can be one of the following:
PublicNetworkAccessTypeEnabled PublicNetworkAccessTypeDisabled
type PublicNetworkAccessTypeOutput ¶
type PublicNetworkAccessTypeOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessTypeOutput) ElementType ¶
func (PublicNetworkAccessTypeOutput) ElementType() reflect.Type
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutput ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutput ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypeOutput) ToStringOutput ¶
func (o PublicNetworkAccessTypeOutput) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessTypeOutput) ToStringOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessTypeOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessTypeOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessTypePtrInput ¶
type PublicNetworkAccessTypePtrInput interface { pulumi.Input ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput ToPublicNetworkAccessTypePtrOutputWithContext(context.Context) PublicNetworkAccessTypePtrOutput }
func PublicNetworkAccessTypePtr ¶
func PublicNetworkAccessTypePtr(v string) PublicNetworkAccessTypePtrInput
type PublicNetworkAccessTypePtrOutput ¶
type PublicNetworkAccessTypePtrOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessTypePtrOutput) Elem ¶
func (o PublicNetworkAccessTypePtrOutput) Elem() PublicNetworkAccessTypeOutput
func (PublicNetworkAccessTypePtrOutput) ElementType ¶
func (PublicNetworkAccessTypePtrOutput) ElementType() reflect.Type
func (PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutput ¶
func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutputWithContext ¶
func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypePtrOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Query ¶
type Query struct { pulumi.CustomResourceState // Object Id of user creating the query. Author pulumi.StringOutput `pulumi:"author"` // Body of the query. Body pulumi.StringOutput `pulumi:"body"` // Description of the query. Description pulumi.StringPtrOutput `pulumi:"description"` // Unique display name for your query within the Query Pack. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Additional properties that can be set for the query. Properties pulumi.AnyOutput `pulumi:"properties"` // The related metadata items for the function. Related LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput `pulumi:"related"` // Read only system data SystemData SystemDataResponseOutput `pulumi:"systemData"` // Tags associated with the query. Tags pulumi.StringArrayMapOutput `pulumi:"tags"` // Creation Date for the Log Analytics Query, in ISO 8601 format. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // Last modified date of the Log Analytics Query, in ISO 8601 format. TimeModified pulumi.StringOutput `pulumi:"timeModified"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
A Log Analytics QueryPack-Query definition. Azure REST API version: 2019-09-01. Prior API version in Azure Native 1.x: 2019-09-01.
Other available API versions: 2019-09-01-preview.
func GetQuery ¶
func GetQuery(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueryState, opts ...pulumi.ResourceOption) (*Query, error)
GetQuery gets an existing Query 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 NewQuery ¶
func NewQuery(ctx *pulumi.Context, name string, args *QueryArgs, opts ...pulumi.ResourceOption) (*Query, error)
NewQuery registers a new resource with the given unique name, arguments, and options.
func (*Query) ElementType ¶
func (*Query) ToQueryOutput ¶
func (i *Query) ToQueryOutput() QueryOutput
func (*Query) ToQueryOutputWithContext ¶
func (i *Query) ToQueryOutputWithContext(ctx context.Context) QueryOutput
type QueryArgs ¶
type QueryArgs struct { // Body of the query. Body pulumi.StringInput // Description of the query. Description pulumi.StringPtrInput // Unique display name for your query within the Query Pack. DisplayName pulumi.StringInput // The id of a specific query defined in the Log Analytics QueryPack Id pulumi.StringPtrInput // Additional properties that can be set for the query. Properties pulumi.Input // The name of the Log Analytics QueryPack resource. QueryPackName pulumi.StringInput // The related metadata items for the function. Related LogAnalyticsQueryPackQueryPropertiesRelatedPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Tags associated with the query. Tags pulumi.StringArrayMapInput }
The set of arguments for constructing a Query resource.
func (QueryArgs) ElementType ¶
type QueryInput ¶
type QueryInput interface { pulumi.Input ToQueryOutput() QueryOutput ToQueryOutputWithContext(ctx context.Context) QueryOutput }
type QueryOutput ¶
type QueryOutput struct{ *pulumi.OutputState }
func (QueryOutput) Author ¶
func (o QueryOutput) Author() pulumi.StringOutput
Object Id of user creating the query.
func (QueryOutput) Description ¶
func (o QueryOutput) Description() pulumi.StringPtrOutput
Description of the query.
func (QueryOutput) DisplayName ¶
func (o QueryOutput) DisplayName() pulumi.StringOutput
Unique display name for your query within the Query Pack.
func (QueryOutput) ElementType ¶
func (QueryOutput) ElementType() reflect.Type
func (QueryOutput) Properties ¶
func (o QueryOutput) Properties() pulumi.AnyOutput
Additional properties that can be set for the query.
func (QueryOutput) Related ¶
func (o QueryOutput) Related() LogAnalyticsQueryPackQueryPropertiesResponseRelatedPtrOutput
The related metadata items for the function.
func (QueryOutput) SystemData ¶
func (o QueryOutput) SystemData() SystemDataResponseOutput
Read only system data
func (QueryOutput) Tags ¶
func (o QueryOutput) Tags() pulumi.StringArrayMapOutput
Tags associated with the query.
func (QueryOutput) TimeCreated ¶
func (o QueryOutput) TimeCreated() pulumi.StringOutput
Creation Date for the Log Analytics Query, in ISO 8601 format.
func (QueryOutput) TimeModified ¶
func (o QueryOutput) TimeModified() pulumi.StringOutput
Last modified date of the Log Analytics Query, in ISO 8601 format.
func (QueryOutput) ToQueryOutput ¶
func (o QueryOutput) ToQueryOutput() QueryOutput
func (QueryOutput) ToQueryOutputWithContext ¶
func (o QueryOutput) ToQueryOutputWithContext(ctx context.Context) QueryOutput
type QueryPack ¶
type QueryPack struct { pulumi.CustomResourceState // Resource location Location pulumi.StringOutput `pulumi:"location"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // Current state of this QueryPack: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The unique ID of your application. This field cannot be changed. QueryPackId pulumi.StringOutput `pulumi:"queryPackId"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Creation Date for the Log Analytics QueryPack, in ISO 8601 format. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // Last modified date of the Log Analytics QueryPack, in ISO 8601 format. TimeModified pulumi.StringOutput `pulumi:"timeModified"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` }
An Log Analytics QueryPack definition. Azure REST API version: 2019-09-01. Prior API version in Azure Native 1.x: 2019-09-01.
Other available API versions: 2019-09-01-preview.
func GetQueryPack ¶
func GetQueryPack(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueryPackState, opts ...pulumi.ResourceOption) (*QueryPack, error)
GetQueryPack gets an existing QueryPack 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 NewQueryPack ¶
func NewQueryPack(ctx *pulumi.Context, name string, args *QueryPackArgs, opts ...pulumi.ResourceOption) (*QueryPack, error)
NewQueryPack registers a new resource with the given unique name, arguments, and options.
func (*QueryPack) ElementType ¶
func (*QueryPack) ToQueryPackOutput ¶
func (i *QueryPack) ToQueryPackOutput() QueryPackOutput
func (*QueryPack) ToQueryPackOutputWithContext ¶
func (i *QueryPack) ToQueryPackOutputWithContext(ctx context.Context) QueryPackOutput
type QueryPackArgs ¶
type QueryPackArgs struct { // Resource location Location pulumi.StringPtrInput // The name of the Log Analytics QueryPack resource. QueryPackName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a QueryPack resource.
func (QueryPackArgs) ElementType ¶
func (QueryPackArgs) ElementType() reflect.Type
type QueryPackInput ¶
type QueryPackInput interface { pulumi.Input ToQueryPackOutput() QueryPackOutput ToQueryPackOutputWithContext(ctx context.Context) QueryPackOutput }
type QueryPackOutput ¶
type QueryPackOutput struct{ *pulumi.OutputState }
func (QueryPackOutput) ElementType ¶
func (QueryPackOutput) ElementType() reflect.Type
func (QueryPackOutput) Location ¶
func (o QueryPackOutput) Location() pulumi.StringOutput
Resource location
func (QueryPackOutput) Name ¶
func (o QueryPackOutput) Name() pulumi.StringOutput
Azure resource name
func (QueryPackOutput) ProvisioningState ¶
func (o QueryPackOutput) ProvisioningState() pulumi.StringOutput
Current state of this QueryPack: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed.
func (QueryPackOutput) QueryPackId ¶
func (o QueryPackOutput) QueryPackId() pulumi.StringOutput
The unique ID of your application. This field cannot be changed.
func (QueryPackOutput) TimeCreated ¶
func (o QueryPackOutput) TimeCreated() pulumi.StringOutput
Creation Date for the Log Analytics QueryPack, in ISO 8601 format.
func (QueryPackOutput) TimeModified ¶
func (o QueryPackOutput) TimeModified() pulumi.StringOutput
Last modified date of the Log Analytics QueryPack, in ISO 8601 format.
func (QueryPackOutput) ToQueryPackOutput ¶
func (o QueryPackOutput) ToQueryPackOutput() QueryPackOutput
func (QueryPackOutput) ToQueryPackOutputWithContext ¶
func (o QueryPackOutput) ToQueryPackOutputWithContext(ctx context.Context) QueryPackOutput
func (QueryPackOutput) Type ¶
func (o QueryPackOutput) Type() pulumi.StringOutput
Azure resource type
type QueryPackState ¶
type QueryPackState struct { }
func (QueryPackState) ElementType ¶
func (QueryPackState) ElementType() reflect.Type
type QueryState ¶
type QueryState struct { }
func (QueryState) ElementType ¶
func (QueryState) ElementType() reflect.Type
type RestoredLogs ¶
type RestoredLogs struct { // The timestamp to end the restore by (UTC). EndRestoreTime *string `pulumi:"endRestoreTime"` // The table to restore data from. SourceTable *string `pulumi:"sourceTable"` // The timestamp to start the restore from (UTC). StartRestoreTime *string `pulumi:"startRestoreTime"` }
Restore parameters.
type RestoredLogsArgs ¶
type RestoredLogsArgs struct { // The timestamp to end the restore by (UTC). EndRestoreTime pulumi.StringPtrInput `pulumi:"endRestoreTime"` // The table to restore data from. SourceTable pulumi.StringPtrInput `pulumi:"sourceTable"` // The timestamp to start the restore from (UTC). StartRestoreTime pulumi.StringPtrInput `pulumi:"startRestoreTime"` }
Restore parameters.
func (RestoredLogsArgs) ElementType ¶
func (RestoredLogsArgs) ElementType() reflect.Type
func (RestoredLogsArgs) ToRestoredLogsOutput ¶
func (i RestoredLogsArgs) ToRestoredLogsOutput() RestoredLogsOutput
func (RestoredLogsArgs) ToRestoredLogsOutputWithContext ¶
func (i RestoredLogsArgs) ToRestoredLogsOutputWithContext(ctx context.Context) RestoredLogsOutput
func (RestoredLogsArgs) ToRestoredLogsPtrOutput ¶
func (i RestoredLogsArgs) ToRestoredLogsPtrOutput() RestoredLogsPtrOutput
func (RestoredLogsArgs) ToRestoredLogsPtrOutputWithContext ¶
func (i RestoredLogsArgs) ToRestoredLogsPtrOutputWithContext(ctx context.Context) RestoredLogsPtrOutput
type RestoredLogsInput ¶
type RestoredLogsInput interface { pulumi.Input ToRestoredLogsOutput() RestoredLogsOutput ToRestoredLogsOutputWithContext(context.Context) RestoredLogsOutput }
RestoredLogsInput is an input type that accepts RestoredLogsArgs and RestoredLogsOutput values. You can construct a concrete instance of `RestoredLogsInput` via:
RestoredLogsArgs{...}
type RestoredLogsOutput ¶
type RestoredLogsOutput struct{ *pulumi.OutputState }
Restore parameters.
func (RestoredLogsOutput) ElementType ¶
func (RestoredLogsOutput) ElementType() reflect.Type
func (RestoredLogsOutput) EndRestoreTime ¶
func (o RestoredLogsOutput) EndRestoreTime() pulumi.StringPtrOutput
The timestamp to end the restore by (UTC).
func (RestoredLogsOutput) SourceTable ¶
func (o RestoredLogsOutput) SourceTable() pulumi.StringPtrOutput
The table to restore data from.
func (RestoredLogsOutput) StartRestoreTime ¶
func (o RestoredLogsOutput) StartRestoreTime() pulumi.StringPtrOutput
The timestamp to start the restore from (UTC).
func (RestoredLogsOutput) ToRestoredLogsOutput ¶
func (o RestoredLogsOutput) ToRestoredLogsOutput() RestoredLogsOutput
func (RestoredLogsOutput) ToRestoredLogsOutputWithContext ¶
func (o RestoredLogsOutput) ToRestoredLogsOutputWithContext(ctx context.Context) RestoredLogsOutput
func (RestoredLogsOutput) ToRestoredLogsPtrOutput ¶
func (o RestoredLogsOutput) ToRestoredLogsPtrOutput() RestoredLogsPtrOutput
func (RestoredLogsOutput) ToRestoredLogsPtrOutputWithContext ¶
func (o RestoredLogsOutput) ToRestoredLogsPtrOutputWithContext(ctx context.Context) RestoredLogsPtrOutput
type RestoredLogsPtrInput ¶
type RestoredLogsPtrInput interface { pulumi.Input ToRestoredLogsPtrOutput() RestoredLogsPtrOutput ToRestoredLogsPtrOutputWithContext(context.Context) RestoredLogsPtrOutput }
RestoredLogsPtrInput is an input type that accepts RestoredLogsArgs, RestoredLogsPtr and RestoredLogsPtrOutput values. You can construct a concrete instance of `RestoredLogsPtrInput` via:
RestoredLogsArgs{...} or: nil
func RestoredLogsPtr ¶
func RestoredLogsPtr(v *RestoredLogsArgs) RestoredLogsPtrInput
type RestoredLogsPtrOutput ¶
type RestoredLogsPtrOutput struct{ *pulumi.OutputState }
func (RestoredLogsPtrOutput) Elem ¶
func (o RestoredLogsPtrOutput) Elem() RestoredLogsOutput
func (RestoredLogsPtrOutput) ElementType ¶
func (RestoredLogsPtrOutput) ElementType() reflect.Type
func (RestoredLogsPtrOutput) EndRestoreTime ¶
func (o RestoredLogsPtrOutput) EndRestoreTime() pulumi.StringPtrOutput
The timestamp to end the restore by (UTC).
func (RestoredLogsPtrOutput) SourceTable ¶
func (o RestoredLogsPtrOutput) SourceTable() pulumi.StringPtrOutput
The table to restore data from.
func (RestoredLogsPtrOutput) StartRestoreTime ¶
func (o RestoredLogsPtrOutput) StartRestoreTime() pulumi.StringPtrOutput
The timestamp to start the restore from (UTC).
func (RestoredLogsPtrOutput) ToRestoredLogsPtrOutput ¶
func (o RestoredLogsPtrOutput) ToRestoredLogsPtrOutput() RestoredLogsPtrOutput
func (RestoredLogsPtrOutput) ToRestoredLogsPtrOutputWithContext ¶
func (o RestoredLogsPtrOutput) ToRestoredLogsPtrOutputWithContext(ctx context.Context) RestoredLogsPtrOutput
type RestoredLogsResponse ¶
type RestoredLogsResponse struct { // Search results table async operation id. AzureAsyncOperationId string `pulumi:"azureAsyncOperationId"` // The timestamp to end the restore by (UTC). EndRestoreTime *string `pulumi:"endRestoreTime"` // The table to restore data from. SourceTable *string `pulumi:"sourceTable"` // The timestamp to start the restore from (UTC). StartRestoreTime *string `pulumi:"startRestoreTime"` }
Restore parameters.
type RestoredLogsResponseOutput ¶
type RestoredLogsResponseOutput struct{ *pulumi.OutputState }
Restore parameters.
func (RestoredLogsResponseOutput) AzureAsyncOperationId ¶
func (o RestoredLogsResponseOutput) AzureAsyncOperationId() pulumi.StringOutput
Search results table async operation id.
func (RestoredLogsResponseOutput) ElementType ¶
func (RestoredLogsResponseOutput) ElementType() reflect.Type
func (RestoredLogsResponseOutput) EndRestoreTime ¶
func (o RestoredLogsResponseOutput) EndRestoreTime() pulumi.StringPtrOutput
The timestamp to end the restore by (UTC).
func (RestoredLogsResponseOutput) SourceTable ¶
func (o RestoredLogsResponseOutput) SourceTable() pulumi.StringPtrOutput
The table to restore data from.
func (RestoredLogsResponseOutput) StartRestoreTime ¶
func (o RestoredLogsResponseOutput) StartRestoreTime() pulumi.StringPtrOutput
The timestamp to start the restore from (UTC).
func (RestoredLogsResponseOutput) ToRestoredLogsResponseOutput ¶
func (o RestoredLogsResponseOutput) ToRestoredLogsResponseOutput() RestoredLogsResponseOutput
func (RestoredLogsResponseOutput) ToRestoredLogsResponseOutputWithContext ¶
func (o RestoredLogsResponseOutput) ToRestoredLogsResponseOutputWithContext(ctx context.Context) RestoredLogsResponseOutput
type RestoredLogsResponsePtrOutput ¶
type RestoredLogsResponsePtrOutput struct{ *pulumi.OutputState }
func (RestoredLogsResponsePtrOutput) AzureAsyncOperationId ¶
func (o RestoredLogsResponsePtrOutput) AzureAsyncOperationId() pulumi.StringPtrOutput
Search results table async operation id.
func (RestoredLogsResponsePtrOutput) Elem ¶
func (o RestoredLogsResponsePtrOutput) Elem() RestoredLogsResponseOutput
func (RestoredLogsResponsePtrOutput) ElementType ¶
func (RestoredLogsResponsePtrOutput) ElementType() reflect.Type
func (RestoredLogsResponsePtrOutput) EndRestoreTime ¶
func (o RestoredLogsResponsePtrOutput) EndRestoreTime() pulumi.StringPtrOutput
The timestamp to end the restore by (UTC).
func (RestoredLogsResponsePtrOutput) SourceTable ¶
func (o RestoredLogsResponsePtrOutput) SourceTable() pulumi.StringPtrOutput
The table to restore data from.
func (RestoredLogsResponsePtrOutput) StartRestoreTime ¶
func (o RestoredLogsResponsePtrOutput) StartRestoreTime() pulumi.StringPtrOutput
The timestamp to start the restore from (UTC).
func (RestoredLogsResponsePtrOutput) ToRestoredLogsResponsePtrOutput ¶
func (o RestoredLogsResponsePtrOutput) ToRestoredLogsResponsePtrOutput() RestoredLogsResponsePtrOutput
func (RestoredLogsResponsePtrOutput) ToRestoredLogsResponsePtrOutputWithContext ¶
func (o RestoredLogsResponsePtrOutput) ToRestoredLogsResponsePtrOutputWithContext(ctx context.Context) RestoredLogsResponsePtrOutput
type ResultStatisticsResponse ¶
type ResultStatisticsResponse struct { // The number of rows that were returned by the search job. IngestedRecords int `pulumi:"ingestedRecords"` // Search job completion percentage. Progress float64 `pulumi:"progress"` // Search job: Amount of scanned data. ScannedGb float64 `pulumi:"scannedGb"` }
Search job execution statistics.
type ResultStatisticsResponseOutput ¶
type ResultStatisticsResponseOutput struct{ *pulumi.OutputState }
Search job execution statistics.
func (ResultStatisticsResponseOutput) ElementType ¶
func (ResultStatisticsResponseOutput) ElementType() reflect.Type
func (ResultStatisticsResponseOutput) IngestedRecords ¶
func (o ResultStatisticsResponseOutput) IngestedRecords() pulumi.IntOutput
The number of rows that were returned by the search job.
func (ResultStatisticsResponseOutput) Progress ¶
func (o ResultStatisticsResponseOutput) Progress() pulumi.Float64Output
Search job completion percentage.
func (ResultStatisticsResponseOutput) ScannedGb ¶
func (o ResultStatisticsResponseOutput) ScannedGb() pulumi.Float64Output
Search job: Amount of scanned data.
func (ResultStatisticsResponseOutput) ToResultStatisticsResponseOutput ¶
func (o ResultStatisticsResponseOutput) ToResultStatisticsResponseOutput() ResultStatisticsResponseOutput
func (ResultStatisticsResponseOutput) ToResultStatisticsResponseOutputWithContext ¶
func (o ResultStatisticsResponseOutput) ToResultStatisticsResponseOutputWithContext(ctx context.Context) ResultStatisticsResponseOutput
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. To override an existing saved search, use "*" or specify the current Etag Etag pulumi.StringPtrOutput `pulumi:"etag"` // The function alias if query serves as a function. FunctionAlias pulumi.StringPtrOutput `pulumi:"functionAlias"` // The optional function parameters if query serves as a function. Value should be in the following format: 'param-name1:type1 = default_value1, param-name2:type2 = default_value2'. For more examples and proper syntax please refer to https://docs.microsoft.com/en-us/azure/kusto/query/functions/user-defined-functions. FunctionParameters pulumi.StringPtrOutput `pulumi:"functionParameters"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The query expression for the saved search. Query pulumi.StringOutput `pulumi:"query"` // The tags attached to the saved search. Tags TagResponseArrayOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The version number of the query language. The current version is 2 and is the default. Version pulumi.Float64PtrOutput `pulumi:"version"` }
Value object for saved search results. Azure REST API version: 2020-08-01. Prior API version in Azure Native 1.x: 2020-08-01.
Other available API versions: 2015-03-20.
func GetSavedSearch ¶
func GetSavedSearch(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SavedSearchState, opts ...pulumi.ResourceOption) (*SavedSearch, error)
GetSavedSearch gets an existing SavedSearch resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSavedSearch ¶
func NewSavedSearch(ctx *pulumi.Context, name string, args *SavedSearchArgs, opts ...pulumi.ResourceOption) (*SavedSearch, error)
NewSavedSearch registers a new resource with the given unique name, arguments, and options.
func (*SavedSearch) ElementType ¶
func (*SavedSearch) ElementType() reflect.Type
func (*SavedSearch) ToSavedSearchOutput ¶
func (i *SavedSearch) ToSavedSearchOutput() SavedSearchOutput
func (*SavedSearch) ToSavedSearchOutputWithContext ¶
func (i *SavedSearch) ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput
type SavedSearchArgs ¶
type SavedSearchArgs struct { // The category of the saved search. This helps the user to find a saved search faster. Category pulumi.StringInput // Saved search display name. DisplayName pulumi.StringInput // The 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.StringPtrInput // The tags attached to the saved search. Tags TagArrayInput // The version number of the query language. The current version is 2 and is the default. Version pulumi.Float64PtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a SavedSearch resource.
func (SavedSearchArgs) ElementType ¶
func (SavedSearchArgs) ElementType() reflect.Type
type SavedSearchInput ¶
type SavedSearchInput interface { pulumi.Input ToSavedSearchOutput() SavedSearchOutput ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput }
type SavedSearchOutput ¶
type SavedSearchOutput struct{ *pulumi.OutputState }
func (SavedSearchOutput) Category ¶
func (o SavedSearchOutput) Category() pulumi.StringOutput
The category of the saved search. This helps the user to find a saved search faster.
func (SavedSearchOutput) DisplayName ¶
func (o SavedSearchOutput) DisplayName() pulumi.StringOutput
Saved search display name.
func (SavedSearchOutput) ElementType ¶
func (SavedSearchOutput) ElementType() reflect.Type
func (SavedSearchOutput) Etag ¶
func (o SavedSearchOutput) Etag() pulumi.StringPtrOutput
The ETag of the saved search. To override an existing saved search, use "*" or specify the current Etag
func (SavedSearchOutput) FunctionAlias ¶
func (o SavedSearchOutput) FunctionAlias() pulumi.StringPtrOutput
The function alias if query serves as a function.
func (SavedSearchOutput) FunctionParameters ¶
func (o SavedSearchOutput) FunctionParameters() pulumi.StringPtrOutput
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.
func (SavedSearchOutput) Name ¶
func (o SavedSearchOutput) Name() pulumi.StringOutput
The name of the resource
func (SavedSearchOutput) Query ¶
func (o SavedSearchOutput) Query() pulumi.StringOutput
The query expression for the saved search.
func (SavedSearchOutput) Tags ¶
func (o SavedSearchOutput) Tags() TagResponseArrayOutput
The tags attached to the saved search.
func (SavedSearchOutput) ToSavedSearchOutput ¶
func (o SavedSearchOutput) ToSavedSearchOutput() SavedSearchOutput
func (SavedSearchOutput) ToSavedSearchOutputWithContext ¶
func (o SavedSearchOutput) ToSavedSearchOutputWithContext(ctx context.Context) SavedSearchOutput
func (SavedSearchOutput) Type ¶
func (o SavedSearchOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (SavedSearchOutput) Version ¶
func (o SavedSearchOutput) Version() pulumi.Float64PtrOutput
The version number of the query language. The current version is 2 and is the default.
type SavedSearchState ¶
type SavedSearchState struct { }
func (SavedSearchState) ElementType ¶
func (SavedSearchState) ElementType() reflect.Type
type Schema ¶
type Schema struct { // A list of table custom columns. Columns []Column `pulumi:"columns"` // Table description. Description *string `pulumi:"description"` // Table display name. DisplayName *string `pulumi:"displayName"` // Table name. Name *string `pulumi:"name"` }
Table's schema.
type SchemaArgs ¶
type SchemaArgs struct { // A list of table custom columns. Columns ColumnArrayInput `pulumi:"columns"` // Table description. Description pulumi.StringPtrInput `pulumi:"description"` // Table display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Table name. Name pulumi.StringPtrInput `pulumi:"name"` }
Table's schema.
func (SchemaArgs) ElementType ¶
func (SchemaArgs) ElementType() reflect.Type
func (SchemaArgs) ToSchemaOutput ¶
func (i SchemaArgs) ToSchemaOutput() SchemaOutput
func (SchemaArgs) ToSchemaOutputWithContext ¶
func (i SchemaArgs) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
func (SchemaArgs) ToSchemaPtrOutput ¶
func (i SchemaArgs) ToSchemaPtrOutput() SchemaPtrOutput
func (SchemaArgs) ToSchemaPtrOutputWithContext ¶
func (i SchemaArgs) ToSchemaPtrOutputWithContext(ctx context.Context) SchemaPtrOutput
type SchemaInput ¶
type SchemaInput interface { pulumi.Input ToSchemaOutput() SchemaOutput ToSchemaOutputWithContext(context.Context) SchemaOutput }
SchemaInput is an input type that accepts SchemaArgs and SchemaOutput values. You can construct a concrete instance of `SchemaInput` via:
SchemaArgs{...}
type SchemaOutput ¶
type SchemaOutput struct{ *pulumi.OutputState }
Table's schema.
func (SchemaOutput) Columns ¶
func (o SchemaOutput) Columns() ColumnArrayOutput
A list of table custom columns.
func (SchemaOutput) Description ¶
func (o SchemaOutput) Description() pulumi.StringPtrOutput
Table description.
func (SchemaOutput) DisplayName ¶
func (o SchemaOutput) DisplayName() pulumi.StringPtrOutput
Table display name.
func (SchemaOutput) ElementType ¶
func (SchemaOutput) ElementType() reflect.Type
func (SchemaOutput) ToSchemaOutput ¶
func (o SchemaOutput) ToSchemaOutput() SchemaOutput
func (SchemaOutput) ToSchemaOutputWithContext ¶
func (o SchemaOutput) ToSchemaOutputWithContext(ctx context.Context) SchemaOutput
func (SchemaOutput) ToSchemaPtrOutput ¶
func (o SchemaOutput) ToSchemaPtrOutput() SchemaPtrOutput
func (SchemaOutput) ToSchemaPtrOutputWithContext ¶
func (o SchemaOutput) ToSchemaPtrOutputWithContext(ctx context.Context) SchemaPtrOutput
type SchemaPtrInput ¶
type SchemaPtrInput interface { pulumi.Input ToSchemaPtrOutput() SchemaPtrOutput ToSchemaPtrOutputWithContext(context.Context) SchemaPtrOutput }
SchemaPtrInput is an input type that accepts SchemaArgs, SchemaPtr and SchemaPtrOutput values. You can construct a concrete instance of `SchemaPtrInput` via:
SchemaArgs{...} or: nil
func SchemaPtr ¶
func SchemaPtr(v *SchemaArgs) SchemaPtrInput
type SchemaPtrOutput ¶
type SchemaPtrOutput struct{ *pulumi.OutputState }
func (SchemaPtrOutput) Columns ¶
func (o SchemaPtrOutput) Columns() ColumnArrayOutput
A list of table custom columns.
func (SchemaPtrOutput) Description ¶
func (o SchemaPtrOutput) Description() pulumi.StringPtrOutput
Table description.
func (SchemaPtrOutput) DisplayName ¶
func (o SchemaPtrOutput) DisplayName() pulumi.StringPtrOutput
Table display name.
func (SchemaPtrOutput) Elem ¶
func (o SchemaPtrOutput) Elem() SchemaOutput
func (SchemaPtrOutput) ElementType ¶
func (SchemaPtrOutput) ElementType() reflect.Type
func (SchemaPtrOutput) ToSchemaPtrOutput ¶
func (o SchemaPtrOutput) ToSchemaPtrOutput() SchemaPtrOutput
func (SchemaPtrOutput) ToSchemaPtrOutputWithContext ¶
func (o SchemaPtrOutput) ToSchemaPtrOutputWithContext(ctx context.Context) SchemaPtrOutput
type SchemaResponse ¶
type SchemaResponse struct { // Table category. Categories []string `pulumi:"categories"` // A list of table custom columns. Columns []ColumnResponse `pulumi:"columns"` // Table description. Description *string `pulumi:"description"` // Table display name. DisplayName *string `pulumi:"displayName"` // Table labels. Labels []string `pulumi:"labels"` // Table name. Name *string `pulumi:"name"` // List of solutions the table is affiliated with Solutions []string `pulumi:"solutions"` // Table's creator. Source string `pulumi:"source"` // A list of table standard columns. StandardColumns []ColumnResponse `pulumi:"standardColumns"` // The subtype describes what APIs can be used to interact with the table, and what features are available against it. TableSubType string `pulumi:"tableSubType"` // Table's creator. TableType string `pulumi:"tableType"` }
Table's schema.
type SchemaResponseOutput ¶
type SchemaResponseOutput struct{ *pulumi.OutputState }
Table's schema.
func (SchemaResponseOutput) Categories ¶
func (o SchemaResponseOutput) Categories() pulumi.StringArrayOutput
Table category.
func (SchemaResponseOutput) Columns ¶
func (o SchemaResponseOutput) Columns() ColumnResponseArrayOutput
A list of table custom columns.
func (SchemaResponseOutput) Description ¶
func (o SchemaResponseOutput) Description() pulumi.StringPtrOutput
Table description.
func (SchemaResponseOutput) DisplayName ¶
func (o SchemaResponseOutput) DisplayName() pulumi.StringPtrOutput
Table display name.
func (SchemaResponseOutput) ElementType ¶
func (SchemaResponseOutput) ElementType() reflect.Type
func (SchemaResponseOutput) Labels ¶
func (o SchemaResponseOutput) Labels() pulumi.StringArrayOutput
Table labels.
func (SchemaResponseOutput) Name ¶
func (o SchemaResponseOutput) Name() pulumi.StringPtrOutput
Table name.
func (SchemaResponseOutput) Solutions ¶
func (o SchemaResponseOutput) Solutions() pulumi.StringArrayOutput
List of solutions the table is affiliated with
func (SchemaResponseOutput) Source ¶
func (o SchemaResponseOutput) Source() pulumi.StringOutput
Table's creator.
func (SchemaResponseOutput) StandardColumns ¶
func (o SchemaResponseOutput) StandardColumns() ColumnResponseArrayOutput
A list of table standard columns.
func (SchemaResponseOutput) TableSubType ¶
func (o SchemaResponseOutput) TableSubType() pulumi.StringOutput
The subtype describes what APIs can be used to interact with the table, and what features are available against it.
func (SchemaResponseOutput) TableType ¶
func (o SchemaResponseOutput) TableType() pulumi.StringOutput
Table's creator.
func (SchemaResponseOutput) ToSchemaResponseOutput ¶
func (o SchemaResponseOutput) ToSchemaResponseOutput() SchemaResponseOutput
func (SchemaResponseOutput) ToSchemaResponseOutputWithContext ¶
func (o SchemaResponseOutput) ToSchemaResponseOutputWithContext(ctx context.Context) SchemaResponseOutput
type SchemaResponsePtrOutput ¶
type SchemaResponsePtrOutput struct{ *pulumi.OutputState }
func (SchemaResponsePtrOutput) Categories ¶
func (o SchemaResponsePtrOutput) Categories() pulumi.StringArrayOutput
Table category.
func (SchemaResponsePtrOutput) Columns ¶
func (o SchemaResponsePtrOutput) Columns() ColumnResponseArrayOutput
A list of table custom columns.
func (SchemaResponsePtrOutput) Description ¶
func (o SchemaResponsePtrOutput) Description() pulumi.StringPtrOutput
Table description.
func (SchemaResponsePtrOutput) DisplayName ¶
func (o SchemaResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
Table display name.
func (SchemaResponsePtrOutput) Elem ¶
func (o SchemaResponsePtrOutput) Elem() SchemaResponseOutput
func (SchemaResponsePtrOutput) ElementType ¶
func (SchemaResponsePtrOutput) ElementType() reflect.Type
func (SchemaResponsePtrOutput) Labels ¶
func (o SchemaResponsePtrOutput) Labels() pulumi.StringArrayOutput
Table labels.
func (SchemaResponsePtrOutput) Name ¶
func (o SchemaResponsePtrOutput) Name() pulumi.StringPtrOutput
Table name.
func (SchemaResponsePtrOutput) Solutions ¶
func (o SchemaResponsePtrOutput) Solutions() pulumi.StringArrayOutput
List of solutions the table is affiliated with
func (SchemaResponsePtrOutput) Source ¶
func (o SchemaResponsePtrOutput) Source() pulumi.StringPtrOutput
Table's creator.
func (SchemaResponsePtrOutput) StandardColumns ¶
func (o SchemaResponsePtrOutput) StandardColumns() ColumnResponseArrayOutput
A list of table standard columns.
func (SchemaResponsePtrOutput) TableSubType ¶
func (o SchemaResponsePtrOutput) TableSubType() pulumi.StringPtrOutput
The subtype describes what APIs can be used to interact with the table, and what features are available against it.
func (SchemaResponsePtrOutput) TableType ¶
func (o SchemaResponsePtrOutput) TableType() pulumi.StringPtrOutput
Table's creator.
func (SchemaResponsePtrOutput) ToSchemaResponsePtrOutput ¶
func (o SchemaResponsePtrOutput) ToSchemaResponsePtrOutput() SchemaResponsePtrOutput
func (SchemaResponsePtrOutput) ToSchemaResponsePtrOutputWithContext ¶
func (o SchemaResponsePtrOutput) ToSchemaResponsePtrOutputWithContext(ctx context.Context) SchemaResponsePtrOutput
type SearchResults ¶
type SearchResults struct { // Search job Description. Description *string `pulumi:"description"` // The timestamp to end the search by (UTC) EndSearchTime *string `pulumi:"endSearchTime"` // Limit the search job to return up to specified number of rows. Limit *int `pulumi:"limit"` // Search job query. Query *string `pulumi:"query"` // The timestamp to start the search from (UTC) StartSearchTime *string `pulumi:"startSearchTime"` }
Parameters of the search job that initiated this table.
type SearchResultsArgs ¶
type SearchResultsArgs struct { // Search job Description. Description pulumi.StringPtrInput `pulumi:"description"` // The timestamp to end the search by (UTC) EndSearchTime pulumi.StringPtrInput `pulumi:"endSearchTime"` // Limit the search job to return up to specified number of rows. Limit pulumi.IntPtrInput `pulumi:"limit"` // Search job query. Query pulumi.StringPtrInput `pulumi:"query"` // The timestamp to start the search from (UTC) StartSearchTime pulumi.StringPtrInput `pulumi:"startSearchTime"` }
Parameters of the search job that initiated this table.
func (SearchResultsArgs) ElementType ¶
func (SearchResultsArgs) ElementType() reflect.Type
func (SearchResultsArgs) ToSearchResultsOutput ¶
func (i SearchResultsArgs) ToSearchResultsOutput() SearchResultsOutput
func (SearchResultsArgs) ToSearchResultsOutputWithContext ¶
func (i SearchResultsArgs) ToSearchResultsOutputWithContext(ctx context.Context) SearchResultsOutput
func (SearchResultsArgs) ToSearchResultsPtrOutput ¶
func (i SearchResultsArgs) ToSearchResultsPtrOutput() SearchResultsPtrOutput
func (SearchResultsArgs) ToSearchResultsPtrOutputWithContext ¶
func (i SearchResultsArgs) ToSearchResultsPtrOutputWithContext(ctx context.Context) SearchResultsPtrOutput
type SearchResultsInput ¶
type SearchResultsInput interface { pulumi.Input ToSearchResultsOutput() SearchResultsOutput ToSearchResultsOutputWithContext(context.Context) SearchResultsOutput }
SearchResultsInput is an input type that accepts SearchResultsArgs and SearchResultsOutput values. You can construct a concrete instance of `SearchResultsInput` via:
SearchResultsArgs{...}
type SearchResultsOutput ¶
type SearchResultsOutput struct{ *pulumi.OutputState }
Parameters of the search job that initiated this table.
func (SearchResultsOutput) Description ¶
func (o SearchResultsOutput) Description() pulumi.StringPtrOutput
Search job Description.
func (SearchResultsOutput) ElementType ¶
func (SearchResultsOutput) ElementType() reflect.Type
func (SearchResultsOutput) EndSearchTime ¶
func (o SearchResultsOutput) EndSearchTime() pulumi.StringPtrOutput
The timestamp to end the search by (UTC)
func (SearchResultsOutput) Limit ¶
func (o SearchResultsOutput) Limit() pulumi.IntPtrOutput
Limit the search job to return up to specified number of rows.
func (SearchResultsOutput) Query ¶
func (o SearchResultsOutput) Query() pulumi.StringPtrOutput
Search job query.
func (SearchResultsOutput) StartSearchTime ¶
func (o SearchResultsOutput) StartSearchTime() pulumi.StringPtrOutput
The timestamp to start the search from (UTC)
func (SearchResultsOutput) ToSearchResultsOutput ¶
func (o SearchResultsOutput) ToSearchResultsOutput() SearchResultsOutput
func (SearchResultsOutput) ToSearchResultsOutputWithContext ¶
func (o SearchResultsOutput) ToSearchResultsOutputWithContext(ctx context.Context) SearchResultsOutput
func (SearchResultsOutput) ToSearchResultsPtrOutput ¶
func (o SearchResultsOutput) ToSearchResultsPtrOutput() SearchResultsPtrOutput
func (SearchResultsOutput) ToSearchResultsPtrOutputWithContext ¶
func (o SearchResultsOutput) ToSearchResultsPtrOutputWithContext(ctx context.Context) SearchResultsPtrOutput
type SearchResultsPtrInput ¶
type SearchResultsPtrInput interface { pulumi.Input ToSearchResultsPtrOutput() SearchResultsPtrOutput ToSearchResultsPtrOutputWithContext(context.Context) SearchResultsPtrOutput }
SearchResultsPtrInput is an input type that accepts SearchResultsArgs, SearchResultsPtr and SearchResultsPtrOutput values. You can construct a concrete instance of `SearchResultsPtrInput` via:
SearchResultsArgs{...} or: nil
func SearchResultsPtr ¶
func SearchResultsPtr(v *SearchResultsArgs) SearchResultsPtrInput
type SearchResultsPtrOutput ¶
type SearchResultsPtrOutput struct{ *pulumi.OutputState }
func (SearchResultsPtrOutput) Description ¶
func (o SearchResultsPtrOutput) Description() pulumi.StringPtrOutput
Search job Description.
func (SearchResultsPtrOutput) Elem ¶
func (o SearchResultsPtrOutput) Elem() SearchResultsOutput
func (SearchResultsPtrOutput) ElementType ¶
func (SearchResultsPtrOutput) ElementType() reflect.Type
func (SearchResultsPtrOutput) EndSearchTime ¶
func (o SearchResultsPtrOutput) EndSearchTime() pulumi.StringPtrOutput
The timestamp to end the search by (UTC)
func (SearchResultsPtrOutput) Limit ¶
func (o SearchResultsPtrOutput) Limit() pulumi.IntPtrOutput
Limit the search job to return up to specified number of rows.
func (SearchResultsPtrOutput) Query ¶
func (o SearchResultsPtrOutput) Query() pulumi.StringPtrOutput
Search job query.
func (SearchResultsPtrOutput) StartSearchTime ¶
func (o SearchResultsPtrOutput) StartSearchTime() pulumi.StringPtrOutput
The timestamp to start the search from (UTC)
func (SearchResultsPtrOutput) ToSearchResultsPtrOutput ¶
func (o SearchResultsPtrOutput) ToSearchResultsPtrOutput() SearchResultsPtrOutput
func (SearchResultsPtrOutput) ToSearchResultsPtrOutputWithContext ¶
func (o SearchResultsPtrOutput) ToSearchResultsPtrOutputWithContext(ctx context.Context) SearchResultsPtrOutput
type SearchResultsResponse ¶
type SearchResultsResponse struct { // Search results table async operation id. AzureAsyncOperationId string `pulumi:"azureAsyncOperationId"` // Search job Description. Description *string `pulumi:"description"` // The timestamp to end the search by (UTC) EndSearchTime *string `pulumi:"endSearchTime"` // Limit the search job to return up to specified number of rows. Limit *int `pulumi:"limit"` // Search job query. Query *string `pulumi:"query"` // The table used in the search job. SourceTable string `pulumi:"sourceTable"` // The timestamp to start the search from (UTC) StartSearchTime *string `pulumi:"startSearchTime"` }
Parameters of the search job that initiated this table.
type SearchResultsResponseOutput ¶
type SearchResultsResponseOutput struct{ *pulumi.OutputState }
Parameters of the search job that initiated this table.
func (SearchResultsResponseOutput) AzureAsyncOperationId ¶
func (o SearchResultsResponseOutput) AzureAsyncOperationId() pulumi.StringOutput
Search results table async operation id.
func (SearchResultsResponseOutput) Description ¶
func (o SearchResultsResponseOutput) Description() pulumi.StringPtrOutput
Search job Description.
func (SearchResultsResponseOutput) ElementType ¶
func (SearchResultsResponseOutput) ElementType() reflect.Type
func (SearchResultsResponseOutput) EndSearchTime ¶
func (o SearchResultsResponseOutput) EndSearchTime() pulumi.StringPtrOutput
The timestamp to end the search by (UTC)
func (SearchResultsResponseOutput) Limit ¶
func (o SearchResultsResponseOutput) Limit() pulumi.IntPtrOutput
Limit the search job to return up to specified number of rows.
func (SearchResultsResponseOutput) Query ¶
func (o SearchResultsResponseOutput) Query() pulumi.StringPtrOutput
Search job query.
func (SearchResultsResponseOutput) SourceTable ¶
func (o SearchResultsResponseOutput) SourceTable() pulumi.StringOutput
The table used in the search job.
func (SearchResultsResponseOutput) StartSearchTime ¶
func (o SearchResultsResponseOutput) StartSearchTime() pulumi.StringPtrOutput
The timestamp to start the search from (UTC)
func (SearchResultsResponseOutput) ToSearchResultsResponseOutput ¶
func (o SearchResultsResponseOutput) ToSearchResultsResponseOutput() SearchResultsResponseOutput
func (SearchResultsResponseOutput) ToSearchResultsResponseOutputWithContext ¶
func (o SearchResultsResponseOutput) ToSearchResultsResponseOutputWithContext(ctx context.Context) SearchResultsResponseOutput
type SearchResultsResponsePtrOutput ¶
type SearchResultsResponsePtrOutput struct{ *pulumi.OutputState }
func (SearchResultsResponsePtrOutput) AzureAsyncOperationId ¶
func (o SearchResultsResponsePtrOutput) AzureAsyncOperationId() pulumi.StringPtrOutput
Search results table async operation id.
func (SearchResultsResponsePtrOutput) Description ¶
func (o SearchResultsResponsePtrOutput) Description() pulumi.StringPtrOutput
Search job Description.
func (SearchResultsResponsePtrOutput) Elem ¶
func (o SearchResultsResponsePtrOutput) Elem() SearchResultsResponseOutput
func (SearchResultsResponsePtrOutput) ElementType ¶
func (SearchResultsResponsePtrOutput) ElementType() reflect.Type
func (SearchResultsResponsePtrOutput) EndSearchTime ¶
func (o SearchResultsResponsePtrOutput) EndSearchTime() pulumi.StringPtrOutput
The timestamp to end the search by (UTC)
func (SearchResultsResponsePtrOutput) Limit ¶
func (o SearchResultsResponsePtrOutput) Limit() pulumi.IntPtrOutput
Limit the search job to return up to specified number of rows.
func (SearchResultsResponsePtrOutput) Query ¶
func (o SearchResultsResponsePtrOutput) Query() pulumi.StringPtrOutput
Search job query.
func (SearchResultsResponsePtrOutput) SourceTable ¶
func (o SearchResultsResponsePtrOutput) SourceTable() pulumi.StringPtrOutput
The table used in the search job.
func (SearchResultsResponsePtrOutput) StartSearchTime ¶
func (o SearchResultsResponsePtrOutput) StartSearchTime() pulumi.StringPtrOutput
The timestamp to start the search from (UTC)
func (SearchResultsResponsePtrOutput) ToSearchResultsResponsePtrOutput ¶
func (o SearchResultsResponsePtrOutput) ToSearchResultsResponsePtrOutput() SearchResultsResponsePtrOutput
func (SearchResultsResponsePtrOutput) ToSearchResultsResponsePtrOutputWithContext ¶
func (o SearchResultsResponsePtrOutput) ToSearchResultsResponsePtrOutputWithContext(ctx context.Context) SearchResultsResponsePtrOutput
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
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
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 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
type StorageInsightConfig ¶
type StorageInsightConfig struct { pulumi.CustomResourceState // The names of the blob containers that the workspace should read Containers pulumi.StringArrayOutput `pulumi:"containers"` // The ETag of the storage insight. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The status of the storage insight Status StorageInsightStatusResponseOutput `pulumi:"status"` // The storage account connection details StorageAccount StorageAccountResponseOutput `pulumi:"storageAccount"` // The names of the Azure tables that the workspace should read Tables pulumi.StringArrayOutput `pulumi:"tables"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The top level storage insight resource container. Azure REST API version: 2020-08-01. Prior API version in Azure Native 1.x: 2020-08-01.
func GetStorageInsightConfig ¶
func GetStorageInsightConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageInsightConfigState, opts ...pulumi.ResourceOption) (*StorageInsightConfig, error)
GetStorageInsightConfig gets an existing StorageInsightConfig resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStorageInsightConfig ¶
func NewStorageInsightConfig(ctx *pulumi.Context, name string, args *StorageInsightConfigArgs, opts ...pulumi.ResourceOption) (*StorageInsightConfig, error)
NewStorageInsightConfig registers a new resource with the given unique name, arguments, and options.
func (*StorageInsightConfig) ElementType ¶
func (*StorageInsightConfig) ElementType() reflect.Type
func (*StorageInsightConfig) ToStorageInsightConfigOutput ¶
func (i *StorageInsightConfig) ToStorageInsightConfigOutput() StorageInsightConfigOutput
func (*StorageInsightConfig) ToStorageInsightConfigOutputWithContext ¶
func (i *StorageInsightConfig) ToStorageInsightConfigOutputWithContext(ctx context.Context) StorageInsightConfigOutput
type StorageInsightConfigArgs ¶
type StorageInsightConfigArgs struct { // The names of the blob containers that the workspace should read Containers pulumi.StringArrayInput // The ETag of the storage insight. ETag pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The storage account connection details StorageAccount StorageAccountInput // Name of the storageInsightsConfigs resource StorageInsightName pulumi.StringPtrInput // The names of the Azure tables that the workspace should read Tables pulumi.StringArrayInput // Resource tags. Tags pulumi.StringMapInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a StorageInsightConfig resource.
func (StorageInsightConfigArgs) ElementType ¶
func (StorageInsightConfigArgs) ElementType() reflect.Type
type StorageInsightConfigInput ¶
type StorageInsightConfigInput interface { pulumi.Input ToStorageInsightConfigOutput() StorageInsightConfigOutput ToStorageInsightConfigOutputWithContext(ctx context.Context) StorageInsightConfigOutput }
type StorageInsightConfigOutput ¶
type StorageInsightConfigOutput struct{ *pulumi.OutputState }
func (StorageInsightConfigOutput) Containers ¶
func (o StorageInsightConfigOutput) Containers() pulumi.StringArrayOutput
The names of the blob containers that the workspace should read
func (StorageInsightConfigOutput) ETag ¶
func (o StorageInsightConfigOutput) ETag() pulumi.StringPtrOutput
The ETag of the storage insight.
func (StorageInsightConfigOutput) ElementType ¶
func (StorageInsightConfigOutput) ElementType() reflect.Type
func (StorageInsightConfigOutput) Name ¶
func (o StorageInsightConfigOutput) Name() pulumi.StringOutput
The name of the resource
func (StorageInsightConfigOutput) Status ¶
func (o StorageInsightConfigOutput) Status() StorageInsightStatusResponseOutput
The status of the storage insight
func (StorageInsightConfigOutput) StorageAccount ¶
func (o StorageInsightConfigOutput) StorageAccount() StorageAccountResponseOutput
The storage account connection details
func (StorageInsightConfigOutput) Tables ¶
func (o StorageInsightConfigOutput) Tables() pulumi.StringArrayOutput
The names of the Azure tables that the workspace should read
func (StorageInsightConfigOutput) Tags ¶
func (o StorageInsightConfigOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (StorageInsightConfigOutput) ToStorageInsightConfigOutput ¶
func (o StorageInsightConfigOutput) ToStorageInsightConfigOutput() StorageInsightConfigOutput
func (StorageInsightConfigOutput) ToStorageInsightConfigOutputWithContext ¶
func (o StorageInsightConfigOutput) ToStorageInsightConfigOutputWithContext(ctx context.Context) StorageInsightConfigOutput
func (StorageInsightConfigOutput) Type ¶
func (o StorageInsightConfigOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type StorageInsightConfigState ¶
type StorageInsightConfigState struct { }
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 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
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type Table ¶
type Table struct { pulumi.CustomResourceState // The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays) ArchiveRetentionInDays pulumi.IntOutput `pulumi:"archiveRetentionInDays"` // The timestamp that table plan was last modified (UTC). LastPlanModifiedDate pulumi.StringOutput `pulumi:"lastPlanModifiedDate"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Instruct the system how to handle and charge the logs ingested to this table. Plan pulumi.StringPtrOutput `pulumi:"plan"` // Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Parameters of the restore operation that initiated this table. RestoredLogs RestoredLogsResponsePtrOutput `pulumi:"restoredLogs"` // Search job execution statistics. ResultStatistics ResultStatisticsResponseOutput `pulumi:"resultStatistics"` // The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention. RetentionInDays pulumi.IntPtrOutput `pulumi:"retentionInDays"` // True - Value originates from workspace retention in days, False - Customer specific. RetentionInDaysAsDefault pulumi.BoolOutput `pulumi:"retentionInDaysAsDefault"` // Table schema. Schema SchemaResponsePtrOutput `pulumi:"schema"` // Parameters of the search job that initiated this table. SearchResults SearchResultsResponsePtrOutput `pulumi:"searchResults"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention. TotalRetentionInDays pulumi.IntPtrOutput `pulumi:"totalRetentionInDays"` // True - Value originates from retention in days, False - Customer specific. TotalRetentionInDaysAsDefault pulumi.BoolOutput `pulumi:"totalRetentionInDaysAsDefault"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Workspace data table definition. Azure REST API version: 2022-10-01. Prior API version in Azure Native 1.x: 2021-12-01-preview.
func GetTable ¶
func GetTable(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TableState, opts ...pulumi.ResourceOption) (*Table, error)
GetTable gets an existing Table 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 NewTable ¶
func NewTable(ctx *pulumi.Context, name string, args *TableArgs, opts ...pulumi.ResourceOption) (*Table, error)
NewTable registers a new resource with the given unique name, arguments, and options.
func (*Table) ElementType ¶
func (*Table) ToTableOutput ¶
func (i *Table) ToTableOutput() TableOutput
func (*Table) ToTableOutputWithContext ¶
func (i *Table) ToTableOutputWithContext(ctx context.Context) TableOutput
type TableArgs ¶
type TableArgs struct { // Instruct the system how to handle and charge the logs ingested to this table. Plan pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Parameters of the restore operation that initiated this table. RestoredLogs RestoredLogsPtrInput // The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention. RetentionInDays pulumi.IntPtrInput // Table schema. Schema SchemaPtrInput // Parameters of the search job that initiated this table. SearchResults SearchResultsPtrInput // The name of the table. TableName pulumi.StringPtrInput // The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention. TotalRetentionInDays pulumi.IntPtrInput // The name of the workspace. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Table resource.
func (TableArgs) ElementType ¶
type TableInput ¶
type TableInput interface { pulumi.Input ToTableOutput() TableOutput ToTableOutputWithContext(ctx context.Context) TableOutput }
type TableOutput ¶
type TableOutput struct{ *pulumi.OutputState }
func (TableOutput) ArchiveRetentionInDays ¶
func (o TableOutput) ArchiveRetentionInDays() pulumi.IntOutput
The table data archive retention in days. Calculated as (totalRetentionInDays-retentionInDays)
func (TableOutput) ElementType ¶
func (TableOutput) ElementType() reflect.Type
func (TableOutput) LastPlanModifiedDate ¶
func (o TableOutput) LastPlanModifiedDate() pulumi.StringOutput
The timestamp that table plan was last modified (UTC).
func (TableOutput) Plan ¶
func (o TableOutput) Plan() pulumi.StringPtrOutput
Instruct the system how to handle and charge the logs ingested to this table.
func (TableOutput) ProvisioningState ¶
func (o TableOutput) ProvisioningState() pulumi.StringOutput
Table's current provisioning state. If set to 'updating', indicates a resource lock due to ongoing operation, forbidding any update to the table until the ongoing operation is concluded.
func (TableOutput) RestoredLogs ¶
func (o TableOutput) RestoredLogs() RestoredLogsResponsePtrOutput
Parameters of the restore operation that initiated this table.
func (TableOutput) ResultStatistics ¶
func (o TableOutput) ResultStatistics() ResultStatisticsResponseOutput
Search job execution statistics.
func (TableOutput) RetentionInDays ¶
func (o TableOutput) RetentionInDays() pulumi.IntPtrOutput
The table retention in days, between 4 and 730. Setting this property to -1 will default to the workspace retention.
func (TableOutput) RetentionInDaysAsDefault ¶
func (o TableOutput) RetentionInDaysAsDefault() pulumi.BoolOutput
True - Value originates from workspace retention in days, False - Customer specific.
func (TableOutput) SearchResults ¶
func (o TableOutput) SearchResults() SearchResultsResponsePtrOutput
Parameters of the search job that initiated this table.
func (TableOutput) SystemData ¶
func (o TableOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (TableOutput) ToTableOutput ¶
func (o TableOutput) ToTableOutput() TableOutput
func (TableOutput) ToTableOutputWithContext ¶
func (o TableOutput) ToTableOutputWithContext(ctx context.Context) TableOutput
func (TableOutput) TotalRetentionInDays ¶
func (o TableOutput) TotalRetentionInDays() pulumi.IntPtrOutput
The table total retention in days, between 4 and 4383. Setting this property to -1 will default to table retention.
func (TableOutput) TotalRetentionInDaysAsDefault ¶
func (o TableOutput) TotalRetentionInDaysAsDefault() pulumi.BoolOutput
True - Value originates from retention in days, False - Customer specific.
func (TableOutput) Type ¶
func (o TableOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type TablePlanEnum ¶
type TablePlanEnum string
Instruct the system how to handle and charge the logs ingested to this table.
func (TablePlanEnum) ElementType ¶
func (TablePlanEnum) ElementType() reflect.Type
func (TablePlanEnum) ToStringOutput ¶
func (e TablePlanEnum) ToStringOutput() pulumi.StringOutput
func (TablePlanEnum) ToStringOutputWithContext ¶
func (e TablePlanEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TablePlanEnum) ToStringPtrOutput ¶
func (e TablePlanEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (TablePlanEnum) ToStringPtrOutputWithContext ¶
func (e TablePlanEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TablePlanEnum) ToTablePlanEnumOutput ¶
func (e TablePlanEnum) ToTablePlanEnumOutput() TablePlanEnumOutput
func (TablePlanEnum) ToTablePlanEnumOutputWithContext ¶
func (e TablePlanEnum) ToTablePlanEnumOutputWithContext(ctx context.Context) TablePlanEnumOutput
func (TablePlanEnum) ToTablePlanEnumPtrOutput ¶
func (e TablePlanEnum) ToTablePlanEnumPtrOutput() TablePlanEnumPtrOutput
func (TablePlanEnum) ToTablePlanEnumPtrOutputWithContext ¶
func (e TablePlanEnum) ToTablePlanEnumPtrOutputWithContext(ctx context.Context) TablePlanEnumPtrOutput
type TablePlanEnumInput ¶
type TablePlanEnumInput interface { pulumi.Input ToTablePlanEnumOutput() TablePlanEnumOutput ToTablePlanEnumOutputWithContext(context.Context) TablePlanEnumOutput }
TablePlanEnumInput is an input type that accepts values of the TablePlanEnum enum A concrete instance of `TablePlanEnumInput` can be one of the following:
TablePlanEnumBasic TablePlanEnumAnalytics
type TablePlanEnumOutput ¶
type TablePlanEnumOutput struct{ *pulumi.OutputState }
func (TablePlanEnumOutput) ElementType ¶
func (TablePlanEnumOutput) ElementType() reflect.Type
func (TablePlanEnumOutput) ToStringOutput ¶
func (o TablePlanEnumOutput) ToStringOutput() pulumi.StringOutput
func (TablePlanEnumOutput) ToStringOutputWithContext ¶
func (o TablePlanEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TablePlanEnumOutput) ToStringPtrOutput ¶
func (o TablePlanEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TablePlanEnumOutput) ToStringPtrOutputWithContext ¶
func (o TablePlanEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TablePlanEnumOutput) ToTablePlanEnumOutput ¶
func (o TablePlanEnumOutput) ToTablePlanEnumOutput() TablePlanEnumOutput
func (TablePlanEnumOutput) ToTablePlanEnumOutputWithContext ¶
func (o TablePlanEnumOutput) ToTablePlanEnumOutputWithContext(ctx context.Context) TablePlanEnumOutput
func (TablePlanEnumOutput) ToTablePlanEnumPtrOutput ¶
func (o TablePlanEnumOutput) ToTablePlanEnumPtrOutput() TablePlanEnumPtrOutput
func (TablePlanEnumOutput) ToTablePlanEnumPtrOutputWithContext ¶
func (o TablePlanEnumOutput) ToTablePlanEnumPtrOutputWithContext(ctx context.Context) TablePlanEnumPtrOutput
type TablePlanEnumPtrInput ¶
type TablePlanEnumPtrInput interface { pulumi.Input ToTablePlanEnumPtrOutput() TablePlanEnumPtrOutput ToTablePlanEnumPtrOutputWithContext(context.Context) TablePlanEnumPtrOutput }
func TablePlanEnumPtr ¶
func TablePlanEnumPtr(v string) TablePlanEnumPtrInput
type TablePlanEnumPtrOutput ¶
type TablePlanEnumPtrOutput struct{ *pulumi.OutputState }
func (TablePlanEnumPtrOutput) Elem ¶
func (o TablePlanEnumPtrOutput) Elem() TablePlanEnumOutput
func (TablePlanEnumPtrOutput) ElementType ¶
func (TablePlanEnumPtrOutput) ElementType() reflect.Type
func (TablePlanEnumPtrOutput) ToStringPtrOutput ¶
func (o TablePlanEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TablePlanEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o TablePlanEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TablePlanEnumPtrOutput) ToTablePlanEnumPtrOutput ¶
func (o TablePlanEnumPtrOutput) ToTablePlanEnumPtrOutput() TablePlanEnumPtrOutput
func (TablePlanEnumPtrOutput) ToTablePlanEnumPtrOutputWithContext ¶
func (o TablePlanEnumPtrOutput) ToTablePlanEnumPtrOutputWithContext(ctx context.Context) TablePlanEnumPtrOutput
type TableState ¶
type TableState struct { }
func (TableState) ElementType ¶
func (TableState) ElementType() reflect.Type
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 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 TagResponseOutput ¶
type TagResponseOutput struct{ *pulumi.OutputState }
A tag of a saved search.
func (TagResponseOutput) ElementType ¶
func (TagResponseOutput) ElementType() reflect.Type
func (TagResponseOutput) ToTagResponseOutput ¶
func (o TagResponseOutput) ToTagResponseOutput() TagResponseOutput
func (TagResponseOutput) ToTagResponseOutputWithContext ¶
func (o TagResponseOutput) ToTagResponseOutputWithContext(ctx context.Context) TagResponseOutput
func (TagResponseOutput) Value ¶
func (o TagResponseOutput) Value() pulumi.StringOutput
The tag value.
type UserIdentityPropertiesResponse ¶
type UserIdentityPropertiesResponse struct { // The client id of user assigned identity. ClientId string `pulumi:"clientId"` // The principal id of user assigned identity. PrincipalId string `pulumi:"principalId"` }
User assigned identity properties.
type UserIdentityPropertiesResponseMapOutput ¶
type UserIdentityPropertiesResponseMapOutput struct{ *pulumi.OutputState }
func (UserIdentityPropertiesResponseMapOutput) ElementType ¶
func (UserIdentityPropertiesResponseMapOutput) ElementType() reflect.Type
func (UserIdentityPropertiesResponseMapOutput) MapIndex ¶
func (o UserIdentityPropertiesResponseMapOutput) MapIndex(k pulumi.StringInput) UserIdentityPropertiesResponseOutput
func (UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutput ¶
func (o UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutput() UserIdentityPropertiesResponseMapOutput
func (UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutputWithContext ¶
func (o UserIdentityPropertiesResponseMapOutput) ToUserIdentityPropertiesResponseMapOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseMapOutput
type UserIdentityPropertiesResponseOutput ¶
type UserIdentityPropertiesResponseOutput struct{ *pulumi.OutputState }
User assigned identity properties.
func (UserIdentityPropertiesResponseOutput) ClientId ¶
func (o UserIdentityPropertiesResponseOutput) ClientId() pulumi.StringOutput
The client id of user assigned identity.
func (UserIdentityPropertiesResponseOutput) ElementType ¶
func (UserIdentityPropertiesResponseOutput) ElementType() reflect.Type
func (UserIdentityPropertiesResponseOutput) PrincipalId ¶
func (o UserIdentityPropertiesResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutput ¶
func (o UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutput() UserIdentityPropertiesResponseOutput
func (UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutputWithContext ¶
func (o UserIdentityPropertiesResponseOutput) ToUserIdentityPropertiesResponseOutputWithContext(ctx context.Context) UserIdentityPropertiesResponseOutput
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // Workspace creation date. CreatedDate pulumi.StringOutput `pulumi:"createdDate"` // This is a read-only property. Represents the ID associated with the workspace. CustomerId pulumi.StringOutput `pulumi:"customerId"` // The resource ID of the default Data Collection Rule to use for this workspace. Expected format is - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dcrName}. DefaultDataCollectionRuleResourceId pulumi.StringPtrOutput `pulumi:"defaultDataCollectionRuleResourceId"` // The etag of the workspace. Etag pulumi.StringPtrOutput `pulumi:"etag"` // Workspace features. Features WorkspaceFeaturesResponsePtrOutput `pulumi:"features"` // Indicates whether customer managed storage is mandatory for query management. ForceCmkForQuery pulumi.BoolPtrOutput `pulumi:"forceCmkForQuery"` // The identity of the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // Workspace modification date. ModifiedDate pulumi.StringOutput `pulumi:"modifiedDate"` // 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.StringOutput `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. Allowed values are per pricing plan. See pricing tiers documentation for details. RetentionInDays pulumi.IntPtrOutput `pulumi:"retentionInDays"` // The SKU of the workspace. Sku WorkspaceSkuResponsePtrOutput `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The daily volume cap for ingestion. WorkspaceCapping WorkspaceCappingResponsePtrOutput `pulumi:"workspaceCapping"` }
The top level Workspace resource container. Azure REST API version: 2022-10-01. Prior API version in Azure Native 1.x: 2020-10-01.
Other available API versions: 2015-11-01-preview, 2020-08-01, 2020-10-01, 2021-06-01, 2021-12-01-preview, 2023-09-01.
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
func (*Workspace) ElementType ¶
func (*Workspace) ToWorkspaceOutput ¶
func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput
func (*Workspace) ToWorkspaceOutputWithContext ¶
func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceArgs ¶
type WorkspaceArgs struct { // The resource ID of the default Data Collection Rule to use for this workspace. Expected format is - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dcrName}. DefaultDataCollectionRuleResourceId pulumi.StringPtrInput // Workspace features. Features WorkspaceFeaturesPtrInput // Indicates whether customer managed storage is mandatory for query management. ForceCmkForQuery pulumi.BoolPtrInput // The identity of the resource. Identity IdentityPtrInput // The geo-location where the resource lives Location 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. Allowed values are per pricing plan. See pricing tiers documentation for details. 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.StringPtrInput }
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 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
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 WorkspaceFeatures ¶
type WorkspaceFeatures struct { // Dedicated LA cluster resourceId that is linked to the workspaces. ClusterResourceId *string `pulumi:"clusterResourceId"` // Disable Non-AAD based Auth. DisableLocalAuth *bool `pulumi:"disableLocalAuth"` // Flag that indicate if data should be exported. EnableDataExport *bool `pulumi:"enableDataExport"` // Flag that indicate which permission to use - resource or workspace or both. EnableLogAccessUsingOnlyResourcePermissions *bool `pulumi:"enableLogAccessUsingOnlyResourcePermissions"` // Flag that describes if we want to remove the data after 30 days. ImmediatePurgeDataOn30Days *bool `pulumi:"immediatePurgeDataOn30Days"` }
Workspace features.
type WorkspaceFeaturesArgs ¶
type WorkspaceFeaturesArgs struct { // Dedicated LA cluster resourceId that is linked to the workspaces. ClusterResourceId pulumi.StringPtrInput `pulumi:"clusterResourceId"` // Disable Non-AAD based Auth. DisableLocalAuth pulumi.BoolPtrInput `pulumi:"disableLocalAuth"` // Flag that indicate if data should be exported. EnableDataExport pulumi.BoolPtrInput `pulumi:"enableDataExport"` // Flag that indicate which permission to use - resource or workspace or both. EnableLogAccessUsingOnlyResourcePermissions pulumi.BoolPtrInput `pulumi:"enableLogAccessUsingOnlyResourcePermissions"` // Flag that describes if we want to remove the data after 30 days. ImmediatePurgeDataOn30Days pulumi.BoolPtrInput `pulumi:"immediatePurgeDataOn30Days"` }
Workspace features.
func (WorkspaceFeaturesArgs) ElementType ¶
func (WorkspaceFeaturesArgs) ElementType() reflect.Type
func (WorkspaceFeaturesArgs) ToWorkspaceFeaturesOutput ¶
func (i WorkspaceFeaturesArgs) ToWorkspaceFeaturesOutput() WorkspaceFeaturesOutput
func (WorkspaceFeaturesArgs) ToWorkspaceFeaturesOutputWithContext ¶
func (i WorkspaceFeaturesArgs) ToWorkspaceFeaturesOutputWithContext(ctx context.Context) WorkspaceFeaturesOutput
func (WorkspaceFeaturesArgs) ToWorkspaceFeaturesPtrOutput ¶
func (i WorkspaceFeaturesArgs) ToWorkspaceFeaturesPtrOutput() WorkspaceFeaturesPtrOutput
func (WorkspaceFeaturesArgs) ToWorkspaceFeaturesPtrOutputWithContext ¶
func (i WorkspaceFeaturesArgs) ToWorkspaceFeaturesPtrOutputWithContext(ctx context.Context) WorkspaceFeaturesPtrOutput
type WorkspaceFeaturesInput ¶
type WorkspaceFeaturesInput interface { pulumi.Input ToWorkspaceFeaturesOutput() WorkspaceFeaturesOutput ToWorkspaceFeaturesOutputWithContext(context.Context) WorkspaceFeaturesOutput }
WorkspaceFeaturesInput is an input type that accepts WorkspaceFeaturesArgs and WorkspaceFeaturesOutput values. You can construct a concrete instance of `WorkspaceFeaturesInput` via:
WorkspaceFeaturesArgs{...}
type WorkspaceFeaturesOutput ¶
type WorkspaceFeaturesOutput struct{ *pulumi.OutputState }
Workspace features.
func (WorkspaceFeaturesOutput) ClusterResourceId ¶
func (o WorkspaceFeaturesOutput) ClusterResourceId() pulumi.StringPtrOutput
Dedicated LA cluster resourceId that is linked to the workspaces.
func (WorkspaceFeaturesOutput) DisableLocalAuth ¶
func (o WorkspaceFeaturesOutput) DisableLocalAuth() pulumi.BoolPtrOutput
Disable Non-AAD based Auth.
func (WorkspaceFeaturesOutput) ElementType ¶
func (WorkspaceFeaturesOutput) ElementType() reflect.Type
func (WorkspaceFeaturesOutput) EnableDataExport ¶
func (o WorkspaceFeaturesOutput) EnableDataExport() pulumi.BoolPtrOutput
Flag that indicate if data should be exported.
func (WorkspaceFeaturesOutput) EnableLogAccessUsingOnlyResourcePermissions ¶
func (o WorkspaceFeaturesOutput) EnableLogAccessUsingOnlyResourcePermissions() pulumi.BoolPtrOutput
Flag that indicate which permission to use - resource or workspace or both.
func (WorkspaceFeaturesOutput) ImmediatePurgeDataOn30Days ¶
func (o WorkspaceFeaturesOutput) ImmediatePurgeDataOn30Days() pulumi.BoolPtrOutput
Flag that describes if we want to remove the data after 30 days.
func (WorkspaceFeaturesOutput) ToWorkspaceFeaturesOutput ¶
func (o WorkspaceFeaturesOutput) ToWorkspaceFeaturesOutput() WorkspaceFeaturesOutput
func (WorkspaceFeaturesOutput) ToWorkspaceFeaturesOutputWithContext ¶
func (o WorkspaceFeaturesOutput) ToWorkspaceFeaturesOutputWithContext(ctx context.Context) WorkspaceFeaturesOutput
func (WorkspaceFeaturesOutput) ToWorkspaceFeaturesPtrOutput ¶
func (o WorkspaceFeaturesOutput) ToWorkspaceFeaturesPtrOutput() WorkspaceFeaturesPtrOutput
func (WorkspaceFeaturesOutput) ToWorkspaceFeaturesPtrOutputWithContext ¶
func (o WorkspaceFeaturesOutput) ToWorkspaceFeaturesPtrOutputWithContext(ctx context.Context) WorkspaceFeaturesPtrOutput
type WorkspaceFeaturesPtrInput ¶
type WorkspaceFeaturesPtrInput interface { pulumi.Input ToWorkspaceFeaturesPtrOutput() WorkspaceFeaturesPtrOutput ToWorkspaceFeaturesPtrOutputWithContext(context.Context) WorkspaceFeaturesPtrOutput }
WorkspaceFeaturesPtrInput is an input type that accepts WorkspaceFeaturesArgs, WorkspaceFeaturesPtr and WorkspaceFeaturesPtrOutput values. You can construct a concrete instance of `WorkspaceFeaturesPtrInput` via:
WorkspaceFeaturesArgs{...} or: nil
func WorkspaceFeaturesPtr ¶
func WorkspaceFeaturesPtr(v *WorkspaceFeaturesArgs) WorkspaceFeaturesPtrInput
type WorkspaceFeaturesPtrOutput ¶
type WorkspaceFeaturesPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceFeaturesPtrOutput) ClusterResourceId ¶
func (o WorkspaceFeaturesPtrOutput) ClusterResourceId() pulumi.StringPtrOutput
Dedicated LA cluster resourceId that is linked to the workspaces.
func (WorkspaceFeaturesPtrOutput) DisableLocalAuth ¶
func (o WorkspaceFeaturesPtrOutput) DisableLocalAuth() pulumi.BoolPtrOutput
Disable Non-AAD based Auth.
func (WorkspaceFeaturesPtrOutput) Elem ¶
func (o WorkspaceFeaturesPtrOutput) Elem() WorkspaceFeaturesOutput
func (WorkspaceFeaturesPtrOutput) ElementType ¶
func (WorkspaceFeaturesPtrOutput) ElementType() reflect.Type
func (WorkspaceFeaturesPtrOutput) EnableDataExport ¶
func (o WorkspaceFeaturesPtrOutput) EnableDataExport() pulumi.BoolPtrOutput
Flag that indicate if data should be exported.
func (WorkspaceFeaturesPtrOutput) EnableLogAccessUsingOnlyResourcePermissions ¶
func (o WorkspaceFeaturesPtrOutput) EnableLogAccessUsingOnlyResourcePermissions() pulumi.BoolPtrOutput
Flag that indicate which permission to use - resource or workspace or both.
func (WorkspaceFeaturesPtrOutput) ImmediatePurgeDataOn30Days ¶
func (o WorkspaceFeaturesPtrOutput) ImmediatePurgeDataOn30Days() pulumi.BoolPtrOutput
Flag that describes if we want to remove the data after 30 days.
func (WorkspaceFeaturesPtrOutput) ToWorkspaceFeaturesPtrOutput ¶
func (o WorkspaceFeaturesPtrOutput) ToWorkspaceFeaturesPtrOutput() WorkspaceFeaturesPtrOutput
func (WorkspaceFeaturesPtrOutput) ToWorkspaceFeaturesPtrOutputWithContext ¶
func (o WorkspaceFeaturesPtrOutput) ToWorkspaceFeaturesPtrOutputWithContext(ctx context.Context) WorkspaceFeaturesPtrOutput
type WorkspaceFeaturesResponse ¶
type WorkspaceFeaturesResponse struct { // Dedicated LA cluster resourceId that is linked to the workspaces. ClusterResourceId *string `pulumi:"clusterResourceId"` // Disable Non-AAD based Auth. DisableLocalAuth *bool `pulumi:"disableLocalAuth"` // Flag that indicate if data should be exported. EnableDataExport *bool `pulumi:"enableDataExport"` // Flag that indicate which permission to use - resource or workspace or both. EnableLogAccessUsingOnlyResourcePermissions *bool `pulumi:"enableLogAccessUsingOnlyResourcePermissions"` // Flag that describes if we want to remove the data after 30 days. ImmediatePurgeDataOn30Days *bool `pulumi:"immediatePurgeDataOn30Days"` }
Workspace features.
type WorkspaceFeaturesResponseOutput ¶
type WorkspaceFeaturesResponseOutput struct{ *pulumi.OutputState }
Workspace features.
func (WorkspaceFeaturesResponseOutput) ClusterResourceId ¶
func (o WorkspaceFeaturesResponseOutput) ClusterResourceId() pulumi.StringPtrOutput
Dedicated LA cluster resourceId that is linked to the workspaces.
func (WorkspaceFeaturesResponseOutput) DisableLocalAuth ¶
func (o WorkspaceFeaturesResponseOutput) DisableLocalAuth() pulumi.BoolPtrOutput
Disable Non-AAD based Auth.
func (WorkspaceFeaturesResponseOutput) ElementType ¶
func (WorkspaceFeaturesResponseOutput) ElementType() reflect.Type
func (WorkspaceFeaturesResponseOutput) EnableDataExport ¶
func (o WorkspaceFeaturesResponseOutput) EnableDataExport() pulumi.BoolPtrOutput
Flag that indicate if data should be exported.
func (WorkspaceFeaturesResponseOutput) EnableLogAccessUsingOnlyResourcePermissions ¶
func (o WorkspaceFeaturesResponseOutput) EnableLogAccessUsingOnlyResourcePermissions() pulumi.BoolPtrOutput
Flag that indicate which permission to use - resource or workspace or both.
func (WorkspaceFeaturesResponseOutput) ImmediatePurgeDataOn30Days ¶
func (o WorkspaceFeaturesResponseOutput) ImmediatePurgeDataOn30Days() pulumi.BoolPtrOutput
Flag that describes if we want to remove the data after 30 days.
func (WorkspaceFeaturesResponseOutput) ToWorkspaceFeaturesResponseOutput ¶
func (o WorkspaceFeaturesResponseOutput) ToWorkspaceFeaturesResponseOutput() WorkspaceFeaturesResponseOutput
func (WorkspaceFeaturesResponseOutput) ToWorkspaceFeaturesResponseOutputWithContext ¶
func (o WorkspaceFeaturesResponseOutput) ToWorkspaceFeaturesResponseOutputWithContext(ctx context.Context) WorkspaceFeaturesResponseOutput
type WorkspaceFeaturesResponsePtrOutput ¶
type WorkspaceFeaturesResponsePtrOutput struct{ *pulumi.OutputState }
func (WorkspaceFeaturesResponsePtrOutput) ClusterResourceId ¶
func (o WorkspaceFeaturesResponsePtrOutput) ClusterResourceId() pulumi.StringPtrOutput
Dedicated LA cluster resourceId that is linked to the workspaces.
func (WorkspaceFeaturesResponsePtrOutput) DisableLocalAuth ¶
func (o WorkspaceFeaturesResponsePtrOutput) DisableLocalAuth() pulumi.BoolPtrOutput
Disable Non-AAD based Auth.
func (WorkspaceFeaturesResponsePtrOutput) Elem ¶
func (o WorkspaceFeaturesResponsePtrOutput) Elem() WorkspaceFeaturesResponseOutput
func (WorkspaceFeaturesResponsePtrOutput) ElementType ¶
func (WorkspaceFeaturesResponsePtrOutput) ElementType() reflect.Type
func (WorkspaceFeaturesResponsePtrOutput) EnableDataExport ¶
func (o WorkspaceFeaturesResponsePtrOutput) EnableDataExport() pulumi.BoolPtrOutput
Flag that indicate if data should be exported.
func (WorkspaceFeaturesResponsePtrOutput) EnableLogAccessUsingOnlyResourcePermissions ¶
func (o WorkspaceFeaturesResponsePtrOutput) EnableLogAccessUsingOnlyResourcePermissions() pulumi.BoolPtrOutput
Flag that indicate which permission to use - resource or workspace or both.
func (WorkspaceFeaturesResponsePtrOutput) ImmediatePurgeDataOn30Days ¶
func (o WorkspaceFeaturesResponsePtrOutput) ImmediatePurgeDataOn30Days() pulumi.BoolPtrOutput
Flag that describes if we want to remove the data after 30 days.
func (WorkspaceFeaturesResponsePtrOutput) ToWorkspaceFeaturesResponsePtrOutput ¶
func (o WorkspaceFeaturesResponsePtrOutput) ToWorkspaceFeaturesResponsePtrOutput() WorkspaceFeaturesResponsePtrOutput
func (WorkspaceFeaturesResponsePtrOutput) ToWorkspaceFeaturesResponsePtrOutputWithContext ¶
func (o WorkspaceFeaturesResponsePtrOutput) ToWorkspaceFeaturesResponsePtrOutputWithContext(ctx context.Context) WorkspaceFeaturesResponsePtrOutput
type WorkspaceInput ¶
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceOutput ¶
type WorkspaceOutput struct{ *pulumi.OutputState }
func (WorkspaceOutput) CreatedDate ¶
func (o WorkspaceOutput) CreatedDate() pulumi.StringOutput
Workspace creation date.
func (WorkspaceOutput) CustomerId ¶
func (o WorkspaceOutput) CustomerId() pulumi.StringOutput
This is a read-only property. Represents the ID associated with the workspace.
func (WorkspaceOutput) DefaultDataCollectionRuleResourceId ¶
func (o WorkspaceOutput) DefaultDataCollectionRuleResourceId() pulumi.StringPtrOutput
The resource ID of the default Data Collection Rule to use for this workspace. Expected format is - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dcrName}.
func (WorkspaceOutput) ElementType ¶
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) Etag ¶
func (o WorkspaceOutput) Etag() pulumi.StringPtrOutput
The etag of the workspace.
func (WorkspaceOutput) Features ¶
func (o WorkspaceOutput) Features() WorkspaceFeaturesResponsePtrOutput
Workspace features.
func (WorkspaceOutput) ForceCmkForQuery ¶
func (o WorkspaceOutput) ForceCmkForQuery() pulumi.BoolPtrOutput
Indicates whether customer managed storage is mandatory for query management.
func (WorkspaceOutput) Identity ¶
func (o WorkspaceOutput) Identity() IdentityResponsePtrOutput
The identity of the resource.
func (WorkspaceOutput) Location ¶
func (o WorkspaceOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (WorkspaceOutput) ModifiedDate ¶
func (o WorkspaceOutput) ModifiedDate() pulumi.StringOutput
Workspace modification date.
func (WorkspaceOutput) Name ¶
func (o WorkspaceOutput) Name() pulumi.StringOutput
The name of the resource
func (WorkspaceOutput) PrivateLinkScopedResources ¶
func (o WorkspaceOutput) PrivateLinkScopedResources() PrivateLinkScopedResourceResponseArrayOutput
List of linked private link scope resources.
func (WorkspaceOutput) ProvisioningState ¶
func (o WorkspaceOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the workspace.
func (WorkspaceOutput) PublicNetworkAccessForIngestion ¶
func (o WorkspaceOutput) PublicNetworkAccessForIngestion() pulumi.StringPtrOutput
The network access type for accessing Log Analytics ingestion.
func (WorkspaceOutput) PublicNetworkAccessForQuery ¶
func (o WorkspaceOutput) PublicNetworkAccessForQuery() pulumi.StringPtrOutput
The network access type for accessing Log Analytics query.
func (WorkspaceOutput) RetentionInDays ¶
func (o WorkspaceOutput) RetentionInDays() pulumi.IntPtrOutput
The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details.
func (WorkspaceOutput) Sku ¶
func (o WorkspaceOutput) Sku() WorkspaceSkuResponsePtrOutput
The SKU of the workspace.
func (WorkspaceOutput) SystemData ¶
func (o WorkspaceOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (WorkspaceOutput) ToWorkspaceOutput ¶
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
func (WorkspaceOutput) Type ¶
func (o WorkspaceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (WorkspaceOutput) WorkspaceCapping ¶
func (o WorkspaceOutput) WorkspaceCapping() WorkspaceCappingResponsePtrOutput
The daily volume cap for ingestion.
type WorkspaceSku ¶
type WorkspaceSku struct { // The capacity reservation level in GB 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 in GB for this workspace, when CapacityReservation sku is selected. CapacityReservationLevel pulumi.IntPtrInput `pulumi:"capacityReservationLevel"` // The name of the SKU. Name pulumi.StringInput `pulumi:"name"` }
The SKU (tier) of a workspace.
func (WorkspaceSkuArgs) ElementType ¶
func (WorkspaceSkuArgs) ElementType() reflect.Type
func (WorkspaceSkuArgs) ToWorkspaceSkuOutput ¶
func (i WorkspaceSkuArgs) ToWorkspaceSkuOutput() WorkspaceSkuOutput
func (WorkspaceSkuArgs) ToWorkspaceSkuOutputWithContext ¶
func (i WorkspaceSkuArgs) ToWorkspaceSkuOutputWithContext(ctx context.Context) WorkspaceSkuOutput
func (WorkspaceSkuArgs) ToWorkspaceSkuPtrOutput ¶
func (i WorkspaceSkuArgs) ToWorkspaceSkuPtrOutput() WorkspaceSkuPtrOutput
func (WorkspaceSkuArgs) ToWorkspaceSkuPtrOutputWithContext ¶
func (i WorkspaceSkuArgs) ToWorkspaceSkuPtrOutputWithContext(ctx context.Context) WorkspaceSkuPtrOutput
type WorkspaceSkuInput ¶
type WorkspaceSkuInput interface { pulumi.Input ToWorkspaceSkuOutput() WorkspaceSkuOutput ToWorkspaceSkuOutputWithContext(context.Context) WorkspaceSkuOutput }
WorkspaceSkuInput is an input type that accepts WorkspaceSkuArgs and WorkspaceSkuOutput values. You can construct a concrete instance of `WorkspaceSkuInput` via:
WorkspaceSkuArgs{...}
type WorkspaceSkuNameEnum ¶
type WorkspaceSkuNameEnum string
The name of the SKU.
func (WorkspaceSkuNameEnum) ElementType ¶
func (WorkspaceSkuNameEnum) ElementType() reflect.Type
func (WorkspaceSkuNameEnum) ToStringOutput ¶
func (e WorkspaceSkuNameEnum) ToStringOutput() pulumi.StringOutput
func (WorkspaceSkuNameEnum) ToStringOutputWithContext ¶
func (e WorkspaceSkuNameEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkspaceSkuNameEnum) ToStringPtrOutput ¶
func (e WorkspaceSkuNameEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkspaceSkuNameEnum) ToStringPtrOutputWithContext ¶
func (e WorkspaceSkuNameEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumOutput ¶
func (e WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumOutput() WorkspaceSkuNameEnumOutput
func (WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumOutputWithContext ¶
func (e WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumOutput
func (WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumPtrOutput ¶
func (e WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumPtrOutput() WorkspaceSkuNameEnumPtrOutput
func (WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumPtrOutputWithContext ¶
func (e WorkspaceSkuNameEnum) ToWorkspaceSkuNameEnumPtrOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumPtrOutput
type WorkspaceSkuNameEnumInput ¶
type WorkspaceSkuNameEnumInput interface { pulumi.Input ToWorkspaceSkuNameEnumOutput() WorkspaceSkuNameEnumOutput ToWorkspaceSkuNameEnumOutputWithContext(context.Context) WorkspaceSkuNameEnumOutput }
WorkspaceSkuNameEnumInput is an input type that accepts values of the WorkspaceSkuNameEnum enum A concrete instance of `WorkspaceSkuNameEnumInput` can be one of the following:
WorkspaceSkuNameEnumFree WorkspaceSkuNameEnumStandard WorkspaceSkuNameEnumPremium WorkspaceSkuNameEnumPerNode WorkspaceSkuNameEnumPerGB2018 WorkspaceSkuNameEnumStandalone WorkspaceSkuNameEnumCapacityReservation WorkspaceSkuNameEnumLACluster
type WorkspaceSkuNameEnumOutput ¶
type WorkspaceSkuNameEnumOutput struct{ *pulumi.OutputState }
func (WorkspaceSkuNameEnumOutput) ElementType ¶
func (WorkspaceSkuNameEnumOutput) ElementType() reflect.Type
func (WorkspaceSkuNameEnumOutput) ToStringOutput ¶
func (o WorkspaceSkuNameEnumOutput) ToStringOutput() pulumi.StringOutput
func (WorkspaceSkuNameEnumOutput) ToStringOutputWithContext ¶
func (o WorkspaceSkuNameEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkspaceSkuNameEnumOutput) ToStringPtrOutput ¶
func (o WorkspaceSkuNameEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkspaceSkuNameEnumOutput) ToStringPtrOutputWithContext ¶
func (o WorkspaceSkuNameEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumOutput ¶
func (o WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumOutput() WorkspaceSkuNameEnumOutput
func (WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumOutputWithContext ¶
func (o WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumOutput
func (WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumPtrOutput ¶
func (o WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumPtrOutput() WorkspaceSkuNameEnumPtrOutput
func (WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumPtrOutputWithContext ¶
func (o WorkspaceSkuNameEnumOutput) ToWorkspaceSkuNameEnumPtrOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumPtrOutput
type WorkspaceSkuNameEnumPtrInput ¶
type WorkspaceSkuNameEnumPtrInput interface { pulumi.Input ToWorkspaceSkuNameEnumPtrOutput() WorkspaceSkuNameEnumPtrOutput ToWorkspaceSkuNameEnumPtrOutputWithContext(context.Context) WorkspaceSkuNameEnumPtrOutput }
func WorkspaceSkuNameEnumPtr ¶
func WorkspaceSkuNameEnumPtr(v string) WorkspaceSkuNameEnumPtrInput
type WorkspaceSkuNameEnumPtrOutput ¶
type WorkspaceSkuNameEnumPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceSkuNameEnumPtrOutput) Elem ¶
func (o WorkspaceSkuNameEnumPtrOutput) Elem() WorkspaceSkuNameEnumOutput
func (WorkspaceSkuNameEnumPtrOutput) ElementType ¶
func (WorkspaceSkuNameEnumPtrOutput) ElementType() reflect.Type
func (WorkspaceSkuNameEnumPtrOutput) ToStringPtrOutput ¶
func (o WorkspaceSkuNameEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkspaceSkuNameEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o WorkspaceSkuNameEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkspaceSkuNameEnumPtrOutput) ToWorkspaceSkuNameEnumPtrOutput ¶
func (o WorkspaceSkuNameEnumPtrOutput) ToWorkspaceSkuNameEnumPtrOutput() WorkspaceSkuNameEnumPtrOutput
func (WorkspaceSkuNameEnumPtrOutput) ToWorkspaceSkuNameEnumPtrOutputWithContext ¶
func (o WorkspaceSkuNameEnumPtrOutput) ToWorkspaceSkuNameEnumPtrOutputWithContext(ctx context.Context) WorkspaceSkuNameEnumPtrOutput
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 in GB 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 in GB 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 in GB 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 name of the SKU. Name string `pulumi:"name"` }
The SKU (tier) of a workspace.
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 in GB 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) 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
type WorkspaceSkuResponsePtrOutput ¶
type WorkspaceSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (WorkspaceSkuResponsePtrOutput) CapacityReservationLevel ¶
func (o WorkspaceSkuResponsePtrOutput) CapacityReservationLevel() pulumi.IntPtrOutput
The capacity reservation level in GB 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) 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 { }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type
Source Files ¶
- cluster.go
- dataExport.go
- dataSource.go
- getCluster.go
- getDataExport.go
- getDataSource.go
- getLinkedService.go
- getLinkedStorageAccount.go
- getMachineGroup.go
- getQuery.go
- getQueryPack.go
- getSavedSearch.go
- getSharedKeys.go
- getStorageInsightConfig.go
- getTable.go
- getWorkspace.go
- getWorkspaceSharedKeys.go
- init.go
- linkedService.go
- linkedStorageAccount.go
- machineGroup.go
- pulumiEnums.go
- pulumiTypes.go
- query.go
- queryPack.go
- savedSearch.go
- storageInsightConfig.go
- table.go
- workspace.go