@@ -488,8 +488,11 @@ export type ConnectorStatus = (typeof ConnectorStatus)[keyof typeof ConnectorSta
488
488
* @enum
489
489
*/
490
490
export const ConnectorStatusReason = {
491
+ CA_CERTIFICATE_REGISTRATION_FAILED : "CA_CERTIFICATE_REGISTRATION_FAILED" ,
491
492
DIRECTORY_ACCESS_DENIED : "DIRECTORY_ACCESS_DENIED" ,
493
+ INSUFFICIENT_FREE_ADDRESSES : "INSUFFICIENT_FREE_ADDRESSES" ,
492
494
INTERNAL_FAILURE : "INTERNAL_FAILURE" ,
495
+ INVALID_SUBNET_IP_PROTOCOL : "INVALID_SUBNET_IP_PROTOCOL" ,
493
496
PRIVATECA_ACCESS_DENIED : "PRIVATECA_ACCESS_DENIED" ,
494
497
PRIVATECA_RESOURCE_NOT_FOUND : "PRIVATECA_RESOURCE_NOT_FOUND" ,
495
498
SECURITY_GROUP_NOT_IN_VPC : "SECURITY_GROUP_NOT_IN_VPC" ,
@@ -503,11 +506,31 @@ export const ConnectorStatusReason = {
503
506
*/
504
507
export type ConnectorStatusReason = ( typeof ConnectorStatusReason ) [ keyof typeof ConnectorStatusReason ] ;
505
508
509
+ /**
510
+ * @public
511
+ * @enum
512
+ */
513
+ export const IpAddressType = {
514
+ DUALSTACK : "DUALSTACK" ,
515
+ IPV4 : "IPV4" ,
516
+ } as const ;
517
+
518
+ /**
519
+ * @public
520
+ */
521
+ export type IpAddressType = ( typeof IpAddressType ) [ keyof typeof IpAddressType ] ;
522
+
506
523
/**
507
524
* <p>Information about your VPC and security groups used with the connector.</p>
508
525
* @public
509
526
*/
510
527
export interface VpcInformation {
528
+ /**
529
+ * <p>The VPC IP address type.</p>
530
+ * @public
531
+ */
532
+ IpAddressType ?: IpAddressType | undefined ;
533
+
511
534
/**
512
535
* <p>The security groups used with the connector. You can use a maximum of 4 security groups
513
536
* with a connector.</p>
@@ -658,7 +681,7 @@ export interface CreateConnectorRequest {
658
681
CertificateAuthorityArn : string | undefined ;
659
682
660
683
/**
661
- * <p>Security group IDs that describe the inbound and outbound rules .</p>
684
+ * <p>Information about your VPC and security groups used with the connector .</p>
662
685
* @public
663
686
*/
664
687
VpcInformation : VpcInformation | undefined ;
@@ -840,6 +863,7 @@ export class ThrottlingException extends __BaseException {
840
863
*/
841
864
export const ValidationExceptionReason = {
842
865
FIELD_VALIDATION_FAILED : "FIELD_VALIDATION_FAILED" ,
866
+ INVALID_CA_SUBJECT : "INVALID_CA_SUBJECT" ,
843
867
INVALID_PERMISSION : "INVALID_PERMISSION" ,
844
868
INVALID_STATE : "INVALID_STATE" ,
845
869
MISMATCHED_CONNECTOR : "MISMATCHED_CONNECTOR" ,
@@ -2539,6 +2563,7 @@ export const ServicePrincipalNameStatusReason = {
2539
2563
DIRECTORY_RESOURCE_NOT_FOUND : "DIRECTORY_RESOURCE_NOT_FOUND" ,
2540
2564
INTERNAL_FAILURE : "INTERNAL_FAILURE" ,
2541
2565
SPN_EXISTS_ON_DIFFERENT_AD_OBJECT : "SPN_EXISTS_ON_DIFFERENT_AD_OBJECT" ,
2566
+ SPN_LIMIT_EXCEEDED : "SPN_LIMIT_EXCEEDED" ,
2542
2567
} as const ;
2543
2568
2544
2569
/**
0 commit comments