diff --git a/src/structures/CloudFront/CloudFrontClient.php b/src/structures/CloudFront/CloudFrontClient.php index 5f5291351d..1c2fda78e1 100644 --- a/src/structures/CloudFront/CloudFrontClient.php +++ b/src/structures/CloudFront/CloudFrontClient.php @@ -49,6 +49,7 @@ class CloudFrontClient extends \Aws\CloudFront\CloudFrontClient use DeleteOriginRequestPolicy\DeleteOriginRequestPolicyTrait; use DeletePublicKey\DeletePublicKeyTrait; use DeleteRealtimeLogConfig\DeleteRealtimeLogConfigTrait; + use DeleteResourcePolicy\DeleteResourcePolicyTrait; use DeleteResponseHeadersPolicy\DeleteResponseHeadersPolicyTrait; use DeleteStreamingDistribution\DeleteStreamingDistributionTrait; use DeleteVpcOrigin\DeleteVpcOriginTrait; @@ -87,6 +88,7 @@ class CloudFrontClient extends \Aws\CloudFront\CloudFrontClient use GetPublicKey\GetPublicKeyTrait; use GetPublicKeyConfig\GetPublicKeyConfigTrait; use GetRealtimeLogConfig\GetRealtimeLogConfigTrait; + use GetResourcePolicy\GetResourcePolicyTrait; use GetResponseHeadersPolicy\GetResponseHeadersPolicyTrait; use GetResponseHeadersPolicyConfig\GetResponseHeadersPolicyConfigTrait; use GetStreamingDistribution\GetStreamingDistributionTrait; @@ -106,6 +108,7 @@ class CloudFrontClient extends \Aws\CloudFront\CloudFrontClient use ListDistributionsByConnectionMode\ListDistributionsByConnectionModeTrait; use ListDistributionsByKeyGroup\ListDistributionsByKeyGroupTrait; use ListDistributionsByOriginRequestPolicyId\ListDistributionsByOriginRequestPolicyIdTrait; + use ListDistributionsByOwnedResource\ListDistributionsByOwnedResourceTrait; use ListDistributionsByRealtimeLogConfig\ListDistributionsByRealtimeLogConfigTrait; use ListDistributionsByResponseHeadersPolicyId\ListDistributionsByResponseHeadersPolicyIdTrait; use ListDistributionsByVpcOriginId\ListDistributionsByVpcOriginIdTrait; @@ -127,9 +130,11 @@ class CloudFrontClient extends \Aws\CloudFront\CloudFrontClient use ListTagsForResource\ListTagsForResourceTrait; use ListVpcOrigins\ListVpcOriginsTrait; use PublishFunction\PublishFunctionTrait; + use PutResourcePolicy\PutResourcePolicyTrait; use TagResource\TagResourceTrait; use TestFunction\TestFunctionTrait; use UntagResource\UntagResourceTrait; + use UpdateAnycastIpList\UpdateAnycastIpListTrait; use UpdateCachePolicy\UpdateCachePolicyTrait; use UpdateCloudFrontOriginAccessIdentity\UpdateCloudFrontOriginAccessIdentityTrait; use UpdateConnectionGroup\UpdateConnectionGroupTrait; diff --git a/src/structures/CloudFront/CopyDistribution/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/CopyDistribution/Shapes/VpcOriginConfig.php index 6e5e2c7e33..8cff4e0be6 100644 --- a/src/structures/CloudFront/CopyDistribution/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/CopyDistribution/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/CreateAnycastIpList/CreateAnycastIpListRequest.php b/src/structures/CloudFront/CreateAnycastIpList/CreateAnycastIpListRequest.php index e29615a817..6326178f3c 100644 --- a/src/structures/CloudFront/CreateAnycastIpList/CreateAnycastIpListRequest.php +++ b/src/structures/CloudFront/CreateAnycastIpList/CreateAnycastIpListRequest.php @@ -8,6 +8,7 @@ * @property string $Name * @property int $IpCount * @property Shapes\Tags|null $Tags + * @property 'ipv4'|'ipv6'|'dualstack'|null $IpAddressType */ class CreateAnycastIpListRequest extends Request { @@ -15,7 +16,8 @@ class CreateAnycastIpListRequest extends Request * @param array{ * Name: string, * IpCount: int, - * Tags?: Shapes\Tags|null + * Tags?: Shapes\Tags|null, + * IpAddressType?: 'ipv4'|'ipv6'|'dualstack'|null * } $args */ public function __construct(array $args) diff --git a/src/structures/CloudFront/CreateAnycastIpList/Shapes/AnycastIpList.php b/src/structures/CloudFront/CreateAnycastIpList/Shapes/AnycastIpList.php index 8d6ff58d43..753c37acf7 100644 --- a/src/structures/CloudFront/CreateAnycastIpList/Shapes/AnycastIpList.php +++ b/src/structures/CloudFront/CreateAnycastIpList/Shapes/AnycastIpList.php @@ -9,6 +9,7 @@ * @property string $Name * @property string $Status * @property string $Arn + * @property 'ipv4'|'ipv6'|'dualstack'|null $IpAddressType * @property list $AnycastIps * @property int $IpCount * @property \Aws\Api\DateTimeResult $LastModifiedTime @@ -21,6 +22,7 @@ class AnycastIpList extends Shape * Name: string, * Status: string, * Arn: string, + * IpAddressType?: 'ipv4'|'ipv6'|'dualstack'|null, * AnycastIps: list, * IpCount: int, * LastModifiedTime: \Aws\Api\DateTimeResult diff --git a/src/structures/CloudFront/CreateDistribution/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/CreateDistribution/Shapes/VpcOriginConfig.php index adb8d4866b..f19af32a72 100644 --- a/src/structures/CloudFront/CreateDistribution/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/CreateDistribution/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/CreateDistributionWithTags/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/CreateDistributionWithTags/Shapes/VpcOriginConfig.php index 09b5199e9a..96f18f5ac3 100644 --- a/src/structures/CloudFront/CreateDistributionWithTags/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/CreateDistributionWithTags/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/CreateVpcOrigin/Shapes/VpcOrigin.php b/src/structures/CloudFront/CreateVpcOrigin/Shapes/VpcOrigin.php index d9020fc78e..f5dde15da9 100644 --- a/src/structures/CloudFront/CreateVpcOrigin/Shapes/VpcOrigin.php +++ b/src/structures/CloudFront/CreateVpcOrigin/Shapes/VpcOrigin.php @@ -7,6 +7,7 @@ /** * @property string $Id * @property string $Arn + * @property string|null $AccountId * @property string $Status * @property \Aws\Api\DateTimeResult $CreatedTime * @property \Aws\Api\DateTimeResult $LastModifiedTime @@ -18,6 +19,7 @@ class VpcOrigin extends Shape * @param array{ * Id: string, * Arn: string, + * AccountId?: string|null, * Status: string, * CreatedTime: \Aws\Api\DateTimeResult, * LastModifiedTime: \Aws\Api\DateTimeResult, diff --git a/src/structures/CloudFront/DeleteVpcOrigin/Shapes/VpcOrigin.php b/src/structures/CloudFront/DeleteVpcOrigin/Shapes/VpcOrigin.php index 135e64c039..e3192005e3 100644 --- a/src/structures/CloudFront/DeleteVpcOrigin/Shapes/VpcOrigin.php +++ b/src/structures/CloudFront/DeleteVpcOrigin/Shapes/VpcOrigin.php @@ -7,6 +7,7 @@ /** * @property string $Id * @property string $Arn + * @property string|null $AccountId * @property string $Status * @property \Aws\Api\DateTimeResult $CreatedTime * @property \Aws\Api\DateTimeResult $LastModifiedTime @@ -18,6 +19,7 @@ class VpcOrigin extends Shape * @param array{ * Id: string, * Arn: string, + * AccountId?: string|null, * Status: string, * CreatedTime: \Aws\Api\DateTimeResult, * LastModifiedTime: \Aws\Api\DateTimeResult, diff --git a/src/structures/CloudFront/GetAnycastIpList/Shapes/AnycastIpList.php b/src/structures/CloudFront/GetAnycastIpList/Shapes/AnycastIpList.php index 5a89f1dd7d..2f8a1f6fd0 100644 --- a/src/structures/CloudFront/GetAnycastIpList/Shapes/AnycastIpList.php +++ b/src/structures/CloudFront/GetAnycastIpList/Shapes/AnycastIpList.php @@ -9,6 +9,7 @@ * @property string $Name * @property string $Status * @property string $Arn + * @property 'ipv4'|'ipv6'|'dualstack'|null $IpAddressType * @property list $AnycastIps * @property int $IpCount * @property \Aws\Api\DateTimeResult $LastModifiedTime @@ -21,6 +22,7 @@ class AnycastIpList extends Shape * Name: string, * Status: string, * Arn: string, + * IpAddressType?: 'ipv4'|'ipv6'|'dualstack'|null, * AnycastIps: list, * IpCount: int, * LastModifiedTime: \Aws\Api\DateTimeResult diff --git a/src/structures/CloudFront/GetDistribution/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/GetDistribution/Shapes/VpcOriginConfig.php index 5655b08334..80ecb8e04f 100644 --- a/src/structures/CloudFront/GetDistribution/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/GetDistribution/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/GetDistributionConfig/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/GetDistributionConfig/Shapes/VpcOriginConfig.php index 2594ca9942..8db22c801c 100644 --- a/src/structures/CloudFront/GetDistributionConfig/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/GetDistributionConfig/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/GetVpcOrigin/Shapes/VpcOrigin.php b/src/structures/CloudFront/GetVpcOrigin/Shapes/VpcOrigin.php index dc821cfa83..8757045685 100644 --- a/src/structures/CloudFront/GetVpcOrigin/Shapes/VpcOrigin.php +++ b/src/structures/CloudFront/GetVpcOrigin/Shapes/VpcOrigin.php @@ -7,6 +7,7 @@ /** * @property string $Id * @property string $Arn + * @property string|null $AccountId * @property string $Status * @property \Aws\Api\DateTimeResult $CreatedTime * @property \Aws\Api\DateTimeResult $LastModifiedTime @@ -18,6 +19,7 @@ class VpcOrigin extends Shape * @param array{ * Id: string, * Arn: string, + * AccountId?: string|null, * Status: string, * CreatedTime: \Aws\Api\DateTimeResult, * LastModifiedTime: \Aws\Api\DateTimeResult, diff --git a/src/structures/CloudFront/ListAnycastIpLists/Shapes/AnycastIpListSummary.php b/src/structures/CloudFront/ListAnycastIpLists/Shapes/AnycastIpListSummary.php index bbf9ebad50..809b48d9f0 100644 --- a/src/structures/CloudFront/ListAnycastIpLists/Shapes/AnycastIpListSummary.php +++ b/src/structures/CloudFront/ListAnycastIpLists/Shapes/AnycastIpListSummary.php @@ -11,6 +11,8 @@ * @property string $Arn * @property int $IpCount * @property \Aws\Api\DateTimeResult $LastModifiedTime + * @property 'ipv4'|'ipv6'|'dualstack'|null $IpAddressType + * @property string|null $ETag */ class AnycastIpListSummary extends Shape { @@ -21,7 +23,9 @@ class AnycastIpListSummary extends Shape * Status: string, * Arn: string, * IpCount: int, - * LastModifiedTime: \Aws\Api\DateTimeResult + * LastModifiedTime: \Aws\Api\DateTimeResult, + * IpAddressType?: 'ipv4'|'ipv6'|'dualstack'|null, + * ETag?: string|null * } $args */ public function __construct(array $args) diff --git a/src/structures/CloudFront/ListDistributions/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/ListDistributions/Shapes/VpcOriginConfig.php index da7a89ed76..f983484f24 100644 --- a/src/structures/CloudFront/ListDistributions/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/ListDistributions/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/ListDistributionsByAnycastIpListId/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/ListDistributionsByAnycastIpListId/Shapes/VpcOriginConfig.php index 6b7fd9745b..ec50b2a6a3 100644 --- a/src/structures/CloudFront/ListDistributionsByAnycastIpListId/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/ListDistributionsByAnycastIpListId/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/ListDistributionsByConnectionMode/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/ListDistributionsByConnectionMode/Shapes/VpcOriginConfig.php index d61438198f..9e8cd4b2b3 100644 --- a/src/structures/CloudFront/ListDistributionsByConnectionMode/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/ListDistributionsByConnectionMode/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/ListDistributionsByRealtimeLogConfig/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/ListDistributionsByRealtimeLogConfig/Shapes/VpcOriginConfig.php index 2eeb894ff9..1c769446ce 100644 --- a/src/structures/CloudFront/ListDistributionsByRealtimeLogConfig/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/ListDistributionsByRealtimeLogConfig/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/ListDistributionsByWebACLId/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/ListDistributionsByWebACLId/Shapes/VpcOriginConfig.php index 5468d54bad..d8fab0297c 100644 --- a/src/structures/CloudFront/ListDistributionsByWebACLId/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/ListDistributionsByWebACLId/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/ListVpcOrigins/Shapes/VpcOriginSummary.php b/src/structures/CloudFront/ListVpcOrigins/Shapes/VpcOriginSummary.php index 0dcc243ae7..a1ffcdc4a1 100644 --- a/src/structures/CloudFront/ListVpcOrigins/Shapes/VpcOriginSummary.php +++ b/src/structures/CloudFront/ListVpcOrigins/Shapes/VpcOriginSummary.php @@ -11,6 +11,7 @@ * @property \Aws\Api\DateTimeResult $CreatedTime * @property \Aws\Api\DateTimeResult $LastModifiedTime * @property string $Arn + * @property string|null $AccountId * @property string $OriginEndpointArn */ class VpcOriginSummary extends Shape @@ -23,6 +24,7 @@ class VpcOriginSummary extends Shape * CreatedTime: \Aws\Api\DateTimeResult, * LastModifiedTime: \Aws\Api\DateTimeResult, * Arn: string, + * AccountId?: string|null, * OriginEndpointArn: string * } $args */ diff --git a/src/structures/CloudFront/UpdateDistribution/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/UpdateDistribution/Shapes/VpcOriginConfig.php index 6790c8084e..01030c33e4 100644 --- a/src/structures/CloudFront/UpdateDistribution/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/UpdateDistribution/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/UpdateDistributionWithStagingConfig/Shapes/VpcOriginConfig.php b/src/structures/CloudFront/UpdateDistributionWithStagingConfig/Shapes/VpcOriginConfig.php index 13feb90815..c1d2e92b33 100644 --- a/src/structures/CloudFront/UpdateDistributionWithStagingConfig/Shapes/VpcOriginConfig.php +++ b/src/structures/CloudFront/UpdateDistributionWithStagingConfig/Shapes/VpcOriginConfig.php @@ -6,6 +6,7 @@ /** * @property string $VpcOriginId + * @property string|null $OwnerAccountId * @property int|null $OriginReadTimeout * @property int|null $OriginKeepaliveTimeout */ @@ -14,6 +15,7 @@ class VpcOriginConfig extends Shape /** * @param array{ * VpcOriginId: string, + * OwnerAccountId?: string|null, * OriginReadTimeout?: int|null, * OriginKeepaliveTimeout?: int|null * } $args diff --git a/src/structures/CloudFront/UpdateVpcOrigin/Shapes/VpcOrigin.php b/src/structures/CloudFront/UpdateVpcOrigin/Shapes/VpcOrigin.php index 7bc1bcd226..b7f3ae9d62 100644 --- a/src/structures/CloudFront/UpdateVpcOrigin/Shapes/VpcOrigin.php +++ b/src/structures/CloudFront/UpdateVpcOrigin/Shapes/VpcOrigin.php @@ -7,6 +7,7 @@ /** * @property string $Id * @property string $Arn + * @property string|null $AccountId * @property string $Status * @property \Aws\Api\DateTimeResult $CreatedTime * @property \Aws\Api\DateTimeResult $LastModifiedTime @@ -18,6 +19,7 @@ class VpcOrigin extends Shape * @param array{ * Id: string, * Arn: string, + * AccountId?: string|null, * Status: string, * CreatedTime: \Aws\Api\DateTimeResult, * LastModifiedTime: \Aws\Api\DateTimeResult, diff --git a/src/structures/DataZone/CreateProject/CreateProjectRequest.php b/src/structures/DataZone/CreateProject/CreateProjectRequest.php index c3a58b1b17..cb00d269f6 100644 --- a/src/structures/DataZone/CreateProject/CreateProjectRequest.php +++ b/src/structures/DataZone/CreateProject/CreateProjectRequest.php @@ -11,6 +11,7 @@ * @property list|null $glossaryTerms * @property string $name * @property string|null $projectProfileId + * @property array|null $resourceTags * @property list|null $userParameters */ class CreateProjectRequest extends Request @@ -23,6 +24,7 @@ class CreateProjectRequest extends Request * glossaryTerms?: list|null, * name: string, * projectProfileId?: string|null, + * resourceTags?: array|null, * userParameters?: list|null * } $args */ diff --git a/src/structures/DataZone/CreateProject/CreateProjectResponse.php b/src/structures/DataZone/CreateProject/CreateProjectResponse.php index 28960a0bf9..e7f606d8f6 100644 --- a/src/structures/DataZone/CreateProject/CreateProjectResponse.php +++ b/src/structures/DataZone/CreateProject/CreateProjectResponse.php @@ -18,6 +18,7 @@ * @property string $name * @property string|null $projectProfileId * @property 'ACTIVE'|'DELETING'|'DELETE_FAILED'|'UPDATING'|'UPDATE_FAILED'|'MOVING'|null $projectStatus + * @property list|null $resourceTags * @property list|null $userParameters */ class CreateProjectResponse extends Response diff --git a/src/structures/DataZone/CreateProjectProfile/CreateProjectProfileRequest.php b/src/structures/DataZone/CreateProjectProfile/CreateProjectProfileRequest.php index ae3136bbe9..562edf5207 100644 --- a/src/structures/DataZone/CreateProjectProfile/CreateProjectProfileRequest.php +++ b/src/structures/DataZone/CreateProjectProfile/CreateProjectProfileRequest.php @@ -5,22 +5,28 @@ use Sunaoka\Aws\Structures\Request; /** + * @property bool|null $allowCustomProjectResourceTags * @property string|null $description * @property string $domainIdentifier * @property string|null $domainUnitIdentifier * @property list|null $environmentConfigurations * @property string $name + * @property list|null $projectResourceTags + * @property string|null $projectResourceTagsDescription * @property 'ENABLED'|'DISABLED'|null $status */ class CreateProjectProfileRequest extends Request { /** * @param array{ + * allowCustomProjectResourceTags?: bool|null, * description?: string|null, * domainIdentifier: string, * domainUnitIdentifier?: string|null, * environmentConfigurations?: list|null, * name: string, + * projectResourceTags?: list|null, + * projectResourceTagsDescription?: string|null, * status?: 'ENABLED'|'DISABLED'|null * } $args */ diff --git a/src/structures/DataZone/CreateProjectProfile/CreateProjectProfileResponse.php b/src/structures/DataZone/CreateProjectProfile/CreateProjectProfileResponse.php index b59c026406..a799bc8d68 100644 --- a/src/structures/DataZone/CreateProjectProfile/CreateProjectProfileResponse.php +++ b/src/structures/DataZone/CreateProjectProfile/CreateProjectProfileResponse.php @@ -5,6 +5,7 @@ use Sunaoka\Aws\Structures\Response; /** + * @property bool|null $allowCustomProjectResourceTags * @property \Aws\Api\DateTimeResult|null $createdAt * @property string $createdBy * @property string|null $description @@ -14,6 +15,8 @@ * @property string $id * @property \Aws\Api\DateTimeResult|null $lastUpdatedAt * @property string $name + * @property list|null $projectResourceTags + * @property string|null $projectResourceTagsDescription * @property 'ENABLED'|'DISABLED'|null $status */ class CreateProjectProfileResponse extends Response diff --git a/src/structures/DataZone/GetProject/GetProjectResponse.php b/src/structures/DataZone/GetProject/GetProjectResponse.php index f489b43f33..7243bb7ec5 100644 --- a/src/structures/DataZone/GetProject/GetProjectResponse.php +++ b/src/structures/DataZone/GetProject/GetProjectResponse.php @@ -18,6 +18,7 @@ * @property string $name * @property string|null $projectProfileId * @property 'ACTIVE'|'DELETING'|'DELETE_FAILED'|'UPDATING'|'UPDATE_FAILED'|'MOVING'|null $projectStatus + * @property list|null $resourceTags * @property list|null $userParameters */ class GetProjectResponse extends Response diff --git a/src/structures/DataZone/GetProjectProfile/GetProjectProfileResponse.php b/src/structures/DataZone/GetProjectProfile/GetProjectProfileResponse.php index ff72d77789..1d575c9871 100644 --- a/src/structures/DataZone/GetProjectProfile/GetProjectProfileResponse.php +++ b/src/structures/DataZone/GetProjectProfile/GetProjectProfileResponse.php @@ -5,6 +5,7 @@ use Sunaoka\Aws\Structures\Response; /** + * @property bool|null $allowCustomProjectResourceTags * @property \Aws\Api\DateTimeResult|null $createdAt * @property string $createdBy * @property string|null $description @@ -14,6 +15,8 @@ * @property string $id * @property \Aws\Api\DateTimeResult|null $lastUpdatedAt * @property string $name + * @property list|null $projectResourceTags + * @property string|null $projectResourceTagsDescription * @property 'ENABLED'|'DISABLED'|null $status */ class GetProjectProfileResponse extends Response diff --git a/src/structures/DataZone/UpdateProject/UpdateProjectRequest.php b/src/structures/DataZone/UpdateProject/UpdateProjectRequest.php index a150647124..2e82364210 100644 --- a/src/structures/DataZone/UpdateProject/UpdateProjectRequest.php +++ b/src/structures/DataZone/UpdateProject/UpdateProjectRequest.php @@ -13,6 +13,7 @@ * @property string $identifier * @property string|null $name * @property string|null $projectProfileVersion + * @property array|null $resourceTags * @property list|null $userParameters */ class UpdateProjectRequest extends Request @@ -27,6 +28,7 @@ class UpdateProjectRequest extends Request * identifier: string, * name?: string|null, * projectProfileVersion?: string|null, + * resourceTags?: array|null, * userParameters?: list|null * } $args */ diff --git a/src/structures/DataZone/UpdateProject/UpdateProjectResponse.php b/src/structures/DataZone/UpdateProject/UpdateProjectResponse.php index b774d5be11..4451bc8b5e 100644 --- a/src/structures/DataZone/UpdateProject/UpdateProjectResponse.php +++ b/src/structures/DataZone/UpdateProject/UpdateProjectResponse.php @@ -18,6 +18,7 @@ * @property string $name * @property string|null $projectProfileId * @property 'ACTIVE'|'DELETING'|'DELETE_FAILED'|'UPDATING'|'UPDATE_FAILED'|'MOVING'|null $projectStatus + * @property list|null $resourceTags * @property list|null $userParameters */ class UpdateProjectResponse extends Response diff --git a/src/structures/DataZone/UpdateProjectProfile/UpdateProjectProfileRequest.php b/src/structures/DataZone/UpdateProjectProfile/UpdateProjectProfileRequest.php index ecfaff0d2b..0026592d27 100644 --- a/src/structures/DataZone/UpdateProjectProfile/UpdateProjectProfileRequest.php +++ b/src/structures/DataZone/UpdateProjectProfile/UpdateProjectProfileRequest.php @@ -5,24 +5,30 @@ use Sunaoka\Aws\Structures\Request; /** + * @property bool|null $allowCustomProjectResourceTags * @property string|null $description * @property string $domainIdentifier * @property string|null $domainUnitIdentifier * @property list|null $environmentConfigurations * @property string $identifier * @property string|null $name + * @property list|null $projectResourceTags + * @property string|null $projectResourceTagsDescription * @property 'ENABLED'|'DISABLED'|null $status */ class UpdateProjectProfileRequest extends Request { /** * @param array{ + * allowCustomProjectResourceTags?: bool|null, * description?: string|null, * domainIdentifier: string, * domainUnitIdentifier?: string|null, * environmentConfigurations?: list|null, * identifier: string, * name?: string|null, + * projectResourceTags?: list|null, + * projectResourceTagsDescription?: string|null, * status?: 'ENABLED'|'DISABLED'|null * } $args */ diff --git a/src/structures/DataZone/UpdateProjectProfile/UpdateProjectProfileResponse.php b/src/structures/DataZone/UpdateProjectProfile/UpdateProjectProfileResponse.php index a9d5c84649..e90edfd46e 100644 --- a/src/structures/DataZone/UpdateProjectProfile/UpdateProjectProfileResponse.php +++ b/src/structures/DataZone/UpdateProjectProfile/UpdateProjectProfileResponse.php @@ -5,6 +5,7 @@ use Sunaoka\Aws\Structures\Response; /** + * @property bool|null $allowCustomProjectResourceTags * @property \Aws\Api\DateTimeResult|null $createdAt * @property string $createdBy * @property string|null $description @@ -14,6 +15,8 @@ * @property string $id * @property \Aws\Api\DateTimeResult|null $lastUpdatedAt * @property string $name + * @property list|null $projectResourceTags + * @property string|null $projectResourceTagsDescription * @property 'ENABLED'|'DISABLED'|null $status */ class UpdateProjectProfileResponse extends Response diff --git a/src/structures/Ec2/DescribeFastSnapshotRestores/Shapes/DescribeFastSnapshotRestoreSuccessItem.php b/src/structures/Ec2/DescribeFastSnapshotRestores/Shapes/DescribeFastSnapshotRestoreSuccessItem.php index 54c00873a7..1dfdc631d8 100644 --- a/src/structures/Ec2/DescribeFastSnapshotRestores/Shapes/DescribeFastSnapshotRestoreSuccessItem.php +++ b/src/structures/Ec2/DescribeFastSnapshotRestores/Shapes/DescribeFastSnapshotRestoreSuccessItem.php @@ -7,6 +7,7 @@ /** * @property string|null $SnapshotId * @property string|null $AvailabilityZone + * @property string|null $AvailabilityZoneId * @property 'enabling'|'optimizing'|'enabled'|'disabling'|'disabled'|null $State * @property string|null $StateTransitionReason * @property string|null $OwnerId @@ -23,6 +24,7 @@ class DescribeFastSnapshotRestoreSuccessItem extends Shape * @param array{ * SnapshotId?: string|null, * AvailabilityZone?: string|null, + * AvailabilityZoneId?: string|null, * State?: 'enabling'|'optimizing'|'enabled'|'disabling'|'disabled'|null, * StateTransitionReason?: string|null, * OwnerId?: string|null, diff --git a/src/structures/Ec2/DisableFastSnapshotRestores/DisableFastSnapshotRestoresRequest.php b/src/structures/Ec2/DisableFastSnapshotRestores/DisableFastSnapshotRestoresRequest.php index b8400c37e9..ec86e1e906 100644 --- a/src/structures/Ec2/DisableFastSnapshotRestores/DisableFastSnapshotRestoresRequest.php +++ b/src/structures/Ec2/DisableFastSnapshotRestores/DisableFastSnapshotRestoresRequest.php @@ -5,7 +5,8 @@ use Sunaoka\Aws\Structures\Request; /** - * @property list $AvailabilityZones + * @property list|null $AvailabilityZones + * @property list|null $AvailabilityZoneIds * @property list $SourceSnapshotIds * @property bool|null $DryRun */ @@ -13,7 +14,8 @@ class DisableFastSnapshotRestoresRequest extends Request { /** * @param array{ - * AvailabilityZones: list, + * AvailabilityZones?: list|null, + * AvailabilityZoneIds?: list|null, * SourceSnapshotIds: list, * DryRun?: bool|null * } $args diff --git a/src/structures/Ec2/DisableFastSnapshotRestores/Shapes/DisableFastSnapshotRestoreStateErrorItem.php b/src/structures/Ec2/DisableFastSnapshotRestores/Shapes/DisableFastSnapshotRestoreStateErrorItem.php index 27ec5eac7b..3835301b74 100644 --- a/src/structures/Ec2/DisableFastSnapshotRestores/Shapes/DisableFastSnapshotRestoreStateErrorItem.php +++ b/src/structures/Ec2/DisableFastSnapshotRestores/Shapes/DisableFastSnapshotRestoreStateErrorItem.php @@ -6,6 +6,7 @@ /** * @property string|null $AvailabilityZone + * @property string|null $AvailabilityZoneId * @property DisableFastSnapshotRestoreStateError|null $Error */ class DisableFastSnapshotRestoreStateErrorItem extends Shape @@ -13,6 +14,7 @@ class DisableFastSnapshotRestoreStateErrorItem extends Shape /** * @param array{ * AvailabilityZone?: string|null, + * AvailabilityZoneId?: string|null, * Error?: DisableFastSnapshotRestoreStateError|null * } $args */ diff --git a/src/structures/Ec2/DisableFastSnapshotRestores/Shapes/DisableFastSnapshotRestoreSuccessItem.php b/src/structures/Ec2/DisableFastSnapshotRestores/Shapes/DisableFastSnapshotRestoreSuccessItem.php index 1f1f96f087..a5651b2b96 100644 --- a/src/structures/Ec2/DisableFastSnapshotRestores/Shapes/DisableFastSnapshotRestoreSuccessItem.php +++ b/src/structures/Ec2/DisableFastSnapshotRestores/Shapes/DisableFastSnapshotRestoreSuccessItem.php @@ -7,6 +7,7 @@ /** * @property string|null $SnapshotId * @property string|null $AvailabilityZone + * @property string|null $AvailabilityZoneId * @property 'enabling'|'optimizing'|'enabled'|'disabling'|'disabled'|null $State * @property string|null $StateTransitionReason * @property string|null $OwnerId @@ -23,6 +24,7 @@ class DisableFastSnapshotRestoreSuccessItem extends Shape * @param array{ * SnapshotId?: string|null, * AvailabilityZone?: string|null, + * AvailabilityZoneId?: string|null, * State?: 'enabling'|'optimizing'|'enabled'|'disabling'|'disabled'|null, * StateTransitionReason?: string|null, * OwnerId?: string|null, diff --git a/src/structures/Ec2/EnableFastSnapshotRestores/EnableFastSnapshotRestoresRequest.php b/src/structures/Ec2/EnableFastSnapshotRestores/EnableFastSnapshotRestoresRequest.php index 77b98a027f..8e61e0a0d9 100644 --- a/src/structures/Ec2/EnableFastSnapshotRestores/EnableFastSnapshotRestoresRequest.php +++ b/src/structures/Ec2/EnableFastSnapshotRestores/EnableFastSnapshotRestoresRequest.php @@ -5,7 +5,8 @@ use Sunaoka\Aws\Structures\Request; /** - * @property list $AvailabilityZones + * @property list|null $AvailabilityZones + * @property list|null $AvailabilityZoneIds * @property list $SourceSnapshotIds * @property bool|null $DryRun */ @@ -13,7 +14,8 @@ class EnableFastSnapshotRestoresRequest extends Request { /** * @param array{ - * AvailabilityZones: list, + * AvailabilityZones?: list|null, + * AvailabilityZoneIds?: list|null, * SourceSnapshotIds: list, * DryRun?: bool|null * } $args diff --git a/src/structures/Ec2/EnableFastSnapshotRestores/Shapes/EnableFastSnapshotRestoreStateErrorItem.php b/src/structures/Ec2/EnableFastSnapshotRestores/Shapes/EnableFastSnapshotRestoreStateErrorItem.php index 2c3f2a340c..b6f66c2fbb 100644 --- a/src/structures/Ec2/EnableFastSnapshotRestores/Shapes/EnableFastSnapshotRestoreStateErrorItem.php +++ b/src/structures/Ec2/EnableFastSnapshotRestores/Shapes/EnableFastSnapshotRestoreStateErrorItem.php @@ -6,6 +6,7 @@ /** * @property string|null $AvailabilityZone + * @property string|null $AvailabilityZoneId * @property EnableFastSnapshotRestoreStateError|null $Error */ class EnableFastSnapshotRestoreStateErrorItem extends Shape @@ -13,6 +14,7 @@ class EnableFastSnapshotRestoreStateErrorItem extends Shape /** * @param array{ * AvailabilityZone?: string|null, + * AvailabilityZoneId?: string|null, * Error?: EnableFastSnapshotRestoreStateError|null * } $args */ diff --git a/src/structures/Ec2/EnableFastSnapshotRestores/Shapes/EnableFastSnapshotRestoreSuccessItem.php b/src/structures/Ec2/EnableFastSnapshotRestores/Shapes/EnableFastSnapshotRestoreSuccessItem.php index 73d21072ef..0d699447c3 100644 --- a/src/structures/Ec2/EnableFastSnapshotRestores/Shapes/EnableFastSnapshotRestoreSuccessItem.php +++ b/src/structures/Ec2/EnableFastSnapshotRestores/Shapes/EnableFastSnapshotRestoreSuccessItem.php @@ -7,6 +7,7 @@ /** * @property string|null $SnapshotId * @property string|null $AvailabilityZone + * @property string|null $AvailabilityZoneId * @property 'enabling'|'optimizing'|'enabled'|'disabling'|'disabled'|null $State * @property string|null $StateTransitionReason * @property string|null $OwnerId @@ -23,6 +24,7 @@ class EnableFastSnapshotRestoreSuccessItem extends Shape * @param array{ * SnapshotId?: string|null, * AvailabilityZone?: string|null, + * AvailabilityZoneId?: string|null, * State?: 'enabling'|'optimizing'|'enabled'|'disabling'|'disabled'|null, * StateTransitionReason?: string|null, * OwnerId?: string|null, diff --git a/src/structures/FSx/CopyBackup/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/CopyBackup/Shapes/SelfManagedActiveDirectoryAttributes.php index 6f3dd47462..3471ca039a 100644 --- a/src/structures/FSx/CopyBackup/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/CopyBackup/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/CopySnapshotAndUpdateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/CopySnapshotAndUpdateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php index 29ef8b512e..b098d429f6 100644 --- a/src/structures/FSx/CopySnapshotAndUpdateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/CopySnapshotAndUpdateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/CreateBackup/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/CreateBackup/Shapes/SelfManagedActiveDirectoryAttributes.php index 11bb23deba..83c5cd4ef7 100644 --- a/src/structures/FSx/CreateBackup/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/CreateBackup/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/CreateFileSystem/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/CreateFileSystem/Shapes/SelfManagedActiveDirectoryAttributes.php index 05c317be85..671810b559 100644 --- a/src/structures/FSx/CreateFileSystem/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/CreateFileSystem/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/CreateFileSystem/Shapes/SelfManagedActiveDirectoryConfiguration.php b/src/structures/FSx/CreateFileSystem/Shapes/SelfManagedActiveDirectoryConfiguration.php index d3b6e6c66a..a47c69d106 100644 --- a/src/structures/FSx/CreateFileSystem/Shapes/SelfManagedActiveDirectoryConfiguration.php +++ b/src/structures/FSx/CreateFileSystem/Shapes/SelfManagedActiveDirectoryConfiguration.php @@ -8,9 +8,10 @@ * @property string $DomainName * @property string|null $OrganizationalUnitDistinguishedName * @property string|null $FileSystemAdministratorsGroup - * @property string $UserName - * @property string $Password + * @property string|null $UserName + * @property string|null $Password * @property list $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryConfiguration extends Shape { @@ -19,9 +20,10 @@ class SelfManagedActiveDirectoryConfiguration extends Shape * DomainName: string, * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, - * UserName: string, - * Password: string, - * DnsIps: list + * UserName?: string|null, + * Password?: string|null, + * DnsIps: list, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args) diff --git a/src/structures/FSx/CreateFileSystemFromBackup/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/CreateFileSystemFromBackup/Shapes/SelfManagedActiveDirectoryAttributes.php index a7dcb44c27..61a9e94010 100644 --- a/src/structures/FSx/CreateFileSystemFromBackup/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/CreateFileSystemFromBackup/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/CreateFileSystemFromBackup/Shapes/SelfManagedActiveDirectoryConfiguration.php b/src/structures/FSx/CreateFileSystemFromBackup/Shapes/SelfManagedActiveDirectoryConfiguration.php index 7e7561c316..107950fb82 100644 --- a/src/structures/FSx/CreateFileSystemFromBackup/Shapes/SelfManagedActiveDirectoryConfiguration.php +++ b/src/structures/FSx/CreateFileSystemFromBackup/Shapes/SelfManagedActiveDirectoryConfiguration.php @@ -8,9 +8,10 @@ * @property string $DomainName * @property string|null $OrganizationalUnitDistinguishedName * @property string|null $FileSystemAdministratorsGroup - * @property string $UserName - * @property string $Password + * @property string|null $UserName + * @property string|null $Password * @property list $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryConfiguration extends Shape { @@ -19,9 +20,10 @@ class SelfManagedActiveDirectoryConfiguration extends Shape * DomainName: string, * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, - * UserName: string, - * Password: string, - * DnsIps: list + * UserName?: string|null, + * Password?: string|null, + * DnsIps: list, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args) diff --git a/src/structures/FSx/CreateSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/CreateSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php index e1aed9b163..faf8abb29b 100644 --- a/src/structures/FSx/CreateSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/CreateSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/CreateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/CreateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryAttributes.php index fa091ee2a7..58a82d2f6c 100644 --- a/src/structures/FSx/CreateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/CreateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/CreateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryConfiguration.php b/src/structures/FSx/CreateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryConfiguration.php index 4a57873ca8..dbbe7fd4fa 100644 --- a/src/structures/FSx/CreateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryConfiguration.php +++ b/src/structures/FSx/CreateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryConfiguration.php @@ -8,9 +8,10 @@ * @property string $DomainName * @property string|null $OrganizationalUnitDistinguishedName * @property string|null $FileSystemAdministratorsGroup - * @property string $UserName - * @property string $Password + * @property string|null $UserName + * @property string|null $Password * @property list $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryConfiguration extends Shape { @@ -19,9 +20,10 @@ class SelfManagedActiveDirectoryConfiguration extends Shape * DomainName: string, * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, - * UserName: string, - * Password: string, - * DnsIps: list + * UserName?: string|null, + * Password?: string|null, + * DnsIps: list, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args) diff --git a/src/structures/FSx/CreateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/CreateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php index 4b2a2d8b66..c7a83497b7 100644 --- a/src/structures/FSx/CreateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/CreateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/CreateVolumeFromBackup/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/CreateVolumeFromBackup/Shapes/SelfManagedActiveDirectoryAttributes.php index c6ab283e8f..773cbf84ac 100644 --- a/src/structures/FSx/CreateVolumeFromBackup/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/CreateVolumeFromBackup/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/DescribeBackups/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/DescribeBackups/Shapes/SelfManagedActiveDirectoryAttributes.php index 513c37faaf..89ad47d8d2 100644 --- a/src/structures/FSx/DescribeBackups/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/DescribeBackups/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/DescribeFileSystems/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/DescribeFileSystems/Shapes/SelfManagedActiveDirectoryAttributes.php index 278d838bcc..caa805482d 100644 --- a/src/structures/FSx/DescribeFileSystems/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/DescribeFileSystems/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/DescribeSnapshots/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/DescribeSnapshots/Shapes/SelfManagedActiveDirectoryAttributes.php index b5c019b4f0..629af28e19 100644 --- a/src/structures/FSx/DescribeSnapshots/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/DescribeSnapshots/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/DescribeStorageVirtualMachines/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/DescribeStorageVirtualMachines/Shapes/SelfManagedActiveDirectoryAttributes.php index 0c79dec5b0..8d2fb525a4 100644 --- a/src/structures/FSx/DescribeStorageVirtualMachines/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/DescribeStorageVirtualMachines/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/DescribeVolumes/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/DescribeVolumes/Shapes/SelfManagedActiveDirectoryAttributes.php index 8ce4b3a197..e907859d33 100644 --- a/src/structures/FSx/DescribeVolumes/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/DescribeVolumes/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/ReleaseFileSystemNfsV3Locks/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/ReleaseFileSystemNfsV3Locks/Shapes/SelfManagedActiveDirectoryAttributes.php index 0106008a61..b104cec772 100644 --- a/src/structures/FSx/ReleaseFileSystemNfsV3Locks/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/ReleaseFileSystemNfsV3Locks/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/RestoreVolumeFromSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/RestoreVolumeFromSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php index f6d50ef534..0c899ca88f 100644 --- a/src/structures/FSx/RestoreVolumeFromSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/RestoreVolumeFromSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/StartMisconfiguredStateRecovery/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/StartMisconfiguredStateRecovery/Shapes/SelfManagedActiveDirectoryAttributes.php index 6f82778a94..8ca5920694 100644 --- a/src/structures/FSx/StartMisconfiguredStateRecovery/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/StartMisconfiguredStateRecovery/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/UpdateFileSystem/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/UpdateFileSystem/Shapes/SelfManagedActiveDirectoryAttributes.php index f2655c99ac..0b3fbf3545 100644 --- a/src/structures/FSx/UpdateFileSystem/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/UpdateFileSystem/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/UpdateFileSystem/Shapes/SelfManagedActiveDirectoryConfigurationUpdates.php b/src/structures/FSx/UpdateFileSystem/Shapes/SelfManagedActiveDirectoryConfigurationUpdates.php index 1dde26326a..0a4bf6f5bd 100644 --- a/src/structures/FSx/UpdateFileSystem/Shapes/SelfManagedActiveDirectoryConfigurationUpdates.php +++ b/src/structures/FSx/UpdateFileSystem/Shapes/SelfManagedActiveDirectoryConfigurationUpdates.php @@ -11,6 +11,7 @@ * @property string|null $DomainName * @property string|null $OrganizationalUnitDistinguishedName * @property string|null $FileSystemAdministratorsGroup + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryConfigurationUpdates extends Shape { @@ -21,7 +22,8 @@ class SelfManagedActiveDirectoryConfigurationUpdates extends Shape * DnsIps?: list|null, * DomainName?: string|null, * OrganizationalUnitDistinguishedName?: string|null, - * FileSystemAdministratorsGroup?: string|null + * FileSystemAdministratorsGroup?: string|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/UpdateSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/UpdateSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php index 9c7e3e0e3b..6e84b56cd7 100644 --- a/src/structures/FSx/UpdateSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/UpdateSnapshot/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/UpdateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/UpdateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryAttributes.php index af50809c22..b015c618e9 100644 --- a/src/structures/FSx/UpdateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/UpdateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/UpdateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryConfigurationUpdates.php b/src/structures/FSx/UpdateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryConfigurationUpdates.php index 136a8286d6..aa13b942d3 100644 --- a/src/structures/FSx/UpdateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryConfigurationUpdates.php +++ b/src/structures/FSx/UpdateStorageVirtualMachine/Shapes/SelfManagedActiveDirectoryConfigurationUpdates.php @@ -11,6 +11,7 @@ * @property string|null $DomainName * @property string|null $OrganizationalUnitDistinguishedName * @property string|null $FileSystemAdministratorsGroup + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryConfigurationUpdates extends Shape { @@ -21,7 +22,8 @@ class SelfManagedActiveDirectoryConfigurationUpdates extends Shape * DnsIps?: list|null, * DomainName?: string|null, * OrganizationalUnitDistinguishedName?: string|null, - * FileSystemAdministratorsGroup?: string|null + * FileSystemAdministratorsGroup?: string|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/FSx/UpdateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php b/src/structures/FSx/UpdateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php index b35280d583..8f1af0604e 100644 --- a/src/structures/FSx/UpdateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php +++ b/src/structures/FSx/UpdateVolume/Shapes/SelfManagedActiveDirectoryAttributes.php @@ -10,6 +10,7 @@ * @property string|null $FileSystemAdministratorsGroup * @property string|null $UserName * @property list|null $DnsIps + * @property string|null $DomainJoinServiceAccountSecret */ class SelfManagedActiveDirectoryAttributes extends Shape { @@ -19,7 +20,8 @@ class SelfManagedActiveDirectoryAttributes extends Shape * OrganizationalUnitDistinguishedName?: string|null, * FileSystemAdministratorsGroup?: string|null, * UserName?: string|null, - * DnsIps?: list|null + * DnsIps?: list|null, + * DomainJoinServiceAccountSecret?: string|null * } $args */ public function __construct(array $args = []) diff --git a/src/structures/GroundStation/CreateDataflowEndpointGroup/CreateDataflowEndpointGroupRequest.php b/src/structures/GroundStation/CreateDataflowEndpointGroup/CreateDataflowEndpointGroupRequest.php index 72f446dd18..015b1a2397 100644 --- a/src/structures/GroundStation/CreateDataflowEndpointGroup/CreateDataflowEndpointGroupRequest.php +++ b/src/structures/GroundStation/CreateDataflowEndpointGroup/CreateDataflowEndpointGroupRequest.php @@ -7,8 +7,8 @@ /** * @property list $endpointDetails * @property array|null $tags - * @property int<120, 480>|null $contactPrePassDurationSeconds - * @property int<120, 480>|null $contactPostPassDurationSeconds + * @property int<30, 480>|null $contactPrePassDurationSeconds + * @property int<30, 480>|null $contactPostPassDurationSeconds */ class CreateDataflowEndpointGroupRequest extends Request { @@ -16,8 +16,8 @@ class CreateDataflowEndpointGroupRequest extends Request * @param array{ * endpointDetails: list, * tags?: array|null, - * contactPrePassDurationSeconds?: int<120, 480>|null, - * contactPostPassDurationSeconds?: int<120, 480>|null + * contactPrePassDurationSeconds?: int<30, 480>|null, + * contactPostPassDurationSeconds?: int<30, 480>|null * } $args */ public function __construct(array $args) diff --git a/src/structures/GroundStation/CreateDataflowEndpointGroup/Shapes/EndpointDetails.php b/src/structures/GroundStation/CreateDataflowEndpointGroup/Shapes/EndpointDetails.php index b71395e228..a68af0294b 100644 --- a/src/structures/GroundStation/CreateDataflowEndpointGroup/Shapes/EndpointDetails.php +++ b/src/structures/GroundStation/CreateDataflowEndpointGroup/Shapes/EndpointDetails.php @@ -8,6 +8,8 @@ * @property SecurityDetails|null $securityDetails * @property DataflowEndpoint|null $endpoint * @property AwsGroundStationAgentEndpoint|null $awsGroundStationAgentEndpoint + * @property UplinkAwsGroundStationAgentEndpointDetails|null $uplinkAwsGroundStationAgentEndpoint + * @property DownlinkAwsGroundStationAgentEndpointDetails|null $downlinkAwsGroundStationAgentEndpoint * @property 'HEALTHY'|'UNHEALTHY'|null $healthStatus * @property list<'NO_REGISTERED_AGENT'|'INVALID_IP_OWNERSHIP'|'NOT_AUTHORIZED_TO_CREATE_SLR'|'UNVERIFIED_IP_OWNERSHIP'|'INITIALIZING_DATAPLANE'|'DATAPLANE_FAILURE'|'HEALTHY'>|null $healthReasons */ @@ -18,6 +20,8 @@ class EndpointDetails extends Shape * securityDetails?: SecurityDetails|null, * endpoint?: DataflowEndpoint|null, * awsGroundStationAgentEndpoint?: AwsGroundStationAgentEndpoint|null, + * uplinkAwsGroundStationAgentEndpoint?: UplinkAwsGroundStationAgentEndpointDetails|null, + * downlinkAwsGroundStationAgentEndpoint?: DownlinkAwsGroundStationAgentEndpointDetails|null, * healthStatus?: 'HEALTHY'|'UNHEALTHY'|null, * healthReasons?: list<'NO_REGISTERED_AGENT'|'INVALID_IP_OWNERSHIP'|'NOT_AUTHORIZED_TO_CREATE_SLR'|'UNVERIFIED_IP_OWNERSHIP'|'INITIALIZING_DATAPLANE'|'DATAPLANE_FAILURE'|'HEALTHY'>|null * } $args diff --git a/src/structures/GroundStation/DescribeContact/Shapes/EndpointDetails.php b/src/structures/GroundStation/DescribeContact/Shapes/EndpointDetails.php index 29af8db02e..1e8f117372 100644 --- a/src/structures/GroundStation/DescribeContact/Shapes/EndpointDetails.php +++ b/src/structures/GroundStation/DescribeContact/Shapes/EndpointDetails.php @@ -8,6 +8,8 @@ * @property SecurityDetails|null $securityDetails * @property DataflowEndpoint|null $endpoint * @property AwsGroundStationAgentEndpoint|null $awsGroundStationAgentEndpoint + * @property UplinkAwsGroundStationAgentEndpointDetails|null $uplinkAwsGroundStationAgentEndpoint + * @property DownlinkAwsGroundStationAgentEndpointDetails|null $downlinkAwsGroundStationAgentEndpoint * @property 'HEALTHY'|'UNHEALTHY'|null $healthStatus * @property list<'NO_REGISTERED_AGENT'|'INVALID_IP_OWNERSHIP'|'NOT_AUTHORIZED_TO_CREATE_SLR'|'UNVERIFIED_IP_OWNERSHIP'|'INITIALIZING_DATAPLANE'|'DATAPLANE_FAILURE'|'HEALTHY'>|null $healthReasons */ @@ -18,6 +20,8 @@ class EndpointDetails extends Shape * securityDetails?: SecurityDetails|null, * endpoint?: DataflowEndpoint|null, * awsGroundStationAgentEndpoint?: AwsGroundStationAgentEndpoint|null, + * uplinkAwsGroundStationAgentEndpoint?: UplinkAwsGroundStationAgentEndpointDetails|null, + * downlinkAwsGroundStationAgentEndpoint?: DownlinkAwsGroundStationAgentEndpointDetails|null, * healthStatus?: 'HEALTHY'|'UNHEALTHY'|null, * healthReasons?: list<'NO_REGISTERED_AGENT'|'INVALID_IP_OWNERSHIP'|'NOT_AUTHORIZED_TO_CREATE_SLR'|'UNVERIFIED_IP_OWNERSHIP'|'INITIALIZING_DATAPLANE'|'DATAPLANE_FAILURE'|'HEALTHY'>|null * } $args diff --git a/src/structures/GroundStation/GetDataflowEndpointGroup/GetDataflowEndpointGroupResponse.php b/src/structures/GroundStation/GetDataflowEndpointGroup/GetDataflowEndpointGroupResponse.php index 145fcf4d77..0fe220ea76 100644 --- a/src/structures/GroundStation/GetDataflowEndpointGroup/GetDataflowEndpointGroupResponse.php +++ b/src/structures/GroundStation/GetDataflowEndpointGroup/GetDataflowEndpointGroupResponse.php @@ -9,8 +9,8 @@ * @property string|null $dataflowEndpointGroupArn * @property list|null $endpointsDetails * @property array|null $tags - * @property int<120, 480>|null $contactPrePassDurationSeconds - * @property int<120, 480>|null $contactPostPassDurationSeconds + * @property int<30, 480>|null $contactPrePassDurationSeconds + * @property int<30, 480>|null $contactPostPassDurationSeconds */ class GetDataflowEndpointGroupResponse extends Response { diff --git a/src/structures/GroundStation/GetDataflowEndpointGroup/Shapes/EndpointDetails.php b/src/structures/GroundStation/GetDataflowEndpointGroup/Shapes/EndpointDetails.php index 3fca4a00a4..35d89578a9 100644 --- a/src/structures/GroundStation/GetDataflowEndpointGroup/Shapes/EndpointDetails.php +++ b/src/structures/GroundStation/GetDataflowEndpointGroup/Shapes/EndpointDetails.php @@ -8,6 +8,8 @@ * @property SecurityDetails|null $securityDetails * @property DataflowEndpoint|null $endpoint * @property AwsGroundStationAgentEndpoint|null $awsGroundStationAgentEndpoint + * @property UplinkAwsGroundStationAgentEndpointDetails|null $uplinkAwsGroundStationAgentEndpoint + * @property DownlinkAwsGroundStationAgentEndpointDetails|null $downlinkAwsGroundStationAgentEndpoint * @property 'HEALTHY'|'UNHEALTHY'|null $healthStatus * @property list<'NO_REGISTERED_AGENT'|'INVALID_IP_OWNERSHIP'|'NOT_AUTHORIZED_TO_CREATE_SLR'|'UNVERIFIED_IP_OWNERSHIP'|'INITIALIZING_DATAPLANE'|'DATAPLANE_FAILURE'|'HEALTHY'>|null $healthReasons */ @@ -18,6 +20,8 @@ class EndpointDetails extends Shape * securityDetails?: SecurityDetails|null, * endpoint?: DataflowEndpoint|null, * awsGroundStationAgentEndpoint?: AwsGroundStationAgentEndpoint|null, + * uplinkAwsGroundStationAgentEndpoint?: UplinkAwsGroundStationAgentEndpointDetails|null, + * downlinkAwsGroundStationAgentEndpoint?: DownlinkAwsGroundStationAgentEndpointDetails|null, * healthStatus?: 'HEALTHY'|'UNHEALTHY'|null, * healthReasons?: list<'NO_REGISTERED_AGENT'|'INVALID_IP_OWNERSHIP'|'NOT_AUTHORIZED_TO_CREATE_SLR'|'UNVERIFIED_IP_OWNERSHIP'|'INITIALIZING_DATAPLANE'|'DATAPLANE_FAILURE'|'HEALTHY'>|null * } $args diff --git a/src/structures/GroundStation/GroundStationClient.php b/src/structures/GroundStation/GroundStationClient.php index 26b4c91d42..dd61bc4f43 100644 --- a/src/structures/GroundStation/GroundStationClient.php +++ b/src/structures/GroundStation/GroundStationClient.php @@ -7,6 +7,7 @@ class GroundStationClient extends \Aws\GroundStation\GroundStationClient use CancelContact\CancelContactTrait; use CreateConfig\CreateConfigTrait; use CreateDataflowEndpointGroup\CreateDataflowEndpointGroupTrait; + use CreateDataflowEndpointGroupV2\CreateDataflowEndpointGroupV2Trait; use CreateEphemeris\CreateEphemerisTrait; use CreateMissionProfile\CreateMissionProfileTrait; use DeleteConfig\DeleteConfigTrait; @@ -16,6 +17,7 @@ class GroundStationClient extends \Aws\GroundStation\GroundStationClient use DescribeContact\DescribeContactTrait; use DescribeEphemeris\DescribeEphemerisTrait; use GetAgentConfiguration\GetAgentConfigurationTrait; + use GetAgentTaskResponseUrl\GetAgentTaskResponseUrlTrait; use GetDataflowEndpointGroup\GetDataflowEndpointGroupTrait; use GetMinuteUsage\GetMinuteUsageTrait; use GetMissionProfile\GetMissionProfileTrait; diff --git a/src/structures/SageMaker/CreateTrainingJob/CreateTrainingJobRequest.php b/src/structures/SageMaker/CreateTrainingJob/CreateTrainingJobRequest.php index 27313303a7..591ac2b05f 100644 --- a/src/structures/SageMaker/CreateTrainingJob/CreateTrainingJobRequest.php +++ b/src/structures/SageMaker/CreateTrainingJob/CreateTrainingJobRequest.php @@ -7,11 +7,11 @@ /** * @property string $TrainingJobName * @property array|null $HyperParameters - * @property Shapes\AlgorithmSpecification $AlgorithmSpecification + * @property Shapes\AlgorithmSpecification|null $AlgorithmSpecification * @property string $RoleArn * @property list|null $InputDataConfig * @property Shapes\OutputDataConfig $OutputDataConfig - * @property Shapes\ResourceConfig $ResourceConfig + * @property Shapes\ResourceConfig|null $ResourceConfig * @property Shapes\VpcConfig|null $VpcConfig * @property Shapes\StoppingCondition $StoppingCondition * @property list|null $Tags @@ -37,11 +37,11 @@ class CreateTrainingJobRequest extends Request * @param array{ * TrainingJobName: string, * HyperParameters?: array|null, - * AlgorithmSpecification: Shapes\AlgorithmSpecification, + * AlgorithmSpecification?: Shapes\AlgorithmSpecification|null, * RoleArn: string, * InputDataConfig?: list|null, * OutputDataConfig: Shapes\OutputDataConfig, - * ResourceConfig: Shapes\ResourceConfig, + * ResourceConfig?: Shapes\ResourceConfig|null, * VpcConfig?: Shapes\VpcConfig|null, * StoppingCondition: Shapes\StoppingCondition, * Tags?: list|null, diff --git a/src/structures/SageMaker/DescribeCluster/Shapes/ClusterInstanceGroupDetails.php b/src/structures/SageMaker/DescribeCluster/Shapes/ClusterInstanceGroupDetails.php index f0fb4c9c6e..e508d4253d 100644 --- a/src/structures/SageMaker/DescribeCluster/Shapes/ClusterInstanceGroupDetails.php +++ b/src/structures/SageMaker/DescribeCluster/Shapes/ClusterInstanceGroupDetails.php @@ -21,6 +21,9 @@ * @property ScheduledUpdateConfig|null $ScheduledUpdateConfig * @property string|null $CurrentImageId * @property string|null $DesiredImageId + * @property int<0, 6758>|null $TargetStateCount + * @property 'Pending'|'InProgress'|'Succeeded'|'Failed'|'RollbackInProgress'|'RollbackComplete'|null $SoftwareUpdateStatus + * @property DeploymentConfiguration|null $ActiveSoftwareUpdateConfig */ class ClusterInstanceGroupDetails extends Shape { @@ -41,7 +44,10 @@ class ClusterInstanceGroupDetails extends Shape * OverrideVpcConfig?: VpcConfig|null, * ScheduledUpdateConfig?: ScheduledUpdateConfig|null, * CurrentImageId?: string|null, - * DesiredImageId?: string|null + * DesiredImageId?: string|null, + * TargetStateCount?: int<0, 6758>|null, + * SoftwareUpdateStatus?: 'Pending'|'InProgress'|'Succeeded'|'Failed'|'RollbackInProgress'|'RollbackComplete'|null, + * ActiveSoftwareUpdateConfig?: DeploymentConfiguration|null * } $args */ public function __construct(array $args = [])