Skip to content

Commit f3b4b95

Browse files
github-actions[bot]github-actions
andauthored
chore(schema): update (#3430)
Co-authored-by: github-actions <[email protected]>
1 parent bcd8238 commit f3b4b95

File tree

3 files changed

+33
-33
lines changed

3 files changed

+33
-33
lines changed

samtranslator/schema/schema.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -214756,51 +214756,51 @@
214756214756
"additionalProperties": false,
214757214757
"properties": {
214758214758
"DurationSeconds": {
214759-
"markdownDescription": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600.",
214759+
"markdownDescription": "The number of seconds vended session credentials will be valid for",
214760214760
"title": "DurationSeconds",
214761214761
"type": "number"
214762214762
},
214763214763
"Enabled": {
214764-
"markdownDescription": "Indicates whether the profile is enabled.",
214764+
"markdownDescription": "The enabled status of the resource.",
214765214765
"title": "Enabled",
214766214766
"type": "boolean"
214767214767
},
214768214768
"ManagedPolicyArns": {
214769214769
"items": {
214770214770
"type": "string"
214771214771
},
214772-
"markdownDescription": "A list of managed policy ARNs that apply to the vended session credentials.",
214772+
"markdownDescription": "A list of managed policy ARNs. Managed policies identified by this list will be applied to the vended session credentials.",
214773214773
"title": "ManagedPolicyArns",
214774214774
"type": "array"
214775214775
},
214776214776
"Name": {
214777-
"markdownDescription": "The name of the profile.",
214777+
"markdownDescription": "The customer specified name of the resource.",
214778214778
"title": "Name",
214779214779
"type": "string"
214780214780
},
214781214781
"RequireInstanceProperties": {
214782-
"markdownDescription": "Specifies whether instance properties are required in temporary credential requests with this profile.",
214782+
"markdownDescription": "Specifies whether instance properties are required in CreateSession requests with this profile.",
214783214783
"title": "RequireInstanceProperties",
214784214784
"type": "boolean"
214785214785
},
214786214786
"RoleArns": {
214787214787
"items": {
214788214788
"type": "string"
214789214789
},
214790-
"markdownDescription": "A list of IAM role ARNs. During `CreateSession` , if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy.",
214790+
"markdownDescription": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request.",
214791214791
"title": "RoleArns",
214792214792
"type": "array"
214793214793
},
214794214794
"SessionPolicy": {
214795-
"markdownDescription": "A session policy that applies to the trust boundary of the vended session credentials.",
214795+
"markdownDescription": "A session policy that will applied to the trust boundary of the vended session credentials.",
214796214796
"title": "SessionPolicy",
214797214797
"type": "string"
214798214798
},
214799214799
"Tags": {
214800214800
"items": {
214801214801
"$ref": "#/definitions/Tag"
214802214802
},
214803-
"markdownDescription": "The tags to attach to the profile.",
214803+
"markdownDescription": "A list of Tags.",
214804214804
"title": "Tags",
214805214805
"type": "array"
214806214806
}
@@ -214961,11 +214961,11 @@
214961214961
"properties": {
214962214962
"SourceData": {
214963214963
"$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData",
214964-
"markdownDescription": "The data field of the trust anchor depending on its type.",
214964+
"markdownDescription": "A union object representing the data field of the TrustAnchor depending on its type",
214965214965
"title": "SourceData"
214966214966
},
214967214967
"SourceType": {
214968-
"markdownDescription": "The type of the TrustAnchor.\n\n> `AWS_ACM_PCA` is not an allowed value in your region.",
214968+
"markdownDescription": "The type of the TrustAnchor.",
214969214969
"title": "SourceType",
214970214970
"type": "string"
214971214971
}
@@ -218156,7 +218156,7 @@
218156218156
},
218157218157
"ObjectLockConfiguration": {
218158218158
"$ref": "#/definitions/AWS::S3::Bucket.ObjectLockConfiguration",
218159-
"markdownDescription": "Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html) .\n\n> - The `DefaultRetention` settings require both a mode and a period.\n> - The `DefaultRetention` period can be either `Days` or `Years` but you must select one. You cannot specify `Days` and `Years` at the same time.\n> - You can only enable Object Lock for new buckets. If you want to turn on Object Lock for an existing bucket, contact AWS Support.",
218159+
"markdownDescription": "Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html) .\n\n> - The `DefaultRetention` settings require both a mode and a period.\n> - The `DefaultRetention` period can be either `Days` or `Years` but you must select one. You cannot specify `Days` and `Years` at the same time.\n> - You can enable Object Lock for new or existing buckets. For more information, see [Configuring Object Lock](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-configure.html) .",
218160218160
"title": "ObjectLockConfiguration"
218161218161
},
218162218162
"ObjectLockEnabled": {

schema_source/cloudformation-docs.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35379,14 +35379,14 @@
3537935379
"Value": "The tag value."
3538035380
},
3538135381
"AWS::RolesAnywhere::Profile": {
35382-
"DurationSeconds": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600.",
35383-
"Enabled": "Indicates whether the profile is enabled.",
35384-
"ManagedPolicyArns": "A list of managed policy ARNs that apply to the vended session credentials.",
35385-
"Name": "The name of the profile.",
35386-
"RequireInstanceProperties": "Specifies whether instance properties are required in temporary credential requests with this profile.",
35387-
"RoleArns": "A list of IAM role ARNs. During `CreateSession` , if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy.",
35388-
"SessionPolicy": "A session policy that applies to the trust boundary of the vended session credentials.",
35389-
"Tags": "The tags to attach to the profile."
35382+
"DurationSeconds": "The number of seconds vended session credentials will be valid for",
35383+
"Enabled": "The enabled status of the resource.",
35384+
"ManagedPolicyArns": "A list of managed policy ARNs. Managed policies identified by this list will be applied to the vended session credentials.",
35385+
"Name": "The customer specified name of the resource.",
35386+
"RequireInstanceProperties": "Specifies whether instance properties are required in CreateSession requests with this profile.",
35387+
"RoleArns": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request.",
35388+
"SessionPolicy": "A session policy that will applied to the trust boundary of the vended session credentials.",
35389+
"Tags": "A list of Tags."
3539035390
},
3539135391
"AWS::RolesAnywhere::Profile Tag": {
3539235392
"Key": "The tag key.",
@@ -35406,8 +35406,8 @@
3540635406
"Threshold": "The number of days before a notification event. This value is required for a notification setting that is enabled."
3540735407
},
3540835408
"AWS::RolesAnywhere::TrustAnchor Source": {
35409-
"SourceData": "The data field of the trust anchor depending on its type.",
35410-
"SourceType": "The type of the TrustAnchor.\n\n> `AWS_ACM_PCA` is not an allowed value in your region."
35409+
"SourceData": "A union object representing the data field of the TrustAnchor depending on its type",
35410+
"SourceType": "The type of the TrustAnchor."
3541135411
},
3541235412
"AWS::RolesAnywhere::TrustAnchor SourceData": {
3541335413
"AcmPcaArn": "The root certificate of the AWS Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of type `AWS_ACM_PCA` .\n\n> This field is not supported in your region.",
@@ -35806,7 +35806,7 @@
3580635806
"LoggingConfiguration": "Settings that define where logs are stored.",
3580735807
"MetricsConfigurations": "Specifies a metrics configuration for the CloudWatch request metrics (specified by the metrics configuration ID) from an Amazon S3 bucket. If you're updating an existing metrics configuration, note that this is a full replacement of the existing metrics configuration. If you don't include the elements you want to keep, they are erased. For more information, see [PutBucketMetricsConfiguration](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTMetricConfiguration.html) .",
3580835808
"NotificationConfiguration": "Configuration that defines how Amazon S3 handles bucket notifications.",
35809-
"ObjectLockConfiguration": "Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html) .\n\n> - The `DefaultRetention` settings require both a mode and a period.\n> - The `DefaultRetention` period can be either `Days` or `Years` but you must select one. You cannot specify `Days` and `Years` at the same time.\n> - You can only enable Object Lock for new buckets. If you want to turn on Object Lock for an existing bucket, contact AWS Support.",
35809+
"ObjectLockConfiguration": "Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html) .\n\n> - The `DefaultRetention` settings require both a mode and a period.\n> - The `DefaultRetention` period can be either `Days` or `Years` but you must select one. You cannot specify `Days` and `Years` at the same time.\n> - You can enable Object Lock for new or existing buckets. For more information, see [Configuring Object Lock](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-configure.html) .",
3581035810
"ObjectLockEnabled": "Indicates whether this bucket has an Object Lock configuration enabled. Enable `ObjectLockEnabled` when you apply `ObjectLockConfiguration` to a bucket.",
3581135811
"OwnershipControls": "Configuration that defines how Amazon S3 handles Object Ownership rules.",
3581235812
"PublicAccessBlockConfiguration": "Configuration that defines how Amazon S3 handles public access.",

schema_source/cloudformation.schema.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -214707,51 +214707,51 @@
214707214707
"additionalProperties": false,
214708214708
"properties": {
214709214709
"DurationSeconds": {
214710-
"markdownDescription": "Sets the maximum number of seconds that vended temporary credentials through [CreateSession](https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html) will be valid for, between 900 and 3600.",
214710+
"markdownDescription": "The number of seconds vended session credentials will be valid for",
214711214711
"title": "DurationSeconds",
214712214712
"type": "number"
214713214713
},
214714214714
"Enabled": {
214715-
"markdownDescription": "Indicates whether the profile is enabled.",
214715+
"markdownDescription": "The enabled status of the resource.",
214716214716
"title": "Enabled",
214717214717
"type": "boolean"
214718214718
},
214719214719
"ManagedPolicyArns": {
214720214720
"items": {
214721214721
"type": "string"
214722214722
},
214723-
"markdownDescription": "A list of managed policy ARNs that apply to the vended session credentials.",
214723+
"markdownDescription": "A list of managed policy ARNs. Managed policies identified by this list will be applied to the vended session credentials.",
214724214724
"title": "ManagedPolicyArns",
214725214725
"type": "array"
214726214726
},
214727214727
"Name": {
214728-
"markdownDescription": "The name of the profile.",
214728+
"markdownDescription": "The customer specified name of the resource.",
214729214729
"title": "Name",
214730214730
"type": "string"
214731214731
},
214732214732
"RequireInstanceProperties": {
214733-
"markdownDescription": "Specifies whether instance properties are required in temporary credential requests with this profile.",
214733+
"markdownDescription": "Specifies whether instance properties are required in CreateSession requests with this profile.",
214734214734
"title": "RequireInstanceProperties",
214735214735
"type": "boolean"
214736214736
},
214737214737
"RoleArns": {
214738214738
"items": {
214739214739
"type": "string"
214740214740
},
214741-
"markdownDescription": "A list of IAM role ARNs. During `CreateSession` , if a matching role ARN is provided, the properties in this profile will be applied to the intersection session policy.",
214741+
"markdownDescription": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request.",
214742214742
"title": "RoleArns",
214743214743
"type": "array"
214744214744
},
214745214745
"SessionPolicy": {
214746-
"markdownDescription": "A session policy that applies to the trust boundary of the vended session credentials.",
214746+
"markdownDescription": "A session policy that will applied to the trust boundary of the vended session credentials.",
214747214747
"title": "SessionPolicy",
214748214748
"type": "string"
214749214749
},
214750214750
"Tags": {
214751214751
"items": {
214752214752
"$ref": "#/definitions/Tag"
214753214753
},
214754-
"markdownDescription": "The tags to attach to the profile.",
214754+
"markdownDescription": "A list of Tags.",
214755214755
"title": "Tags",
214756214756
"type": "array"
214757214757
}
@@ -214912,11 +214912,11 @@
214912214912
"properties": {
214913214913
"SourceData": {
214914214914
"$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData",
214915-
"markdownDescription": "The data field of the trust anchor depending on its type.",
214915+
"markdownDescription": "A union object representing the data field of the TrustAnchor depending on its type",
214916214916
"title": "SourceData"
214917214917
},
214918214918
"SourceType": {
214919-
"markdownDescription": "The type of the TrustAnchor.\n\n> `AWS_ACM_PCA` is not an allowed value in your region.",
214919+
"markdownDescription": "The type of the TrustAnchor.",
214920214920
"title": "SourceType",
214921214921
"type": "string"
214922214922
}
@@ -218100,7 +218100,7 @@
218100218100
},
218101218101
"ObjectLockConfiguration": {
218102218102
"$ref": "#/definitions/AWS::S3::Bucket.ObjectLockConfiguration",
218103-
"markdownDescription": "Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html) .\n\n> - The `DefaultRetention` settings require both a mode and a period.\n> - The `DefaultRetention` period can be either `Days` or `Years` but you must select one. You cannot specify `Days` and `Years` at the same time.\n> - You can only enable Object Lock for new buckets. If you want to turn on Object Lock for an existing bucket, contact AWS Support.",
218103+
"markdownDescription": "Places an Object Lock configuration on the specified bucket. The rule specified in the Object Lock configuration will be applied by default to every new object placed in the specified bucket. For more information, see [Locking Objects](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lock.html) .\n\n> - The `DefaultRetention` settings require both a mode and a period.\n> - The `DefaultRetention` period can be either `Days` or `Years` but you must select one. You cannot specify `Days` and `Years` at the same time.\n> - You can enable Object Lock for new or existing buckets. For more information, see [Configuring Object Lock](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-configure.html) .",
218104218104
"title": "ObjectLockConfiguration"
218105218105
},
218106218106
"ObjectLockEnabled": {

0 commit comments

Comments
 (0)