Documentation ¶
Index ¶
- Constants
- type Controller
- type ControllerArgs
- type ControllerConnectionDetailsResponse
- type ControllerConnectionDetailsResponseArrayOutput
- func (ControllerConnectionDetailsResponseArrayOutput) ElementType() reflect.Type
- func (o ControllerConnectionDetailsResponseArrayOutput) Index(i pulumi.IntInput) ControllerConnectionDetailsResponseOutput
- func (o ControllerConnectionDetailsResponseArrayOutput) ToControllerConnectionDetailsResponseArrayOutput() ControllerConnectionDetailsResponseArrayOutput
- func (o ControllerConnectionDetailsResponseArrayOutput) ToControllerConnectionDetailsResponseArrayOutputWithContext(ctx context.Context) ControllerConnectionDetailsResponseArrayOutput
- type ControllerConnectionDetailsResponseOutput
- func (ControllerConnectionDetailsResponseOutput) ElementType() reflect.Type
- func (o ControllerConnectionDetailsResponseOutput) OrchestratorSpecificConnectionDetails() KubernetesConnectionDetailsResponsePtrOutput
- func (o ControllerConnectionDetailsResponseOutput) ToControllerConnectionDetailsResponseOutput() ControllerConnectionDetailsResponseOutput
- func (o ControllerConnectionDetailsResponseOutput) ToControllerConnectionDetailsResponseOutputWithContext(ctx context.Context) ControllerConnectionDetailsResponseOutput
- type ControllerInput
- type ControllerOutput
- func (o ControllerOutput) DataPlaneFqdn() pulumi.StringOutput
- func (ControllerOutput) ElementType() reflect.Type
- func (o ControllerOutput) HostSuffix() pulumi.StringOutput
- func (o ControllerOutput) Location() pulumi.StringOutput
- func (o ControllerOutput) Name() pulumi.StringOutput
- func (o ControllerOutput) ProvisioningState() pulumi.StringOutput
- func (o ControllerOutput) Sku() SkuResponseOutput
- func (o ControllerOutput) Tags() pulumi.StringMapOutput
- func (o ControllerOutput) TargetContainerHostApiServerFqdn() pulumi.StringOutput
- func (o ControllerOutput) TargetContainerHostResourceId() pulumi.StringOutput
- func (o ControllerOutput) ToControllerOutput() ControllerOutput
- func (o ControllerOutput) ToControllerOutputWithContext(ctx context.Context) ControllerOutput
- func (o ControllerOutput) Type() pulumi.StringOutput
- type ControllerState
- type KubernetesConnectionDetailsResponse
- type KubernetesConnectionDetailsResponseOutput
- func (KubernetesConnectionDetailsResponseOutput) ElementType() reflect.Type
- func (o KubernetesConnectionDetailsResponseOutput) InstanceType() pulumi.StringOutput
- func (o KubernetesConnectionDetailsResponseOutput) KubeConfig() pulumi.StringPtrOutput
- func (o KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponseOutput() KubernetesConnectionDetailsResponseOutput
- func (o KubernetesConnectionDetailsResponseOutput) ToKubernetesConnectionDetailsResponseOutputWithContext(ctx context.Context) KubernetesConnectionDetailsResponseOutput
- type KubernetesConnectionDetailsResponsePtrOutput
- func (o KubernetesConnectionDetailsResponsePtrOutput) Elem() KubernetesConnectionDetailsResponseOutput
- func (KubernetesConnectionDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o KubernetesConnectionDetailsResponsePtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o KubernetesConnectionDetailsResponsePtrOutput) KubeConfig() pulumi.StringPtrOutput
- func (o KubernetesConnectionDetailsResponsePtrOutput) ToKubernetesConnectionDetailsResponsePtrOutput() KubernetesConnectionDetailsResponsePtrOutput
- func (o KubernetesConnectionDetailsResponsePtrOutput) ToKubernetesConnectionDetailsResponsePtrOutputWithContext(ctx context.Context) KubernetesConnectionDetailsResponsePtrOutput
- type ListControllerConnectionDetailsArgs
- type ListControllerConnectionDetailsOutputArgs
- type ListControllerConnectionDetailsResult
- type ListControllerConnectionDetailsResultOutput
- func (o ListControllerConnectionDetailsResultOutput) ConnectionDetailsList() ControllerConnectionDetailsResponseArrayOutput
- func (ListControllerConnectionDetailsResultOutput) ElementType() reflect.Type
- func (o ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutput() ListControllerConnectionDetailsResultOutput
- func (o ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutputWithContext(ctx context.Context) ListControllerConnectionDetailsResultOutput
- type LookupControllerArgs
- type LookupControllerOutputArgs
- type LookupControllerResult
- type LookupControllerResultOutput
- func (o LookupControllerResultOutput) DataPlaneFqdn() pulumi.StringOutput
- func (LookupControllerResultOutput) ElementType() reflect.Type
- func (o LookupControllerResultOutput) HostSuffix() pulumi.StringOutput
- func (o LookupControllerResultOutput) Id() pulumi.StringOutput
- func (o LookupControllerResultOutput) Location() pulumi.StringOutput
- func (o LookupControllerResultOutput) Name() pulumi.StringOutput
- func (o LookupControllerResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupControllerResultOutput) Sku() SkuResponseOutput
- func (o LookupControllerResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupControllerResultOutput) TargetContainerHostApiServerFqdn() pulumi.StringOutput
- func (o LookupControllerResultOutput) TargetContainerHostResourceId() pulumi.StringOutput
- func (o LookupControllerResultOutput) ToLookupControllerResultOutput() LookupControllerResultOutput
- func (o LookupControllerResultOutput) ToLookupControllerResultOutputWithContext(ctx context.Context) LookupControllerResultOutput
- func (o LookupControllerResultOutput) Type() pulumi.StringOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToSkuNameOutput() SkuNameOutput
- func (e SkuName) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
- func (e SkuName) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (e SkuName) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuNameInput
- type SkuNameOutput
- func (SkuNameOutput) ElementType() reflect.Type
- func (o SkuNameOutput) ToSkuNameOutput() SkuNameOutput
- func (o SkuNameOutput) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
- func (o SkuNameOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (o SkuNameOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (o SkuNameOutput) ToStringOutput() pulumi.StringOutput
- func (o SkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuNamePtrInput
- type SkuNamePtrOutput
- func (o SkuNamePtrOutput) Elem() SkuNameOutput
- func (SkuNamePtrOutput) ElementType() reflect.Type
- func (o SkuNamePtrOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (o SkuNamePtrOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (o SkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- type SkuResponse
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- type SkuTier
- func (SkuTier) ElementType() reflect.Type
- func (e SkuTier) ToSkuTierOutput() SkuTierOutput
- func (e SkuTier) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (e SkuTier) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (e SkuTier) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (e SkuTier) ToStringOutput() pulumi.StringOutput
- func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierInput
- type SkuTierOutput
- func (SkuTierOutput) ElementType() reflect.Type
- func (o SkuTierOutput) ToSkuTierOutput() SkuTierOutput
- func (o SkuTierOutput) ToSkuTierOutputWithContext(ctx context.Context) SkuTierOutput
- func (o SkuTierOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierOutput) ToStringOutput() pulumi.StringOutput
- func (o SkuTierOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SkuTierOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuTierPtrInput
- type SkuTierPtrOutput
- func (o SkuTierPtrOutput) Elem() SkuTierOutput
- func (SkuTierPtrOutput) ElementType() reflect.Type
- func (o SkuTierPtrOutput) ToSkuTierPtrOutput() SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToSkuTierPtrOutputWithContext(ctx context.Context) SkuTierPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuTierPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const (
SkuNameS1 = SkuName("S1")
)
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) ElementType() reflect.Type
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) ElementType() reflect.Type
func (ControllerConnectionDetailsResponseOutput) OrchestratorSpecificConnectionDetails ¶
func (o ControllerConnectionDetailsResponseOutput) OrchestratorSpecificConnectionDetails() KubernetesConnectionDetailsResponsePtrOutput
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 ¶
func (o ControllerOutput) Name() pulumi.StringOutput
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 ¶
func (o ControllerOutput) Sku() SkuResponseOutput
Model representing SKU for Azure Dev Spaces Controller.
func (ControllerOutput) Tags ¶
func (o ControllerOutput) Tags() pulumi.StringMapOutput
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 ¶
func (o ControllerOutput) Type() pulumi.StringOutput
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) ElementType() reflect.Type
func (KubernetesConnectionDetailsResponseOutput) InstanceType ¶
func (o KubernetesConnectionDetailsResponseOutput) InstanceType() pulumi.StringOutput
Gets the Instance type. Expected value is 'Kubernetes'.
func (KubernetesConnectionDetailsResponseOutput) KubeConfig ¶
func (o KubernetesConnectionDetailsResponseOutput) KubeConfig() pulumi.StringPtrOutput
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) ElementType ¶
func (KubernetesConnectionDetailsResponsePtrOutput) ElementType() reflect.Type
func (KubernetesConnectionDetailsResponsePtrOutput) InstanceType ¶
func (o KubernetesConnectionDetailsResponsePtrOutput) InstanceType() pulumi.StringPtrOutput
Gets the Instance type. Expected value is 'Kubernetes'.
func (KubernetesConnectionDetailsResponsePtrOutput) KubeConfig ¶
func (o KubernetesConnectionDetailsResponsePtrOutput) KubeConfig() pulumi.StringPtrOutput
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 ¶
func (ListControllerConnectionDetailsOutputArgs) ElementType() reflect.Type
type ListControllerConnectionDetailsResult ¶
type ListControllerConnectionDetailsResult struct { // List of Azure Dev Spaces Controller connection details. ConnectionDetailsList []ControllerConnectionDetailsResponse `pulumi:"connectionDetailsList"` }
func ListControllerConnectionDetails ¶
func ListControllerConnectionDetails(ctx *pulumi.Context, args *ListControllerConnectionDetailsArgs, opts ...pulumi.InvokeOption) (*ListControllerConnectionDetailsResult, error)
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 ListControllerConnectionDetailsOutput ¶
func ListControllerConnectionDetailsOutput(ctx *pulumi.Context, args ListControllerConnectionDetailsOutputArgs, opts ...pulumi.InvokeOption) ListControllerConnectionDetailsResultOutput
func (ListControllerConnectionDetailsResultOutput) ConnectionDetailsList ¶
func (o ListControllerConnectionDetailsResultOutput) ConnectionDetailsList() ControllerConnectionDetailsResponseArrayOutput
List of Azure Dev Spaces Controller connection details.
func (ListControllerConnectionDetailsResultOutput) ElementType ¶
func (ListControllerConnectionDetailsResultOutput) ElementType() reflect.Type
func (ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutput ¶
func (o ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutput() ListControllerConnectionDetailsResultOutput
func (ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutputWithContext ¶
func (o ListControllerConnectionDetailsResultOutput) ToListControllerConnectionDetailsResultOutputWithContext(ctx context.Context) ListControllerConnectionDetailsResultOutput
type LookupControllerArgs ¶
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 LookupControllerOutput ¶
func LookupControllerOutput(ctx *pulumi.Context, args LookupControllerOutputArgs, opts ...pulumi.InvokeOption) LookupControllerResultOutput
func (LookupControllerResultOutput) DataPlaneFqdn ¶
func (o LookupControllerResultOutput) DataPlaneFqdn() pulumi.StringOutput
DNS name for accessing DataPlane services
func (LookupControllerResultOutput) ElementType ¶
func (LookupControllerResultOutput) ElementType() reflect.Type
func (LookupControllerResultOutput) HostSuffix ¶
func (o LookupControllerResultOutput) HostSuffix() pulumi.StringOutput
DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
func (LookupControllerResultOutput) Id ¶
func (o LookupControllerResultOutput) Id() pulumi.StringOutput
Fully qualified resource Id for the resource.
func (LookupControllerResultOutput) Location ¶
func (o LookupControllerResultOutput) Location() pulumi.StringOutput
Region where the Azure resource is located.
func (LookupControllerResultOutput) Name ¶
func (o LookupControllerResultOutput) Name() pulumi.StringOutput
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 ¶
func (o LookupControllerResultOutput) Sku() SkuResponseOutput
Model representing SKU for Azure Dev Spaces Controller.
func (LookupControllerResultOutput) Tags ¶
func (o LookupControllerResultOutput) Tags() pulumi.StringMapOutput
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 ¶
func (o LookupControllerResultOutput) Type() pulumi.StringOutput
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) ToSkuOutput ¶
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) 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 (o SkuNamePtrOutput) Elem() SkuNameOutput
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) 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 ¶
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 ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of the SKU for Azure Dev Spaces Controller.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
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) 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 (o SkuTierPtrOutput) Elem() SkuTierOutput
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