azure-native.databoxedge.KubernetesRole
Explore with Pulumi AI
Kubernetes role. API Version: 2020-12-01.
Example Usage
RolePut
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var kubernetesRole = new AzureNative.DataBoxEdge.KubernetesRole("kubernetesRole", new()
{
DeviceName = "testedgedevice",
Name = "IoTRole1",
ResourceGroupName = "GroupForEdgeAutomation",
});
});
package main
import (
databoxedge "github.com/pulumi/pulumi-azure-native-sdk/databoxedge"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databoxedge.NewKubernetesRole(ctx, "kubernetesRole", &databoxedge.KubernetesRoleArgs{
DeviceName: pulumi.String("testedgedevice"),
Name: pulumi.String("IoTRole1"),
ResourceGroupName: pulumi.String("GroupForEdgeAutomation"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.databoxedge.KubernetesRole;
import com.pulumi.azurenative.databoxedge.KubernetesRoleArgs;
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 kubernetesRole = new KubernetesRole("kubernetesRole", KubernetesRoleArgs.builder()
.deviceName("testedgedevice")
.name("IoTRole1")
.resourceGroupName("GroupForEdgeAutomation")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
kubernetes_role = azure_native.databoxedge.KubernetesRole("kubernetesRole",
device_name="testedgedevice",
name="IoTRole1",
resource_group_name="GroupForEdgeAutomation")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const kubernetesRole = new azure_native.databoxedge.KubernetesRole("kubernetesRole", {
deviceName: "testedgedevice",
name: "IoTRole1",
resourceGroupName: "GroupForEdgeAutomation",
});
resources:
kubernetesRole:
type: azure-native:databoxedge:KubernetesRole
properties:
deviceName: testedgedevice
name: IoTRole1
resourceGroupName: GroupForEdgeAutomation
Create KubernetesRole Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new KubernetesRole(name: string, args: KubernetesRoleArgs, opts?: CustomResourceOptions);
@overload
def KubernetesRole(resource_name: str,
args: KubernetesRoleArgs,
opts: Optional[ResourceOptions] = None)
@overload
def KubernetesRole(resource_name: str,
opts: Optional[ResourceOptions] = None,
device_name: Optional[str] = None,
host_platform: Optional[Union[str, PlatformType]] = None,
kubernetes_cluster_info: Optional[KubernetesClusterInfoArgs] = None,
kubernetes_role_resources: Optional[KubernetesRoleResourcesArgs] = None,
resource_group_name: Optional[str] = None,
role_status: Optional[Union[str, RoleStatus]] = None,
name: Optional[str] = None)
func NewKubernetesRole(ctx *Context, name string, args KubernetesRoleArgs, opts ...ResourceOption) (*KubernetesRole, error)
public KubernetesRole(string name, KubernetesRoleArgs args, CustomResourceOptions? opts = null)
public KubernetesRole(String name, KubernetesRoleArgs args)
public KubernetesRole(String name, KubernetesRoleArgs args, CustomResourceOptions options)
type: azure-native:databoxedge:KubernetesRole
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args KubernetesRoleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args KubernetesRoleArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args KubernetesRoleArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args KubernetesRoleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args KubernetesRoleArgs
- 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 kubernetesRoleResource = new AzureNative.Databoxedge.KubernetesRole("kubernetesRoleResource", new()
{
DeviceName = "string",
HostPlatform = "string",
Kind = "string",
KubernetesClusterInfo =
{
{ "version", "string" },
},
KubernetesRoleResources =
{
{ "compute",
{
{ "vmProfile", "string" },
} },
{ "storage",
{
{ "endpoints", new[]
{
{
{ "shareId", "string" },
},
} },
} },
},
ResourceGroupName = "string",
RoleStatus = "string",
Name = "string",
});
example, err := databoxedge.NewKubernetesRole(ctx, "kubernetesRoleResource", &databoxedge.KubernetesRoleArgs{
DeviceName: "string",
HostPlatform: "string",
Kind: "string",
KubernetesClusterInfo: map[string]interface{}{
"version": "string",
},
KubernetesRoleResources: map[string]interface{}{
"compute": map[string]interface{}{
"vmProfile": "string",
},
"storage": map[string]interface{}{
"endpoints": []map[string]interface{}{
map[string]interface{}{
"shareId": "string",
},
},
},
},
ResourceGroupName: "string",
RoleStatus: "string",
Name: "string",
})
var kubernetesRoleResource = new KubernetesRole("kubernetesRoleResource", KubernetesRoleArgs.builder()
.deviceName("string")
.hostPlatform("string")
.kind("string")
.kubernetesClusterInfo(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.kubernetesRoleResources(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.resourceGroupName("string")
.roleStatus("string")
.name("string")
.build());
kubernetes_role_resource = azure_native.databoxedge.KubernetesRole("kubernetesRoleResource",
device_name=string,
host_platform=string,
kind=string,
kubernetes_cluster_info={
version: string,
},
kubernetes_role_resources={
compute: {
vmProfile: string,
},
storage: {
endpoints: [{
shareId: string,
}],
},
},
resource_group_name=string,
role_status=string,
name=string)
const kubernetesRoleResource = new azure_native.databoxedge.KubernetesRole("kubernetesRoleResource", {
deviceName: "string",
hostPlatform: "string",
kind: "string",
kubernetesClusterInfo: {
version: "string",
},
kubernetesRoleResources: {
compute: {
vmProfile: "string",
},
storage: {
endpoints: [{
shareId: "string",
}],
},
},
resourceGroupName: "string",
roleStatus: "string",
name: "string",
});
type: azure-native:databoxedge:KubernetesRole
properties:
deviceName: string
hostPlatform: string
kind: string
kubernetesClusterInfo:
version: string
kubernetesRoleResources:
compute:
vmProfile: string
storage:
endpoints:
- shareId: string
name: string
resourceGroupName: string
roleStatus: string
KubernetesRole 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 KubernetesRole resource accepts the following input properties:
- Device
Name string - The device name.
- Host
Platform string | Pulumi.Azure Native. Data Box Edge. Platform Type - Host OS supported by the Kubernetes role.
- Kubernetes
Cluster Pulumi.Info Azure Native. Data Box Edge. Inputs. Kubernetes Cluster Info - Kubernetes cluster configuration
- Kubernetes
Role Pulumi.Resources Azure Native. Data Box Edge. Inputs. Kubernetes Role Resources - Kubernetes role resources
- Resource
Group stringName - The resource group name.
- Role
Status string | Pulumi.Azure Native. Data Box Edge. Role Status - Role status.
- Name string
- The role name.
- Device
Name string - The device name.
- Host
Platform string | PlatformType - Host OS supported by the Kubernetes role.
- Kubernetes
Cluster KubernetesInfo Cluster Info Args - Kubernetes cluster configuration
- Kubernetes
Role KubernetesResources Role Resources Args - Kubernetes role resources
- Resource
Group stringName - The resource group name.
- Role
Status string | RoleStatus - Role status.
- Name string
- The role name.
- device
Name String - The device name.
- host
Platform String | PlatformType - Host OS supported by the Kubernetes role.
- kubernetes
Cluster KubernetesInfo Cluster Info - Kubernetes cluster configuration
- kubernetes
Role KubernetesResources Role Resources - Kubernetes role resources
- resource
Group StringName - The resource group name.
- role
Status String | RoleStatus - Role status.
- name String
- The role name.
- device
Name string - The device name.
- host
Platform string | PlatformType - Host OS supported by the Kubernetes role.
- kubernetes
Cluster KubernetesInfo Cluster Info - Kubernetes cluster configuration
- kubernetes
Role KubernetesResources Role Resources - Kubernetes role resources
- resource
Group stringName - The resource group name.
- role
Status string | RoleStatus - Role status.
- name string
- The role name.
- device_
name str - The device name.
- host_
platform str | PlatformType - Host OS supported by the Kubernetes role.
- kubernetes_
cluster_ Kubernetesinfo Cluster Info Args - Kubernetes cluster configuration
- kubernetes_
role_ Kubernetesresources Role Resources Args - Kubernetes role resources
- resource_
group_ strname - The resource group name.
- role_
status str | RoleStatus - Role status.
- name str
- The role name.
- device
Name String - The device name.
- host
Platform String | "Windows" | "Linux" - Host OS supported by the Kubernetes role.
- kubernetes
Cluster Property MapInfo - Kubernetes cluster configuration
- kubernetes
Role Property MapResources - Kubernetes role resources
- resource
Group StringName - The resource group name.
- role
Status String | "Enabled" | "Disabled" - Role status.
- name String
- The role name.
Outputs
All input properties are implicitly available as output properties. Additionally, the KubernetesRole resource produces the following output properties:
- Host
Platform stringType - Platform where the runtime is hosted.
- Id string
- The provider-assigned unique ID for this managed resource.
- Provisioning
State string - State of Kubernetes deployment
- System
Data Pulumi.Azure Native. Data Box Edge. Outputs. System Data Response - Role configured on ASE resource
- Type string
- The hierarchical type of the object.
- Host
Platform stringType - Platform where the runtime is hosted.
- Id string
- The provider-assigned unique ID for this managed resource.
- Provisioning
State string - State of Kubernetes deployment
- System
Data SystemData Response - Role configured on ASE resource
- Type string
- The hierarchical type of the object.
- host
Platform StringType - Platform where the runtime is hosted.
- id String
- The provider-assigned unique ID for this managed resource.
- provisioning
State String - State of Kubernetes deployment
- system
Data SystemData Response - Role configured on ASE resource
- type String
- The hierarchical type of the object.
- host
Platform stringType - Platform where the runtime is hosted.
- id string
- The provider-assigned unique ID for this managed resource.
- provisioning
State string - State of Kubernetes deployment
- system
Data SystemData Response - Role configured on ASE resource
- type string
- The hierarchical type of the object.
- host_
platform_ strtype - Platform where the runtime is hosted.
- id str
- The provider-assigned unique ID for this managed resource.
- provisioning_
state str - State of Kubernetes deployment
- system_
data SystemData Response - Role configured on ASE resource
- type str
- The hierarchical type of the object.
- host
Platform StringType - Platform where the runtime is hosted.
- id String
- The provider-assigned unique ID for this managed resource.
- provisioning
State String - State of Kubernetes deployment
- system
Data Property Map - Role configured on ASE resource
- type String
- The hierarchical type of the object.
Supporting Types
CniConfigResponse, CniConfigResponseArgs
- Pod
Subnet string - Pod Subnet
- Service
Subnet string - Service subnet
- Type string
- Cni type
- Version string
- Cni version
- Pod
Subnet string - Pod Subnet
- Service
Subnet string - Service subnet
- Type string
- Cni type
- Version string
- Cni version
- pod
Subnet String - Pod Subnet
- service
Subnet String - Service subnet
- type String
- Cni type
- version String
- Cni version
- pod
Subnet string - Pod Subnet
- service
Subnet string - Service subnet
- type string
- Cni type
- version string
- Cni version
- pod_
subnet str - Pod Subnet
- service_
subnet str - Service subnet
- type str
- Cni type
- version str
- Cni version
- pod
Subnet String - Pod Subnet
- service
Subnet String - Service subnet
- type String
- Cni type
- version String
- Cni version
EtcdInfoResponse, EtcdInfoResponseArgs
KubernetesClusterInfo, KubernetesClusterInfoArgs
- Version string
- Kubernetes cluster version
- Version string
- Kubernetes cluster version
- version String
- Kubernetes cluster version
- version string
- Kubernetes cluster version
- version str
- Kubernetes cluster version
- version String
- Kubernetes cluster version
KubernetesClusterInfoResponse, KubernetesClusterInfoResponseArgs
- Etcd
Info Pulumi.Azure Native. Data Box Edge. Inputs. Etcd Info Response - Etcd configuration
- Nodes
List<Pulumi.
Azure Native. Data Box Edge. Inputs. Node Info Response> - Kubernetes cluster nodes
- Version string
- Kubernetes cluster version
- Etcd
Info EtcdInfo Response - Etcd configuration
- Nodes
[]Node
Info Response - Kubernetes cluster nodes
- Version string
- Kubernetes cluster version
- etcd
Info EtcdInfo Response - Etcd configuration
- nodes
List<Node
Info Response> - Kubernetes cluster nodes
- version String
- Kubernetes cluster version
- etcd
Info EtcdInfo Response - Etcd configuration
- nodes
Node
Info Response[] - Kubernetes cluster nodes
- version string
- Kubernetes cluster version
- etcd_
info EtcdInfo Response - Etcd configuration
- nodes
Sequence[Node
Info Response] - Kubernetes cluster nodes
- version str
- Kubernetes cluster version
- etcd
Info Property Map - Etcd configuration
- nodes List<Property Map>
- Kubernetes cluster nodes
- version String
- Kubernetes cluster version
KubernetesIPConfigurationResponse, KubernetesIPConfigurationResponseArgs
- port str
- Port of the Kubernetes node.
- ip_
address str - IP address of the Kubernetes node.
KubernetesRoleCompute, KubernetesRoleComputeArgs
- Vm
Profile string - VM profile
- Vm
Profile string - VM profile
- vm
Profile String - VM profile
- vm
Profile string - VM profile
- vm_
profile str - VM profile
- vm
Profile String - VM profile
KubernetesRoleComputeResponse, KubernetesRoleComputeResponseArgs
- Memory
In doubleBytes - Memory in bytes
- Processor
Count int - Processor count
- Vm
Profile string - VM profile
- Memory
In float64Bytes - Memory in bytes
- Processor
Count int - Processor count
- Vm
Profile string - VM profile
- memory
In DoubleBytes - Memory in bytes
- processor
Count Integer - Processor count
- vm
Profile String - VM profile
- memory
In numberBytes - Memory in bytes
- processor
Count number - Processor count
- vm
Profile string - VM profile
- memory_
in_ floatbytes - Memory in bytes
- processor_
count int - Processor count
- vm_
profile str - VM profile
- memory
In NumberBytes - Memory in bytes
- processor
Count Number - Processor count
- vm
Profile String - VM profile
KubernetesRoleNetworkResponse, KubernetesRoleNetworkResponseArgs
- Cni
Config Pulumi.Azure Native. Data Box Edge. Inputs. Cni Config Response - Cni configuration
- Load
Balancer Pulumi.Config Azure Native. Data Box Edge. Inputs. Load Balancer Config Response - Load balancer configuration
- Cni
Config CniConfig Response - Cni configuration
- Load
Balancer LoadConfig Balancer Config Response - Load balancer configuration
- cni
Config CniConfig Response - Cni configuration
- load
Balancer LoadConfig Balancer Config Response - Load balancer configuration
- cni
Config CniConfig Response - Cni configuration
- load
Balancer LoadConfig Balancer Config Response - Load balancer configuration
- cni_
config CniConfig Response - Cni configuration
- load_
balancer_ Loadconfig Balancer Config Response - Load balancer configuration
- cni
Config Property Map - Cni configuration
- load
Balancer Property MapConfig - Load balancer configuration
KubernetesRoleResources, KubernetesRoleResourcesArgs
- Compute
Pulumi.
Azure Native. Data Box Edge. Inputs. Kubernetes Role Compute - Kubernetes role compute resource
- Storage
Pulumi.
Azure Native. Data Box Edge. Inputs. Kubernetes Role Storage - Kubernetes role storage resource
- Compute
Kubernetes
Role Compute - Kubernetes role compute resource
- Storage
Kubernetes
Role Storage - Kubernetes role storage resource
- compute
Kubernetes
Role Compute - Kubernetes role compute resource
- storage
Kubernetes
Role Storage - Kubernetes role storage resource
- compute
Kubernetes
Role Compute - Kubernetes role compute resource
- storage
Kubernetes
Role Storage - Kubernetes role storage resource
- compute
Kubernetes
Role Compute - Kubernetes role compute resource
- storage
Kubernetes
Role Storage - Kubernetes role storage resource
- compute Property Map
- Kubernetes role compute resource
- storage Property Map
- Kubernetes role storage resource
KubernetesRoleResourcesResponse, KubernetesRoleResourcesResponseArgs
- Compute
Pulumi.
Azure Native. Data Box Edge. Inputs. Kubernetes Role Compute Response - Kubernetes role compute resource
- Network
Pulumi.
Azure Native. Data Box Edge. Inputs. Kubernetes Role Network Response - Kubernetes role network resource
- Storage
Pulumi.
Azure Native. Data Box Edge. Inputs. Kubernetes Role Storage Response - Kubernetes role storage resource
- Compute
Kubernetes
Role Compute Response - Kubernetes role compute resource
- Network
Kubernetes
Role Network Response - Kubernetes role network resource
- Storage
Kubernetes
Role Storage Response - Kubernetes role storage resource
- compute
Kubernetes
Role Compute Response - Kubernetes role compute resource
- network
Kubernetes
Role Network Response - Kubernetes role network resource
- storage
Kubernetes
Role Storage Response - Kubernetes role storage resource
- compute
Kubernetes
Role Compute Response - Kubernetes role compute resource
- network
Kubernetes
Role Network Response - Kubernetes role network resource
- storage
Kubernetes
Role Storage Response - Kubernetes role storage resource
- compute
Kubernetes
Role Compute Response - Kubernetes role compute resource
- network
Kubernetes
Role Network Response - Kubernetes role network resource
- storage
Kubernetes
Role Storage Response - Kubernetes role storage resource
- compute Property Map
- Kubernetes role compute resource
- network Property Map
- Kubernetes role network resource
- storage Property Map
- Kubernetes role storage resource
KubernetesRoleStorage, KubernetesRoleStorageArgs
- Endpoints
List<Pulumi.
Azure Native. Data Box Edge. Inputs. Mount Point Map> - Mount points of shares in role(s).
- Endpoints
[]Mount
Point Map - Mount points of shares in role(s).
- endpoints
List<Mount
Point Map> - Mount points of shares in role(s).
- endpoints
Mount
Point Map[] - Mount points of shares in role(s).
- endpoints
Sequence[Mount
Point Map] - Mount points of shares in role(s).
- endpoints List<Property Map>
- Mount points of shares in role(s).
KubernetesRoleStorageClassInfoResponse, KubernetesRoleStorageClassInfoResponseArgs
- Name string
- Storage class name.
- Posix
Compliant string - If provisioned storage is posix compliant.
- Type string
- Storage class type.
- Name string
- Storage class name.
- Posix
Compliant string - If provisioned storage is posix compliant.
- Type string
- Storage class type.
- name String
- Storage class name.
- posix
Compliant String - If provisioned storage is posix compliant.
- type String
- Storage class type.
- name string
- Storage class name.
- posix
Compliant string - If provisioned storage is posix compliant.
- type string
- Storage class type.
- name str
- Storage class name.
- posix_
compliant str - If provisioned storage is posix compliant.
- type str
- Storage class type.
- name String
- Storage class name.
- posix
Compliant String - If provisioned storage is posix compliant.
- type String
- Storage class type.
KubernetesRoleStorageResponse, KubernetesRoleStorageResponseArgs
- Storage
Classes List<Pulumi.Azure Native. Data Box Edge. Inputs. Kubernetes Role Storage Class Info Response> - Kubernetes storage class info.
- Endpoints
List<Pulumi.
Azure Native. Data Box Edge. Inputs. Mount Point Map Response> - Mount points of shares in role(s).
- Storage
Classes []KubernetesRole Storage Class Info Response - Kubernetes storage class info.
- Endpoints
[]Mount
Point Map Response - Mount points of shares in role(s).
- storage
Classes List<KubernetesRole Storage Class Info Response> - Kubernetes storage class info.
- endpoints
List<Mount
Point Map Response> - Mount points of shares in role(s).
- storage
Classes KubernetesRole Storage Class Info Response[] - Kubernetes storage class info.
- endpoints
Mount
Point Map Response[] - Mount points of shares in role(s).
- storage_
classes Sequence[KubernetesRole Storage Class Info Response] - Kubernetes storage class info.
- endpoints
Sequence[Mount
Point Map Response] - Mount points of shares in role(s).
- storage
Classes List<Property Map> - Kubernetes storage class info.
- endpoints List<Property Map>
- Mount points of shares in role(s).
LoadBalancerConfigResponse, LoadBalancerConfigResponseArgs
MountPointMap, MountPointMapArgs
- string
- ID of the share mounted to the role VM.
- string
- ID of the share mounted to the role VM.
- String
- ID of the share mounted to the role VM.
- string
- ID of the share mounted to the role VM.
- str
- ID of the share mounted to the role VM.
- String
- ID of the share mounted to the role VM.
MountPointMapResponse, MountPointMapResponseArgs
- Mount
Point string - Mount point for the share.
- Mount
Type string - Mounting type.
- Role
Id string - ID of the role to which share is mounted.
- Role
Type string - Role type.
- string
- ID of the share mounted to the role VM.
- Mount
Point string - Mount point for the share.
- Mount
Type string - Mounting type.
- Role
Id string - ID of the role to which share is mounted.
- Role
Type string - Role type.
- string
- ID of the share mounted to the role VM.
- mount
Point String - Mount point for the share.
- mount
Type String - Mounting type.
- role
Id String - ID of the role to which share is mounted.
- role
Type String - Role type.
- String
- ID of the share mounted to the role VM.
- mount
Point string - Mount point for the share.
- mount
Type string - Mounting type.
- role
Id string - ID of the role to which share is mounted.
- role
Type string - Role type.
- string
- ID of the share mounted to the role VM.
- mount_
point str - Mount point for the share.
- mount_
type str - Mounting type.
- role_
id str - ID of the role to which share is mounted.
- role_
type str - Role type.
- str
- ID of the share mounted to the role VM.
- mount
Point String - Mount point for the share.
- mount
Type String - Mounting type.
- role
Id String - ID of the role to which share is mounted.
- role
Type String - Role type.
- String
- ID of the share mounted to the role VM.
NodeInfoResponse, NodeInfoResponseArgs
- Name string
- Node name.
- Type string
- Node type - Master/Worker
- Ip
Configuration List<Pulumi.Azure Native. Data Box Edge. Inputs. Kubernetes IPConfiguration Response> - IP Configuration of the Kubernetes node.
- Name string
- Node name.
- Type string
- Node type - Master/Worker
- Ip
Configuration []KubernetesIPConfiguration Response - IP Configuration of the Kubernetes node.
- name String
- Node name.
- type String
- Node type - Master/Worker
- ip
Configuration List<KubernetesIPConfiguration Response> - IP Configuration of the Kubernetes node.
- name string
- Node name.
- type string
- Node type - Master/Worker
- ip
Configuration KubernetesIPConfiguration Response[] - IP Configuration of the Kubernetes node.
- name str
- Node name.
- type str
- Node type - Master/Worker
- ip_
configuration Sequence[KubernetesIPConfiguration Response] - IP Configuration of the Kubernetes node.
- name String
- Node name.
- type String
- Node type - Master/Worker
- ip
Configuration List<Property Map> - IP Configuration of the Kubernetes node.
PlatformType, PlatformTypeArgs
- Windows
- Windows
- Linux
- Linux
- Platform
Type Windows - Windows
- Platform
Type Linux - Linux
- Windows
- Windows
- Linux
- Linux
- Windows
- Windows
- Linux
- Linux
- WINDOWS
- Windows
- LINUX
- Linux
- "Windows"
- Windows
- "Linux"
- Linux
RoleStatus, RoleStatusArgs
- Enabled
- Enabled
- Disabled
- Disabled
- Role
Status Enabled - Enabled
- Role
Status Disabled - Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The type of identity that last modified the resource.
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The type of identity that last modified the resource.
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The type of identity that last modified the resource.
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The type of identity that last modified the resource.
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The type of identity that last modified the resource.
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The type of identity that last modified the resource.
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:databoxedge:KubernetesRole IoTRole1 /subscriptions/4385cf00-2d3a-425a-832f-f4285b1c9dce/resourceGroups/GroupForEdgeAutomation/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/testedgedevice/roles/IoTRole1
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0