ArcAddon Class

Definition

Arc Addon.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("ArcForKubernetes")]
public class ArcAddon : Microsoft.Azure.Management.DataBoxEdge.Models.Addon
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("ArcForKubernetes")>]
type ArcAddon = class
    inherit Addon
Public Class ArcAddon
Inherits Addon
Inheritance
Attributes
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructors

ArcAddon()

Initializes a new instance of the ArcAddon class.

ArcAddon(String, String, String, String, String, String, String, SystemData, String, String, String, String)

Initializes a new instance of the ArcAddon class.

Properties

HostPlatform

Gets host OS supported by the Arc addon. Possible values include: 'Windows', 'Linux'

HostPlatformType

Gets platform where the runtime is hosted. Possible values include: 'KubernetesCluster', 'LinuxVM'

Id

Gets the path ID that uniquely identifies the object.

(Inherited from ARMBaseModel)
Name

Gets the object name.

(Inherited from ARMBaseModel)
ProvisioningState

Gets addon Provisioning State. Possible values include: 'Invalid', 'Creating', 'Created', 'Updating', 'Reconfiguring', 'Failed', 'Deleting'

ResourceGroupName

Gets or sets arc resource group name

ResourceLocation

Gets or sets arc resource location

ResourceName

Gets or sets arc resource Name

SubscriptionId

Gets or sets arc resource subscription Id

SystemData

Gets or sets addon type

(Inherited from Addon)
Type

Gets the hierarchical type of the object.

(Inherited from ARMBaseModel)
Version

Gets arc resource version

Methods

Validate()

Validate the object.

Applies to