Azure Native

v1.80.0 published on Tuesday, Oct 4, 2022 by Pulumi

getAddon

Deprecated:

Please use one of the variants: ArcAddon, IoTAddon.

Role Addon API Version: 2020-12-01.

Using getAddon

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 getAddon(args: GetAddonArgs, opts?: InvokeOptions): Promise<GetAddonResult>
function getAddonOutput(args: GetAddonOutputArgs, opts?: InvokeOptions): Output<GetAddonResult>
def get_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) -> GetAddonResult
def get_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[GetAddonResult]
func LookupAddon(ctx *Context, args *LookupAddonArgs, opts ...InvokeOption) (*LookupAddonResult, error)
func LookupAddonOutput(ctx *Context, args *LookupAddonOutputArgs, opts ...InvokeOption) LookupAddonResultOutput

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

public static class GetAddon 
{
    public static Task<GetAddonResult> InvokeAsync(GetAddonArgs args, InvokeOptions? opts = null)
    public static Output<GetAddonResult> Invoke(GetAddonInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAddonResult> getAddon(GetAddonArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:databoxedge:getAddon
  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.

getAddon Result

The following output properties are available:

Id string

The path ID that uniquely identifies the object.

Kind string

Addon type.

Name string

The object name.

SystemData Pulumi.AzureNative.DataBoxEdge.Outputs.SystemDataResponse

Addon type

Type string

The hierarchical type of the object.

Id string

The path ID that uniquely identifies the object.

Kind string

Addon type.

Name string

The object name.

SystemData SystemDataResponse

Addon type

Type string

The hierarchical type of the object.

id String

The path ID that uniquely identifies the object.

kind String

Addon type.

name String

The object name.

systemData SystemDataResponse

Addon type

type String

The hierarchical type of the object.

id string

The path ID that uniquely identifies the object.

kind string

Addon type.

name string

The object name.

systemData SystemDataResponse

Addon type

type string

The hierarchical type of the object.

id str

The path ID that uniquely identifies the object.

kind str

Addon type.

name str

The object name.

system_data SystemDataResponse

Addon type

type str

The hierarchical type of the object.

id String

The path ID that uniquely identifies the object.

kind String

Addon type.

name String

The object name.

systemData Property Map

Addon type

type String

The hierarchical type of the object.

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
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0