Skip to content

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/11926104329

------

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

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

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 1447
git switch -c fix-pr-1447 && git push -u origin HEAD
gh pr create -t "fix: PR #1447" --body "Fixes https://github.com/cdklabs/awscdk-service-spec/pull/1447"

@github-actions
Copy link
Contributor

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

├[~] service aws-autoscaling
│ └ resources
│    ├[~] resource AWS::AutoScaling::AutoScalingGroup
│    │ ├ properties
│    │ │  └[+] CapacityReservationSpecification: CapacityReservationSpecification
│    │ └ types
│    │    ├[+] type CapacityReservationSpecification
│    │    │ ├  name: CapacityReservationSpecification
│    │    │ └ properties
│    │    │    ├CapacityReservationPreference: string (required)
│    │    │    └CapacityReservationTarget: CapacityReservationTarget
│    │    └[+] type CapacityReservationTarget
│    │      ├  name: CapacityReservationTarget
│    │      └ properties
│    │         ├CapacityReservationIds: Array<string>
│    │         └CapacityReservationResourceGroupArns: Array<string>
│    └[~] resource AWS::AutoScaling::ScalingPolicy
│      └ types
│         ├[~] type CustomizedMetricSpecification
│         │ └ properties
│         │    └[+] Period: integer
│         ├[~] type TargetTrackingMetricDataQuery
│         │ └ properties
│         │    └[+] Period: integer
│         └[~] type TargetTrackingMetricStat
│           └ properties
│              └[+] Period: integer
├[~] service aws-connect
│ └ resources
│    └[+] resource AWS::Connect::EmailAddress
│      ├  name: EmailAddress
│      │  cloudFormationType: AWS::Connect::EmailAddress
│      │  documentation: Resource Type definition for AWS::Connect::EmailAddress
│      │  tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│      ├ properties
│      │  ├InstanceArn: string (required)
│      │  ├Description: string
│      │  ├EmailAddress: string (required, immutable)
│      │  ├DisplayName: string
│      │  └Tags: Array<tag>
│      └ attributes
│         └EmailAddressArn: string
├[~] service aws-customerprofiles
│ └ resources
│    └[~] resource AWS::CustomerProfiles::Integration
│      └ properties
│         └[+] EventTriggerNames: Array<string>
├[~] service aws-deadline
│ └ resources
│    └[~] resource AWS::Deadline::Fleet
│      └ types
│         ├[+] type AcceleratorCapabilities
│         │ ├  name: AcceleratorCapabilities
│         │ └ properties
│         │    ├Selections: Array<AcceleratorSelection> (required)
│         │    └Count: AcceleratorCountRange
│         ├[+] type AcceleratorSelection
│         │ ├  name: AcceleratorSelection
│         │ └ properties
│         │    ├Name: string (required)
│         │    └Runtime: string
│         └[~] type ServiceManagedEc2InstanceCapabilities
│           └ properties
│              └[+] AcceleratorCapabilities: AcceleratorCapabilities
├[~] service aws-efs
│ └ resources
│    └[~] resource AWS::EFS::FileSystem
│      └ types
│         └[~] type ReplicationDestination
│           └ properties
│              ├[+] RoleArn: string
│              ├[+] Status: string
│              └[+] StatusMessage: string
├[~] service aws-iot
│ └ resources
│    └[~] resource AWS::IoT::ThingType
│      └ types
│         ├[+] type Mqtt5Configuration
│         │ ├  name: Mqtt5Configuration
│         │ └ properties
│         │    └PropagatingAttributes: Array<PropagatingAttribute>
│         ├[+] type PropagatingAttribute
│         │ ├  name: PropagatingAttribute
│         │ └ properties
│         │    ├UserPropertyKey: string (required)
│         │    ├ThingAttribute: string
│         │    └ConnectionAttribute: string
│         └[~] type ThingTypeProperties
│           └ properties
│              └[+] Mqtt5Configuration: Mqtt5Configuration
├[~] service aws-iotfleetwise
│ └ resources
│    └[~] resource AWS::IoTFleetWise::Campaign
│      ├ properties
│      │  └[+] DataPartitions: Array<DataPartition> (immutable)
│      └ types
│         ├[+] type DataPartition
│         │ ├  name: DataPartition
│         │ └ properties
│         │    ├Id: string (required)
│         │    ├StorageOptions: DataPartitionStorageOptions (required)
│         │    └UploadOptions: DataPartitionUploadOptions
│         ├[+] type DataPartitionStorageOptions
│         │ ├  name: DataPartitionStorageOptions
│         │ └ properties
│         │    ├MaximumSize: StorageMaximumSize (required)
│         │    ├MinimumTimeToLive: StorageMinimumTimeToLive (required)
│         │    └StorageLocation: string (required)
│         ├[+] type DataPartitionUploadOptions
│         │ ├  name: DataPartitionUploadOptions
│         │ └ properties
│         │    ├Expression: string (required)
│         │    └ConditionLanguageVersion: integer
│         ├[~] type SignalInformation
│         │ └ properties
│         │    └[+] DataPartitionId: string
│         ├[+] type StorageMaximumSize
│         │ ├  name: StorageMaximumSize
│         │ └ properties
│         │    ├Unit: string (required)
│         │    └Value: integer (required)
│         └[+] type StorageMinimumTimeToLive
│           ├  name: StorageMinimumTimeToLive
│           └ properties
│              ├Unit: string (required)
│              └Value: integer (required)
├[~] service aws-ivs
│ └ resources
│    └[+] resource AWS::IVS::IngestConfiguration
│      ├  name: IngestConfiguration
│      │  cloudFormationType: AWS::IVS::IngestConfiguration
│      │  documentation: Resource Type definition for AWS::IVS::IngestConfiguration
│      │  tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│      ├ properties
│      │  ├Name: string (default="-", immutable)
│      │  ├StageArn: string (default="")
│      │  ├IngestProtocol: string (default="RTMPS", immutable)
│      │  ├InsecureIngest: boolean (default=false, immutable)
│      │  ├UserId: string (immutable)
│      │  └Tags: Array<tag>
│      └ attributes
│         ├Arn: string
│         ├ParticipantId: string
│         ├StreamKey: string
│         └State: string (default="INACTIVE")
├[+] service aws-rbin
│ ├  capitalized: Rbin
│ │  cloudFormationNamespace: AWS::Rbin
│ │  name: aws-rbin
│ │  shortName: rbin
│ └ resources
│    └resource AWS::Rbin::Rule
│     ├  name: Rule
│     │  cloudFormationType: AWS::Rbin::Rule
│     │  documentation: Resource Type definition for AWS::Rbin::Rule
│     │  tagInformation: {"tagPropertyName":"Tags","variant":"standard"}
│     ├ properties
│     │  ├Description: string
│     │  ├ResourceTags: Array<ResourceTag>
│     │  ├ExcludeResourceTags: Array<ResourceTag>
│     │  ├ResourceType: string (required, immutable)
│     │  ├Tags: Array<tag>
│     │  ├RetentionPeriod: RetentionPeriod (required)
│     │  ├Status: string
│     │  └LockConfiguration: UnlockDelay
│     ├ attributes
│     │  ├Arn: string
│     │  ├Identifier: string
│     │  └LockState: string
│     └ types
│        ├type ResourceTag
│        │├  documentation: The resource tag of the rule.
│        ││  name: ResourceTag
│        │└ properties
│        │   ├ResourceTagKey: string (required)
│        │   └ResourceTagValue: string (required)
│        ├type RetentionPeriod
│        │├  documentation: The retention period of the rule.
│        ││  name: RetentionPeriod
│        │└ properties
│        │   ├RetentionPeriodValue: integer (required)
│        │   └RetentionPeriodUnit: string (required)
│        └type UnlockDelay
│         ├  name: UnlockDelay
│         └ properties
│            ├UnlockDelayValue: integer
│            └UnlockDelayUnit: string
├[~] service aws-rds
│ └ resources
│    └[~] resource AWS::RDS::GlobalCluster
│      ├ properties
│      │  └[+] GlobalEndpoint: GlobalEndpoint
│      └ types
│         └[+] type GlobalEndpoint
│           ├  name: GlobalEndpoint
│           └ properties
│              └Address: string
├[~] service aws-route53resolver
│ └ resources
│    └[~] resource AWS::Route53Resolver::FirewallRuleGroup
│      └ types
│         └[~] type FirewallRule
│           └ properties
│              ├[+] ConfidenceThreshold: string
│              ├[+] DnsThreatProtection: string
│              ├ FirewallDomainListId: - string (required)
│              │                       + string
│              └[+] FirewallThreatProtectionId: string
└[~] service aws-synthetics
  └ resources
     └[~] resource AWS::Synthetics::Canary
       └ properties
          └[+] ProvisionedResourceCleanup: string

@aws-cdk-automation aws-cdk-automation added this pull request to the merge queue Nov 20, 2024
Merged via the queue into main with commit cb94316 Nov 20, 2024
11 checks passed
@aws-cdk-automation aws-cdk-automation deleted the update-source/cfn-schema branch November 20, 2024 03:42
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