This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.devspaces.getController
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Gets the properties for an Azure Dev Spaces Controller. Azure REST API version: 2019-04-01.
Using getController
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getController(args: GetControllerArgs, opts?: InvokeOptions): Promise<GetControllerResult>
function getControllerOutput(args: GetControllerOutputArgs, opts?: InvokeOptions): Output<GetControllerResult>
def get_controller(name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetControllerResult
def get_controller_output(name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetControllerResult]
func LookupController(ctx *Context, args *LookupControllerArgs, opts ...InvokeOption) (*LookupControllerResult, error)
func LookupControllerOutput(ctx *Context, args *LookupControllerOutputArgs, opts ...InvokeOption) LookupControllerResultOutput
> Note: This function is named LookupController
in the Go SDK.
public static class GetController
{
public static Task<GetControllerResult> InvokeAsync(GetControllerArgs args, InvokeOptions? opts = null)
public static Output<GetControllerResult> Invoke(GetControllerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetControllerResult> getController(GetControllerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:devspaces:getController
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Name of the resource.
- Resource
Group stringName - Resource group to which the resource belongs.
- Name string
- Name of the resource.
- Resource
Group stringName - Resource group to which the resource belongs.
- name String
- Name of the resource.
- resource
Group StringName - Resource group to which the resource belongs.
- name string
- Name of the resource.
- resource
Group stringName - Resource group to which the resource belongs.
- name str
- Name of the resource.
- resource_
group_ strname - Resource group to which the resource belongs.
- name String
- Name of the resource.
- resource
Group StringName - Resource group to which the resource belongs.
getController Result
The following output properties are available:
- Data
Plane stringFqdn - DNS name for accessing DataPlane services
- Host
Suffix string - DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
- Id string
- Fully qualified resource Id for the resource.
- Location string
- Region where the Azure resource is located.
- Name string
- The name of the resource.
- Provisioning
State string - Provisioning state of the Azure Dev Spaces Controller.
- Sku
Pulumi.
Azure Native. Dev Spaces. Outputs. Sku Response - Model representing SKU for Azure Dev Spaces Controller.
- Target
Container stringHost Api Server Fqdn - DNS of the target container host's API server
- Target
Container stringHost Resource Id - Resource ID of the target container host
- Type string
- The type of the resource.
- Dictionary<string, string>
- Tags for the Azure resource.
- Data
Plane stringFqdn - DNS name for accessing DataPlane services
- Host
Suffix string - DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
- Id string
- Fully qualified resource Id for the resource.
- Location string
- Region where the Azure resource is located.
- Name string
- The name of the resource.
- Provisioning
State string - Provisioning state of the Azure Dev Spaces Controller.
- Sku
Sku
Response - Model representing SKU for Azure Dev Spaces Controller.
- Target
Container stringHost Api Server Fqdn - DNS of the target container host's API server
- Target
Container stringHost Resource Id - Resource ID of the target container host
- Type string
- The type of the resource.
- map[string]string
- Tags for the Azure resource.
- data
Plane StringFqdn - DNS name for accessing DataPlane services
- host
Suffix String - DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
- id String
- Fully qualified resource Id for the resource.
- location String
- Region where the Azure resource is located.
- name String
- The name of the resource.
- provisioning
State String - Provisioning state of the Azure Dev Spaces Controller.
- sku
Sku
Response - Model representing SKU for Azure Dev Spaces Controller.
- target
Container StringHost Api Server Fqdn - DNS of the target container host's API server
- target
Container StringHost Resource Id - Resource ID of the target container host
- type String
- The type of the resource.
- Map<String,String>
- Tags for the Azure resource.
- data
Plane stringFqdn - DNS name for accessing DataPlane services
- host
Suffix string - DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
- id string
- Fully qualified resource Id for the resource.
- location string
- Region where the Azure resource is located.
- name string
- The name of the resource.
- provisioning
State string - Provisioning state of the Azure Dev Spaces Controller.
- sku
Sku
Response - Model representing SKU for Azure Dev Spaces Controller.
- target
Container stringHost Api Server Fqdn - DNS of the target container host's API server
- target
Container stringHost Resource Id - Resource ID of the target container host
- type string
- The type of the resource.
- {[key: string]: string}
- Tags for the Azure resource.
- data_
plane_ strfqdn - DNS name for accessing DataPlane services
- host_
suffix str - DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
- id str
- Fully qualified resource Id for the resource.
- location str
- Region where the Azure resource is located.
- name str
- The name of the resource.
- provisioning_
state str - Provisioning state of the Azure Dev Spaces Controller.
- sku
Sku
Response - Model representing SKU for Azure Dev Spaces Controller.
- target_
container_ strhost_ api_ server_ fqdn - DNS of the target container host's API server
- target_
container_ strhost_ resource_ id - Resource ID of the target container host
- type str
- The type of the resource.
- Mapping[str, str]
- Tags for the Azure resource.
- data
Plane StringFqdn - DNS name for accessing DataPlane services
- host
Suffix String - DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
- id String
- Fully qualified resource Id for the resource.
- location String
- Region where the Azure resource is located.
- name String
- The name of the resource.
- provisioning
State String - Provisioning state of the Azure Dev Spaces Controller.
- sku Property Map
- Model representing SKU for Azure Dev Spaces Controller.
- target
Container StringHost Api Server Fqdn - DNS of the target container host's API server
- target
Container StringHost Resource Id - Resource ID of the target container host
- type String
- The type of the resource.
- Map<String>
- Tags for the Azure resource.
Supporting Types
SkuResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi