v20190401

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 (
	SkuNameS1 = SkuName("S1")
)
View Source
const (
	SkuTierStandard = SkuTier("Standard")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Controller

type Controller struct {
	pulumi.CustomResourceState

	// DNS name for accessing DataPlane services
	DataPlaneFqdn pulumi.StringOutput `pulumi:"dataPlaneFqdn"`
	// DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
	HostSuffix pulumi.StringOutput `pulumi:"hostSuffix"`
	// Region where the Azure resource is located.
	Location pulumi.StringOutput `pulumi:"location"`
	// The name of the resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// Provisioning state of the Azure Dev Spaces Controller.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Model representing SKU for Azure Dev Spaces Controller.
	Sku SkuResponseOutput `pulumi:"sku"`
	// Tags for the Azure resource.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// DNS of the target container host's API server
	TargetContainerHostApiServerFqdn pulumi.StringOutput `pulumi:"targetContainerHostApiServerFqdn"`
	// Credentials of the target container host (base64).
	TargetContainerHostCredentialsBase64 pulumi.StringOutput `pulumi:"targetContainerHostCredentialsBase64"`
	// Resource ID of the target container host
	TargetContainerHostResourceId pulumi.StringOutput `pulumi:"targetContainerHostResourceId"`
	// The type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

func GetController

func GetController(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ControllerState, opts ...pulumi.ResourceOption) (*Controller, error)

GetController gets an existing Controller 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 NewController

func NewController(ctx *pulumi.Context,
	name string, args *ControllerArgs, opts ...pulumi.ResourceOption) (*Controller, error)

NewController registers a new resource with the given unique name, arguments, and options.

func (*Controller) ElementType added in v0.2.6

func (*Controller) ElementType() reflect.Type

func (*Controller) ToControllerOutput added in v0.2.6

func (i *Controller) ToControllerOutput() ControllerOutput

func (*Controller) ToControllerOutputWithContext added in v0.2.6

func (i *Controller) ToControllerOutputWithContext(ctx context.Context) ControllerOutput

type ControllerArgs

type ControllerArgs struct {
	// Region where the Azure resource is located.
	Location pulumi.StringPtrInput
	// Name of the resource.
	Name pulumi.StringInput
	// Resource group to which the resource belongs.
	ResourceGroupName pulumi.StringInput
	// Model representing SKU for Azure Dev Spaces Controller.
	Sku SkuInput
	// Tags for the Azure resource.
	Tags pulumi.StringMapInput
	// Credentials of the target container host (base64).
	TargetContainerHostCredentialsBase64 pulumi.StringInput
	// Resource ID of the target container host
	TargetContainerHostResourceId pulumi.StringInput
}

The set of arguments for constructing a Controller resource.

func (ControllerArgs) ElementType

func (ControllerArgs) ElementType() reflect.Type

type ControllerConnectionDetailsResponse

type ControllerConnectionDetailsResponse struct {
	// Base class for types that supply values used to connect to container orchestrators
	OrchestratorSpecificConnectionDetails *KubernetesConnectionDetailsResponse `pulumi:"orchestratorSpecificConnectionDetails"`
}

type ControllerConnectionDetailsResponseArgs

type ControllerConnectionDetailsResponseArgs struct {
	// Base class for types that supply values used to connect to container orchestrators
	OrchestratorSpecificConnectionDetails KubernetesConnectionDetailsResponsePtrInput `pulumi:"orchestratorSpecificConnectionDetails"`
}

func (ControllerConnectionDetailsResponseArgs) ElementType

func (ControllerConnectionDetailsResponseArgs) ToControllerConnectionDetailsResponseOutput

func (i ControllerConnectionDetailsResponseArgs) ToControllerConnectionDetailsResponseOutput() ControllerConnectionDetailsResponseOutput

func (ControllerConnectionDetailsResponseArgs) ToControllerConnectionDetailsResponseOutputWithContext

func (i ControllerConnectionDetailsResponseArgs) ToControllerConnectionDetailsResponseOutputWithContext(ctx context.Context) ControllerConnectionDetailsResponseOutput

type ControllerConnectionDetailsResponseArray

type ControllerConnectionDetailsResponseArray []ControllerConnectionDetailsResponseInput

func (ControllerConnectionDetailsResponseArray) ElementType

func (ControllerConnectionDetailsResponseArray) ToControllerConnectionDetailsResponseArrayOutput

func (i ControllerConnectionDetailsResponseArray) ToControllerConnectionDetailsResponseArrayOutput() ControllerConnectionDetailsResponseArrayOutput

func (ControllerConnectionDetailsResponseArray) ToControllerConnectionDetailsResponseArrayOutputWithContext

func (i ControllerConnectionDetailsResponseArray) ToControllerConnectionDetailsResponseArrayOutputWithContext(ctx context.Context) ControllerConnectionDetailsResponseArrayOutput

type ControllerConnectionDetailsResponseArrayInput

type ControllerConnectionDetailsResponseArrayInput interface {
	pulumi.Input

	ToControllerConnectionDetailsResponseArrayOutput() ControllerConnectionDetailsResponseArrayOutput
	ToControllerConnectionDetailsResponseArrayOutputWithContext(context.Context) ControllerConnectionDetailsResponseArrayOutput
}

ControllerConnectionDetailsResponseArrayInput is an input type that accepts ControllerConnectionDetailsResponseArray and ControllerConnectionDetailsResponseArrayOutput values. You can construct a concrete instance of `ControllerConnectionDetailsResponseArrayInput` via:

ControllerConnectionDetailsResponseArray{ ControllerConnectionDetailsResponseArgs{...} }

type ControllerConnectionDetailsResponseArrayOutput

type ControllerConnectionDetailsResponseArrayOutput struct{ *pulumi.OutputState }

func (ControllerConnectionDetailsResponseArrayOutput) ElementType

func (ControllerConnectionDetailsResponseArrayOutput) Index

func (ControllerConnectionDetailsResponseArrayOutput) ToControllerConnectionDetailsResponseArrayOutput

func (o ControllerConnectionDetailsResponseArrayOutput) ToControllerConnectionDetailsResponseArrayOutput() ControllerConnectionDetailsResponseArrayOutput

func (ControllerConnectionDetailsResponseArrayOutput) ToControllerConnectionDetailsResponseArrayOutputWithContext

func (o ControllerConnectionDetailsResponseArrayOutput) ToControllerConnectionDetailsResponseArrayOutputWithContext(ctx context.Context) ControllerConnectionDetailsResponseArrayOutput

type ControllerConnectionDetailsResponseInput

type ControllerConnectionDetailsResponseInput interface {
	pulumi.Input

	ToControllerConnectionDetailsResponseOutput() ControllerConnectionDetailsResponseOutput
	ToControllerConnectionDetailsResponseOutputWithContext(context.Context) ControllerConnectionDetailsResponseOutput
}

ControllerConnectionDetailsResponseInput is an input type that accepts ControllerConnectionDetailsResponseArgs and ControllerConnectionDetailsResponseOutput values. You can construct a concrete instance of `ControllerConnectionDetailsResponseInput` via:

ControllerConnectionDetailsResponseArgs{...}

type ControllerConnectionDetailsResponseOutput

type ControllerConnectionDetailsResponseOutput struct{ *pulumi.OutputState }

func (ControllerConnectionDetailsResponseOutput) ElementType

func (ControllerConnectionDetailsResponseOutput) OrchestratorSpecificConnectionDetails

Base class for types that supply values used to connect to container orchestrators

func (ControllerConnectionDetailsResponseOutput) ToControllerConnectionDetailsResponseOutput

func (o ControllerConnectionDetailsResponseOutput) ToControllerConnectionDetailsResponseOutput() ControllerConnectionDetailsResponseOutput

func (ControllerConnectionDetailsResponseOutput) ToControllerConnectionDetailsResponseOutputWithContext

func (o ControllerConnectionDetailsResponseOutput) ToControllerConnectionDetailsResponseOutputWithContext(ctx context.Context) ControllerConnectionDetailsResponseOutput

type ControllerInput added in v0.2.6

type ControllerInput interface {
	pulumi.Input

	ToControllerOutput() ControllerOutput
	ToControllerOutputWithContext(ctx context.Context) ControllerOutput
}

type ControllerOutput added in v0.2.6

type ControllerOutput struct {
	*pulumi.OutputState
}

func (ControllerOutput) ElementType added in v0.2.6

func (ControllerOutput) ElementType() reflect.Type

func (ControllerOutput) ToControllerOutput added in v0.2.6

func (o ControllerOutput) ToControllerOutput() ControllerOutput

func (ControllerOutput) ToControllerOutputWithContext added in v0.2.6

func (o ControllerOutput) ToControllerOutputWithContext(ctx context.Context) ControllerOutput

type ControllerState

type ControllerState struct {
	// DNS name for accessing DataPlane services
	DataPlaneFqdn pulumi.StringPtrInput
	// DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
	HostSuffix pulumi.StringPtrInput
	// Region where the Azure resource is located.
	Location pulumi.StringPtrInput
	// The name of the resource.
	Name pulumi.StringPtrInput
	// Provisioning state of the Azure Dev Spaces Controller.
	ProvisioningState pulumi.StringPtrInput
	// Model representing SKU for Azure Dev Spaces Controller.
	Sku SkuResponsePtrInput
	// Tags for the Azure resource.
	Tags pulumi.StringMapInput
	// DNS of the target container host's API server
	TargetContainerHostApiServerFqdn pulumi.StringPtrInput
	// Credentials of the target container host (base64).
	TargetContainerHostCredentialsBase64 pulumi.StringPtrInput
	// Resource ID of the target container host
	TargetContainerHostResourceId pulumi.StringPtrInput
	// The type of the resource.
	Type pulumi.StringPtrInput
}

func (ControllerState) ElementType

func (ControllerState) ElementType() reflect.Type

type KubernetesConnectionDetailsResponse

type KubernetesConnectionDetailsResponse struct {
	// Gets the Instance type.
	// Expected value is 'Kubernetes'.
	InstanceType string `pulumi:"instanceType"`
	// Gets the kubeconfig for the cluster.
	KubeConfig *string `pulumi:"kubeConfig"`
}

Contains information used to connect to a Kubernetes cluster

type KubernetesConnectionDetailsResponseArgs

type KubernetesConnectionDetailsResponseArgs struct {
	// Gets the Instance type.
	// Expected value is 'Kubernetes'.
	InstanceType pulumi.StringInput `pulumi:"instanceType"`
	// Gets the kubeconfig for the cluster.
	KubeConfig pulumi.StringPtrInput `pulumi:"kubeConfig"`
}

Contains information used to connect to a Kubernetes cluster

func (KubernetesConnectionDetailsResponseArgs) ElementType

func (KubernetesConnectionDetailsResponseArgs) ToKubernetesConnectionDetailsResponseOutput

func (i KubernetesConnectionDetailsResponseArgs) ToKubernetesConnectionDetailsResponseOutput() KubernetesConnectionDetailsResponseOutput

func (KubernetesConnectionDetailsResponseArgs) ToKubernetesConnectionDetailsResponseOutputWithContext

func (i KubernetesConnectionDetailsResponseArgs) ToKubernetesConnectionDetailsResponseOutputWithContext(ctx context.Context) KubernetesConnectionDetailsResponseOutput

func (KubernetesConnectionDetailsResponseArgs) ToKubernetesConnectionDetailsResponsePtrOutput

func (i KubernetesConnectionDetailsResponseArgs) ToKubernetesConnectionDetailsResponsePtrOutput() KubernetesConnectionDetailsResponsePtrOutput

func (KubernetesConnectionDetailsResponseArgs) ToKubernetesConnectionDetailsResponsePtrOutputWithContext

func (i KubernetesConnectionDetailsResponseArgs) ToKubernetesConnectionDetailsResponsePtrOutputWithContext(ctx context.Context) KubernetesConnectionDetailsResponsePtrOutput

type KubernetesConnectionDetailsResponseInput

type KubernetesConnectionDetailsResponseInput interface {
	pulumi.Input

	ToKubernetesConnectionDetailsResponseOutput() KubernetesConnectionDetailsResponseOutput
	ToKubernetesConnectionDetailsResponseOutputWithContext(context.Context) KubernetesConnectionDetailsResponseOutput
}

KubernetesConnectionDetailsResponseInput is an input type that accepts KubernetesConnectionDetailsResponseArgs and KubernetesConnectionDetailsResponseOutput values. You can construct a concrete instance of `KubernetesConnectionDetailsResponseInput` via:

KubernetesConnectionDetailsResponseArgs{...}

type KubernetesConnectionDetailsResponseOutput

type KubernetesConnectionDetailsResponseOutput struct{ *pulumi.OutputState }

Contains information used to connect to a Kubernetes cluster

func (KubernetesConnectionDetailsResponseOutput) ElementType

func (KubernetesConnectionDetailsResponseOutput) InstanceType

Gets the Instance type. Expected value is 'Kubernetes'.

func (KubernetesConnectionDetailsResponseOutput) KubeConfig

Gets the kubeconfig for the cluster.

func (KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponseOutput

func (o KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponseOutput() KubernetesConnectionDetailsResponseOutput

func (KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponseOutputWithContext

func (o KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponseOutputWithContext(ctx context.Context) KubernetesConnectionDetailsResponseOutput

func (KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponsePtrOutput

func (o KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponsePtrOutput() KubernetesConnectionDetailsResponsePtrOutput

func (KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponsePtrOutputWithContext

func (o KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponsePtrOutputWithContext(ctx context.Context) KubernetesConnectionDetailsResponsePtrOutput

type KubernetesConnectionDetailsResponsePtrInput

type KubernetesConnectionDetailsResponsePtrInput interface {
	pulumi.Input

	ToKubernetesConnectionDetailsResponsePtrOutput() KubernetesConnectionDetailsResponsePtrOutput
	ToKubernetesConnectionDetailsResponsePtrOutputWithContext(context.Context) KubernetesConnectionDetailsResponsePtrOutput
}

KubernetesConnectionDetailsResponsePtrInput is an input type that accepts KubernetesConnectionDetailsResponseArgs, KubernetesConnectionDetailsResponsePtr and KubernetesConnectionDetailsResponsePtrOutput values. You can construct a concrete instance of `KubernetesConnectionDetailsResponsePtrInput` via:

        KubernetesConnectionDetailsResponseArgs{...}

or:

        nil

type KubernetesConnectionDetailsResponsePtrOutput

type KubernetesConnectionDetailsResponsePtrOutput struct{ *pulumi.OutputState }

func (KubernetesConnectionDetailsResponsePtrOutput) Elem

func (KubernetesConnectionDetailsResponsePtrOutput) ElementType

func (KubernetesConnectionDetailsResponsePtrOutput) InstanceType

Gets the Instance type. Expected value is 'Kubernetes'.

func (KubernetesConnectionDetailsResponsePtrOutput) KubeConfig

Gets the kubeconfig for the cluster.

func (KubernetesConnectionDetailsResponsePtrOutput) ToKubernetesConnectionDetailsResponsePtrOutput

func (o KubernetesConnectionDetailsResponsePtrOutput) ToKubernetesConnectionDetailsResponsePtrOutput() KubernetesConnectionDetailsResponsePtrOutput

func (KubernetesConnectionDetailsResponsePtrOutput) ToKubernetesConnectionDetailsResponsePtrOutputWithContext

func (o KubernetesConnectionDetailsResponsePtrOutput) ToKubernetesConnectionDetailsResponsePtrOutputWithContext(ctx context.Context) KubernetesConnectionDetailsResponsePtrOutput

type ListControllerConnectionDetailsArgs

type ListControllerConnectionDetailsArgs struct {
	// Name of the resource.
	Name string `pulumi:"name"`
	// Resource group to which the resource belongs.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Resource ID of the target container host mapped to the Azure Dev Spaces Controller.
	TargetContainerHostResourceId string `pulumi:"targetContainerHostResourceId"`
}

type ListControllerConnectionDetailsResult

type ListControllerConnectionDetailsResult struct {
	// List of Azure Dev Spaces Controller connection details.
	ConnectionDetailsList []ControllerConnectionDetailsResponse `pulumi:"connectionDetailsList"`
}

type LookupControllerArgs

type LookupControllerArgs struct {
	// Name of the resource.
	Name string `pulumi:"name"`
	// Resource group to which the resource belongs.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupControllerResult

type LookupControllerResult struct {
	// DNS name for accessing DataPlane services
	DataPlaneFqdn string `pulumi:"dataPlaneFqdn"`
	// DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
	HostSuffix string `pulumi:"hostSuffix"`
	// Fully qualified resource Id for the resource.
	Id string `pulumi:"id"`
	// Region where the Azure resource is located.
	Location string `pulumi:"location"`
	// The name of the resource.
	Name string `pulumi:"name"`
	// Provisioning state of the Azure Dev Spaces Controller.
	ProvisioningState string `pulumi:"provisioningState"`
	// Model representing SKU for Azure Dev Spaces Controller.
	Sku SkuResponse `pulumi:"sku"`
	// Tags for the Azure resource.
	Tags map[string]string `pulumi:"tags"`
	// DNS of the target container host's API server
	TargetContainerHostApiServerFqdn string `pulumi:"targetContainerHostApiServerFqdn"`
	// Credentials of the target container host (base64).
	TargetContainerHostCredentialsBase64 string `pulumi:"targetContainerHostCredentialsBase64"`
	// Resource ID of the target container host
	TargetContainerHostResourceId string `pulumi:"targetContainerHostResourceId"`
	// The type of the resource.
	Type string `pulumi:"type"`
}

type Sku

type Sku struct {
	// The name of the SKU for Azure Dev Spaces Controller.
	Name string `pulumi:"name"`
	// The tier of the SKU for Azure Dev Spaces Controller.
	Tier *string `pulumi:"tier"`
}

Model representing SKU for Azure Dev Spaces Controller.

type SkuArgs

type SkuArgs struct {
	// The name of the SKU for Azure Dev Spaces Controller.
	Name pulumi.StringInput `pulumi:"name"`
	// The tier of the SKU for Azure Dev Spaces Controller.
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

Model representing SKU for Azure Dev Spaces Controller.

func (SkuArgs) ElementType

func (SkuArgs) ElementType() reflect.Type

func (SkuArgs) ToSkuOutput

func (i SkuArgs) ToSkuOutput() SkuOutput

func (SkuArgs) ToSkuOutputWithContext

func (i SkuArgs) ToSkuOutputWithContext(ctx context.Context) SkuOutput

func (SkuArgs) ToSkuPtrOutput

func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput

func (SkuArgs) ToSkuPtrOutputWithContext

func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuInput

type SkuInput interface {
	pulumi.Input

	ToSkuOutput() SkuOutput
	ToSkuOutputWithContext(context.Context) SkuOutput
}

SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:

SkuArgs{...}

type SkuName added in v0.3.1

type SkuName pulumi.String

The name of the SKU for Azure Dev Spaces Controller.

func (SkuName) ElementType added in v0.3.1

func (SkuName) ElementType() reflect.Type

func (SkuName) ToStringOutput added in v0.3.1

func (e SkuName) ToStringOutput() pulumi.StringOutput

func (SkuName) ToStringOutputWithContext added in v0.3.1

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

func (SkuName) ToStringPtrOutput added in v0.3.1

func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuName) ToStringPtrOutputWithContext added in v0.3.1

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

type SkuOutput

type SkuOutput struct{ *pulumi.OutputState }

Model representing SKU for Azure Dev Spaces Controller.

func (SkuOutput) ElementType

func (SkuOutput) ElementType() reflect.Type

func (SkuOutput) Name

func (o SkuOutput) Name() pulumi.StringOutput

The name of the SKU for Azure Dev Spaces Controller.

func (SkuOutput) Tier

func (o SkuOutput) Tier() pulumi.StringPtrOutput

The tier of the SKU for Azure Dev Spaces Controller.

func (SkuOutput) ToSkuOutput

func (o SkuOutput) ToSkuOutput() SkuOutput

func (SkuOutput) ToSkuOutputWithContext

func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput

func (SkuOutput) ToSkuPtrOutput

func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuOutput) ToSkuPtrOutputWithContext

func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuPtrInput

type SkuPtrInput interface {
	pulumi.Input

	ToSkuPtrOutput() SkuPtrOutput
	ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput
}

SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:

        SkuArgs{...}

or:

        nil

func SkuPtr

func SkuPtr(v *SkuArgs) SkuPtrInput

type SkuPtrOutput

type SkuPtrOutput struct{ *pulumi.OutputState }

func (SkuPtrOutput) Elem

func (o SkuPtrOutput) Elem() SkuOutput

func (SkuPtrOutput) ElementType

func (SkuPtrOutput) ElementType() reflect.Type

func (SkuPtrOutput) Name

The name of the SKU for Azure Dev Spaces Controller.

func (SkuPtrOutput) Tier

The tier of the SKU for Azure Dev Spaces Controller.

func (SkuPtrOutput) ToSkuPtrOutput

func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuPtrOutput) ToSkuPtrOutputWithContext

func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuResponse

type SkuResponse struct {
	// The name of the SKU for Azure Dev Spaces Controller.
	Name string `pulumi:"name"`
	// The tier of the SKU for Azure Dev Spaces Controller.
	Tier *string `pulumi:"tier"`
}

Model representing SKU for Azure Dev Spaces Controller.

type SkuResponseArgs

type SkuResponseArgs struct {
	// The name of the SKU for Azure Dev Spaces Controller.
	Name pulumi.StringInput `pulumi:"name"`
	// The tier of the SKU for Azure Dev Spaces Controller.
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

Model representing SKU for Azure Dev Spaces Controller.

func (SkuResponseArgs) ElementType

func (SkuResponseArgs) ElementType() reflect.Type

func (SkuResponseArgs) ToSkuResponseOutput

func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseArgs) ToSkuResponseOutputWithContext

func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput

func (SkuResponseArgs) ToSkuResponsePtrOutput

func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext

func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SkuResponseInput

type SkuResponseInput interface {
	pulumi.Input

	ToSkuResponseOutput() SkuResponseOutput
	ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput
}

SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:

SkuResponseArgs{...}

type SkuResponseOutput

type SkuResponseOutput struct{ *pulumi.OutputState }

Model representing SKU for Azure Dev Spaces Controller.

func (SkuResponseOutput) ElementType

func (SkuResponseOutput) ElementType() reflect.Type

func (SkuResponseOutput) Name

The name of the SKU for Azure Dev Spaces Controller.

func (SkuResponseOutput) Tier

The tier of the SKU for Azure Dev Spaces Controller.

func (SkuResponseOutput) ToSkuResponseOutput

func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseOutput) ToSkuResponseOutputWithContext

func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput

func (SkuResponseOutput) ToSkuResponsePtrOutput

func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext

func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SkuResponsePtrInput

type SkuResponsePtrInput interface {
	pulumi.Input

	ToSkuResponsePtrOutput() SkuResponsePtrOutput
	ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput
}

SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:

        SkuResponseArgs{...}

or:

        nil

func SkuResponsePtr

func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput

type SkuResponsePtrOutput

type SkuResponsePtrOutput struct{ *pulumi.OutputState }

func (SkuResponsePtrOutput) Elem

func (SkuResponsePtrOutput) ElementType

func (SkuResponsePtrOutput) ElementType() reflect.Type

func (SkuResponsePtrOutput) Name

The name of the SKU for Azure Dev Spaces Controller.

func (SkuResponsePtrOutput) Tier

The tier of the SKU for Azure Dev Spaces Controller.

func (SkuResponsePtrOutput) ToSkuResponsePtrOutput

func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext

func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SkuTier added in v0.3.1

type SkuTier pulumi.String

The tier of the SKU for Azure Dev Spaces Controller.

func (SkuTier) ElementType added in v0.3.1

func (SkuTier) ElementType() reflect.Type

func (SkuTier) ToStringOutput added in v0.3.1

func (e SkuTier) ToStringOutput() pulumi.StringOutput

func (SkuTier) ToStringOutputWithContext added in v0.3.1

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

func (SkuTier) ToStringPtrOutput added in v0.3.1

func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuTier) ToStringPtrOutputWithContext added in v0.3.1

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

Jump to

Keyboard shortcuts

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