AWS Native

v0.29.0 published on Thursday, Sep 8, 2022 by Pulumi

getApplication

Resource schema for AWS::IoTFleetHub::Application

Using getApplication

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 getApplication(args: GetApplicationArgs, opts?: InvokeOptions): Promise<GetApplicationResult>
function getApplicationOutput(args: GetApplicationOutputArgs, opts?: InvokeOptions): Output<GetApplicationResult>
def get_application(application_id: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetApplicationResult
def get_application_output(application_id: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetApplicationResult]
func LookupApplication(ctx *Context, args *LookupApplicationArgs, opts ...InvokeOption) (*LookupApplicationResult, error)
func LookupApplicationOutput(ctx *Context, args *LookupApplicationOutputArgs, opts ...InvokeOption) LookupApplicationResultOutput

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

public static class GetApplication 
{
    public static Task<GetApplicationResult> InvokeAsync(GetApplicationArgs args, InvokeOptions? opts = null)
    public static Output<GetApplicationResult> Invoke(GetApplicationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetApplicationResult> getApplication(GetApplicationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:iotfleethub:getApplication
  Arguments:
    # Arguments dictionary

The following arguments are supported:

ApplicationId string

The ID of the application.

ApplicationId string

The ID of the application.

applicationId String

The ID of the application.

applicationId string

The ID of the application.

application_id str

The ID of the application.

applicationId String

The ID of the application.

getApplication Result

The following output properties are available:

ApplicationArn string

The ARN of the application.

ApplicationCreationDate int

When the Application was created

ApplicationDescription string

Application Description, should be between 1 and 2048 characters.

ApplicationId string

The ID of the application.

ApplicationLastUpdateDate int

When the Application was last updated

ApplicationName string

Application Name, should be between 1 and 256 characters.

ApplicationState string

The current state of the application.

ApplicationUrl string

The URL of the application.

ErrorMessage string

A message indicating why Create or Delete Application failed.

RoleArn string

The ARN of the role that the web application assumes when it interacts with AWS IoT Core. For more info on configuring this attribute, see https://docs.aws.amazon.com/iot/latest/apireference/API_iotfleethub_CreateApplication.html#API_iotfleethub_CreateApplication_RequestSyntax

SsoClientId string

The AWS SSO application generated client ID (used with AWS SSO APIs).

Tags List<Pulumi.AwsNative.IoTFleetHub.Outputs.ApplicationTag>

A list of key-value pairs that contain metadata for the application.

ApplicationArn string

The ARN of the application.

ApplicationCreationDate int

When the Application was created

ApplicationDescription string

Application Description, should be between 1 and 2048 characters.

ApplicationId string

The ID of the application.

ApplicationLastUpdateDate int

When the Application was last updated

ApplicationName string

Application Name, should be between 1 and 256 characters.

ApplicationState string

The current state of the application.

ApplicationUrl string

The URL of the application.

ErrorMessage string

A message indicating why Create or Delete Application failed.

RoleArn string

The ARN of the role that the web application assumes when it interacts with AWS IoT Core. For more info on configuring this attribute, see https://docs.aws.amazon.com/iot/latest/apireference/API_iotfleethub_CreateApplication.html#API_iotfleethub_CreateApplication_RequestSyntax

SsoClientId string

The AWS SSO application generated client ID (used with AWS SSO APIs).

Tags []ApplicationTag

A list of key-value pairs that contain metadata for the application.

applicationArn String

The ARN of the application.

applicationCreationDate Integer

When the Application was created

applicationDescription String

Application Description, should be between 1 and 2048 characters.

applicationId String

The ID of the application.

applicationLastUpdateDate Integer

When the Application was last updated

applicationName String

Application Name, should be between 1 and 256 characters.

applicationState String

The current state of the application.

applicationUrl String

The URL of the application.

errorMessage String

A message indicating why Create or Delete Application failed.

roleArn String

The ARN of the role that the web application assumes when it interacts with AWS IoT Core. For more info on configuring this attribute, see https://docs.aws.amazon.com/iot/latest/apireference/API_iotfleethub_CreateApplication.html#API_iotfleethub_CreateApplication_RequestSyntax

ssoClientId String

The AWS SSO application generated client ID (used with AWS SSO APIs).

tags List<ApplicationTag>

A list of key-value pairs that contain metadata for the application.

applicationArn string

The ARN of the application.

applicationCreationDate number

When the Application was created

applicationDescription string

Application Description, should be between 1 and 2048 characters.

applicationId string

The ID of the application.

applicationLastUpdateDate number

When the Application was last updated

applicationName string

Application Name, should be between 1 and 256 characters.

applicationState string

The current state of the application.

applicationUrl string

The URL of the application.

errorMessage string

A message indicating why Create or Delete Application failed.

roleArn string

The ARN of the role that the web application assumes when it interacts with AWS IoT Core. For more info on configuring this attribute, see https://docs.aws.amazon.com/iot/latest/apireference/API_iotfleethub_CreateApplication.html#API_iotfleethub_CreateApplication_RequestSyntax

ssoClientId string

The AWS SSO application generated client ID (used with AWS SSO APIs).

tags ApplicationTag[]

A list of key-value pairs that contain metadata for the application.

application_arn str

The ARN of the application.

application_creation_date int

When the Application was created

application_description str

Application Description, should be between 1 and 2048 characters.

application_id str

The ID of the application.

application_last_update_date int

When the Application was last updated

application_name str

Application Name, should be between 1 and 256 characters.

application_state str

The current state of the application.

application_url str

The URL of the application.

error_message str

A message indicating why Create or Delete Application failed.

role_arn str

The ARN of the role that the web application assumes when it interacts with AWS IoT Core. For more info on configuring this attribute, see https://docs.aws.amazon.com/iot/latest/apireference/API_iotfleethub_CreateApplication.html#API_iotfleethub_CreateApplication_RequestSyntax

sso_client_id str

The AWS SSO application generated client ID (used with AWS SSO APIs).

tags Sequence[ApplicationTag]

A list of key-value pairs that contain metadata for the application.

applicationArn String

The ARN of the application.

applicationCreationDate Number

When the Application was created

applicationDescription String

Application Description, should be between 1 and 2048 characters.

applicationId String

The ID of the application.

applicationLastUpdateDate Number

When the Application was last updated

applicationName String

Application Name, should be between 1 and 256 characters.

applicationState String

The current state of the application.

applicationUrl String

The URL of the application.

errorMessage String

A message indicating why Create or Delete Application failed.

roleArn String

The ARN of the role that the web application assumes when it interacts with AWS IoT Core. For more info on configuring this attribute, see https://docs.aws.amazon.com/iot/latest/apireference/API_iotfleethub_CreateApplication.html#API_iotfleethub_CreateApplication_RequestSyntax

ssoClientId String

The AWS SSO application generated client ID (used with AWS SSO APIs).

tags List<Property Map>

A list of key-value pairs that contain metadata for the application.

Supporting Types

ApplicationTag

Key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value string

The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key str

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value str

The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. You can specify a value that is 1 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0