You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/@aws-cdk/cfnspec/spec-source/cfn-docs/cfn-docs.json
+25-25
Original file line number
Diff line number
Diff line change
@@ -2395,7 +2395,7 @@
2395
2395
"properties": {
2396
2396
"InstanceUrl": "The location of the Salesforce resource.",
2397
2397
"isSandboxEnvironment": "Indicates whether the connector profile applies to a sandbox or production environment.",
2398
-
"usePrivateLinkForMetadataAndAuthorization": ""
2398
+
"usePrivateLinkForMetadataAndAuthorization": "If the connection mode for the connector profile is private, this parameter sets whether Amazon AppFlow uses the private network to send metadata and authorization calls to Salesforce. Amazon AppFlow sends private calls through AWS PrivateLink . These calls travel through AWS infrastructure without being exposed to the public internet.\n\nSet either of the following values:\n\n- **true** - Amazon AppFlow sends all calls to Salesforce over the private network.\n\nThese private calls are:\n\n- Calls to get metadata about your Salesforce records. This metadata describes your Salesforce objects and their fields.\n- Calls to get or refresh access tokens that allow Amazon AppFlow to access your Salesforce records.\n- Calls to transfer your Salesforce records as part of a flow run.\n- **false** - The default value. Amazon AppFlow sends some calls to Salesforce privately and other calls over the public internet.\n\nThe public calls are:\n\n- Calls to get metadata about your Salesforce records.\n- Calls to get or refresh access tokens.\n\nThe private calls are:\n\n- Calls to transfer your Salesforce records as part of a flow run."
"DisableApiTermination": "If you set this parameter to `true` , you can't terminate the instance using the Amazon EC2 console, CLI, or API; otherwise, you can. To change this attribute after launch, use [ModifyInstanceAttribute](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyInstanceAttribute.html) . Alternatively, if you set `InstanceInitiatedShutdownBehavior` to `terminate` , you can terminate the instance by running the shutdown command from the instance.\n\nDefault: `false`",
14715
14715
"EbsOptimized": "Indicates whether the instance is optimized for Amazon EBS I/O. This optimization provides dedicated throughput to Amazon EBS and an optimized configuration stack to provide optimal Amazon EBS I/O performance. This optimization isn't available with all instance types. Additional usage charges apply when using an EBS-optimized instance.\n\nDefault: `false`",
14716
14716
"ElasticGpuSpecifications": "An elastic GPU to associate with the instance. An Elastic GPU is a GPU resource that you can attach to your Windows instance to accelerate the graphics performance of your applications. For more information, see [Amazon EC2 Elastic GPUs](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/elastic-graphics.html) in the *Amazon EC2 User Guide* .",
14717
-
"ElasticInferenceAccelerators": "An elastic inference accelerator to associate with the instance. Elastic inference accelerators are a resource you can attach to your Amazon EC2 instances to accelerate your Deep Learning (DL) inference workloads.\n\nYou cannot specify accelerators from different generations in the same request.",
14717
+
"ElasticInferenceAccelerators": "An elastic inference accelerator to associate with the instance. Elastic inference accelerators are a resource you can attach to your Amazon EC2 instances to accelerate your Deep Learning (DL) inference workloads.\n\nYou cannot specify accelerators from different generations in the same request.\n\n> Starting April 15, 2023, AWS will not onboard new customers to Amazon Elastic Inference (EI), and will help current customers migrate their workloads to options that offer better price and performance. After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, Amazon ECS, or Amazon EC2. However, customers who have used Amazon EI at least once during the past 30-day period are considered current customers and will be able to continue using the service.",
14718
14718
"EnclaveOptions": "Indicates whether the instance is enabled for AWS Nitro Enclaves.",
14719
14719
"HibernationOptions": "Indicates whether an instance is enabled for hibernation. For more information, see [Hibernate your instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Hibernate.html) in the *Amazon EC2 User Guide* .\n\nYou can't enable hibernation and AWS Nitro Enclaves on the same instance.",
14720
14720
"HostId": "If you specify host for the `Affinity` property, the ID of a dedicated host that the instance is associated with. If you don't specify an ID, Amazon EC2 launches the instance onto any available, compatible dedicated host in your account. This type of launch is called an untargeted launch. Note that for untargeted launches, you must have a compatible, dedicated host available to successfully launch instances.",
@@ -42630,33 +42630,33 @@
42630
42630
"AWS::RolesAnywhere::CRL": {
42631
42631
"attributes": {
42632
42632
"CrlId": "The unique primary identifier of the Crl",
42633
-
"Ref": "`Ref` returns `CrlId` ."
42633
+
"Ref": "The name of the CRL."
42634
42634
},
42635
-
"description": "Imports the certificate revocation list (CRL). A CRL is a list of certificates that have been revoked by the issuing certificate Authority (CA). IAM Roles Anywhere validates against the CRL before issuing credentials.\n\n*Required permissions:* `rolesanywhere:ImportCrl` .",
42635
+
"description": "Creates a Crl.",
42636
42636
"properties": {
42637
-
"CrlData": "The x509 v3 specified certificate revocation list (CRL).",
42638
-
"Enabled": "Specifies whether the certificate revocation list (CRL) is enabled.",
42639
-
"Name": "The name of the certificate revocation list (CRL).",
42640
-
"Tags": "A list of tags to attach to the certificate revocation list (CRL).",
42637
+
"CrlData": "x509 v3 Certificate Revocation List to revoke auth for corresponding certificates presented in CreateSession operations",
42638
+
"Enabled": "The enabled status of the resource.",
42639
+
"Name": "The customer specified name of the resource.",
42640
+
"Tags": "A list of Tags.",
42641
42641
"TrustAnchorArn": "The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for."
42642
42642
}
42643
42643
},
42644
42644
"AWS::RolesAnywhere::Profile": {
42645
42645
"attributes": {
42646
42646
"ProfileArn": "The ARN of the profile.",
42647
42647
"ProfileId": "The unique primary identifier of the Profile",
42648
-
"Ref": "`Ref` returns `ProfileId` ."
42648
+
"Ref": "The name of the Profile"
42649
42649
},
42650
-
"description": "Creates a *profile* , a list of the roles that Roles Anywhere service is trusted to assume. You use profiles to intersect permissions with IAM managed policies.\n\n*Required permissions:* `rolesanywhere:CreateProfile` .",
42650
+
"description": "Creates a Profile.",
42651
42651
"properties": {
42652
-
"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.",
42653
-
"Enabled": "Indicates whether the profile is enabled.",
42654
-
"ManagedPolicyArns": "A list of managed policy ARNs that apply to the vended session credentials.",
42655
-
"Name": "The name of the profile.",
42656
-
"RequireInstanceProperties": "Specifies whether instance properties are required in temporary credential requests with this profile.",
42657
-
"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.",
42658
-
"SessionPolicy": "A session policy that applies to the trust boundary of the vended session credentials.",
42659
-
"Tags": "The tags to attach to the profile."
42652
+
"DurationSeconds": "The number of seconds vended session credentials will be valid for",
42653
+
"Enabled": "The enabled status of the resource.",
42654
+
"ManagedPolicyArns": "A list of managed policy ARNs. Managed policies identified by this list will be applied to the vended session credentials.",
42655
+
"Name": "The customer specified name of the resource.",
42656
+
"RequireInstanceProperties": "Specifies whether instance properties are required in CreateSession requests with this profile.",
42657
+
"RoleArns": "A list of IAM role ARNs that can be assumed when this profile is specified in a CreateSession request.",
42658
+
"SessionPolicy": "A session policy that will applied to the trust boundary of the vended session credentials.",
42659
+
"Tags": "A list of Tags."
42660
42660
}
42661
42661
},
42662
42662
"AWS::RolesAnywhere::TrustAnchor": {
@@ -42665,7 +42665,7 @@
42665
42665
"TrustAnchorArn": "The ARN of the trust anchor.",
42666
42666
"TrustAnchorId": "The unique identifier of the trust anchor."
42667
42667
},
42668
-
"description": "Creates a trust anchor to establish trust between IAM Roles Anywhere and your certificate authority (CA). You can define a trust anchor as a reference to an AWS Private Certificate Authority ( AWS Private CA ) or by uploading a CA certificate. Your AWS workloads can authenticate with the trust anchor using certificates issued by the CA in exchange for temporary AWS credentials.\n\n*Required permissions:* `rolesanywhere:CreateTrustAnchor` .",
42668
+
"description": "Creates a TrustAnchor.",
42669
42669
"properties": {
42670
42670
"Enabled": "Indicates whether the trust anchor is enabled.",
42671
42671
"Name": "The name of the trust anchor.",
@@ -42675,15 +42675,15 @@
42675
42675
},
42676
42676
"AWS::RolesAnywhere::TrustAnchor.Source": {
42677
42677
"attributes": {},
42678
-
"description": "The trust anchor type and its related certificate data.",
42678
+
"description": "Object representing the TrustAnchor type and its related certificate data.",
42679
42679
"properties": {
42680
-
"SourceData": "The data field of the trust anchor depending on its type.",
42681
-
"SourceType": "The type of the TrustAnchor.\n\n> `AWS_ACM_PCA` is not an allowed value in your region."
42680
+
"SourceData": "A union object representing the data field of the TrustAnchor depending on its type",
42681
+
"SourceType": "The type of the TrustAnchor."
42682
42682
}
42683
42683
},
42684
42684
"AWS::RolesAnywhere::TrustAnchor.SourceData": {
42685
42685
"attributes": {},
42686
-
"description": "The data field of the trust anchor depending on its type.",
42686
+
"description": "A union object representing the data field of the TrustAnchor depending on its type",
42687
42687
"properties": {
42688
42688
"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.",
42689
42689
"X509CertificateData": "The PEM-encoded data for the certificate anchor. Included for trust anchors of type `CERTIFICATE_BUNDLE` ."
@@ -43807,7 +43807,7 @@
43807
43807
"attributes": {},
43808
43808
"description": "Describes the default server-side encryption to apply to new objects in the bucket. If a PUT Object request doesn't specify any server-side encryption, this default encryption will be applied. If you don't specify a customer managed key at configuration, Amazon S3 automatically creates an AWS KMS key in your AWS account the first time that you add an object encrypted with SSE-KMS to a bucket. By default, Amazon S3 uses this KMS key for SSE-KMS. For more information, see [PUT Bucket encryption](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTencryption.html) in the *Amazon S3 API Reference* .",
43809
43809
"properties": {
43810
-
"KMSMasterKeyID": "KMS key ID to use for the default encryption. This parameter is allowed if SSEAlgorithm is aws:kms.\n\nYou can specify the key ID or the Amazon Resource Name (ARN) of the CMK. However, if you are using encryption with cross-account operations, you must use a fully qualified CMK ARN. For more information, see [Using encryption for cross-account operations](https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html#bucket-encryption-update-bucket-policy) .\n\nFor example:\n\n- Key ID: `1234abcd-12ab-34cd-56ef-1234567890ab`\n- Key ARN: `arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`\n\n> Amazon S3 only supports symmetric KMS keys and not asymmetric KMS keys. For more information, see [Using Symmetric and Asymmetric Keys](https://docs.aws.amazon.com//kms/latest/developerguide/symmetric-asymmetric.html) in the *AWS Key Management Service Developer Guide* .",
43810
+
"KMSMasterKeyID": "KMS key ID to use for the default encryption. This parameter is allowed if SSEAlgorithm is aws:kms.\n\nYou can specify the key ID, key alias, or the Amazon Resource Name (ARN) of the CMK. However, if you are using encryption with cross-account operations, you must use a fully qualified CMK ARN. For more information, see [Using encryption for cross-account operations](https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html#bucket-encryption-update-bucket-policy) .\n\nFor example:\n\n- Key ID: `1234abcd-12ab-34cd-56ef-1234567890ab`\n- Key ARN: `arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`\n\n> Amazon S3 only supports symmetric KMS keys and not asymmetric KMS keys. For more information, see [Using Symmetric and Asymmetric Keys](https://docs.aws.amazon.com//kms/latest/developerguide/symmetric-asymmetric.html) in the *AWS Key Management Service Developer Guide* .",
43811
43811
"SSEAlgorithm": "Server-side encryption algorithm to use for the default encryption."
43812
43812
}
43813
43813
},
@@ -49071,7 +49071,7 @@
49071
49071
"attributes": {},
49072
49072
"description": "This type is used to map column(s) from the query result to a dimension in the destination table.",
49073
49073
"properties": {
49074
-
"DimensionValueType": "Type for the dimension.",
49074
+
"DimensionValueType": "Type for the dimension: VARCHAR",
0 commit comments