v20190121

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AzureSkuName_Standard_DS13_v2_1TB_PS    = AzureSkuName("Standard_DS13_v2+1TB_PS")
	AzureSkuName_Standard_DS13_v2_2TB_PS    = AzureSkuName("Standard_DS13_v2+2TB_PS")
	AzureSkuName_Standard_DS14_v2_3TB_PS    = AzureSkuName("Standard_DS14_v2+3TB_PS")
	AzureSkuName_Standard_DS14_v2_4TB_PS    = AzureSkuName("Standard_DS14_v2+4TB_PS")
	AzureSkuName_Standard_D13_v2            = AzureSkuName("Standard_D13_v2")
	AzureSkuName_Standard_D14_v2            = AzureSkuName("Standard_D14_v2")
	AzureSkuName_Standard_L8s               = AzureSkuName("Standard_L8s")
	AzureSkuName_Standard_L16s              = AzureSkuName("Standard_L16s")
	AzureSkuName_Standard_D11_v2            = AzureSkuName("Standard_D11_v2")
	AzureSkuName_Standard_D12_v2            = AzureSkuName("Standard_D12_v2")
	AzureSkuName_Standard_L4s               = AzureSkuName("Standard_L4s")
	AzureSkuName_Dev_No_SLA_Standard_D11_v2 = AzureSkuName("Dev(No SLA)_Standard_D11_v2")
)
View Source
const (
	AzureSkuTierBasic    = AzureSkuTier("Basic")
	AzureSkuTierStandard = AzureSkuTier("Standard")
)
View Source
const (
	KindEventHub  = Kind("EventHub")
	KindEventGrid = Kind("EventGrid")
)

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 AzureSkuName added in v0.3.1

type AzureSkuName pulumi.String

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 }

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) Name

SKU name.

func (AzureSkuOutput) Tier

SKU tier.

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 (AzureSkuPtrOutput) ElementType

func (AzureSkuPtrOutput) ElementType() reflect.Type

func (AzureSkuPtrOutput) Name

SKU name.

func (AzureSkuPtrOutput) Tier

SKU tier.

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

The number of instances of the cluster.

func (AzureSkuResponseOutput) ElementType

func (AzureSkuResponseOutput) ElementType() reflect.Type

func (AzureSkuResponseOutput) Name

SKU name.

func (AzureSkuResponseOutput) Tier

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

type AzureSkuResponsePtrOutput

type AzureSkuResponsePtrOutput struct{ *pulumi.OutputState }

func (AzureSkuResponsePtrOutput) Capacity

The number of instances of the cluster.

func (AzureSkuResponsePtrOutput) Elem

func (AzureSkuResponsePtrOutput) ElementType

func (AzureSkuResponsePtrOutput) ElementType() reflect.Type

func (AzureSkuResponsePtrOutput) Name

SKU name.

func (AzureSkuResponsePtrOutput) Tier

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

type AzureSkuTier pulumi.String

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"`
	// 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) ElementType() reflect.Type

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
	// 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 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. E.g. "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.

func (*DataConnection) ElementType added in v0.2.6

func (*DataConnection) ElementType() reflect.Type

func (*DataConnection) ToDataConnectionOutput added in v0.2.6

func (i *DataConnection) ToDataConnectionOutput() DataConnectionOutput

func (*DataConnection) ToDataConnectionOutputWithContext added in v0.2.6

func (i *DataConnection) ToDataConnectionOutputWithContext(ctx context.Context) DataConnectionOutput

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 DataConnectionInput added in v0.2.6

type DataConnectionInput interface {
	pulumi.Input

	ToDataConnectionOutput() DataConnectionOutput
	ToDataConnectionOutputWithContext(ctx context.Context) DataConnectionOutput
}

type DataConnectionOutput added in v0.2.6

type DataConnectionOutput struct {
	*pulumi.OutputState
}

func (DataConnectionOutput) ElementType added in v0.2.6

func (DataConnectionOutput) ElementType() reflect.Type

func (DataConnectionOutput) ToDataConnectionOutput added in v0.2.6

func (o DataConnectionOutput) ToDataConnectionOutput() DataConnectionOutput

func (DataConnectionOutput) ToDataConnectionOutputWithContext added in v0.2.6

func (o DataConnectionOutput) ToDataConnectionOutputWithContext(ctx context.Context) DataConnectionOutput

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. E.g. "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 DatabaseStatisticsResponseOutput `pulumi:"statistics"`
	// 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) ElementType() reflect.Type

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 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 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"`
}

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) 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) 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) Index

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

Application id - relevant only for application principal type.

func (DatabasePrincipalResponseOutput) ElementType

func (DatabasePrincipalResponseOutput) Email

Database principal email if exists.

func (DatabasePrincipalResponseOutput) Fqn

Database principal fully qualified name.

func (DatabasePrincipalResponseOutput) Name

Database principal name.

func (DatabasePrincipalResponseOutput) Role

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

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. 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"`
}

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) 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) Size

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

type DatabaseStatisticsResponsePtrOutput

type DatabaseStatisticsResponsePtrOutput struct{ *pulumi.OutputState }

func (DatabaseStatisticsResponsePtrOutput) Elem

func (DatabaseStatisticsResponsePtrOutput) ElementType

func (DatabaseStatisticsResponsePtrOutput) Size

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 Kind added in v0.3.1

type Kind pulumi.String

Kind of the endpoint for the data connection

func (Kind) ElementType added in v0.3.1

func (Kind) ElementType() reflect.Type

func (Kind) ToStringOutput added in v0.3.1

func (e Kind) ToStringOutput() pulumi.StringOutput

func (Kind) ToStringOutputWithContext added in v0.3.1

func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (Kind) ToStringPtrOutput added in v0.3.1

func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput

func (Kind) ToStringPtrOutputWithContext added in v0.3.1

func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

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.

type LookupClusterArgs

type LookupClusterArgs struct {
	// The name of the Kusto cluster.
	ClusterName string `pulumi:"clusterName"`
	// The name of the resource group containing the Kusto cluster.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupClusterResult

type LookupClusterResult struct {
	// The cluster data ingestion URI.
	DataIngestionUri string `pulumi:"dataIngestionUri"`
	// 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 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 {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// 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. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

Class representing an data connection.

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"`
	// 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 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. 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 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) Index

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) ToTrustedExternalTenantOutput

func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutput() TrustedExternalTenantOutput

func (TrustedExternalTenantOutput) ToTrustedExternalTenantOutputWithContext

func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutputWithContext(ctx context.Context) TrustedExternalTenantOutput

func (TrustedExternalTenantOutput) Value

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) 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) 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) Index

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) ToTrustedExternalTenantResponseOutput

func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput

func (TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutputWithContext

func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutputWithContext(ctx context.Context) TrustedExternalTenantResponseOutput

func (TrustedExternalTenantResponseOutput) Value

GUID representing an external tenant.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL