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.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.panorama.PackageVersion

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

    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.
    PackageVersionValue 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.
    UpdatedLatestPatchVersion string
    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.
    UpdatedLatestPatchVersion string
    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.
    updatedLatestPatchVersion String
    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.
    updatedLatestPatchVersion string
    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_patch_version str
    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.
    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
    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