1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. panorama
  5. getPackage

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.panorama.getPackage

Explore with Pulumi AI

aws-native logo

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

    Creates a package and storage location in an Amazon S3 access point.

    Using getPackage

    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 getPackage(args: GetPackageArgs, opts?: InvokeOptions): Promise<GetPackageResult>
    function getPackageOutput(args: GetPackageOutputArgs, opts?: InvokeOptions): Output<GetPackageResult>
    def get_package(package_id: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetPackageResult
    def get_package_output(package_id: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetPackageResult]
    func LookupPackage(ctx *Context, args *LookupPackageArgs, opts ...InvokeOption) (*LookupPackageResult, error)
    func LookupPackageOutput(ctx *Context, args *LookupPackageOutputArgs, opts ...InvokeOption) LookupPackageResultOutput

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

    public static class GetPackage 
    {
        public static Task<GetPackageResult> InvokeAsync(GetPackageArgs args, InvokeOptions? opts = null)
        public static Output<GetPackageResult> Invoke(GetPackageInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPackageResult> getPackage(GetPackageArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:panorama:getPackage
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PackageId string
    The package's ID.
    PackageId string
    The package's ID.
    packageId String
    The package's ID.
    packageId string
    The package's ID.
    package_id str
    The package's ID.
    packageId String
    The package's ID.

    getPackage Result

    The following output properties are available:

    Arn string
    The package's ARN.
    CreatedTime int
    When the package was created.
    PackageId string
    The package's ID.
    StorageLocation Pulumi.AwsNative.Panorama.Outputs.PackageStorageLocation
    A storage location.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    Tags for the package.
    Arn string
    The package's ARN.
    CreatedTime int
    When the package was created.
    PackageId string
    The package's ID.
    StorageLocation PackageStorageLocation
    A storage location.
    Tags Tag
    Tags for the package.
    arn String
    The package's ARN.
    createdTime Integer
    When the package was created.
    packageId String
    The package's ID.
    storageLocation PackageStorageLocation
    A storage location.
    tags List<Tag>
    Tags for the package.
    arn string
    The package's ARN.
    createdTime number
    When the package was created.
    packageId string
    The package's ID.
    storageLocation PackageStorageLocation
    A storage location.
    tags Tag[]
    Tags for the package.
    arn str
    The package's ARN.
    created_time int
    When the package was created.
    package_id str
    The package's ID.
    storage_location PackageStorageLocation
    A storage location.
    tags Sequence[root_Tag]
    Tags for the package.
    arn String
    The package's ARN.
    createdTime Number
    When the package was created.
    packageId String
    The package's ID.
    storageLocation Property Map
    A storage location.
    tags List<Property Map>
    Tags for the package.

    Supporting Types

    PackageStorageLocation

    BinaryPrefixLocation string
    The location's binary prefix.
    Bucket string
    The location's bucket.
    GeneratedPrefixLocation string
    The location's generated prefix.
    ManifestPrefixLocation string
    The location's manifest prefix.
    RepoPrefixLocation string
    The location's repo prefix.
    BinaryPrefixLocation string
    The location's binary prefix.
    Bucket string
    The location's bucket.
    GeneratedPrefixLocation string
    The location's generated prefix.
    ManifestPrefixLocation string
    The location's manifest prefix.
    RepoPrefixLocation string
    The location's repo prefix.
    binaryPrefixLocation String
    The location's binary prefix.
    bucket String
    The location's bucket.
    generatedPrefixLocation String
    The location's generated prefix.
    manifestPrefixLocation String
    The location's manifest prefix.
    repoPrefixLocation String
    The location's repo prefix.
    binaryPrefixLocation string
    The location's binary prefix.
    bucket string
    The location's bucket.
    generatedPrefixLocation string
    The location's generated prefix.
    manifestPrefixLocation string
    The location's manifest prefix.
    repoPrefixLocation string
    The location's repo prefix.
    binary_prefix_location str
    The location's binary prefix.
    bucket str
    The location's bucket.
    generated_prefix_location str
    The location's generated prefix.
    manifest_prefix_location str
    The location's manifest prefix.
    repo_prefix_location str
    The location's repo prefix.
    binaryPrefixLocation String
    The location's binary prefix.
    bucket String
    The location's bucket.
    generatedPrefixLocation String
    The location's generated prefix.
    manifestPrefixLocation String
    The location's manifest prefix.
    repoPrefixLocation String
    The location's repo prefix.

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    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