devspaces

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

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

Go to latest
Published: May 10, 2024 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"`
	// Resource ID of the target container host
	TargetContainerHostResourceId pulumi.StringOutput `pulumi:"targetContainerHostResourceId"`
	// The type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

Azure REST API version: 2019-04-01. Prior API version in Azure Native 1.x: 2019-04-01.

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

func (*Controller) ElementType() reflect.Type

func (*Controller) ToControllerOutput

func (i *Controller) ToControllerOutput() ControllerOutput

func (*Controller) ToControllerOutputWithContext

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.StringPtrInput
	// 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 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 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

type ControllerInput interface {
	pulumi.Input

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

type ControllerOutput

type ControllerOutput struct{ *pulumi.OutputState }

func (ControllerOutput) DataPlaneFqdn

func (o ControllerOutput) DataPlaneFqdn() pulumi.StringOutput

DNS name for accessing DataPlane services

func (ControllerOutput) ElementType

func (ControllerOutput) ElementType() reflect.Type

func (ControllerOutput) HostSuffix

func (o ControllerOutput) HostSuffix() pulumi.StringOutput

DNS suffix for public endpoints running in the Azure Dev Spaces Controller.

func (ControllerOutput) Location

func (o ControllerOutput) Location() pulumi.StringOutput

Region where the Azure resource is located.

func (ControllerOutput) Name

The name of the resource.

func (ControllerOutput) ProvisioningState

func (o ControllerOutput) ProvisioningState() pulumi.StringOutput

Provisioning state of the Azure Dev Spaces Controller.

func (ControllerOutput) Sku

Model representing SKU for Azure Dev Spaces Controller.

func (ControllerOutput) Tags

Tags for the Azure resource.

func (ControllerOutput) TargetContainerHostApiServerFqdn

func (o ControllerOutput) TargetContainerHostApiServerFqdn() pulumi.StringOutput

DNS of the target container host's API server

func (ControllerOutput) TargetContainerHostResourceId

func (o ControllerOutput) TargetContainerHostResourceId() pulumi.StringOutput

Resource ID of the target container host

func (ControllerOutput) ToControllerOutput

func (o ControllerOutput) ToControllerOutput() ControllerOutput

func (ControllerOutput) ToControllerOutputWithContext

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

func (ControllerOutput) Type

The type of the resource.

type ControllerState

type ControllerState struct {
}

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

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 ListControllerConnectionDetailsOutputArgs

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

func (ListControllerConnectionDetailsOutputArgs) ElementType

type ListControllerConnectionDetailsResult

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

func ListControllerConnectionDetails

Lists connection details for the underlying container resources of an Azure Dev Spaces Controller. Azure REST API version: 2019-04-01.

type ListControllerConnectionDetailsResultOutput

type ListControllerConnectionDetailsResultOutput struct{ *pulumi.OutputState }

func (ListControllerConnectionDetailsResultOutput) ConnectionDetailsList

List of Azure Dev Spaces Controller connection details.

func (ListControllerConnectionDetailsResultOutput) ElementType

func (ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutput

func (o ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutput() ListControllerConnectionDetailsResultOutput

func (ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutputWithContext

func (o ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutputWithContext(ctx context.Context) ListControllerConnectionDetailsResultOutput

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 LookupControllerOutputArgs

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

func (LookupControllerOutputArgs) ElementType

func (LookupControllerOutputArgs) ElementType() reflect.Type

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"`
	// Resource ID of the target container host
	TargetContainerHostResourceId string `pulumi:"targetContainerHostResourceId"`
	// The type of the resource.
	Type string `pulumi:"type"`
}

func LookupController

func LookupController(ctx *pulumi.Context, args *LookupControllerArgs, opts ...pulumi.InvokeOption) (*LookupControllerResult, error)

Gets the properties for an Azure Dev Spaces Controller. Azure REST API version: 2019-04-01.

type LookupControllerResultOutput

type LookupControllerResultOutput struct{ *pulumi.OutputState }

func (LookupControllerResultOutput) DataPlaneFqdn

DNS name for accessing DataPlane services

func (LookupControllerResultOutput) ElementType

func (LookupControllerResultOutput) HostSuffix

DNS suffix for public endpoints running in the Azure Dev Spaces Controller.

func (LookupControllerResultOutput) Id

Fully qualified resource Id for the resource.

func (LookupControllerResultOutput) Location

Region where the Azure resource is located.

func (LookupControllerResultOutput) Name

The name of the resource.

func (LookupControllerResultOutput) ProvisioningState

func (o LookupControllerResultOutput) ProvisioningState() pulumi.StringOutput

Provisioning state of the Azure Dev Spaces Controller.

func (LookupControllerResultOutput) Sku

Model representing SKU for Azure Dev Spaces Controller.

func (LookupControllerResultOutput) Tags

Tags for the Azure resource.

func (LookupControllerResultOutput) TargetContainerHostApiServerFqdn

func (o LookupControllerResultOutput) TargetContainerHostApiServerFqdn() pulumi.StringOutput

DNS of the target container host's API server

func (LookupControllerResultOutput) TargetContainerHostResourceId

func (o LookupControllerResultOutput) TargetContainerHostResourceId() pulumi.StringOutput

Resource ID of the target container host

func (LookupControllerResultOutput) ToLookupControllerResultOutput

func (o LookupControllerResultOutput) ToLookupControllerResultOutput() LookupControllerResultOutput

func (LookupControllerResultOutput) ToLookupControllerResultOutputWithContext

func (o LookupControllerResultOutput) ToLookupControllerResultOutputWithContext(ctx context.Context) LookupControllerResultOutput

func (LookupControllerResultOutput) Type

The type of the resource.

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

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

type SkuName string

The name of the SKU for Azure Dev Spaces Controller.

func (SkuName) ElementType

func (SkuName) ElementType() reflect.Type

func (SkuName) ToSkuNameOutput

func (e SkuName) ToSkuNameOutput() SkuNameOutput

func (SkuName) ToSkuNameOutputWithContext

func (e SkuName) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput

func (SkuName) ToSkuNamePtrOutput

func (e SkuName) ToSkuNamePtrOutput() SkuNamePtrOutput

func (SkuName) ToSkuNamePtrOutputWithContext

func (e SkuName) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput

func (SkuName) ToStringOutput

func (e SkuName) ToStringOutput() pulumi.StringOutput

func (SkuName) ToStringOutputWithContext

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

func (SkuName) ToStringPtrOutput

func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuName) ToStringPtrOutputWithContext

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

type SkuNameInput

type SkuNameInput interface {
	pulumi.Input

	ToSkuNameOutput() SkuNameOutput
	ToSkuNameOutputWithContext(context.Context) SkuNameOutput
}

SkuNameInput is an input type that accepts values of the SkuName enum A concrete instance of `SkuNameInput` can be one of the following:

SkuNameS1

type SkuNameOutput

type SkuNameOutput struct{ *pulumi.OutputState }

func (SkuNameOutput) ElementType

func (SkuNameOutput) ElementType() reflect.Type

func (SkuNameOutput) ToSkuNameOutput

func (o SkuNameOutput) ToSkuNameOutput() SkuNameOutput

func (SkuNameOutput) ToSkuNameOutputWithContext

func (o SkuNameOutput) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput

func (SkuNameOutput) ToSkuNamePtrOutput

func (o SkuNameOutput) ToSkuNamePtrOutput() SkuNamePtrOutput

func (SkuNameOutput) ToSkuNamePtrOutputWithContext

func (o SkuNameOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput

func (SkuNameOutput) ToStringOutput

func (o SkuNameOutput) ToStringOutput() pulumi.StringOutput

func (SkuNameOutput) ToStringOutputWithContext

func (o SkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SkuNameOutput) ToStringPtrOutput

func (o SkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuNameOutput) ToStringPtrOutputWithContext

func (o SkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SkuNamePtrInput

type SkuNamePtrInput interface {
	pulumi.Input

	ToSkuNamePtrOutput() SkuNamePtrOutput
	ToSkuNamePtrOutputWithContext(context.Context) SkuNamePtrOutput
}

func SkuNamePtr

func SkuNamePtr(v string) SkuNamePtrInput

type SkuNamePtrOutput

type SkuNamePtrOutput struct{ *pulumi.OutputState }

func (SkuNamePtrOutput) Elem

func (SkuNamePtrOutput) ElementType

func (SkuNamePtrOutput) ElementType() reflect.Type

func (SkuNamePtrOutput) ToSkuNamePtrOutput

func (o SkuNamePtrOutput) ToSkuNamePtrOutput() SkuNamePtrOutput

func (SkuNamePtrOutput) ToSkuNamePtrOutputWithContext

func (o SkuNamePtrOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput

func (SkuNamePtrOutput) ToStringPtrOutput

func (o SkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuNamePtrOutput) ToStringPtrOutputWithContext

func (o SkuNamePtrOutput) 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

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

type SkuTier

type SkuTier string

The tier of the SKU for Azure Dev Spaces Controller.

func (SkuTier) ElementType

func (SkuTier) ElementType() reflect.Type

func (SkuTier) ToSkuTierOutput

func (e SkuTier) ToSkuTierOutput() SkuTierOutput

func (SkuTier) ToSkuTierOutputWithContext

func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput

func (SkuTier) ToSkuTierPtrOutput

func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput

func (SkuTier) ToSkuTierPtrOutputWithContext

func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput

func (SkuTier) ToStringOutput

func (e SkuTier) ToStringOutput() pulumi.StringOutput

func (SkuTier) ToStringOutputWithContext

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

func (SkuTier) ToStringPtrOutput

func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuTier) ToStringPtrOutputWithContext

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

type SkuTierInput

type SkuTierInput interface {
	pulumi.Input

	ToSkuTierOutput() SkuTierOutput
	ToSkuTierOutputWithContext(context.Context) SkuTierOutput
}

SkuTierInput is an input type that accepts values of the SkuTier enum A concrete instance of `SkuTierInput` can be one of the following:

SkuTierStandard

type SkuTierOutput

type SkuTierOutput struct{ *pulumi.OutputState }

func (SkuTierOutput) ElementType

func (SkuTierOutput) ElementType() reflect.Type

func (SkuTierOutput) ToSkuTierOutput

func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput

func (SkuTierOutput) ToSkuTierOutputWithContext

func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput

func (SkuTierOutput) ToSkuTierPtrOutput

func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput

func (SkuTierOutput) ToSkuTierPtrOutputWithContext

func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput

func (SkuTierOutput) ToStringOutput

func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput

func (SkuTierOutput) ToStringOutputWithContext

func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SkuTierOutput) ToStringPtrOutput

func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuTierOutput) ToStringPtrOutputWithContext

func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SkuTierPtrInput

type SkuTierPtrInput interface {
	pulumi.Input

	ToSkuTierPtrOutput() SkuTierPtrOutput
	ToSkuTierPtrOutputWithContext(context.Context) SkuTierPtrOutput
}

func SkuTierPtr

func SkuTierPtr(v string) SkuTierPtrInput

type SkuTierPtrOutput

type SkuTierPtrOutput struct{ *pulumi.OutputState }

func (SkuTierPtrOutput) Elem

func (SkuTierPtrOutput) ElementType

func (SkuTierPtrOutput) ElementType() reflect.Type

func (SkuTierPtrOutput) ToSkuTierPtrOutput

func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput

func (SkuTierPtrOutput) ToSkuTierPtrOutputWithContext

func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput

func (SkuTierPtrOutput) ToStringPtrOutput

func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (SkuTierPtrOutput) ToStringPtrOutputWithContext

func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

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