Opensearchserverless Classes
AccessPolicyDetail
type
- Type: typing.Optional[typing.Literal['data']]
name
- Type: typing.Optional[str]
policyVersion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
policy
- Type: typing.Optional[typing.Dict[str, typing.Any]]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
AccessPolicyStats
DataPolicyCount
- Type: typing.Optional[int]
AccessPolicySummary
type
- Type: typing.Optional[typing.Literal['data']]
name
- Type: typing.Optional[str]
policyVersion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
AccountSettingsDetail
capacityLimits
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.CapacityLimits]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchGetCollectionRequest
ids
- Type: typing.Optional[typing.List[str]]
names
- Type: typing.Optional[typing.List[str]]
BatchGetCollectionResponse
collectionDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.CollectionDetail]
- Required: Yes
collectionErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.CollectionErrorDetail]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetEffectiveLifecyclePolicyRequest
resourceIdentifiers
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.LifecyclePolicyResourceIdentifier]
- Required: Yes
BatchGetEffectiveLifecyclePolicyResponse
effectiveLifecyclePolicyDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.EffectiveLifecyclePolicyDetail]
- Required: Yes
effectiveLifecyclePolicyErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.EffectiveLifecyclePolicyErrorDetail]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetLifecyclePolicyRequest
identifiers
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.LifecyclePolicyIdentifier]
- Required: Yes
BatchGetLifecyclePolicyResponse
lifecyclePolicyDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.LifecyclePolicyDetail]
- Required: Yes
lifecyclePolicyErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.LifecyclePolicyErrorDetail]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetVpcEndpointRequest
ids
- Type: typing.List[str]
- Required: Yes
BatchGetVpcEndpointResponse
vpcEndpointDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.VpcEndpointDetail]
- Required: Yes
vpcEndpointErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.VpcEndpointErrorDetail]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CapacityLimits
maxIndexingCapacityInOCU
- Type: typing.Optional[int]
maxSearchCapacityInOCU
- Type: typing.Optional[int]
CollectionDetail
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
type
- Type: typing.Optional[typing.Literal['SEARCH', 'TIMESERIES', 'VECTORSEARCH']]
description
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
standbyReplicas
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
collectionEndpoint
- Type: typing.Optional[str]
dashboardEndpoint
- Type: typing.Optional[str]
failureCode
- Type: typing.Optional[str]
failureMessage
- Type: typing.Optional[str]
CollectionErrorDetail
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
errorCode
- Type: typing.Optional[str]
CollectionFilters
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
CollectionSummary
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
arn
- Type: typing.Optional[str]
CreateAccessPolicyRequest
type
- Type: typing.Literal['data']
- Required: Yes
name
- Type:
- Required: Yes
policy
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
CreateAccessPolicyResponse
accessPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateCollectionDetail
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
type
- Type: typing.Optional[typing.Literal['SEARCH', 'TIMESERIES', 'VECTORSEARCH']]
description
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
kmsKeyArn
- Type: typing.Optional[str]
standbyReplicas
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
CreateCollectionRequest
name
- Type:
- Required: Yes
type
- Type: typing.Optional[typing.Literal['SEARCH', 'TIMESERIES', 'VECTORSEARCH']]
description
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.Tag]]
standbyReplicas
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
clientToken
- Type: typing.Optional[str]
CreateCollectionResponse
createCollectionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateIamIdentityCenterConfigOptions
instanceArn
- Type:
- Required: Yes
userAttribute
- Type: typing.Optional[typing.Literal['Email', 'UserId', 'UserName']]
groupAttribute
- Type: typing.Optional[typing.Literal['GroupId', 'GroupName']]
CreateLifecyclePolicyRequest
type
- Type: typing.Literal['retention']
- Required: Yes
name
- Type:
- Required: Yes
policy
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
CreateLifecyclePolicyResponse
lifecyclePolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSecurityConfigRequest
type
- Type: typing.Literal['iamidentitycenter', 'saml']
- Required: Yes
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
samlOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.SamlConfigOptions]
iamIdentityCenterOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.CreateIamIdentityCenterConfigOptions]
clientToken
- Type: typing.Optional[str]
CreateSecurityConfigResponse
securityConfigDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSecurityPolicyRequest
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
name
- Type:
- Required: Yes
policy
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
CreateSecurityPolicyResponse
securityPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateVpcEndpointDetail
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
CreateVpcEndpointRequest
name
- Type:
- Required: Yes
vpcId
- Type:
- Required: Yes
subnetIds
- Type: typing.List[str]
- Required: Yes
securityGroupIds
- Type: typing.Optional[typing.List[str]]
clientToken
- Type: typing.Optional[str]
CreateVpcEndpointResponse
createVpcEndpointDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteAccessPolicyRequest
type
- Type: typing.Literal['data']
- Required: Yes
name
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteCollectionDetail
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
DeleteCollectionRequest
id
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteCollectionResponse
deleteCollectionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteLifecyclePolicyRequest
type
- Type: typing.Literal['retention']
- Required: Yes
name
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteSecurityConfigRequest
id
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteSecurityPolicyRequest
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
name
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteVpcEndpointDetail
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
DeleteVpcEndpointRequest
id
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
DeleteVpcEndpointResponse
deleteVpcEndpointDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EffectiveLifecyclePolicyDetail
type
- Type: typing.Optional[typing.Literal['retention']]
resource
- Type: typing.Optional[str]
policyName
- Type: typing.Optional[str]
resourceType
- Type: typing.Optional[typing.Literal['index']]
retentionPeriod
- Type: typing.Optional[str]
noMinRetentionPeriod
- Type: typing.Optional[bool]
EffectiveLifecyclePolicyErrorDetail
type
- Type: typing.Optional[typing.Literal['retention']]
resource
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
errorCode
- Type: typing.Optional[str]
GetAccessPolicyRequest
type
- Type: typing.Literal['data']
- Required: Yes
name
- Type:
- Required: Yes
GetAccessPolicyResponse
accessPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAccountSettingsResponse
accountSettingsDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPoliciesStatsResponse
AccessPolicyStats
- Type:
- Required: Yes
SecurityPolicyStats
- Type:
- Required: Yes
SecurityConfigStats
- Type:
- Required: Yes
LifecyclePolicyStats
- Type:
- Required: Yes
TotalPolicyCount
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSecurityConfigRequest
id
- Type:
- Required: Yes
GetSecurityConfigResponse
securityConfigDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSecurityPolicyRequest
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
name
- Type:
- Required: Yes
GetSecurityPolicyResponse
securityPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IamIdentityCenterConfigOptions
instanceArn
- Type: typing.Optional[str]
applicationArn
- Type: typing.Optional[str]
applicationName
- Type: typing.Optional[str]
applicationDescription
- Type: typing.Optional[str]
userAttribute
- Type: typing.Optional[typing.Literal['Email', 'UserId', 'UserName']]
groupAttribute
- Type: typing.Optional[typing.Literal['GroupId', 'GroupName']]
LifecyclePolicyDetail
type
- Type: typing.Optional[typing.Literal['retention']]
name
- Type: typing.Optional[str]
policyVersion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
policy
- Type: typing.Optional[typing.Dict[str, typing.Any]]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
LifecyclePolicyErrorDetail
type
- Type: typing.Optional[typing.Literal['retention']]
name
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
errorCode
- Type: typing.Optional[str]
LifecyclePolicyIdentifier
type
- Type: typing.Literal['retention']
- Required: Yes
name
- Type:
- Required: Yes
LifecyclePolicyResourceIdentifier
type
- Type: typing.Literal['retention']
- Required: Yes
resource
- Type:
- Required: Yes
LifecyclePolicyStats
RetentionPolicyCount
- Type: typing.Optional[int]
LifecyclePolicySummary
type
- Type: typing.Optional[typing.Literal['retention']]
name
- Type: typing.Optional[str]
policyVersion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
ListAccessPoliciesRequest
type
- Type: typing.Literal['data']
- Required: Yes
resource
- Type: typing.Optional[typing.List[str]]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListAccessPoliciesResponse
accessPolicySummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.AccessPolicySummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListCollectionsRequest
collectionFilters
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.CollectionFilters]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListCollectionsResponse
collectionSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.CollectionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListLifecyclePoliciesRequest
type
- Type: typing.Literal['retention']
- Required: Yes
resources
- Type: typing.Optional[typing.List[str]]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListLifecyclePoliciesResponse
lifecyclePolicySummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.LifecyclePolicySummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSecurityConfigsRequest
type
- Type: typing.Literal['iamidentitycenter', 'saml']
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSecurityConfigsResponse
securityConfigSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.SecurityConfigSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSecurityPoliciesRequest
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
resource
- Type: typing.Optional[typing.List[str]]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSecurityPoliciesResponse
securityPolicySummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.SecurityPolicySummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListVpcEndpointsRequest
vpcEndpointFilters
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.VpcEndpointFilters]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListVpcEndpointsResponse
vpcEndpointSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.VpcEndpointSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
SamlConfigOptions
metadata
- Type:
- Required: Yes
userAttribute
- Type: typing.Optional[str]
groupAttribute
- Type: typing.Optional[str]
openSearchServerlessEntityId
- Type: typing.Optional[str]
sessionTimeout
- Type: typing.Optional[int]
SecurityConfigDetail
id
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['iamidentitycenter', 'saml']]
configVersion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
samlOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.SamlConfigOptions]
iamIdentityCenterOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.IamIdentityCenterConfigOptions]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
SecurityConfigStats
SamlConfigCount
- Type: typing.Optional[int]
SecurityConfigSummary
id
- Type: typing.Optional[str]
type
- Type: typing.Optional[typing.Literal['iamidentitycenter', 'saml']]
configVersion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
SecurityPolicyDetail
type
- Type: typing.Optional[typing.Literal['encryption', 'network']]
name
- Type: typing.Optional[str]
policyVersion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
policy
- Type: typing.Optional[typing.Dict[str, typing.Any]]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
SecurityPolicyStats
EncryptionPolicyCount
- Type: typing.Optional[int]
NetworkPolicyCount
- Type: typing.Optional[int]
SecurityPolicySummary
type
- Type: typing.Optional[typing.Literal['encryption', 'network']]
name
- Type: typing.Optional[str]
policyVersion
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
Tag
key
- Type:
- Required: Yes
value
- Type:
- Required: Yes
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.List[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.Tag]
- Required: Yes
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateAccessPolicyRequest
type
- Type: typing.Literal['data']
- Required: Yes
name
- Type:
- Required: Yes
policyVersion
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
policy
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
UpdateAccessPolicyResponse
accessPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateAccountSettingsRequest
capacityLimits
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.CapacityLimits]
UpdateAccountSettingsResponse
accountSettingsDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateCollectionDetail
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]
type
- Type: typing.Optional[typing.Literal['SEARCH', 'TIMESERIES', 'VECTORSEARCH']]
description
- Type: typing.Optional[str]
arn
- Type: typing.Optional[str]
createdDate
- Type: typing.Optional[int]
lastModifiedDate
- Type: typing.Optional[int]
UpdateCollectionRequest
id
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
UpdateCollectionResponse
updateCollectionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateIamIdentityCenterConfigOptions
userAttribute
- Type: typing.Optional[typing.Literal['Email', 'UserId', 'UserName']]
groupAttribute
- Type: typing.Optional[typing.Literal['GroupId', 'GroupName']]
UpdateLifecyclePolicyRequest
type
- Type: typing.Literal['retention']
- Required: Yes
name
- Type:
- Required: Yes
policyVersion
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
policy
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
UpdateLifecyclePolicyResponse
lifecyclePolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSecurityConfigRequest
id
- Type:
- Required: Yes
configVersion
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
samlOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.SamlConfigOptions]
iamIdentityCenterOptionsUpdates
- Type: typing.Optional[aws_resource_validator.pydantic_models.opensearchserverless.opensearchserverless_classes.UpdateIamIdentityCenterConfigOptions]
clientToken
- Type: typing.Optional[str]
UpdateSecurityConfigResponse
securityConfigDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSecurityPolicyRequest
type
- Type: typing.Literal['encryption', 'network']
- Required: Yes
name
- Type:
- Required: Yes
policyVersion
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
policy
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
UpdateSecurityPolicyResponse
securityPolicyDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateVpcEndpointDetail
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
subnetIds
- Type: typing.Optional[typing.List[str]]
securityGroupIds
- Type: typing.Optional[typing.List[str]]
lastModifiedDate
- Type: typing.Optional[int]
UpdateVpcEndpointRequest
id
- Type:
- Required: Yes
addSubnetIds
- Type: typing.Optional[typing.List[str]]
removeSubnetIds
- Type: typing.Optional[typing.List[str]]
addSecurityGroupIds
- Type: typing.Optional[typing.List[str]]
removeSecurityGroupIds
- Type: typing.Optional[typing.List[str]]
clientToken
- Type: typing.Optional[str]
UpdateVpcEndpointResponse
UpdateVpcEndpointDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VpcEndpointDetail
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
vpcId
- Type: typing.Optional[str]
subnetIds
- Type: typing.Optional[typing.List[str]]
securityGroupIds
- Type: typing.Optional[typing.List[str]]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
createdDate
- Type: typing.Optional[int]
failureCode
- Type: typing.Optional[str]
failureMessage
- Type: typing.Optional[str]
VpcEndpointErrorDetail
id
- Type: typing.Optional[str]
errorMessage
- Type: typing.Optional[str]
errorCode
- Type: typing.Optional[str]
VpcEndpointFilters
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]
VpcEndpointSummary
id
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'FAILED', 'PENDING']]