azure-native.databoxedge.getArcAddon

Gets a specific addon by name. API Version: 2020-12-01.

Using getArcAddon

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 getArcAddon(args: GetArcAddonArgs, opts?: InvokeOptions): Promise<GetArcAddonResult>
function getArcAddonOutput(args: GetArcAddonOutputArgs, opts?: InvokeOptions): Output<GetArcAddonResult>
def get_arc_addon(addon_name: Optional[str] = None,
                  device_name: Optional[str] = None,
                  resource_group_name: Optional[str] = None,
                  role_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetArcAddonResult
def get_arc_addon_output(addon_name: Optional[pulumi.Input[str]] = None,
                  device_name: Optional[pulumi.Input[str]] = None,
                  resource_group_name: Optional[pulumi.Input[str]] = None,
                  role_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetArcAddonResult]
func LookupArcAddon(ctx *Context, args *LookupArcAddonArgs, opts ...InvokeOption) (*LookupArcAddonResult, error)
func LookupArcAddonOutput(ctx *Context, args *LookupArcAddonOutputArgs, opts ...InvokeOption) LookupArcAddonResultOutput

> Note: This function is named LookupArcAddon in the Go SDK.

public static class GetArcAddon 
{
    public static Task<GetArcAddonResult> InvokeAsync(GetArcAddonArgs args, InvokeOptions? opts = null)
    public static Output<GetArcAddonResult> Invoke(GetArcAddonInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetArcAddonResult> getArcAddon(GetArcAddonArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:databoxedge:getArcAddon
  arguments:
    # arguments dictionary

The following arguments are supported:

AddonName string

The addon name.

DeviceName string

The device name.

ResourceGroupName string

The resource group name.

RoleName string

The role name.

AddonName string

The addon name.

DeviceName string

The device name.

ResourceGroupName string

The resource group name.

RoleName string

The role name.

addonName String

The addon name.

deviceName String

The device name.

resourceGroupName String

The resource group name.

roleName String

The role name.

addonName string

The addon name.

deviceName string

The device name.

resourceGroupName string

The resource group name.

roleName string

The role name.

addon_name str

The addon name.

device_name str

The device name.

resource_group_name str

The resource group name.

role_name str

The role name.

addonName String

The addon name.

deviceName String

The device name.

resourceGroupName String

The resource group name.

roleName String

The role name.

getArcAddon Result

The following output properties are available:

HostPlatform string

Host OS supported by the Arc addon.

HostPlatformType string

Platform where the runtime is hosted.

Id string

The path ID that uniquely identifies the object.

Name string

The object name.

ProvisioningState string

Addon Provisioning State

ResourceGroupName string

Arc resource group name

ResourceLocation string

Arc resource location

ResourceName string

Arc resource Name

SubscriptionId string

Arc resource subscription Id

SystemData Pulumi.AzureNative.DataBoxEdge.Outputs.SystemDataResponse

Addon type

Type string

The hierarchical type of the object.

Version string

Arc resource version

HostPlatform string

Host OS supported by the Arc addon.

HostPlatformType string

Platform where the runtime is hosted.

Id string

The path ID that uniquely identifies the object.

Name string

The object name.

ProvisioningState string

Addon Provisioning State

ResourceGroupName string

Arc resource group name

ResourceLocation string

Arc resource location

ResourceName string

Arc resource Name

SubscriptionId string

Arc resource subscription Id

SystemData SystemDataResponse

Addon type

Type string

The hierarchical type of the object.

Version string

Arc resource version

hostPlatform String

Host OS supported by the Arc addon.

hostPlatformType String

Platform where the runtime is hosted.

id String

The path ID that uniquely identifies the object.

name String

The object name.

provisioningState String

Addon Provisioning State

resourceGroupName String

Arc resource group name

resourceLocation String

Arc resource location

resourceName String

Arc resource Name

subscriptionId String

Arc resource subscription Id

systemData SystemDataResponse

Addon type

type String

The hierarchical type of the object.

version String

Arc resource version

hostPlatform string

Host OS supported by the Arc addon.

hostPlatformType string

Platform where the runtime is hosted.

id string

The path ID that uniquely identifies the object.

name string

The object name.

provisioningState string

Addon Provisioning State

resourceGroupName string

Arc resource group name

resourceLocation string

Arc resource location

resourceName string

Arc resource Name

subscriptionId string

Arc resource subscription Id

systemData SystemDataResponse

Addon type

type string

The hierarchical type of the object.

version string

Arc resource version

host_platform str

Host OS supported by the Arc addon.

host_platform_type str

Platform where the runtime is hosted.

id str

The path ID that uniquely identifies the object.

name str

The object name.

provisioning_state str

Addon Provisioning State

resource_group_name str

Arc resource group name

resource_location str

Arc resource location

resource_name str

Arc resource Name

subscription_id str

Arc resource subscription Id

system_data SystemDataResponse

Addon type

type str

The hierarchical type of the object.

version str

Arc resource version

hostPlatform String

Host OS supported by the Arc addon.

hostPlatformType String

Platform where the runtime is hosted.

id String

The path ID that uniquely identifies the object.

name String

The object name.

provisioningState String

Addon Provisioning State

resourceGroupName String

Arc resource group name

resourceLocation String

Arc resource location

resourceName String

Arc resource Name

subscriptionId String

Arc resource subscription Id

systemData Property Map

Addon type

type String

The hierarchical type of the object.

version String

Arc resource version

Supporting Types

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The type of identity that last modified the resource.

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The type of identity that last modified the resource.

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The type of identity that last modified the resource.

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The type of identity that last modified the resource.

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

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_type str

The type of identity that created the resource.

last_modified_at str

The type of identity that last modified the resource.

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The type of identity that last modified the resource.

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Package Details

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