Documentation
¶
Index ¶
- type AzureSku
- type AzureSkuArgs
- func (AzureSkuArgs) ElementType() reflect.Type
- func (i AzureSkuArgs) ToAzureSkuOutput() AzureSkuOutput
- func (i AzureSkuArgs) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput
- func (i AzureSkuArgs) ToAzureSkuPtrOutput() AzureSkuPtrOutput
- func (i AzureSkuArgs) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
- type AzureSkuInput
- type AzureSkuOutput
- func (o AzureSkuOutput) Capacity() pulumi.IntPtrOutput
- func (AzureSkuOutput) ElementType() reflect.Type
- func (o AzureSkuOutput) Name() pulumi.StringOutput
- func (o AzureSkuOutput) Tier() pulumi.StringOutput
- func (o AzureSkuOutput) ToAzureSkuOutput() AzureSkuOutput
- func (o AzureSkuOutput) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput
- func (o AzureSkuOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput
- func (o AzureSkuOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
- type AzureSkuPtrInput
- type AzureSkuPtrOutput
- func (o AzureSkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o AzureSkuPtrOutput) Elem() AzureSkuOutput
- func (AzureSkuPtrOutput) ElementType() reflect.Type
- func (o AzureSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o AzureSkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o AzureSkuPtrOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput
- func (o AzureSkuPtrOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
- type AzureSkuResponse
- type AzureSkuResponseArgs
- func (AzureSkuResponseArgs) ElementType() reflect.Type
- func (i AzureSkuResponseArgs) ToAzureSkuResponseOutput() AzureSkuResponseOutput
- func (i AzureSkuResponseArgs) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput
- func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
- func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
- type AzureSkuResponseInput
- type AzureSkuResponseOutput
- func (o AzureSkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (AzureSkuResponseOutput) ElementType() reflect.Type
- func (o AzureSkuResponseOutput) Name() pulumi.StringOutput
- func (o AzureSkuResponseOutput) Tier() pulumi.StringOutput
- func (o AzureSkuResponseOutput) ToAzureSkuResponseOutput() AzureSkuResponseOutput
- func (o AzureSkuResponseOutput) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput
- func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
- func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
- type AzureSkuResponsePtrInput
- type AzureSkuResponsePtrOutput
- func (o AzureSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o AzureSkuResponsePtrOutput) Elem() AzureSkuResponseOutput
- func (AzureSkuResponsePtrOutput) ElementType() reflect.Type
- func (o AzureSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o AzureSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
- func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
- type Cluster
- type ClusterArgs
- type ClusterState
- type DataConnection
- type DataConnectionArgs
- type DataConnectionState
- type Database
- type DatabaseArgs
- type DatabasePrincipalResponse
- type DatabasePrincipalResponseArgs
- func (DatabasePrincipalResponseArgs) ElementType() reflect.Type
- func (i DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput
- func (i DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutputWithContext(ctx context.Context) DatabasePrincipalResponseOutput
- type DatabasePrincipalResponseArray
- func (DatabasePrincipalResponseArray) ElementType() reflect.Type
- func (i DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput
- func (i DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutputWithContext(ctx context.Context) DatabasePrincipalResponseArrayOutput
- type DatabasePrincipalResponseArrayInput
- type DatabasePrincipalResponseArrayOutput
- func (DatabasePrincipalResponseArrayOutput) ElementType() reflect.Type
- func (o DatabasePrincipalResponseArrayOutput) Index(i pulumi.IntInput) DatabasePrincipalResponseOutput
- func (o DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput
- func (o DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutputWithContext(ctx context.Context) DatabasePrincipalResponseArrayOutput
- type DatabasePrincipalResponseInput
- type DatabasePrincipalResponseOutput
- func (o DatabasePrincipalResponseOutput) AppId() pulumi.StringPtrOutput
- func (DatabasePrincipalResponseOutput) ElementType() reflect.Type
- func (o DatabasePrincipalResponseOutput) Email() pulumi.StringPtrOutput
- func (o DatabasePrincipalResponseOutput) Fqn() pulumi.StringPtrOutput
- func (o DatabasePrincipalResponseOutput) Name() pulumi.StringOutput
- func (o DatabasePrincipalResponseOutput) Role() pulumi.StringOutput
- func (o DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput
- func (o DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutputWithContext(ctx context.Context) DatabasePrincipalResponseOutput
- func (o DatabasePrincipalResponseOutput) Type() pulumi.StringOutput
- type DatabaseState
- type DatabaseStatistics
- type DatabaseStatisticsArgs
- func (DatabaseStatisticsArgs) ElementType() reflect.Type
- func (i DatabaseStatisticsArgs) ToDatabaseStatisticsOutput() DatabaseStatisticsOutput
- func (i DatabaseStatisticsArgs) ToDatabaseStatisticsOutputWithContext(ctx context.Context) DatabaseStatisticsOutput
- func (i DatabaseStatisticsArgs) ToDatabaseStatisticsPtrOutput() DatabaseStatisticsPtrOutput
- func (i DatabaseStatisticsArgs) ToDatabaseStatisticsPtrOutputWithContext(ctx context.Context) DatabaseStatisticsPtrOutput
- type DatabaseStatisticsInput
- type DatabaseStatisticsOutput
- func (DatabaseStatisticsOutput) ElementType() reflect.Type
- func (o DatabaseStatisticsOutput) Size() pulumi.Float64PtrOutput
- func (o DatabaseStatisticsOutput) ToDatabaseStatisticsOutput() DatabaseStatisticsOutput
- func (o DatabaseStatisticsOutput) ToDatabaseStatisticsOutputWithContext(ctx context.Context) DatabaseStatisticsOutput
- func (o DatabaseStatisticsOutput) ToDatabaseStatisticsPtrOutput() DatabaseStatisticsPtrOutput
- func (o DatabaseStatisticsOutput) ToDatabaseStatisticsPtrOutputWithContext(ctx context.Context) DatabaseStatisticsPtrOutput
- type DatabaseStatisticsPtrInput
- type DatabaseStatisticsPtrOutput
- func (o DatabaseStatisticsPtrOutput) Elem() DatabaseStatisticsOutput
- func (DatabaseStatisticsPtrOutput) ElementType() reflect.Type
- func (o DatabaseStatisticsPtrOutput) Size() pulumi.Float64PtrOutput
- func (o DatabaseStatisticsPtrOutput) ToDatabaseStatisticsPtrOutput() DatabaseStatisticsPtrOutput
- func (o DatabaseStatisticsPtrOutput) ToDatabaseStatisticsPtrOutputWithContext(ctx context.Context) DatabaseStatisticsPtrOutput
- type DatabaseStatisticsResponse
- type DatabaseStatisticsResponseArgs
- func (DatabaseStatisticsResponseArgs) ElementType() reflect.Type
- func (i DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponseOutput() DatabaseStatisticsResponseOutput
- func (i DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponseOutputWithContext(ctx context.Context) DatabaseStatisticsResponseOutput
- func (i DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponsePtrOutput() DatabaseStatisticsResponsePtrOutput
- func (i DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponsePtrOutputWithContext(ctx context.Context) DatabaseStatisticsResponsePtrOutput
- type DatabaseStatisticsResponseInput
- type DatabaseStatisticsResponseOutput
- func (DatabaseStatisticsResponseOutput) ElementType() reflect.Type
- func (o DatabaseStatisticsResponseOutput) Size() pulumi.Float64PtrOutput
- func (o DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponseOutput() DatabaseStatisticsResponseOutput
- func (o DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponseOutputWithContext(ctx context.Context) DatabaseStatisticsResponseOutput
- func (o DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponsePtrOutput() DatabaseStatisticsResponsePtrOutput
- func (o DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponsePtrOutputWithContext(ctx context.Context) DatabaseStatisticsResponsePtrOutput
- type DatabaseStatisticsResponsePtrInput
- type DatabaseStatisticsResponsePtrOutput
- func (o DatabaseStatisticsResponsePtrOutput) Elem() DatabaseStatisticsResponseOutput
- func (DatabaseStatisticsResponsePtrOutput) ElementType() reflect.Type
- func (o DatabaseStatisticsResponsePtrOutput) Size() pulumi.Float64PtrOutput
- func (o DatabaseStatisticsResponsePtrOutput) ToDatabaseStatisticsResponsePtrOutput() DatabaseStatisticsResponsePtrOutput
- func (o DatabaseStatisticsResponsePtrOutput) ToDatabaseStatisticsResponsePtrOutputWithContext(ctx context.Context) DatabaseStatisticsResponsePtrOutput
- type ListDatabasePrincipalsArgs
- type ListDatabasePrincipalsResult
- type LookupClusterArgs
- type LookupClusterResult
- type LookupDataConnectionArgs
- type LookupDataConnectionResult
- type LookupDatabaseArgs
- type LookupDatabaseResult
- type TrustedExternalTenant
- type TrustedExternalTenantArgs
- type TrustedExternalTenantArray
- func (TrustedExternalTenantArray) ElementType() reflect.Type
- func (i TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput
- func (i TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutputWithContext(ctx context.Context) TrustedExternalTenantArrayOutput
- type TrustedExternalTenantArrayInput
- type TrustedExternalTenantArrayOutput
- func (TrustedExternalTenantArrayOutput) ElementType() reflect.Type
- func (o TrustedExternalTenantArrayOutput) Index(i pulumi.IntInput) TrustedExternalTenantOutput
- func (o TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput
- func (o TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutputWithContext(ctx context.Context) TrustedExternalTenantArrayOutput
- type TrustedExternalTenantInput
- type TrustedExternalTenantOutput
- func (TrustedExternalTenantOutput) ElementType() reflect.Type
- func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutput() TrustedExternalTenantOutput
- func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutputWithContext(ctx context.Context) TrustedExternalTenantOutput
- func (o TrustedExternalTenantOutput) Value() pulumi.StringPtrOutput
- type TrustedExternalTenantResponse
- type TrustedExternalTenantResponseArgs
- func (TrustedExternalTenantResponseArgs) ElementType() reflect.Type
- func (i TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput
- func (i TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutputWithContext(ctx context.Context) TrustedExternalTenantResponseOutput
- type TrustedExternalTenantResponseArray
- func (TrustedExternalTenantResponseArray) ElementType() reflect.Type
- func (i TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput
- func (i TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutputWithContext(ctx context.Context) TrustedExternalTenantResponseArrayOutput
- type TrustedExternalTenantResponseArrayInput
- type TrustedExternalTenantResponseArrayOutput
- func (TrustedExternalTenantResponseArrayOutput) ElementType() reflect.Type
- func (o TrustedExternalTenantResponseArrayOutput) Index(i pulumi.IntInput) TrustedExternalTenantResponseOutput
- func (o TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput
- func (o TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutputWithContext(ctx context.Context) TrustedExternalTenantResponseArrayOutput
- type TrustedExternalTenantResponseInput
- type TrustedExternalTenantResponseOutput
- func (TrustedExternalTenantResponseOutput) ElementType() reflect.Type
- func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput
- func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutputWithContext(ctx context.Context) TrustedExternalTenantResponseOutput
- func (o TrustedExternalTenantResponseOutput) Value() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureSku ¶
type AzureSku struct { // The number of instances of the cluster. Capacity *int `pulumi:"capacity"` // SKU name. Name string `pulumi:"name"` // SKU tier. Tier string `pulumi:"tier"` }
Azure SKU definition.
type AzureSkuArgs ¶
type AzureSkuArgs struct { // The number of instances of the cluster. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // SKU name. Name pulumi.StringInput `pulumi:"name"` // SKU tier. Tier pulumi.StringInput `pulumi:"tier"` }
Azure SKU definition.
func (AzureSkuArgs) ElementType ¶
func (AzureSkuArgs) ElementType() reflect.Type
func (AzureSkuArgs) ToAzureSkuOutput ¶
func (i AzureSkuArgs) ToAzureSkuOutput() AzureSkuOutput
func (AzureSkuArgs) ToAzureSkuOutputWithContext ¶
func (i AzureSkuArgs) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput
func (AzureSkuArgs) ToAzureSkuPtrOutput ¶
func (i AzureSkuArgs) ToAzureSkuPtrOutput() AzureSkuPtrOutput
func (AzureSkuArgs) ToAzureSkuPtrOutputWithContext ¶
func (i AzureSkuArgs) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
type AzureSkuInput ¶
type AzureSkuInput interface { pulumi.Input ToAzureSkuOutput() AzureSkuOutput ToAzureSkuOutputWithContext(context.Context) AzureSkuOutput }
AzureSkuInput is an input type that accepts AzureSkuArgs and AzureSkuOutput values. You can construct a concrete instance of `AzureSkuInput` via:
AzureSkuArgs{...}
type AzureSkuOutput ¶
type AzureSkuOutput struct{ *pulumi.OutputState }
Azure SKU definition.
func (AzureSkuOutput) Capacity ¶
func (o AzureSkuOutput) Capacity() pulumi.IntPtrOutput
The number of instances of the cluster.
func (AzureSkuOutput) ElementType ¶
func (AzureSkuOutput) ElementType() reflect.Type
func (AzureSkuOutput) ToAzureSkuOutput ¶
func (o AzureSkuOutput) ToAzureSkuOutput() AzureSkuOutput
func (AzureSkuOutput) ToAzureSkuOutputWithContext ¶
func (o AzureSkuOutput) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput
func (AzureSkuOutput) ToAzureSkuPtrOutput ¶
func (o AzureSkuOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput
func (AzureSkuOutput) ToAzureSkuPtrOutputWithContext ¶
func (o AzureSkuOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
type AzureSkuPtrInput ¶
type AzureSkuPtrInput interface { pulumi.Input ToAzureSkuPtrOutput() AzureSkuPtrOutput ToAzureSkuPtrOutputWithContext(context.Context) AzureSkuPtrOutput }
AzureSkuPtrInput is an input type that accepts AzureSkuArgs, AzureSkuPtr and AzureSkuPtrOutput values. You can construct a concrete instance of `AzureSkuPtrInput` via:
AzureSkuArgs{...} or: nil
func AzureSkuPtr ¶
func AzureSkuPtr(v *AzureSkuArgs) AzureSkuPtrInput
type AzureSkuPtrOutput ¶
type AzureSkuPtrOutput struct{ *pulumi.OutputState }
func (AzureSkuPtrOutput) Capacity ¶
func (o AzureSkuPtrOutput) Capacity() pulumi.IntPtrOutput
The number of instances of the cluster.
func (AzureSkuPtrOutput) Elem ¶
func (o AzureSkuPtrOutput) Elem() AzureSkuOutput
func (AzureSkuPtrOutput) ElementType ¶
func (AzureSkuPtrOutput) ElementType() reflect.Type
func (AzureSkuPtrOutput) ToAzureSkuPtrOutput ¶
func (o AzureSkuPtrOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput
func (AzureSkuPtrOutput) ToAzureSkuPtrOutputWithContext ¶
func (o AzureSkuPtrOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
type AzureSkuResponse ¶
type AzureSkuResponse struct { // The number of instances of the cluster. Capacity *int `pulumi:"capacity"` // SKU name. Name string `pulumi:"name"` // SKU tier. Tier string `pulumi:"tier"` }
Azure SKU definition.
type AzureSkuResponseArgs ¶
type AzureSkuResponseArgs struct { // The number of instances of the cluster. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // SKU name. Name pulumi.StringInput `pulumi:"name"` // SKU tier. Tier pulumi.StringInput `pulumi:"tier"` }
Azure SKU definition.
func (AzureSkuResponseArgs) ElementType ¶
func (AzureSkuResponseArgs) ElementType() reflect.Type
func (AzureSkuResponseArgs) ToAzureSkuResponseOutput ¶
func (i AzureSkuResponseArgs) ToAzureSkuResponseOutput() AzureSkuResponseOutput
func (AzureSkuResponseArgs) ToAzureSkuResponseOutputWithContext ¶
func (i AzureSkuResponseArgs) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput
func (AzureSkuResponseArgs) ToAzureSkuResponsePtrOutput ¶
func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
func (AzureSkuResponseArgs) ToAzureSkuResponsePtrOutputWithContext ¶
func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
type AzureSkuResponseInput ¶
type AzureSkuResponseInput interface { pulumi.Input ToAzureSkuResponseOutput() AzureSkuResponseOutput ToAzureSkuResponseOutputWithContext(context.Context) AzureSkuResponseOutput }
AzureSkuResponseInput is an input type that accepts AzureSkuResponseArgs and AzureSkuResponseOutput values. You can construct a concrete instance of `AzureSkuResponseInput` via:
AzureSkuResponseArgs{...}
type AzureSkuResponseOutput ¶
type AzureSkuResponseOutput struct{ *pulumi.OutputState }
Azure SKU definition.
func (AzureSkuResponseOutput) Capacity ¶
func (o AzureSkuResponseOutput) Capacity() pulumi.IntPtrOutput
The number of instances of the cluster.
func (AzureSkuResponseOutput) ElementType ¶
func (AzureSkuResponseOutput) ElementType() reflect.Type
func (AzureSkuResponseOutput) Name ¶
func (o AzureSkuResponseOutput) Name() pulumi.StringOutput
SKU name.
func (AzureSkuResponseOutput) Tier ¶
func (o AzureSkuResponseOutput) Tier() pulumi.StringOutput
SKU tier.
func (AzureSkuResponseOutput) ToAzureSkuResponseOutput ¶
func (o AzureSkuResponseOutput) ToAzureSkuResponseOutput() AzureSkuResponseOutput
func (AzureSkuResponseOutput) ToAzureSkuResponseOutputWithContext ¶
func (o AzureSkuResponseOutput) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput
func (AzureSkuResponseOutput) ToAzureSkuResponsePtrOutput ¶
func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
func (AzureSkuResponseOutput) ToAzureSkuResponsePtrOutputWithContext ¶
func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
type AzureSkuResponsePtrInput ¶
type AzureSkuResponsePtrInput interface { pulumi.Input ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput ToAzureSkuResponsePtrOutputWithContext(context.Context) AzureSkuResponsePtrOutput }
AzureSkuResponsePtrInput is an input type that accepts AzureSkuResponseArgs, AzureSkuResponsePtr and AzureSkuResponsePtrOutput values. You can construct a concrete instance of `AzureSkuResponsePtrInput` via:
AzureSkuResponseArgs{...} or: nil
func AzureSkuResponsePtr ¶
func AzureSkuResponsePtr(v *AzureSkuResponseArgs) AzureSkuResponsePtrInput
type AzureSkuResponsePtrOutput ¶
type AzureSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureSkuResponsePtrOutput) Capacity ¶
func (o AzureSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The number of instances of the cluster.
func (AzureSkuResponsePtrOutput) Elem ¶
func (o AzureSkuResponsePtrOutput) Elem() AzureSkuResponseOutput
func (AzureSkuResponsePtrOutput) ElementType ¶
func (AzureSkuResponsePtrOutput) ElementType() reflect.Type
func (AzureSkuResponsePtrOutput) Name ¶
func (o AzureSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
SKU name.
func (AzureSkuResponsePtrOutput) Tier ¶
func (o AzureSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
SKU tier.
func (AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutput ¶
func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
func (AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutputWithContext ¶
func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The cluster data ingestion URI. DataIngestionUri pulumi.StringOutput `pulumi:"dataIngestionUri"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The provisioned state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The SKU of the cluster. Sku AzureSkuResponseOutput `pulumi:"sku"` // The state of the resource. State pulumi.StringOutput `pulumi:"state"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The cluster's external tenants. TrustedExternalTenants TrustedExternalTenantResponseArrayOutput `pulumi:"trustedExternalTenants"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` // The cluster URI. Uri pulumi.StringOutput `pulumi:"uri"` }
Class representing a Kusto cluster.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
type ClusterArgs ¶
type ClusterArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // The geo-location where the resource lives Location pulumi.StringInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput // The SKU of the cluster. Sku AzureSkuInput // Resource tags. Tags pulumi.StringMapInput // The cluster's external tenants. TrustedExternalTenants TrustedExternalTenantArrayInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterState ¶
type ClusterState struct { // The cluster data ingestion URI. DataIngestionUri pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The provisioned state of the resource. ProvisioningState pulumi.StringPtrInput // The SKU of the cluster. Sku AzureSkuResponsePtrInput // The state of the resource. State pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The cluster's external tenants. TrustedExternalTenants TrustedExternalTenantResponseArrayInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput // The cluster URI. Uri pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type DataConnection ¶
type DataConnection struct { pulumi.CustomResourceState // Kind of the endpoint for the data connection Kind pulumi.StringOutput `pulumi:"kind"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Class representing an data connection.
func GetDataConnection ¶
func GetDataConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataConnectionState, opts ...pulumi.ResourceOption) (*DataConnection, error)
GetDataConnection gets an existing DataConnection 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 NewDataConnection ¶
func NewDataConnection(ctx *pulumi.Context, name string, args *DataConnectionArgs, opts ...pulumi.ResourceOption) (*DataConnection, error)
NewDataConnection registers a new resource with the given unique name, arguments, and options.
type DataConnectionArgs ¶
type DataConnectionArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // The name of the data connection. DataConnectionName pulumi.StringInput // The name of the database in the Kusto cluster. DatabaseName pulumi.StringInput // Kind of the endpoint for the data connection Kind pulumi.StringInput // Resource location. Location pulumi.StringPtrInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a DataConnection resource.
func (DataConnectionArgs) ElementType ¶
func (DataConnectionArgs) ElementType() reflect.Type
type DataConnectionState ¶
type DataConnectionState struct { // Kind of the endpoint for the data connection Kind pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (DataConnectionState) ElementType ¶
func (DataConnectionState) ElementType() reflect.Type
type Database ¶
type Database struct { pulumi.CustomResourceState // The time the data that should be kept in cache for fast queries in TimeSpan. HotCachePeriod pulumi.StringPtrOutput `pulumi:"hotCachePeriod"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The provisioned state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The time the data should be kept before it stops being accessible to queries in TimeSpan. SoftDeletePeriod pulumi.StringPtrOutput `pulumi:"softDeletePeriod"` // The statistics of the database. Statistics DatabaseStatisticsResponsePtrOutput `pulumi:"statistics"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Class representing a Kusto database.
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database 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 NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
type DatabaseArgs ¶
type DatabaseArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // The name of the database in the Kusto cluster. DatabaseName pulumi.StringInput // The time the data that should be kept in cache for fast queries in TimeSpan. HotCachePeriod pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput // The time the data should be kept before it stops being accessible to queries in TimeSpan. SoftDeletePeriod pulumi.StringPtrInput // The statistics of the database. Statistics DatabaseStatisticsPtrInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabasePrincipalResponse ¶
type DatabasePrincipalResponse struct { // Application id - relevant only for application principal type. AppId *string `pulumi:"appId"` // Database principal email if exists. Email *string `pulumi:"email"` // Database principal fully qualified name. Fqn *string `pulumi:"fqn"` // Database principal name. Name string `pulumi:"name"` // Database principal role. Role string `pulumi:"role"` // Database principal type. Type string `pulumi:"type"` }
A class representing database principal entity.
type DatabasePrincipalResponseArgs ¶
type DatabasePrincipalResponseArgs struct { // Application id - relevant only for application principal type. AppId pulumi.StringPtrInput `pulumi:"appId"` // Database principal email if exists. Email pulumi.StringPtrInput `pulumi:"email"` // Database principal fully qualified name. Fqn pulumi.StringPtrInput `pulumi:"fqn"` // Database principal name. Name pulumi.StringInput `pulumi:"name"` // Database principal role. Role pulumi.StringInput `pulumi:"role"` // Database principal type. Type pulumi.StringInput `pulumi:"type"` }
A class representing database principal entity.
func (DatabasePrincipalResponseArgs) ElementType ¶
func (DatabasePrincipalResponseArgs) ElementType() reflect.Type
func (DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutput ¶
func (i DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput
func (DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutputWithContext ¶
func (i DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutputWithContext(ctx context.Context) DatabasePrincipalResponseOutput
type DatabasePrincipalResponseArray ¶
type DatabasePrincipalResponseArray []DatabasePrincipalResponseInput
func (DatabasePrincipalResponseArray) ElementType ¶
func (DatabasePrincipalResponseArray) ElementType() reflect.Type
func (DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutput ¶
func (i DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput
func (DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutputWithContext ¶
func (i DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutputWithContext(ctx context.Context) DatabasePrincipalResponseArrayOutput
type DatabasePrincipalResponseArrayInput ¶
type DatabasePrincipalResponseArrayInput interface { pulumi.Input ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput ToDatabasePrincipalResponseArrayOutputWithContext(context.Context) DatabasePrincipalResponseArrayOutput }
DatabasePrincipalResponseArrayInput is an input type that accepts DatabasePrincipalResponseArray and DatabasePrincipalResponseArrayOutput values. You can construct a concrete instance of `DatabasePrincipalResponseArrayInput` via:
DatabasePrincipalResponseArray{ DatabasePrincipalResponseArgs{...} }
type DatabasePrincipalResponseArrayOutput ¶
type DatabasePrincipalResponseArrayOutput struct{ *pulumi.OutputState }
func (DatabasePrincipalResponseArrayOutput) ElementType ¶
func (DatabasePrincipalResponseArrayOutput) ElementType() reflect.Type
func (DatabasePrincipalResponseArrayOutput) Index ¶
func (o DatabasePrincipalResponseArrayOutput) Index(i pulumi.IntInput) DatabasePrincipalResponseOutput
func (DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutput ¶
func (o DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput
func (DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutputWithContext ¶
func (o DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutputWithContext(ctx context.Context) DatabasePrincipalResponseArrayOutput
type DatabasePrincipalResponseInput ¶
type DatabasePrincipalResponseInput interface { pulumi.Input ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput ToDatabasePrincipalResponseOutputWithContext(context.Context) DatabasePrincipalResponseOutput }
DatabasePrincipalResponseInput is an input type that accepts DatabasePrincipalResponseArgs and DatabasePrincipalResponseOutput values. You can construct a concrete instance of `DatabasePrincipalResponseInput` via:
DatabasePrincipalResponseArgs{...}
type DatabasePrincipalResponseOutput ¶
type DatabasePrincipalResponseOutput struct{ *pulumi.OutputState }
A class representing database principal entity.
func (DatabasePrincipalResponseOutput) AppId ¶
func (o DatabasePrincipalResponseOutput) AppId() pulumi.StringPtrOutput
Application id - relevant only for application principal type.
func (DatabasePrincipalResponseOutput) ElementType ¶
func (DatabasePrincipalResponseOutput) ElementType() reflect.Type
func (DatabasePrincipalResponseOutput) Email ¶
func (o DatabasePrincipalResponseOutput) Email() pulumi.StringPtrOutput
Database principal email if exists.
func (DatabasePrincipalResponseOutput) Fqn ¶
func (o DatabasePrincipalResponseOutput) Fqn() pulumi.StringPtrOutput
Database principal fully qualified name.
func (DatabasePrincipalResponseOutput) Name ¶
func (o DatabasePrincipalResponseOutput) Name() pulumi.StringOutput
Database principal name.
func (DatabasePrincipalResponseOutput) Role ¶
func (o DatabasePrincipalResponseOutput) Role() pulumi.StringOutput
Database principal role.
func (DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutput ¶
func (o DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput
func (DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutputWithContext ¶
func (o DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutputWithContext(ctx context.Context) DatabasePrincipalResponseOutput
func (DatabasePrincipalResponseOutput) Type ¶
func (o DatabasePrincipalResponseOutput) Type() pulumi.StringOutput
Database principal type.
type DatabaseState ¶
type DatabaseState struct { // The time the data that should be kept in cache for fast queries in TimeSpan. HotCachePeriod pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The provisioned state of the resource. ProvisioningState pulumi.StringPtrInput // The time the data should be kept before it stops being accessible to queries in TimeSpan. SoftDeletePeriod pulumi.StringPtrInput // The statistics of the database. Statistics DatabaseStatisticsResponsePtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type DatabaseStatistics ¶
type DatabaseStatistics struct { // The database size - the total size of compressed data and index in bytes. Size *float64 `pulumi:"size"` }
A class that contains database statistics information.
type DatabaseStatisticsArgs ¶
type DatabaseStatisticsArgs struct { // The database size - the total size of compressed data and index in bytes. Size pulumi.Float64PtrInput `pulumi:"size"` }
A class that contains database statistics information.
func (DatabaseStatisticsArgs) ElementType ¶
func (DatabaseStatisticsArgs) ElementType() reflect.Type
func (DatabaseStatisticsArgs) ToDatabaseStatisticsOutput ¶
func (i DatabaseStatisticsArgs) ToDatabaseStatisticsOutput() DatabaseStatisticsOutput
func (DatabaseStatisticsArgs) ToDatabaseStatisticsOutputWithContext ¶
func (i DatabaseStatisticsArgs) ToDatabaseStatisticsOutputWithContext(ctx context.Context) DatabaseStatisticsOutput
func (DatabaseStatisticsArgs) ToDatabaseStatisticsPtrOutput ¶
func (i DatabaseStatisticsArgs) ToDatabaseStatisticsPtrOutput() DatabaseStatisticsPtrOutput
func (DatabaseStatisticsArgs) ToDatabaseStatisticsPtrOutputWithContext ¶
func (i DatabaseStatisticsArgs) ToDatabaseStatisticsPtrOutputWithContext(ctx context.Context) DatabaseStatisticsPtrOutput
type DatabaseStatisticsInput ¶
type DatabaseStatisticsInput interface { pulumi.Input ToDatabaseStatisticsOutput() DatabaseStatisticsOutput ToDatabaseStatisticsOutputWithContext(context.Context) DatabaseStatisticsOutput }
DatabaseStatisticsInput is an input type that accepts DatabaseStatisticsArgs and DatabaseStatisticsOutput values. You can construct a concrete instance of `DatabaseStatisticsInput` via:
DatabaseStatisticsArgs{...}
type DatabaseStatisticsOutput ¶
type DatabaseStatisticsOutput struct{ *pulumi.OutputState }
A class that contains database statistics information.
func (DatabaseStatisticsOutput) ElementType ¶
func (DatabaseStatisticsOutput) ElementType() reflect.Type
func (DatabaseStatisticsOutput) Size ¶
func (o DatabaseStatisticsOutput) Size() pulumi.Float64PtrOutput
The database size - the total size of compressed data and index in bytes.
func (DatabaseStatisticsOutput) ToDatabaseStatisticsOutput ¶
func (o DatabaseStatisticsOutput) ToDatabaseStatisticsOutput() DatabaseStatisticsOutput
func (DatabaseStatisticsOutput) ToDatabaseStatisticsOutputWithContext ¶
func (o DatabaseStatisticsOutput) ToDatabaseStatisticsOutputWithContext(ctx context.Context) DatabaseStatisticsOutput
func (DatabaseStatisticsOutput) ToDatabaseStatisticsPtrOutput ¶
func (o DatabaseStatisticsOutput) ToDatabaseStatisticsPtrOutput() DatabaseStatisticsPtrOutput
func (DatabaseStatisticsOutput) ToDatabaseStatisticsPtrOutputWithContext ¶
func (o DatabaseStatisticsOutput) ToDatabaseStatisticsPtrOutputWithContext(ctx context.Context) DatabaseStatisticsPtrOutput
type DatabaseStatisticsPtrInput ¶
type DatabaseStatisticsPtrInput interface { pulumi.Input ToDatabaseStatisticsPtrOutput() DatabaseStatisticsPtrOutput ToDatabaseStatisticsPtrOutputWithContext(context.Context) DatabaseStatisticsPtrOutput }
DatabaseStatisticsPtrInput is an input type that accepts DatabaseStatisticsArgs, DatabaseStatisticsPtr and DatabaseStatisticsPtrOutput values. You can construct a concrete instance of `DatabaseStatisticsPtrInput` via:
DatabaseStatisticsArgs{...} or: nil
func DatabaseStatisticsPtr ¶
func DatabaseStatisticsPtr(v *DatabaseStatisticsArgs) DatabaseStatisticsPtrInput
type DatabaseStatisticsPtrOutput ¶
type DatabaseStatisticsPtrOutput struct{ *pulumi.OutputState }
func (DatabaseStatisticsPtrOutput) Elem ¶
func (o DatabaseStatisticsPtrOutput) Elem() DatabaseStatisticsOutput
func (DatabaseStatisticsPtrOutput) ElementType ¶
func (DatabaseStatisticsPtrOutput) ElementType() reflect.Type
func (DatabaseStatisticsPtrOutput) Size ¶
func (o DatabaseStatisticsPtrOutput) Size() pulumi.Float64PtrOutput
The database size - the total size of compressed data and index in bytes.
func (DatabaseStatisticsPtrOutput) ToDatabaseStatisticsPtrOutput ¶
func (o DatabaseStatisticsPtrOutput) ToDatabaseStatisticsPtrOutput() DatabaseStatisticsPtrOutput
func (DatabaseStatisticsPtrOutput) ToDatabaseStatisticsPtrOutputWithContext ¶
func (o DatabaseStatisticsPtrOutput) ToDatabaseStatisticsPtrOutputWithContext(ctx context.Context) DatabaseStatisticsPtrOutput
type DatabaseStatisticsResponse ¶
type DatabaseStatisticsResponse struct { // The database size - the total size of compressed data and index in bytes. Size *float64 `pulumi:"size"` }
A class that contains database statistics information.
type DatabaseStatisticsResponseArgs ¶
type DatabaseStatisticsResponseArgs struct { // The database size - the total size of compressed data and index in bytes. Size pulumi.Float64PtrInput `pulumi:"size"` }
A class that contains database statistics information.
func (DatabaseStatisticsResponseArgs) ElementType ¶
func (DatabaseStatisticsResponseArgs) ElementType() reflect.Type
func (DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponseOutput ¶
func (i DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponseOutput() DatabaseStatisticsResponseOutput
func (DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponseOutputWithContext ¶
func (i DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponseOutputWithContext(ctx context.Context) DatabaseStatisticsResponseOutput
func (DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponsePtrOutput ¶
func (i DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponsePtrOutput() DatabaseStatisticsResponsePtrOutput
func (DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponsePtrOutputWithContext ¶
func (i DatabaseStatisticsResponseArgs) ToDatabaseStatisticsResponsePtrOutputWithContext(ctx context.Context) DatabaseStatisticsResponsePtrOutput
type DatabaseStatisticsResponseInput ¶
type DatabaseStatisticsResponseInput interface { pulumi.Input ToDatabaseStatisticsResponseOutput() DatabaseStatisticsResponseOutput ToDatabaseStatisticsResponseOutputWithContext(context.Context) DatabaseStatisticsResponseOutput }
DatabaseStatisticsResponseInput is an input type that accepts DatabaseStatisticsResponseArgs and DatabaseStatisticsResponseOutput values. You can construct a concrete instance of `DatabaseStatisticsResponseInput` via:
DatabaseStatisticsResponseArgs{...}
type DatabaseStatisticsResponseOutput ¶
type DatabaseStatisticsResponseOutput struct{ *pulumi.OutputState }
A class that contains database statistics information.
func (DatabaseStatisticsResponseOutput) ElementType ¶
func (DatabaseStatisticsResponseOutput) ElementType() reflect.Type
func (DatabaseStatisticsResponseOutput) Size ¶
func (o DatabaseStatisticsResponseOutput) Size() pulumi.Float64PtrOutput
The database size - the total size of compressed data and index in bytes.
func (DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponseOutput ¶
func (o DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponseOutput() DatabaseStatisticsResponseOutput
func (DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponseOutputWithContext ¶
func (o DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponseOutputWithContext(ctx context.Context) DatabaseStatisticsResponseOutput
func (DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponsePtrOutput ¶
func (o DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponsePtrOutput() DatabaseStatisticsResponsePtrOutput
func (DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponsePtrOutputWithContext ¶
func (o DatabaseStatisticsResponseOutput) ToDatabaseStatisticsResponsePtrOutputWithContext(ctx context.Context) DatabaseStatisticsResponsePtrOutput
type DatabaseStatisticsResponsePtrInput ¶
type DatabaseStatisticsResponsePtrInput interface { pulumi.Input ToDatabaseStatisticsResponsePtrOutput() DatabaseStatisticsResponsePtrOutput ToDatabaseStatisticsResponsePtrOutputWithContext(context.Context) DatabaseStatisticsResponsePtrOutput }
DatabaseStatisticsResponsePtrInput is an input type that accepts DatabaseStatisticsResponseArgs, DatabaseStatisticsResponsePtr and DatabaseStatisticsResponsePtrOutput values. You can construct a concrete instance of `DatabaseStatisticsResponsePtrInput` via:
DatabaseStatisticsResponseArgs{...} or: nil
func DatabaseStatisticsResponsePtr ¶
func DatabaseStatisticsResponsePtr(v *DatabaseStatisticsResponseArgs) DatabaseStatisticsResponsePtrInput
type DatabaseStatisticsResponsePtrOutput ¶
type DatabaseStatisticsResponsePtrOutput struct{ *pulumi.OutputState }
func (DatabaseStatisticsResponsePtrOutput) Elem ¶
func (o DatabaseStatisticsResponsePtrOutput) Elem() DatabaseStatisticsResponseOutput
func (DatabaseStatisticsResponsePtrOutput) ElementType ¶
func (DatabaseStatisticsResponsePtrOutput) ElementType() reflect.Type
func (DatabaseStatisticsResponsePtrOutput) Size ¶
func (o DatabaseStatisticsResponsePtrOutput) Size() pulumi.Float64PtrOutput
The database size - the total size of compressed data and index in bytes.
func (DatabaseStatisticsResponsePtrOutput) ToDatabaseStatisticsResponsePtrOutput ¶
func (o DatabaseStatisticsResponsePtrOutput) ToDatabaseStatisticsResponsePtrOutput() DatabaseStatisticsResponsePtrOutput
func (DatabaseStatisticsResponsePtrOutput) ToDatabaseStatisticsResponsePtrOutputWithContext ¶
func (o DatabaseStatisticsResponsePtrOutput) ToDatabaseStatisticsResponsePtrOutputWithContext(ctx context.Context) DatabaseStatisticsResponsePtrOutput
type ListDatabasePrincipalsArgs ¶
type ListDatabasePrincipalsArgs struct { // The name of the Kusto cluster. ClusterName string `pulumi:"clusterName"` // The name of the database in the Kusto cluster. DatabaseName string `pulumi:"databaseName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListDatabasePrincipalsResult ¶
type ListDatabasePrincipalsResult struct { // The list of Kusto database principals. Value []DatabasePrincipalResponse `pulumi:"value"` }
The list Kusto database principals operation response.
func ListDatabasePrincipals ¶
func ListDatabasePrincipals(ctx *pulumi.Context, args *ListDatabasePrincipalsArgs, opts ...pulumi.InvokeOption) (*ListDatabasePrincipalsResult, error)
type LookupClusterArgs ¶
type LookupClusterResult ¶
type LookupClusterResult struct { // The cluster data ingestion URI. DataIngestionUri string `pulumi:"dataIngestionUri"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The provisioned state of the resource. ProvisioningState string `pulumi:"provisioningState"` // The SKU of the cluster. Sku AzureSkuResponse `pulumi:"sku"` // The state of the resource. State string `pulumi:"state"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The cluster's external tenants. TrustedExternalTenants []TrustedExternalTenantResponse `pulumi:"trustedExternalTenants"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` // The cluster URI. Uri string `pulumi:"uri"` }
Class representing a Kusto cluster.
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
type LookupDataConnectionArgs ¶
type LookupDataConnectionArgs struct { // The name of the Kusto cluster. ClusterName string `pulumi:"clusterName"` // The name of the data connection. DataConnectionName string `pulumi:"dataConnectionName"` // The name of the database in the Kusto cluster. DatabaseName string `pulumi:"databaseName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupDataConnectionResult ¶
type LookupDataConnectionResult struct { // Kind of the endpoint for the data connection Kind string `pulumi:"kind"` // Resource location. Location *string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Class representing an data connection.
func LookupDataConnection ¶
func LookupDataConnection(ctx *pulumi.Context, args *LookupDataConnectionArgs, opts ...pulumi.InvokeOption) (*LookupDataConnectionResult, error)
type LookupDatabaseArgs ¶
type LookupDatabaseArgs struct { // The name of the Kusto cluster. ClusterName string `pulumi:"clusterName"` // The name of the database in the Kusto cluster. DatabaseName string `pulumi:"databaseName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupDatabaseResult ¶
type LookupDatabaseResult struct { // The time the data that should be kept in cache for fast queries in TimeSpan. HotCachePeriod *string `pulumi:"hotCachePeriod"` // Resource location. Location *string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The provisioned state of the resource. ProvisioningState string `pulumi:"provisioningState"` // The time the data should be kept before it stops being accessible to queries in TimeSpan. SoftDeletePeriod *string `pulumi:"softDeletePeriod"` // The statistics of the database. Statistics *DatabaseStatisticsResponse `pulumi:"statistics"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Class representing a Kusto database.
func LookupDatabase ¶
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
type TrustedExternalTenant ¶
type TrustedExternalTenant struct { // GUID representing an external tenant. Value *string `pulumi:"value"` }
Represents a tenant ID that is trusted by the cluster.
type TrustedExternalTenantArgs ¶
type TrustedExternalTenantArgs struct { // GUID representing an external tenant. Value pulumi.StringPtrInput `pulumi:"value"` }
Represents a tenant ID that is trusted by the cluster.
func (TrustedExternalTenantArgs) ElementType ¶
func (TrustedExternalTenantArgs) ElementType() reflect.Type
func (TrustedExternalTenantArgs) ToTrustedExternalTenantOutput ¶
func (i TrustedExternalTenantArgs) ToTrustedExternalTenantOutput() TrustedExternalTenantOutput
func (TrustedExternalTenantArgs) ToTrustedExternalTenantOutputWithContext ¶
func (i TrustedExternalTenantArgs) ToTrustedExternalTenantOutputWithContext(ctx context.Context) TrustedExternalTenantOutput
type TrustedExternalTenantArray ¶
type TrustedExternalTenantArray []TrustedExternalTenantInput
func (TrustedExternalTenantArray) ElementType ¶
func (TrustedExternalTenantArray) ElementType() reflect.Type
func (TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutput ¶
func (i TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput
func (TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutputWithContext ¶
func (i TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutputWithContext(ctx context.Context) TrustedExternalTenantArrayOutput
type TrustedExternalTenantArrayInput ¶
type TrustedExternalTenantArrayInput interface { pulumi.Input ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput ToTrustedExternalTenantArrayOutputWithContext(context.Context) TrustedExternalTenantArrayOutput }
TrustedExternalTenantArrayInput is an input type that accepts TrustedExternalTenantArray and TrustedExternalTenantArrayOutput values. You can construct a concrete instance of `TrustedExternalTenantArrayInput` via:
TrustedExternalTenantArray{ TrustedExternalTenantArgs{...} }
type TrustedExternalTenantArrayOutput ¶
type TrustedExternalTenantArrayOutput struct{ *pulumi.OutputState }
func (TrustedExternalTenantArrayOutput) ElementType ¶
func (TrustedExternalTenantArrayOutput) ElementType() reflect.Type
func (TrustedExternalTenantArrayOutput) Index ¶
func (o TrustedExternalTenantArrayOutput) Index(i pulumi.IntInput) TrustedExternalTenantOutput
func (TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutput ¶
func (o TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput
func (TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutputWithContext ¶
func (o TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutputWithContext(ctx context.Context) TrustedExternalTenantArrayOutput
type TrustedExternalTenantInput ¶
type TrustedExternalTenantInput interface { pulumi.Input ToTrustedExternalTenantOutput() TrustedExternalTenantOutput ToTrustedExternalTenantOutputWithContext(context.Context) TrustedExternalTenantOutput }
TrustedExternalTenantInput is an input type that accepts TrustedExternalTenantArgs and TrustedExternalTenantOutput values. You can construct a concrete instance of `TrustedExternalTenantInput` via:
TrustedExternalTenantArgs{...}
type TrustedExternalTenantOutput ¶
type TrustedExternalTenantOutput struct{ *pulumi.OutputState }
Represents a tenant ID that is trusted by the cluster.
func (TrustedExternalTenantOutput) ElementType ¶
func (TrustedExternalTenantOutput) ElementType() reflect.Type
func (TrustedExternalTenantOutput) ToTrustedExternalTenantOutput ¶
func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutput() TrustedExternalTenantOutput
func (TrustedExternalTenantOutput) ToTrustedExternalTenantOutputWithContext ¶
func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutputWithContext(ctx context.Context) TrustedExternalTenantOutput
func (TrustedExternalTenantOutput) Value ¶
func (o TrustedExternalTenantOutput) Value() pulumi.StringPtrOutput
GUID representing an external tenant.
type TrustedExternalTenantResponse ¶
type TrustedExternalTenantResponse struct { // GUID representing an external tenant. Value *string `pulumi:"value"` }
Represents a tenant ID that is trusted by the cluster.
type TrustedExternalTenantResponseArgs ¶
type TrustedExternalTenantResponseArgs struct { // GUID representing an external tenant. Value pulumi.StringPtrInput `pulumi:"value"` }
Represents a tenant ID that is trusted by the cluster.
func (TrustedExternalTenantResponseArgs) ElementType ¶
func (TrustedExternalTenantResponseArgs) ElementType() reflect.Type
func (TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutput ¶
func (i TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput
func (TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutputWithContext ¶
func (i TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutputWithContext(ctx context.Context) TrustedExternalTenantResponseOutput
type TrustedExternalTenantResponseArray ¶
type TrustedExternalTenantResponseArray []TrustedExternalTenantResponseInput
func (TrustedExternalTenantResponseArray) ElementType ¶
func (TrustedExternalTenantResponseArray) ElementType() reflect.Type
func (TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutput ¶
func (i TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput
func (TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutputWithContext ¶
func (i TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutputWithContext(ctx context.Context) TrustedExternalTenantResponseArrayOutput
type TrustedExternalTenantResponseArrayInput ¶
type TrustedExternalTenantResponseArrayInput interface { pulumi.Input ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput ToTrustedExternalTenantResponseArrayOutputWithContext(context.Context) TrustedExternalTenantResponseArrayOutput }
TrustedExternalTenantResponseArrayInput is an input type that accepts TrustedExternalTenantResponseArray and TrustedExternalTenantResponseArrayOutput values. You can construct a concrete instance of `TrustedExternalTenantResponseArrayInput` via:
TrustedExternalTenantResponseArray{ TrustedExternalTenantResponseArgs{...} }
type TrustedExternalTenantResponseArrayOutput ¶
type TrustedExternalTenantResponseArrayOutput struct{ *pulumi.OutputState }
func (TrustedExternalTenantResponseArrayOutput) ElementType ¶
func (TrustedExternalTenantResponseArrayOutput) ElementType() reflect.Type
func (TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutput ¶
func (o TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput
func (TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutputWithContext ¶
func (o TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutputWithContext(ctx context.Context) TrustedExternalTenantResponseArrayOutput
type TrustedExternalTenantResponseInput ¶
type TrustedExternalTenantResponseInput interface { pulumi.Input ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput ToTrustedExternalTenantResponseOutputWithContext(context.Context) TrustedExternalTenantResponseOutput }
TrustedExternalTenantResponseInput is an input type that accepts TrustedExternalTenantResponseArgs and TrustedExternalTenantResponseOutput values. You can construct a concrete instance of `TrustedExternalTenantResponseInput` via:
TrustedExternalTenantResponseArgs{...}
type TrustedExternalTenantResponseOutput ¶
type TrustedExternalTenantResponseOutput struct{ *pulumi.OutputState }
Represents a tenant ID that is trusted by the cluster.
func (TrustedExternalTenantResponseOutput) ElementType ¶
func (TrustedExternalTenantResponseOutput) ElementType() reflect.Type
func (TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutput ¶
func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput
func (TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutputWithContext ¶
func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutputWithContext(ctx context.Context) TrustedExternalTenantResponseOutput
func (TrustedExternalTenantResponseOutput) Value ¶
func (o TrustedExternalTenantResponseOutput) Value() pulumi.StringPtrOutput
GUID representing an external tenant.