We recommend new projects start with resources from the AWS provider.
aws-native.panorama.PackageVersion
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
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 string
- The unique name of the resource.
- args PackageVersionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args 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 string
- The unique name of the resource.
- args PackageVersionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PackageVersionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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 string
- A package ID.
- PackageVersion stringValue 
- A package version.
- PatchVersion string
- A patch version.
- MarkLatest bool
- Whether to mark the new version as the latest version.
- OwnerAccount string
- An owner account.
- UpdatedLatest stringPatch Version 
- If the version was marked latest, the new version to maker as latest.
- PackageId string
- A package ID.
- PackageVersion string
- A package version.
- PatchVersion string
- A patch version.
- MarkLatest bool
- Whether to mark the new version as the latest version.
- OwnerAccount string
- An owner account.
- UpdatedLatest stringPatch Version 
- If the version was marked latest, the new version to maker as latest.
- packageId String
- A package ID.
- packageVersion String
- A package version.
- patchVersion String
- A patch version.
- markLatest Boolean
- Whether to mark the new version as the latest version.
- ownerAccount String
- An owner account.
- updatedLatest StringPatch Version 
- If the version was marked latest, the new version to maker as latest.
- packageId string
- A package ID.
- packageVersion string
- A package version.
- patchVersion string
- A patch version.
- markLatest boolean
- Whether to mark the new version as the latest version.
- ownerAccount string
- An owner account.
- updatedLatest stringPatch Version 
- If the version was marked latest, the new version to maker as latest.
- package_id str
- A package ID.
- package_version str
- A package version.
- patch_version 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_ strpatch_ version 
- If the version was marked latest, the new version to maker as latest.
- packageId String
- A package ID.
- packageVersion String
- A package version.
- patchVersion String
- A patch version.
- markLatest Boolean
- Whether to mark the new version as the latest version.
- ownerAccount String
- An owner account.
- updatedLatest StringPatch Version 
- 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.
- IsLatest boolPatch 
- 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.Aws Native. Panorama. Package Version Status 
- The package version's status.
- StatusDescription string
- The package version's status description.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsLatest boolPatch 
- 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
PackageVersion Status 
- The package version's status.
- StatusDescription string
- The package version's status description.
- id String
- The provider-assigned unique ID for this managed resource.
- isLatest BooleanPatch 
- 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
PackageVersion Status 
- The package version's status.
- statusDescription String
- The package version's status description.
- id string
- The provider-assigned unique ID for this managed resource.
- isLatest booleanPatch 
- 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
PackageVersion Status 
- 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_ boolpatch 
- 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
PackageVersion Status 
- 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.
- isLatest BooleanPatch 
- 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
- PackageVersion Status Register Pending 
- REGISTER_PENDING
- PackageVersion Status Register Completed 
- REGISTER_COMPLETED
- PackageVersion Status Failed 
- FAILED
- PackageVersion Status Deleting 
- 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.