Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(sources): update cfn-schema #684

Merged
merged 1 commit into from
Nov 9, 2023

Conversation

aws-cdk-automation
Copy link
Contributor

⚠️ This Pull Request updates daily and will overwrite all manual changes pushed to the branch

Updates the cfn-schema source from upstream. See details in workflow run.


Automatically created by projen via the "update-source-cfn-schema" workflow

> ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch

Updates the cfn-schema source from upstream. See details in [workflow run].

[Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6806976847

------

*Automatically created by projen via the "update-source-cfn-schema" workflow*

Signed-off-by: github-actions <[email protected]>
Copy link

github-actions bot commented Nov 9, 2023

To work on this Pull Request, please create a new branch and PR. This prevents your work from being deleted by the automation.

Run the following commands inside the repo:

gh co 684
git switch -c fix-pr-684 && git push -u origin HEAD
gh pr create -t "fix: PR #684" --body "Fixes https://github.com/cdklabs/awscdk-service-spec/pull/684"

Copy link

github-actions bot commented Nov 9, 2023

@aws-cdk/aws-service-spec: Model database diff detected

├[~] service aws-gamelift
│ └ resources
│    └[~] resource AWS::GameLift::Fleet
│      ├ properties
│      │  ├[+] ApplyCapacity: string (immutable)
│      │  └[+] ScalingPolicies: Array<ScalingPolicy>
│      └ types
│         ├[+] type ScalingPolicy
│         │ ├  documentation: Rule that controls how a fleet is scaled. Scaling policies are uniquely identified by the combination of name and fleet ID.
│         │ │  name: ScalingPolicy
│         │ └ properties
│         │    ├ComparisonOperator: string
│         │    ├EvaluationPeriods: integer
│         │    ├Location: string
│         │    ├MetricName: string (required)
│         │    ├Name: string (required)
│         │    ├PolicyType: string
│         │    ├ScalingAdjustment: integer
│         │    ├ScalingAdjustmentType: string
│         │    ├Status: string
│         │    ├TargetConfiguration: TargetConfiguration
│         │    ├Threshold: number
│         │    └UpdateStatus: string
│         └[+] type TargetConfiguration
│           ├  documentation: Settings for a target-based scaling policy. A target-based policy tracks a particular fleet metric specifies a target value for the metric. As player usage changes, the policy triggers Amazon GameLift to adjust capacity so that the metric returns to the target value. The target configuration specifies settings as needed for the target based policy, including the target value.
│           │  name: TargetConfiguration
│           └ properties
│              └TargetValue: number (required)
└[~] service aws-medialive
  └ resources
     ├[+] resource AWS::MediaLive::Multiplex
     │ ├  name: Multiplex
     │ │  cloudFormationType: AWS::MediaLive::Multiplex
     │ │  documentation: Resource schema for AWS::MediaLive::Multiplex
     │ │  tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
     │ ├ properties
     │ │  ├AvailabilityZones: Array<string> (required, immutable)
     │ │  ├Destinations: Array<MultiplexOutputDestination>
     │ │  ├MultiplexSettings: MultiplexSettings (required)
     │ │  ├Name: string (required)
     │ │  └Tags: Array<tag>
     │ ├ attributes
     │ │  ├Arn: string
     │ │  ├Id: string
     │ │  ├PipelinesRunningCount: integer
     │ │  ├ProgramCount: integer
     │ │  └State: string
     │ └ types
     │    ├type MultiplexOutputDestination
     │    │├  documentation: Multiplex MediaConnect output destination settings.
     │    ││  name: MultiplexOutputDestination
     │    │└ properties
     │    │   └MultiplexMediaConnectOutputDestinationSettings: MultiplexMediaConnectOutputDestinationSettings
     │    ├type MultiplexMediaConnectOutputDestinationSettings
     │    │├  documentation: Multiplex MediaConnect output destination settings.
     │    ││  name: MultiplexMediaConnectOutputDestinationSettings
     │    │└ properties
     │    │   └EntitlementArn: string
     │    └type MultiplexSettings
     │     ├  documentation: A key-value pair to associate with a resource.
     │     │  name: MultiplexSettings
     │     └ properties
     │        ├MaximumVideoBufferDelayMilliseconds: integer
     │        ├TransportStreamBitrate: integer (required)
     │        ├TransportStreamId: integer (required)
     │        └TransportStreamReservedBitrate: integer
     └[+] resource AWS::MediaLive::Multiplexprogram
       ├  name: Multiplexprogram
       │  cloudFormationType: AWS::MediaLive::Multiplexprogram
       │  documentation: Resource schema for AWS::MediaLive::Multiplexprogram
       ├ properties
       │  ├ChannelId: string
       │  ├MultiplexId: string (immutable)
       │  ├MultiplexProgramSettings: MultiplexProgramSettings
       │  ├PreferredChannelPipeline: string
       │  ├PacketIdentifiersMap: MultiplexProgramPacketIdentifiersMap
       │  ├PipelineDetails: Array<MultiplexProgramPipelineDetail>
       │  └ProgramName: string (immutable)
       └ types
          ├type MultiplexProgramSettings
          │├  documentation: Multiplex Program settings configuration.
          ││  name: MultiplexProgramSettings
          │└ properties
          │   ├PreferredChannelPipeline: string
          │   ├ProgramNumber: integer (required)
          │   ├ServiceDescriptor: MultiplexProgramServiceDescriptor
          │   └VideoSettings: MultiplexVideoSettings
          ├type MultiplexProgramServiceDescriptor
          │├  documentation: Transport stream service descriptor configuration for the Multiplex program.
          ││  name: MultiplexProgramServiceDescriptor
          │└ properties
          │   ├ProviderName: string (required)
          │   └ServiceName: string (required)
          ├type MultiplexVideoSettings
          │├  name: MultiplexVideoSettings
          │└ properties
          │   ├ConstantBitrate: integer
          │   └StatmuxSettings: MultiplexStatmuxVideoSettings
          ├type MultiplexStatmuxVideoSettings
          │├  documentation: Statmux rate control settings
          ││  name: MultiplexStatmuxVideoSettings
          │└ properties
          │   ├MaximumBitrate: integer
          │   ├MinimumBitrate: integer
          │   └Priority: integer
          ├type MultiplexProgramPacketIdentifiersMap
          │├  documentation: Packet identifiers map for a given Multiplex program.
          ││  name: MultiplexProgramPacketIdentifiersMap
          │└ properties
          │   ├AudioPids: Array<integer>
          │   ├DvbSubPids: Array<integer>
          │   ├DvbTeletextPid: integer
          │   ├EtvPlatformPid: integer
          │   ├EtvSignalPid: integer
          │   ├KlvDataPids: Array<integer>
          │   ├PcrPid: integer
          │   ├PmtPid: integer
          │   ├PrivateMetadataPid: integer
          │   ├Scte27Pids: Array<integer>
          │   ├Scte35Pid: integer
          │   ├TimedMetadataPid: integer
          │   └VideoPid: integer
          └type MultiplexProgramPipelineDetail
           ├  documentation: The current source for one of the pipelines in the multiplex.
           │  name: MultiplexProgramPipelineDetail
           └ properties
              ├ActiveChannelPipeline: string
              └PipelineId: string

@aws-cdk-automation aws-cdk-automation added this pull request to the merge queue Nov 9, 2023
Merged via the queue into main with commit 8772e2b Nov 9, 2023
11 checks passed
@aws-cdk-automation aws-cdk-automation deleted the update-source/cfn-schema branch November 9, 2023 03:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant