1. Packages
  2. AWS Native
  3. API Docs
  4. elasticbeanstalk
  5. ApplicationVersion

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.78.0 published on Wednesday, Sep 27, 2023 by Pulumi

aws-native.elasticbeanstalk.ApplicationVersion

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.78.0 published on Wednesday, Sep 27, 2023 by Pulumi

    Resource Type definition for AWS::ElasticBeanstalk::ApplicationVersion

    Create ApplicationVersion Resource

    new ApplicationVersion(name: string, args: ApplicationVersionArgs, opts?: CustomResourceOptions);
    @overload
    def ApplicationVersion(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           application_name: Optional[str] = None,
                           description: Optional[str] = None,
                           source_bundle: Optional[ApplicationVersionSourceBundleArgs] = None)
    @overload
    def ApplicationVersion(resource_name: str,
                           args: ApplicationVersionArgs,
                           opts: Optional[ResourceOptions] = None)
    func NewApplicationVersion(ctx *Context, name string, args ApplicationVersionArgs, opts ...ResourceOption) (*ApplicationVersion, error)
    public ApplicationVersion(string name, ApplicationVersionArgs args, CustomResourceOptions? opts = null)
    public ApplicationVersion(String name, ApplicationVersionArgs args)
    public ApplicationVersion(String name, ApplicationVersionArgs args, CustomResourceOptions options)
    
    type: aws-native:elasticbeanstalk:ApplicationVersion
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args ApplicationVersionArgs
    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 ApplicationVersionArgs
    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 ApplicationVersionArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ApplicationVersionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ApplicationVersionArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    ApplicationVersion Resource Properties

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

    Inputs

    The ApplicationVersion resource accepts the following input properties:

    ApplicationName string

    The name of the Elastic Beanstalk application that is associated with this application version.

    SourceBundle Pulumi.AwsNative.ElasticBeanstalk.Inputs.ApplicationVersionSourceBundle

    The Amazon S3 bucket and key that identify the location of the source bundle for this version.

    Description string

    A description of this application version.

    ApplicationName string

    The name of the Elastic Beanstalk application that is associated with this application version.

    SourceBundle ApplicationVersionSourceBundleArgs

    The Amazon S3 bucket and key that identify the location of the source bundle for this version.

    Description string

    A description of this application version.

    applicationName String

    The name of the Elastic Beanstalk application that is associated with this application version.

    sourceBundle ApplicationVersionSourceBundle

    The Amazon S3 bucket and key that identify the location of the source bundle for this version.

    description String

    A description of this application version.

    applicationName string

    The name of the Elastic Beanstalk application that is associated with this application version.

    sourceBundle ApplicationVersionSourceBundle

    The Amazon S3 bucket and key that identify the location of the source bundle for this version.

    description string

    A description of this application version.

    application_name str

    The name of the Elastic Beanstalk application that is associated with this application version.

    source_bundle ApplicationVersionSourceBundleArgs

    The Amazon S3 bucket and key that identify the location of the source bundle for this version.

    description str

    A description of this application version.

    applicationName String

    The name of the Elastic Beanstalk application that is associated with this application version.

    sourceBundle Property Map

    The Amazon S3 bucket and key that identify the location of the source bundle for this version.

    description String

    A description of this application version.

    Outputs

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

    Id string

    The provider-assigned unique ID for this managed resource.

    Id string

    The provider-assigned unique ID for this managed resource.

    id String

    The provider-assigned unique ID for this managed resource.

    id string

    The provider-assigned unique ID for this managed resource.

    id str

    The provider-assigned unique ID for this managed resource.

    id String

    The provider-assigned unique ID for this managed resource.

    Supporting Types

    ApplicationVersionSourceBundle, ApplicationVersionSourceBundleArgs

    S3Bucket string

    The Amazon S3 bucket where the data is located.

    S3Key string

    The Amazon S3 key where the data is located.

    S3Bucket string

    The Amazon S3 bucket where the data is located.

    S3Key string

    The Amazon S3 key where the data is located.

    s3Bucket String

    The Amazon S3 bucket where the data is located.

    s3Key String

    The Amazon S3 key where the data is located.

    s3Bucket string

    The Amazon S3 bucket where the data is located.

    s3Key string

    The Amazon S3 key where the data is located.

    s3_bucket str

    The Amazon S3 bucket where the data is located.

    s3_key str

    The Amazon S3 key where the data is located.

    s3Bucket String

    The Amazon S3 bucket where the data is located.

    s3Key String

    The Amazon S3 key where the data is located.

    Package Details

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

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.78.0 published on Wednesday, Sep 27, 2023 by Pulumi