Documentation
¶
Index ¶
- Constants
- 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 AzureSkuName
- func (AzureSkuName) ElementType() reflect.Type
- func (e AzureSkuName) ToStringOutput() pulumi.StringOutput
- func (e AzureSkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureSkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureSkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 AzureSkuTier
- func (AzureSkuTier) ElementType() reflect.Type
- func (e AzureSkuTier) ToStringOutput() pulumi.StringOutput
- func (e AzureSkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureSkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureSkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Cluster
- type ClusterArgs
- type ClusterInput
- type ClusterOutput
- type ClusterState
- type DataFormat
- func (DataFormat) ElementType() reflect.Type
- func (e DataFormat) ToStringOutput() pulumi.StringOutput
- func (e DataFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Database
- type DatabaseArgs
- type DatabaseInput
- type DatabaseOutput
- 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 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 EventHubConnection
- type EventHubConnectionArgs
- type EventHubConnectionInput
- type EventHubConnectionOutput
- type EventHubConnectionState
- type ListDatabasePrincipalsArgs
- type ListDatabasePrincipalsResult
- type LookupClusterArgs
- type LookupClusterResult
- type LookupDatabaseArgs
- type LookupDatabaseResult
- type LookupEventHubConnectionArgs
- type LookupEventHubConnectionResult
- 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 ¶
const ( AzureSkuNameKC8 = AzureSkuName("KC8") AzureSkuNameKC16 = AzureSkuName("KC16") AzureSkuNameKS8 = AzureSkuName("KS8") AzureSkuNameKS16 = AzureSkuName("KS16") AzureSkuName_D13_v2 = AzureSkuName("D13_v2") AzureSkuName_D14_v2 = AzureSkuName("D14_v2") AzureSkuNameL8 = AzureSkuName("L8") AzureSkuNameL16 = AzureSkuName("L16") )
const ( DataFormatMULTIJSON = DataFormat("MULTIJSON") DataFormatJSON = DataFormat("JSON") DataFormatCSV = DataFormat("CSV") )
const (
AzureSkuTierStandard = AzureSkuTier("Standard")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureSkuArgs ¶
type AzureSkuArgs struct { // SKU capacity. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // SKU name. Name pulumi.StringInput `pulumi:"name"` // SKU tier. Tier pulumi.StringInput `pulumi:"tier"` }
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 AzureSkuName ¶ added in v0.3.1
SKU name.
func (AzureSkuName) ElementType ¶ added in v0.3.1
func (AzureSkuName) ElementType() reflect.Type
func (AzureSkuName) ToStringOutput ¶ added in v0.3.1
func (e AzureSkuName) ToStringOutput() pulumi.StringOutput
func (AzureSkuName) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureSkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureSkuName) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureSkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureSkuName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureSkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureSkuOutput ¶
type AzureSkuOutput struct{ *pulumi.OutputState }
func (AzureSkuOutput) Capacity ¶
func (o AzureSkuOutput) Capacity() pulumi.IntPtrOutput
SKU capacity.
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
SKU capacity.
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 AzureSkuResponseArgs ¶
type AzureSkuResponseArgs struct { // SKU capacity. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // SKU name. Name pulumi.StringInput `pulumi:"name"` // SKU tier. Tier pulumi.StringInput `pulumi:"tier"` }
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 }
func (AzureSkuResponseOutput) Capacity ¶
func (o AzureSkuResponseOutput) Capacity() pulumi.IntPtrOutput
SKU capacity.
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
SKU capacity.
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 AzureSkuTier ¶ added in v0.3.1
SKU tier.
func (AzureSkuTier) ElementType ¶ added in v0.3.1
func (AzureSkuTier) ElementType() reflect.Type
func (AzureSkuTier) ToStringOutput ¶ added in v0.3.1
func (e AzureSkuTier) ToStringOutput() pulumi.StringOutput
func (AzureSkuTier) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureSkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureSkuTier) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureSkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureSkuTier) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureSkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The cluster data ingestion URI. DataIngestionUri pulumi.StringOutput `pulumi:"dataIngestionUri"` // An ETag of the resource created. Etag pulumi.StringOutput `pulumi:"etag"` // 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. E.g. "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.
func (*Cluster) ElementType ¶ added in v0.2.6
func (*Cluster) ToClusterOutput ¶ added in v0.2.6
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶ added in v0.2.6
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // The geo-location where the resource lives Location pulumi.StringPtrInput // 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 ClusterInput ¶ added in v0.2.6
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterOutput ¶ added in v0.2.6
type ClusterOutput struct {
*pulumi.OutputState
}
func (ClusterOutput) ElementType ¶ added in v0.2.6
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ToClusterOutput ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterState ¶
type ClusterState struct { // The cluster data ingestion URI. DataIngestionUri pulumi.StringPtrInput // An ETag of the resource created. Etag 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. E.g. "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 DataFormat ¶ added in v0.3.1
The data format of the message. Optionally the data format can be added to each message.
func (DataFormat) ElementType ¶ added in v0.3.1
func (DataFormat) ElementType() reflect.Type
func (DataFormat) ToStringOutput ¶ added in v0.3.1
func (e DataFormat) ToStringOutput() pulumi.StringOutput
func (DataFormat) ToStringOutputWithContext ¶ added in v0.3.1
func (e DataFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataFormat) ToStringPtrOutput ¶ added in v0.3.1
func (e DataFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataFormat) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DataFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Database ¶
type Database struct { pulumi.CustomResourceState // An ETag of the resource created. Etag pulumi.StringOutput `pulumi:"etag"` // The number of days of data that should be kept in cache for fast queries. HotCachePeriodInDays pulumi.IntPtrOutput `pulumi:"hotCachePeriodInDays"` // 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 number of days data should be kept before it stops being accessible to queries. SoftDeletePeriodInDays pulumi.IntOutput `pulumi:"softDeletePeriodInDays"` // The statistics of the database. Statistics DatabaseStatisticsResponseOutput `pulumi:"statistics"` // 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"` }
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.
func (*Database) ElementType ¶ added in v0.2.6
func (*Database) ToDatabaseOutput ¶ added in v0.2.6
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶ added in v0.2.6
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
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 number of days of data that should be kept in cache for fast queries. HotCachePeriodInDays pulumi.IntPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput // The number of days data should be kept before it stops being accessible to queries. SoftDeletePeriodInDays pulumi.IntInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseInput ¶ added in v0.2.6
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseOutput ¶ added in v0.2.6
type DatabaseOutput struct {
*pulumi.OutputState
}
func (DatabaseOutput) ElementType ¶ added in v0.2.6
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) ToDatabaseOutput ¶ added in v0.2.6
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶ added in v0.2.6
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
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"` }
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"` }
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 }
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 { // An ETag of the resource created. Etag pulumi.StringPtrInput // The number of days of data that should be kept in cache for fast queries. HotCachePeriodInDays pulumi.IntPtrInput // 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 number of days data should be kept before it stops being accessible to queries. SoftDeletePeriodInDays pulumi.IntPtrInput // The statistics of the database. Statistics DatabaseStatisticsResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type DatabaseStatisticsResponse ¶
type DatabaseStatisticsResponse struct { // The database size - the total size of compressed data and index in bytes. Size *float64 `pulumi:"size"` }
type DatabaseStatisticsResponseArgs ¶
type DatabaseStatisticsResponseArgs struct { // The database size - the total size of compressed data and index in bytes. Size pulumi.Float64PtrInput `pulumi:"size"` }
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 }
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 EventHubConnection ¶
type EventHubConnection struct { pulumi.CustomResourceState // The event hub consumer group. ConsumerGroup pulumi.StringOutput `pulumi:"consumerGroup"` // The data format of the message. Optionally the data format can be added to each message. DataFormat pulumi.StringPtrOutput `pulumi:"dataFormat"` // The resource ID of the event hub to be used to create a data connection. EventHubResourceId pulumi.StringOutput `pulumi:"eventHubResourceId"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message. MappingRuleName pulumi.StringPtrOutput `pulumi:"mappingRuleName"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The table where the data should be ingested. Optionally the table information can be added to each message. TableName pulumi.StringPtrOutput `pulumi:"tableName"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Class representing an event hub connection.
func GetEventHubConnection ¶
func GetEventHubConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventHubConnectionState, opts ...pulumi.ResourceOption) (*EventHubConnection, error)
GetEventHubConnection gets an existing EventHubConnection 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 NewEventHubConnection ¶
func NewEventHubConnection(ctx *pulumi.Context, name string, args *EventHubConnectionArgs, opts ...pulumi.ResourceOption) (*EventHubConnection, error)
NewEventHubConnection registers a new resource with the given unique name, arguments, and options.
func (*EventHubConnection) ElementType ¶ added in v0.2.6
func (*EventHubConnection) ElementType() reflect.Type
func (*EventHubConnection) ToEventHubConnectionOutput ¶ added in v0.2.6
func (i *EventHubConnection) ToEventHubConnectionOutput() EventHubConnectionOutput
func (*EventHubConnection) ToEventHubConnectionOutputWithContext ¶ added in v0.2.6
func (i *EventHubConnection) ToEventHubConnectionOutputWithContext(ctx context.Context) EventHubConnectionOutput
type EventHubConnectionArgs ¶
type EventHubConnectionArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // The event hub consumer group. ConsumerGroup pulumi.StringInput // The data format of the message. Optionally the data format can be added to each message. DataFormat pulumi.StringPtrInput // The name of the database in the Kusto cluster. DatabaseName pulumi.StringInput // The name of the event hub connection. EventHubConnectionName pulumi.StringInput // The resource ID of the event hub to be used to create a data connection. EventHubResourceId pulumi.StringInput // Resource location. Location pulumi.StringPtrInput // The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message. MappingRuleName pulumi.StringPtrInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput // The table where the data should be ingested. Optionally the table information can be added to each message. TableName pulumi.StringPtrInput }
The set of arguments for constructing a EventHubConnection resource.
func (EventHubConnectionArgs) ElementType ¶
func (EventHubConnectionArgs) ElementType() reflect.Type
type EventHubConnectionInput ¶ added in v0.2.6
type EventHubConnectionInput interface { pulumi.Input ToEventHubConnectionOutput() EventHubConnectionOutput ToEventHubConnectionOutputWithContext(ctx context.Context) EventHubConnectionOutput }
type EventHubConnectionOutput ¶ added in v0.2.6
type EventHubConnectionOutput struct {
*pulumi.OutputState
}
func (EventHubConnectionOutput) ElementType ¶ added in v0.2.6
func (EventHubConnectionOutput) ElementType() reflect.Type
func (EventHubConnectionOutput) ToEventHubConnectionOutput ¶ added in v0.2.6
func (o EventHubConnectionOutput) ToEventHubConnectionOutput() EventHubConnectionOutput
func (EventHubConnectionOutput) ToEventHubConnectionOutputWithContext ¶ added in v0.2.6
func (o EventHubConnectionOutput) ToEventHubConnectionOutputWithContext(ctx context.Context) EventHubConnectionOutput
type EventHubConnectionState ¶
type EventHubConnectionState struct { // The event hub consumer group. ConsumerGroup pulumi.StringPtrInput // The data format of the message. Optionally the data format can be added to each message. DataFormat pulumi.StringPtrInput // The resource ID of the event hub to be used to create a data connection. EventHubResourceId pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message. MappingRuleName pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The table where the data should be ingested. Optionally the table information can be added to each message. TableName pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (EventHubConnectionState) ElementType ¶
func (EventHubConnectionState) ElementType() reflect.Type
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"` // An ETag of the resource created. 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 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. E.g. "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 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 { // An ETag of the resource created. Etag string `pulumi:"etag"` // The number of days of data that should be kept in cache for fast queries. HotCachePeriodInDays *int `pulumi:"hotCachePeriodInDays"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The provisioned state of the resource. ProvisioningState string `pulumi:"provisioningState"` // The number of days data should be kept before it stops being accessible to queries. SoftDeletePeriodInDays int `pulumi:"softDeletePeriodInDays"` // The statistics of the database. Statistics DatabaseStatisticsResponse `pulumi:"statistics"` // 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"` }
Class representing a Kusto database.
func LookupDatabase ¶
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
type LookupEventHubConnectionArgs ¶
type LookupEventHubConnectionArgs 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 event hub connection. EventHubConnectionName string `pulumi:"eventHubConnectionName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupEventHubConnectionResult ¶
type LookupEventHubConnectionResult struct { // The event hub consumer group. ConsumerGroup string `pulumi:"consumerGroup"` // The data format of the message. Optionally the data format can be added to each message. DataFormat *string `pulumi:"dataFormat"` // The resource ID of the event hub to be used to create a data connection. EventHubResourceId string `pulumi:"eventHubResourceId"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Resource location. Location *string `pulumi:"location"` // The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message. MappingRuleName *string `pulumi:"mappingRuleName"` // The name of the resource Name string `pulumi:"name"` // The table where the data should be ingested. Optionally the table information can be added to each message. TableName *string `pulumi:"tableName"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Class representing an event hub connection.
func LookupEventHubConnection ¶
func LookupEventHubConnection(ctx *pulumi.Context, args *LookupEventHubConnectionArgs, opts ...pulumi.InvokeOption) (*LookupEventHubConnectionResult, error)
type TrustedExternalTenant ¶
type TrustedExternalTenant struct { // GUID representing an external tenant. Value *string `pulumi:"value"` }
type TrustedExternalTenantArgs ¶
type TrustedExternalTenantArgs struct { // GUID representing an external tenant. Value pulumi.StringPtrInput `pulumi:"value"` }
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 }
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"` }
type TrustedExternalTenantResponseArgs ¶
type TrustedExternalTenantResponseArgs struct { // GUID representing an external tenant. Value pulumi.StringPtrInput `pulumi:"value"` }
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 }
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.