CfnApplicationMixinProps

class aws_cdk.cfn_property_mixins.aws_serverlessrepo.CfnApplicationMixinProps(*, author=None, description=None, home_page_url=None, labels=None, license_body=None, name=None, readme_body=None, semantic_version=None, source_code_url=None, spdx_license_id=None, template_body=None)

Bases: object

Properties for CfnApplicationPropsMixin.

Parameters:
  • author (Optional[str]) – The name of the author publishing the app.

  • description (Optional[str]) – The description of the application.

  • home_page_url (Optional[str]) – A URL with more information about the application.

  • labels (Optional[Sequence[str]]) – Labels to improve discovery of apps in search results.

  • license_body (Optional[str]) – A local text file that contains the license of the app.

  • name (Optional[str]) – The name of the application.

  • readme_body (Optional[str]) – A text readme file in Markdown language that contains a more detailed description of the application.

  • semantic_version (Optional[str]) – The semantic version of the application.

  • source_code_url (Optional[str]) – A link to a public repository for the source code of your application.

  • spdx_license_id (Optional[str]) – A valid identifier from https://spdx.org/licenses/.

  • template_body (Optional[str]) – The local raw packaged AWS SAM template file of your application.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_serverlessrepo as serverlessrepo

cfn_application_mixin_props = serverlessrepo.CfnApplicationMixinProps(
    author="author",
    description="description",
    home_page_url="homePageUrl",
    labels=["labels"],
    license_body="licenseBody",
    name="name",
    readme_body="readmeBody",
    semantic_version="semanticVersion",
    source_code_url="sourceCodeUrl",
    spdx_license_id="spdxLicenseId",
    template_body="templateBody"
)

Attributes

author

The name of the author publishing the app.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-author

description

The description of the application.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-description

home_page_url

A URL with more information about the application.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-homepageurl

labels

Labels to improve discovery of apps in search results.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-labels

license_body

A local text file that contains the license of the app.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-licensebody

name

The name of the application.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-name

readme_body

A text readme file in Markdown language that contains a more detailed description of the application.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-readmebody

semantic_version

The semantic version of the application.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-semanticversion

source_code_url

A link to a public repository for the source code of your application.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-sourcecodeurl

spdx_license_id

//spdx.org/licenses/.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-spdxlicenseid

Type:

A valid identifier from https

template_body

The local raw packaged AWS SAM template file of your application.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-serverlessrepo-application.html#cfn-serverlessrepo-application-templatebody