ArcAddon Class

Arc Addon.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.databoxedge.v2021_02_01_preview.models._models_py3.Addon
ArcAddon

Constructor

ArcAddon(*, subscription_id: str, resource_group_name: str, resource_name: str, resource_location: str, **kwargs)

Parameters

kind
str or AddonType
Required

Required. Addon type.Constant filled by server. Possible values include: "IotEdge", "ArcForKubernetes".

subscription_id
str
Required

Required. Arc resource subscription Id.

resource_group_name
str
Required

Required. Arc resource group name.

resource_name
str
Required

Required. Arc resource Name.

resource_location
str
Required

Required. Arc resource location.

Variables

id
str

The path ID that uniquely identifies the object.

name
str

The object name.

type
str

The hierarchical type of the object.

system_data
SystemData

Addon type.

version
str

Arc resource version.

host_platform
str or PlatformType

Host OS supported by the Arc addon. Possible values include: "Windows", "Linux".

host_platform_type
str or HostPlatformType

Platform where the runtime is hosted. Possible values include: "KubernetesCluster", "LinuxVM".

provisioning_state
str or AddonState

Addon Provisioning State. Possible values include: "Invalid", "Creating", "Created", "Updating", "Reconfiguring", "Failed", "Deleting".