We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.iot.getSoftwarePackage
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
resource definition
Using getSoftwarePackage
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 getSoftwarePackage(args: GetSoftwarePackageArgs, opts?: InvokeOptions): Promise<GetSoftwarePackageResult>
function getSoftwarePackageOutput(args: GetSoftwarePackageOutputArgs, opts?: InvokeOptions): Output<GetSoftwarePackageResult>
def get_software_package(package_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSoftwarePackageResult
def get_software_package_output(package_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSoftwarePackageResult]
func LookupSoftwarePackage(ctx *Context, args *LookupSoftwarePackageArgs, opts ...InvokeOption) (*LookupSoftwarePackageResult, error)
func LookupSoftwarePackageOutput(ctx *Context, args *LookupSoftwarePackageOutputArgs, opts ...InvokeOption) LookupSoftwarePackageResultOutput
> Note: This function is named LookupSoftwarePackage
in the Go SDK.
public static class GetSoftwarePackage
{
public static Task<GetSoftwarePackageResult> InvokeAsync(GetSoftwarePackageArgs args, InvokeOptions? opts = null)
public static Output<GetSoftwarePackageResult> Invoke(GetSoftwarePackageInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSoftwarePackageResult> getSoftwarePackage(GetSoftwarePackageArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:iot:getSoftwarePackage
arguments:
# arguments dictionary
The following arguments are supported:
- Package
Name string
- Package
Name string
- package
Name String
- package
Name string
- package_
name str
- package
Name String
getSoftwarePackage Result
The following output properties are available:
- Description string
- Package
Arn string - The Amazon Resource Name (ARN) for the package.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Description string
- Package
Arn string - The Amazon Resource Name (ARN) for the package.
- Tag
- An array of key-value pairs to apply to this resource.
- description String
- package
Arn String - The Amazon Resource Name (ARN) for the package.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- description string
- package
Arn string - The Amazon Resource Name (ARN) for the package.
- Tag[]
- An array of key-value pairs to apply to this resource.
- description str
- package_
arn str - The Amazon Resource Name (ARN) for the package.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- description String
- package
Arn String - The Amazon Resource Name (ARN) for the package.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi