Opensearchserverless Classes
AccessPolicyDetailTypeDef
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
policy
- Type: typing.Optional[typing.Dict[str, typing.Any]]
policyVersion
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['data']]
AccessPolicyStatsTypeDef
DataPolicyCount
- Type: typing.Optional[int]
AccessPolicySummaryTypeDef
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
policyVersion
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['data']]
AccountSettingsDetailTypeDef
capacityLimits
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless_classes.CapacityLimitsTypeDef]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchGetCollectionRequestRequestTypeDef
ids
- Type: typing.Optional[typing.Sequence[str]]
names
- Type: typing.Optional[typing.Sequence[str]]
BatchGetCollectionResponseTypeDef
collectionDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.CollectionDetailTypeDef]
- Required: Yes
collectionErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.CollectionErrorDetailTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetEffectiveLifecyclePolicyRequestRequestTypeDef
resourceIdentifiers
- Type: typing.Sequence[aws_resource_validator.pydantic_models.opensearchserverless_classes.LifecyclePolicyResourceIdentifierTypeDef]
- Required: Yes
BatchGetEffectiveLifecyclePolicyResponseTypeDef
effectiveLifecyclePolicyDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.EffectiveLifecyclePolicyDetailTypeDef]
- Required: Yes
effectiveLifecyclePolicyErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.EffectiveLifecyclePolicyErrorDetailTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetLifecyclePolicyRequestRequestTypeDef
identifiers
- Type: typing.Sequence[aws_resource_validator.pydantic_models.opensearchserverless_classes.LifecyclePolicyIdentifierTypeDef]
- Required: Yes
BatchGetLifecyclePolicyResponseTypeDef
lifecyclePolicyDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.LifecyclePolicyDetailTypeDef]
- Required: Yes
lifecyclePolicyErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.LifecyclePolicyErrorDetailTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetVpcEndpointRequestRequestTypeDef
ids
- Type: typing.Sequence[str]
- Required: Yes
BatchGetVpcEndpointResponseTypeDef
vpcEndpointDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.VpcEndpointDetailTypeDef]
- Required: Yes
vpcEndpointErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.VpcEndpointErrorDetailTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CapacityLimitsTypeDef
maxIndexingCapacityInOCU
- Type: typing.Optional[int]
maxSearchCapacityInOCU
- Type: typing.Optional[int]
CollectionDetailTypeDef
arn
- Type: typing.Optional[str]
collectionEndpoint
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
dashboardEndpoint
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
standbyReplicas
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
type
- Type: typing.Optional[typing.Literal['SEARCH', 'TIMESERIES', 'VECTORSEARCH']]
CollectionErrorDetailTypeDef
errorCode
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
CollectionFiltersTypeDef
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
CollectionSummaryTypeDef
arn
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
CreateAccessPolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
policy
- Type:
- Required: Yes
type
- Type: typing.Literal['data']
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
CreateAccessPolicyResponseTypeDef
accessPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateCollectionDetailTypeDef
arn
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
standbyReplicas
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
type
- Type: typing.Optional[typing.Literal['SEARCH', 'TIMESERIES', 'VECTORSEARCH']]
CreateCollectionRequestRequestTypeDef
name
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
standbyReplicas
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.opensearchserverless_classes.TagTypeDef]]
type
- Type: typing.Optional[typing.Literal['SEARCH', 'TIMESERIES', 'VECTORSEARCH']]
CreateCollectionResponseTypeDef
createCollectionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLifecyclePolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
policy
- Type:
- Required: Yes
type
- Type: typing.Literal['retention']
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
CreateLifecyclePolicyResponseTypeDef
lifecyclePolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSecurityConfigRequestRequestTypeDef
name
- Type:
- Required: Yes
type
- Type: typing.Literal['saml']
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
samlOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless_classes.SamlConfigOptionsTypeDef]
CreateSecurityConfigResponseTypeDef
securityConfigDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSecurityPolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
policy
- Type:
- Required: Yes
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
CreateSecurityPolicyResponseTypeDef
securityPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateVpcEndpointDetailTypeDef
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
CreateVpcEndpointRequestRequestTypeDef
name
- Type:
- Required: Yes
subnetIds
- Type: typing.Sequence[str]
- Required: Yes
vpcId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
securityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
CreateVpcEndpointResponseTypeDef
createVpcEndpointDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteAccessPolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
type
- Type: typing.Literal['data']
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteCollectionDetailTypeDef
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
DeleteCollectionRequestRequestTypeDef
id
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteCollectionResponseTypeDef
deleteCollectionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteLifecyclePolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
type
- Type: typing.Literal['retention']
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteSecurityConfigRequestRequestTypeDef
id
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteSecurityPolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteVpcEndpointDetailTypeDef
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
DeleteVpcEndpointRequestRequestTypeDef
id
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteVpcEndpointResponseTypeDef
deleteVpcEndpointDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EffectiveLifecyclePolicyDetailTypeDef
noMinRetentionPeriod
- Type: typing.Optional[bool]
policyName
- Type: typing.Optional[str]
resource
- Type: typing.Optional[str]
resourceType
- Type: typing.Optional[typing.Literal['index']]
retentionPeriod
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['retention']]
EffectiveLifecyclePolicyErrorDetailTypeDef
errorCode
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
resource
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['retention']]
GetAccessPolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
type
- Type: typing.Literal['data']
- Required: Yes
GetAccessPolicyResponseTypeDef
accessPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAccountSettingsResponseTypeDef
accountSettingsDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPoliciesStatsResponseTypeDef
AccessPolicyStats
- Type:
- Required: Yes
LifecyclePolicyStats
- Type:
- Required: Yes
SecurityConfigStats
- Type:
- Required: Yes
SecurityPolicyStats
- Type:
- Required: Yes
TotalPolicyCount
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSecurityConfigRequestRequestTypeDef
id
- Type:
- Required: Yes
GetSecurityConfigResponseTypeDef
securityConfigDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSecurityPolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
GetSecurityPolicyResponseTypeDef
securityPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LifecyclePolicyDetailTypeDef
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
policy
- Type: typing.Optional[typing.Dict[str, typing.Any]]
policyVersion
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['retention']]
LifecyclePolicyErrorDetailTypeDef
errorCode
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['retention']]
LifecyclePolicyIdentifierTypeDef
name
- Type:
- Required: Yes
type
- Type: typing.Literal['retention']
- Required: Yes
LifecyclePolicyResourceIdentifierTypeDef
resource
- Type:
- Required: Yes
type
- Type: typing.Literal['retention']
- Required: Yes
LifecyclePolicyStatsTypeDef
RetentionPolicyCount
- Type: typing.Optional[int]
LifecyclePolicySummaryTypeDef
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
policyVersion
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['retention']]
ListAccessPoliciesRequestRequestTypeDef
type
- Type: typing.Literal['data']
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
resource
- Type: typing.Optional[typing.Sequence[str]]
ListAccessPoliciesResponseTypeDef
accessPolicySummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.AccessPolicySummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListCollectionsRequestRequestTypeDef
collectionFilters
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless_classes.CollectionFiltersTypeDef]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListCollectionsResponseTypeDef
collectionSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.CollectionSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLifecyclePoliciesRequestRequestTypeDef
type
- Type: typing.Literal['retention']
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
resources
- Type: typing.Optional[typing.Sequence[str]]
ListLifecyclePoliciesResponseTypeDef
lifecyclePolicySummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.LifecyclePolicySummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListSecurityConfigsRequestRequestTypeDef
type
- Type: typing.Literal['saml']
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListSecurityConfigsResponseTypeDef
nextToken
- Type:
- Required: Yes
securityConfigSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.SecurityConfigSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListSecurityPoliciesRequestRequestTypeDef
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
resource
- Type: typing.Optional[typing.Sequence[str]]
ListSecurityPoliciesResponseTypeDef
nextToken
- Type:
- Required: Yes
securityPolicySummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.SecurityPolicySummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
tags
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListVpcEndpointsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
vpcEndpointFilters
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless_classes.VpcEndpointFiltersTypeDef]
ListVpcEndpointsResponseTypeDef
nextToken
- Type:
- Required: Yes
vpcEndpointSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless_classes.VpcEndpointSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
SamlConfigOptionsTypeDef
metadata
- Type:
- Required: Yes
groupAttribute
- Type: typing.Optional[str]
sessionTimeout
- Type: typing.Optional[int]
userAttribute
- Type: typing.Optional[str]
SecurityConfigDetailTypeDef
configVersion
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
samlOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless_classes.SamlConfigOptionsTypeDef]
type
- Type: typing.Optional[typing.Literal['saml']]
SecurityConfigStatsTypeDef
SamlConfigCount
- Type: typing.Optional[int]
SecurityConfigSummaryTypeDef
configVersion
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
type
- Type: typing.Optional[typing.Literal['saml']]
SecurityPolicyDetailTypeDef
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
policy
- Type: typing.Optional[typing.Dict[str, typing.Any]]
policyVersion
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['encryption', 'network']]
SecurityPolicyStatsTypeDef
EncryptionPolicyCount
- Type: typing.Optional[int]
NetworkPolicyCount
- Type: typing.Optional[int]
SecurityPolicySummaryTypeDef
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
policyVersion
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['encryption', 'network']]
TagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.opensearchserverless_classes.TagTypeDef]
- Required: Yes
TagTypeDef
key
- Type:
- Required: Yes
value
- Type:
- Required: Yes
UntagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateAccessPolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
policyVersion
- Type:
- Required: Yes
type
- Type: typing.Literal['data']
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
policy
- Type: typing.Optional[str]
UpdateAccessPolicyResponseTypeDef
accessPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateAccountSettingsRequestRequestTypeDef
capacityLimits
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless_classes.CapacityLimitsTypeDef]
UpdateAccountSettingsResponseTypeDef
accountSettingsDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateCollectionDetailTypeDef
arn
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
description
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
type
- Type: typing.Optional[typing.Literal['SEARCH', 'TIMESERIES', 'VECTORSEARCH']]
UpdateCollectionRequestRequestTypeDef
id
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
UpdateCollectionResponseTypeDef
updateCollectionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateLifecyclePolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
policyVersion
- Type:
- Required: Yes
type
- Type: typing.Literal['retention']
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
policy
- Type: typing.Optional[str]
UpdateLifecyclePolicyResponseTypeDef
lifecyclePolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSecurityConfigRequestRequestTypeDef
configVersion
- Type:
- Required: Yes
id
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
samlOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless_classes.SamlConfigOptionsTypeDef]
UpdateSecurityConfigResponseTypeDef
securityConfigDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSecurityPolicyRequestRequestTypeDef
name
- Type:
- Required: Yes
policyVersion
- Type:
- Required: Yes
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
policy
- Type: typing.Optional[str]
UpdateSecurityPolicyResponseTypeDef
securityPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateVpcEndpointDetailTypeDef
id
- Type: typing.Optional[str]
lastModifiedDate
- Type: typing.Optional[int]
name
- Type: typing.Optional[str]
securityGroupIds
- Type: typing.Optional[typing.List[str]]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
subnetIds
- Type: typing.Optional[typing.List[str]]
UpdateVpcEndpointRequestRequestTypeDef
id
- Type:
- Required: Yes
addSecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
addSubnetIds
- Type: typing.Optional[typing.Sequence[str]]
clientToken
- Type: typing.Optional[str]
removeSecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
removeSubnetIds
- Type: typing.Optional[typing.Sequence[str]]
UpdateVpcEndpointResponseTypeDef
UpdateVpcEndpointDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VpcEndpointDetailTypeDef
createdDate
- Type: typing.Optional[int]
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
securityGroupIds
- Type: typing.Optional[typing.List[str]]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
subnetIds
- Type: typing.Optional[typing.List[str]]
vpcId
- Type: typing.Optional[str]
VpcEndpointErrorDetailTypeDef
errorCode
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
id
- Type: typing.Optional[str]
VpcEndpointFiltersTypeDef
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
VpcEndpointSummaryTypeDef
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]