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

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.panorama.PackageVersion

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

Registers a package version.

Create PackageVersion Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new PackageVersion(name: string, args: PackageVersionArgs, opts?: CustomResourceOptions);
@overload
def PackageVersion(resource_name: str,
                   args: PackageVersionArgs,
                   opts: Optional[ResourceOptions] = None)

@overload
def PackageVersion(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   package_id: Optional[str] = None,
                   package_version: Optional[str] = None,
                   patch_version: Optional[str] = None,
                   mark_latest: Optional[bool] = None,
                   owner_account: Optional[str] = None,
                   updated_latest_patch_version: Optional[str] = None)
func NewPackageVersion(ctx *Context, name string, args PackageVersionArgs, opts ...ResourceOption) (*PackageVersion, error)
public PackageVersion(string name, PackageVersionArgs args, CustomResourceOptions? opts = null)
public PackageVersion(String name, PackageVersionArgs args)
public PackageVersion(String name, PackageVersionArgs args, CustomResourceOptions options)
type: aws-native:panorama:PackageVersion
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. PackageVersionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. PackageVersionArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. PackageVersionArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. PackageVersionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. PackageVersionArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

PackageVersion Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The PackageVersion resource accepts the following input properties:

PackageId This property is required. string
A package ID.
PackageVersionValue This property is required. string
A package version.
PatchVersion This property is required. string
A patch version.
MarkLatest bool
Whether to mark the new version as the latest version.
OwnerAccount string
An owner account.
UpdatedLatestPatchVersion string
If the version was marked latest, the new version to maker as latest.
PackageId This property is required. string
A package ID.
PackageVersion This property is required. string
A package version.
PatchVersion This property is required. string
A patch version.
MarkLatest bool
Whether to mark the new version as the latest version.
OwnerAccount string
An owner account.
UpdatedLatestPatchVersion string
If the version was marked latest, the new version to maker as latest.
packageId This property is required. String
A package ID.
packageVersion This property is required. String
A package version.
patchVersion This property is required. String
A patch version.
markLatest Boolean
Whether to mark the new version as the latest version.
ownerAccount String
An owner account.
updatedLatestPatchVersion String
If the version was marked latest, the new version to maker as latest.
packageId This property is required. string
A package ID.
packageVersion This property is required. string
A package version.
patchVersion This property is required. string
A patch version.
markLatest boolean
Whether to mark the new version as the latest version.
ownerAccount string
An owner account.
updatedLatestPatchVersion string
If the version was marked latest, the new version to maker as latest.
package_id This property is required. str
A package ID.
package_version This property is required. str
A package version.
patch_version This property is required. str
A patch version.
mark_latest bool
Whether to mark the new version as the latest version.
owner_account str
An owner account.
updated_latest_patch_version str
If the version was marked latest, the new version to maker as latest.
packageId This property is required. String
A package ID.
packageVersion This property is required. String
A package version.
patchVersion This property is required. String
A patch version.
markLatest Boolean
Whether to mark the new version as the latest version.
ownerAccount String
An owner account.
updatedLatestPatchVersion String
If the version was marked latest, the new version to maker as latest.

Outputs

All input properties are implicitly available as output properties. Additionally, the PackageVersion resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
IsLatestPatch bool
Whether the package version is the latest version.
PackageArn string
The package version's ARN.
PackageName string
The package version's name.
RegisteredTime int
The package version's registered time.
Status Pulumi.AwsNative.Panorama.PackageVersionStatus
The package version's status.
StatusDescription string
The package version's status description.
Id string
The provider-assigned unique ID for this managed resource.
IsLatestPatch bool
Whether the package version is the latest version.
PackageArn string
The package version's ARN.
PackageName string
The package version's name.
RegisteredTime int
The package version's registered time.
Status PackageVersionStatus
The package version's status.
StatusDescription string
The package version's status description.
id String
The provider-assigned unique ID for this managed resource.
isLatestPatch Boolean
Whether the package version is the latest version.
packageArn String
The package version's ARN.
packageName String
The package version's name.
registeredTime Integer
The package version's registered time.
status PackageVersionStatus
The package version's status.
statusDescription String
The package version's status description.
id string
The provider-assigned unique ID for this managed resource.
isLatestPatch boolean
Whether the package version is the latest version.
packageArn string
The package version's ARN.
packageName string
The package version's name.
registeredTime number
The package version's registered time.
status PackageVersionStatus
The package version's status.
statusDescription string
The package version's status description.
id str
The provider-assigned unique ID for this managed resource.
is_latest_patch bool
Whether the package version is the latest version.
package_arn str
The package version's ARN.
package_name str
The package version's name.
registered_time int
The package version's registered time.
status PackageVersionStatus
The package version's status.
status_description str
The package version's status description.
id String
The provider-assigned unique ID for this managed resource.
isLatestPatch Boolean
Whether the package version is the latest version.
packageArn String
The package version's ARN.
packageName String
The package version's name.
registeredTime Number
The package version's registered time.
status "REGISTER_PENDING" | "REGISTER_COMPLETED" | "FAILED" | "DELETING"
The package version's status.
statusDescription String
The package version's status description.

Supporting Types

PackageVersionStatus
, PackageVersionStatusArgs

RegisterPending
REGISTER_PENDING
RegisterCompleted
REGISTER_COMPLETED
Failed
FAILED
Deleting
DELETING
PackageVersionStatusRegisterPending
REGISTER_PENDING
PackageVersionStatusRegisterCompleted
REGISTER_COMPLETED
PackageVersionStatusFailed
FAILED
PackageVersionStatusDeleting
DELETING
RegisterPending
REGISTER_PENDING
RegisterCompleted
REGISTER_COMPLETED
Failed
FAILED
Deleting
DELETING
RegisterPending
REGISTER_PENDING
RegisterCompleted
REGISTER_COMPLETED
Failed
FAILED
Deleting
DELETING
REGISTER_PENDING
REGISTER_PENDING
REGISTER_COMPLETED
REGISTER_COMPLETED
FAILED
FAILED
DELETING
DELETING
"REGISTER_PENDING"
REGISTER_PENDING
"REGISTER_COMPLETED"
REGISTER_COMPLETED
"FAILED"
FAILED
"DELETING"
DELETING

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.27.0 published on Monday, Apr 14, 2025 by Pulumi