1. Packages
  2. Azure Native
  3. API Docs
  4. delegatednetwork
  5. OrchestratorInstanceServiceDetails
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

azure-native.delegatednetwork.OrchestratorInstanceServiceDetails

Explore with Pulumi AI

Represents an instance of a orchestrator.

Uses Azure REST API version 2023-06-27-preview. In version 2.x of the Azure Native provider, it used API version 2021-03-15.

Other available API versions: 2021-03-15, 2023-05-18-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native delegatednetwork [ApiVersion]. See the version guide for details.

Example Usage

Create orchestrator instance

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var orchestratorInstanceServiceDetails = new AzureNative.DelegatedNetwork.OrchestratorInstanceServiceDetails("orchestratorInstanceServiceDetails", new()
    {
        ApiServerEndpoint = "https://testk8s.cloudapp.net",
        ClusterRootCA = "ddsadsad344mfdsfdl",
        ControllerDetails = new AzureNative.DelegatedNetwork.Inputs.ControllerDetailsArgs
        {
            Id = "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.DelegatedNetwork/controller/testcontroller",
        },
        Identity = new AzureNative.DelegatedNetwork.Inputs.OrchestratorIdentityArgs
        {
            Type = AzureNative.DelegatedNetwork.ResourceIdentityType.SystemAssigned,
        },
        Kind = AzureNative.DelegatedNetwork.OrchestratorKind.Kubernetes,
        Location = "West US",
        OrchestratorAppId = "546192d7-503f-477a-9cfe-4efc3ee2b6e1",
        OrchestratorTenantId = "da6192d7-503f-477a-9cfe-4efc3ee2b6c3",
        PrivateLinkResourceId = "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.Network/privateLinkServices/plresource1",
        ResourceGroupName = "TestRG",
        ResourceName = "testk8s1",
    });

});
Copy
package main

import (
	delegatednetwork "github.com/pulumi/pulumi-azure-native-sdk/delegatednetwork/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := delegatednetwork.NewOrchestratorInstanceServiceDetails(ctx, "orchestratorInstanceServiceDetails", &delegatednetwork.OrchestratorInstanceServiceDetailsArgs{
			ApiServerEndpoint: pulumi.String("https://testk8s.cloudapp.net"),
			ClusterRootCA:     pulumi.String("ddsadsad344mfdsfdl"),
			ControllerDetails: &delegatednetwork.ControllerDetailsTypeArgs{
				Id: pulumi.String("/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.DelegatedNetwork/controller/testcontroller"),
			},
			Identity: &delegatednetwork.OrchestratorIdentityArgs{
				Type: delegatednetwork.ResourceIdentityTypeSystemAssigned,
			},
			Kind:                  pulumi.String(delegatednetwork.OrchestratorKindKubernetes),
			Location:              pulumi.String("West US"),
			OrchestratorAppId:     pulumi.String("546192d7-503f-477a-9cfe-4efc3ee2b6e1"),
			OrchestratorTenantId:  pulumi.String("da6192d7-503f-477a-9cfe-4efc3ee2b6c3"),
			PrivateLinkResourceId: pulumi.String("/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.Network/privateLinkServices/plresource1"),
			ResourceGroupName:     pulumi.String("TestRG"),
			ResourceName:          pulumi.String("testk8s1"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.delegatednetwork.OrchestratorInstanceServiceDetails;
import com.pulumi.azurenative.delegatednetwork.OrchestratorInstanceServiceDetailsArgs;
import com.pulumi.azurenative.delegatednetwork.inputs.ControllerDetailsArgs;
import com.pulumi.azurenative.delegatednetwork.inputs.OrchestratorIdentityArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var orchestratorInstanceServiceDetails = new OrchestratorInstanceServiceDetails("orchestratorInstanceServiceDetails", OrchestratorInstanceServiceDetailsArgs.builder()
            .apiServerEndpoint("https://testk8s.cloudapp.net")
            .clusterRootCA("ddsadsad344mfdsfdl")
            .controllerDetails(ControllerDetailsArgs.builder()
                .id("/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.DelegatedNetwork/controller/testcontroller")
                .build())
            .identity(OrchestratorIdentityArgs.builder()
                .type("SystemAssigned")
                .build())
            .kind("Kubernetes")
            .location("West US")
            .orchestratorAppId("546192d7-503f-477a-9cfe-4efc3ee2b6e1")
            .orchestratorTenantId("da6192d7-503f-477a-9cfe-4efc3ee2b6c3")
            .privateLinkResourceId("/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.Network/privateLinkServices/plresource1")
            .resourceGroupName("TestRG")
            .resourceName("testk8s1")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const orchestratorInstanceServiceDetails = new azure_native.delegatednetwork.OrchestratorInstanceServiceDetails("orchestratorInstanceServiceDetails", {
    apiServerEndpoint: "https://testk8s.cloudapp.net",
    clusterRootCA: "ddsadsad344mfdsfdl",
    controllerDetails: {
        id: "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.DelegatedNetwork/controller/testcontroller",
    },
    identity: {
        type: azure_native.delegatednetwork.ResourceIdentityType.SystemAssigned,
    },
    kind: azure_native.delegatednetwork.OrchestratorKind.Kubernetes,
    location: "West US",
    orchestratorAppId: "546192d7-503f-477a-9cfe-4efc3ee2b6e1",
    orchestratorTenantId: "da6192d7-503f-477a-9cfe-4efc3ee2b6c3",
    privateLinkResourceId: "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.Network/privateLinkServices/plresource1",
    resourceGroupName: "TestRG",
    resourceName: "testk8s1",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

orchestrator_instance_service_details = azure_native.delegatednetwork.OrchestratorInstanceServiceDetails("orchestratorInstanceServiceDetails",
    api_server_endpoint="https://testk8s.cloudapp.net",
    cluster_root_ca="ddsadsad344mfdsfdl",
    controller_details={
        "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.DelegatedNetwork/controller/testcontroller",
    },
    identity={
        "type": azure_native.delegatednetwork.ResourceIdentityType.SYSTEM_ASSIGNED,
    },
    kind=azure_native.delegatednetwork.OrchestratorKind.KUBERNETES,
    location="West US",
    orchestrator_app_id="546192d7-503f-477a-9cfe-4efc3ee2b6e1",
    orchestrator_tenant_id="da6192d7-503f-477a-9cfe-4efc3ee2b6c3",
    private_link_resource_id="/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.Network/privateLinkServices/plresource1",
    resource_group_name="TestRG",
    resource_name_="testk8s1")
Copy
resources:
  orchestratorInstanceServiceDetails:
    type: azure-native:delegatednetwork:OrchestratorInstanceServiceDetails
    properties:
      apiServerEndpoint: https://testk8s.cloudapp.net
      clusterRootCA: ddsadsad344mfdsfdl
      controllerDetails:
        id: /subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.DelegatedNetwork/controller/testcontroller
      identity:
        type: SystemAssigned
      kind: Kubernetes
      location: West US
      orchestratorAppId: 546192d7-503f-477a-9cfe-4efc3ee2b6e1
      orchestratorTenantId: da6192d7-503f-477a-9cfe-4efc3ee2b6c3
      privateLinkResourceId: /subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.Network/privateLinkServices/plresource1
      resourceGroupName: TestRG
      resourceName: testk8s1
Copy

Create OrchestratorInstanceServiceDetails Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new OrchestratorInstanceServiceDetails(name: string, args: OrchestratorInstanceServiceDetailsArgs, opts?: CustomResourceOptions);
@overload
def OrchestratorInstanceServiceDetails(resource_name: str,
                                       args: OrchestratorInstanceServiceDetailsArgs,
                                       opts: Optional[ResourceOptions] = None)

@overload
def OrchestratorInstanceServiceDetails(resource_name: str,
                                       opts: Optional[ResourceOptions] = None,
                                       controller_details: Optional[ControllerDetailsArgs] = None,
                                       kind: Optional[Union[str, OrchestratorKind]] = None,
                                       resource_group_name: Optional[str] = None,
                                       api_server_endpoint: Optional[str] = None,
                                       cluster_root_ca: Optional[str] = None,
                                       identity: Optional[OrchestratorIdentityArgs] = None,
                                       location: Optional[str] = None,
                                       orchestrator_app_id: Optional[str] = None,
                                       orchestrator_tenant_id: Optional[str] = None,
                                       private_link_resource_id: Optional[str] = None,
                                       resource_name_: Optional[str] = None,
                                       tags: Optional[Mapping[str, str]] = None)
func NewOrchestratorInstanceServiceDetails(ctx *Context, name string, args OrchestratorInstanceServiceDetailsArgs, opts ...ResourceOption) (*OrchestratorInstanceServiceDetails, error)
public OrchestratorInstanceServiceDetails(string name, OrchestratorInstanceServiceDetailsArgs args, CustomResourceOptions? opts = null)
public OrchestratorInstanceServiceDetails(String name, OrchestratorInstanceServiceDetailsArgs args)
public OrchestratorInstanceServiceDetails(String name, OrchestratorInstanceServiceDetailsArgs args, CustomResourceOptions options)
type: azure-native:delegatednetwork:OrchestratorInstanceServiceDetails
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. OrchestratorInstanceServiceDetailsArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. OrchestratorInstanceServiceDetailsArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. OrchestratorInstanceServiceDetailsArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. OrchestratorInstanceServiceDetailsArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. OrchestratorInstanceServiceDetailsArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var orchestratorInstanceServiceDetailsResource = new AzureNative.DelegatedNetwork.OrchestratorInstanceServiceDetails("orchestratorInstanceServiceDetailsResource", new()
{
    ControllerDetails = new AzureNative.DelegatedNetwork.Inputs.ControllerDetailsArgs
    {
        Id = "string",
    },
    Kind = "string",
    ResourceGroupName = "string",
    ApiServerEndpoint = "string",
    ClusterRootCA = "string",
    Identity = new AzureNative.DelegatedNetwork.Inputs.OrchestratorIdentityArgs
    {
        Type = AzureNative.DelegatedNetwork.ResourceIdentityType.SystemAssigned,
    },
    Location = "string",
    OrchestratorAppId = "string",
    OrchestratorTenantId = "string",
    PrivateLinkResourceId = "string",
    ResourceName = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := delegatednetwork.NewOrchestratorInstanceServiceDetails(ctx, "orchestratorInstanceServiceDetailsResource", &delegatednetwork.OrchestratorInstanceServiceDetailsArgs{
	ControllerDetails: &delegatednetwork.ControllerDetailsTypeArgs{
		Id: pulumi.String("string"),
	},
	Kind:              pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	ApiServerEndpoint: pulumi.String("string"),
	ClusterRootCA:     pulumi.String("string"),
	Identity: &delegatednetwork.OrchestratorIdentityArgs{
		Type: delegatednetwork.ResourceIdentityTypeSystemAssigned,
	},
	Location:              pulumi.String("string"),
	OrchestratorAppId:     pulumi.String("string"),
	OrchestratorTenantId:  pulumi.String("string"),
	PrivateLinkResourceId: pulumi.String("string"),
	ResourceName:          pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
Copy
var orchestratorInstanceServiceDetailsResource = new OrchestratorInstanceServiceDetails("orchestratorInstanceServiceDetailsResource", OrchestratorInstanceServiceDetailsArgs.builder()
    .controllerDetails(ControllerDetailsArgs.builder()
        .id("string")
        .build())
    .kind("string")
    .resourceGroupName("string")
    .apiServerEndpoint("string")
    .clusterRootCA("string")
    .identity(OrchestratorIdentityArgs.builder()
        .type("SystemAssigned")
        .build())
    .location("string")
    .orchestratorAppId("string")
    .orchestratorTenantId("string")
    .privateLinkResourceId("string")
    .resourceName("string")
    .tags(Map.of("string", "string"))
    .build());
Copy
orchestrator_instance_service_details_resource = azure_native.delegatednetwork.OrchestratorInstanceServiceDetails("orchestratorInstanceServiceDetailsResource",
    controller_details={
        "id": "string",
    },
    kind="string",
    resource_group_name="string",
    api_server_endpoint="string",
    cluster_root_ca="string",
    identity={
        "type": azure_native.delegatednetwork.ResourceIdentityType.SYSTEM_ASSIGNED,
    },
    location="string",
    orchestrator_app_id="string",
    orchestrator_tenant_id="string",
    private_link_resource_id="string",
    resource_name_="string",
    tags={
        "string": "string",
    })
Copy
const orchestratorInstanceServiceDetailsResource = new azure_native.delegatednetwork.OrchestratorInstanceServiceDetails("orchestratorInstanceServiceDetailsResource", {
    controllerDetails: {
        id: "string",
    },
    kind: "string",
    resourceGroupName: "string",
    apiServerEndpoint: "string",
    clusterRootCA: "string",
    identity: {
        type: azure_native.delegatednetwork.ResourceIdentityType.SystemAssigned,
    },
    location: "string",
    orchestratorAppId: "string",
    orchestratorTenantId: "string",
    privateLinkResourceId: "string",
    resourceName: "string",
    tags: {
        string: "string",
    },
});
Copy
type: azure-native:delegatednetwork:OrchestratorInstanceServiceDetails
properties:
    apiServerEndpoint: string
    clusterRootCA: string
    controllerDetails:
        id: string
    identity:
        type: SystemAssigned
    kind: string
    location: string
    orchestratorAppId: string
    orchestratorTenantId: string
    privateLinkResourceId: string
    resourceGroupName: string
    resourceName: string
    tags:
        string: string
Copy

OrchestratorInstanceServiceDetails Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The OrchestratorInstanceServiceDetails resource accepts the following input properties:

ControllerDetails This property is required. Pulumi.AzureNative.DelegatedNetwork.Inputs.ControllerDetails
Properties of the controller.
Kind This property is required. string | Pulumi.AzureNative.DelegatedNetwork.OrchestratorKind
The kind of workbook. Choices are user and shared.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ApiServerEndpoint string
K8s APIServer url. Either one of apiServerEndpoint or privateLinkResourceId can be specified
ClusterRootCA string
RootCA certificate of kubernetes cluster base64 encoded
Identity Pulumi.AzureNative.DelegatedNetwork.Inputs.OrchestratorIdentity
The identity of the orchestrator
Location string
Location of the resource.
OrchestratorAppId string
AAD ID used with apiserver
OrchestratorTenantId string
TenantID of server App ID
PrivateLinkResourceId string
private link arm resource id. Either one of apiServerEndpoint or privateLinkResourceId can be specified
ResourceName Changes to this property will trigger replacement. string
The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
Tags Dictionary<string, string>
The resource tags.
ControllerDetails This property is required. ControllerDetailsTypeArgs
Properties of the controller.
Kind This property is required. string | OrchestratorKind
The kind of workbook. Choices are user and shared.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
ApiServerEndpoint string
K8s APIServer url. Either one of apiServerEndpoint or privateLinkResourceId can be specified
ClusterRootCA string
RootCA certificate of kubernetes cluster base64 encoded
Identity OrchestratorIdentityArgs
The identity of the orchestrator
Location string
Location of the resource.
OrchestratorAppId string
AAD ID used with apiserver
OrchestratorTenantId string
TenantID of server App ID
PrivateLinkResourceId string
private link arm resource id. Either one of apiServerEndpoint or privateLinkResourceId can be specified
ResourceName Changes to this property will trigger replacement. string
The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
Tags map[string]string
The resource tags.
controllerDetails This property is required. ControllerDetails
Properties of the controller.
kind This property is required. String | OrchestratorKind
The kind of workbook. Choices are user and shared.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
apiServerEndpoint String
K8s APIServer url. Either one of apiServerEndpoint or privateLinkResourceId can be specified
clusterRootCA String
RootCA certificate of kubernetes cluster base64 encoded
identity OrchestratorIdentity
The identity of the orchestrator
location String
Location of the resource.
orchestratorAppId String
AAD ID used with apiserver
orchestratorTenantId String
TenantID of server App ID
privateLinkResourceId String
private link arm resource id. Either one of apiServerEndpoint or privateLinkResourceId can be specified
resourceName Changes to this property will trigger replacement. String
The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
tags Map<String,String>
The resource tags.
controllerDetails This property is required. ControllerDetails
Properties of the controller.
kind This property is required. string | OrchestratorKind
The kind of workbook. Choices are user and shared.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
apiServerEndpoint string
K8s APIServer url. Either one of apiServerEndpoint or privateLinkResourceId can be specified
clusterRootCA string
RootCA certificate of kubernetes cluster base64 encoded
identity OrchestratorIdentity
The identity of the orchestrator
location string
Location of the resource.
orchestratorAppId string
AAD ID used with apiserver
orchestratorTenantId string
TenantID of server App ID
privateLinkResourceId string
private link arm resource id. Either one of apiServerEndpoint or privateLinkResourceId can be specified
resourceName Changes to this property will trigger replacement. string
The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
tags {[key: string]: string}
The resource tags.
controller_details This property is required. ControllerDetailsArgs
Properties of the controller.
kind This property is required. str | OrchestratorKind
The kind of workbook. Choices are user and shared.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
api_server_endpoint str
K8s APIServer url. Either one of apiServerEndpoint or privateLinkResourceId can be specified
cluster_root_ca str
RootCA certificate of kubernetes cluster base64 encoded
identity OrchestratorIdentityArgs
The identity of the orchestrator
location str
Location of the resource.
orchestrator_app_id str
AAD ID used with apiserver
orchestrator_tenant_id str
TenantID of server App ID
private_link_resource_id str
private link arm resource id. Either one of apiServerEndpoint or privateLinkResourceId can be specified
resource_name Changes to this property will trigger replacement. str
The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
tags Mapping[str, str]
The resource tags.
controllerDetails This property is required. Property Map
Properties of the controller.
kind This property is required. String | "Kubernetes"
The kind of workbook. Choices are user and shared.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
apiServerEndpoint String
K8s APIServer url. Either one of apiServerEndpoint or privateLinkResourceId can be specified
clusterRootCA String
RootCA certificate of kubernetes cluster base64 encoded
identity Property Map
The identity of the orchestrator
location String
Location of the resource.
orchestratorAppId String
AAD ID used with apiserver
orchestratorTenantId String
TenantID of server App ID
privateLinkResourceId String
private link arm resource id. Either one of apiServerEndpoint or privateLinkResourceId can be specified
resourceName Changes to this property will trigger replacement. String
The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
tags Map<String>
The resource tags.

Outputs

All input properties are implicitly available as output properties. Additionally, the OrchestratorInstanceServiceDetails resource produces the following output properties:

AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource.
ProvisioningState string
The current state of orchestratorInstance resource.
ResourceGuid string
Resource guid.
Type string
The type of resource.
AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource.
ProvisioningState string
The current state of orchestratorInstance resource.
ResourceGuid string
Resource guid.
Type string
The type of resource.
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource.
provisioningState String
The current state of orchestratorInstance resource.
resourceGuid String
Resource guid.
type String
The type of resource.
azureApiVersion string
The Azure API version of the resource.
id string
The provider-assigned unique ID for this managed resource.
name string
The name of the resource.
provisioningState string
The current state of orchestratorInstance resource.
resourceGuid string
Resource guid.
type string
The type of resource.
azure_api_version str
The Azure API version of the resource.
id str
The provider-assigned unique ID for this managed resource.
name str
The name of the resource.
provisioning_state str
The current state of orchestratorInstance resource.
resource_guid str
Resource guid.
type str
The type of resource.
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource.
provisioningState String
The current state of orchestratorInstance resource.
resourceGuid String
Resource guid.
type String
The type of resource.

Supporting Types

ControllerDetails
, ControllerDetailsArgs

Id string
controller arm resource id
Id string
controller arm resource id
id String
controller arm resource id
id string
controller arm resource id
id str
controller arm resource id
id String
controller arm resource id

ControllerDetailsResponse
, ControllerDetailsResponseArgs

Id string
controller arm resource id
Id string
controller arm resource id
id String
controller arm resource id
id string
controller arm resource id
id str
controller arm resource id
id String
controller arm resource id

OrchestratorIdentity
, OrchestratorIdentityArgs

Type Pulumi.AzureNative.DelegatedNetwork.ResourceIdentityType
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
Type ResourceIdentityType
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
type ResourceIdentityType
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
type ResourceIdentityType
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
type ResourceIdentityType
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
type "SystemAssigned" | "None"
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters

OrchestratorIdentityResponse
, OrchestratorIdentityResponseArgs

PrincipalId This property is required. string
The principal id of the system assigned identity which is used by orchestrator.
TenantId This property is required. string
The tenant id of the system assigned identity which is used by orchestrator.
Type string
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
PrincipalId This property is required. string
The principal id of the system assigned identity which is used by orchestrator.
TenantId This property is required. string
The tenant id of the system assigned identity which is used by orchestrator.
Type string
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
principalId This property is required. String
The principal id of the system assigned identity which is used by orchestrator.
tenantId This property is required. String
The tenant id of the system assigned identity which is used by orchestrator.
type String
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
principalId This property is required. string
The principal id of the system assigned identity which is used by orchestrator.
tenantId This property is required. string
The tenant id of the system assigned identity which is used by orchestrator.
type string
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
principal_id This property is required. str
The principal id of the system assigned identity which is used by orchestrator.
tenant_id This property is required. str
The tenant id of the system assigned identity which is used by orchestrator.
type str
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
principalId This property is required. String
The principal id of the system assigned identity which is used by orchestrator.
tenantId This property is required. String
The tenant id of the system assigned identity which is used by orchestrator.
type String
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters

OrchestratorKind
, OrchestratorKindArgs

Kubernetes
Kubernetes
OrchestratorKindKubernetes
Kubernetes
Kubernetes
Kubernetes
Kubernetes
Kubernetes
KUBERNETES
Kubernetes
"Kubernetes"
Kubernetes

ResourceIdentityType
, ResourceIdentityTypeArgs

SystemAssigned
SystemAssigned
None
None
ResourceIdentityTypeSystemAssigned
SystemAssigned
ResourceIdentityTypeNone
None
SystemAssigned
SystemAssigned
None
None
SystemAssigned
SystemAssigned
None
None
SYSTEM_ASSIGNED
SystemAssigned
NONE
None
"SystemAssigned"
SystemAssigned
"None"
None

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:delegatednetwork:OrchestratorInstanceServiceDetails testk8s1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DelegatedNetwork/orchestrators/{resourceName} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0