Type definitions#
Auto-generated documentation for Finspace type annotations stubs module types-boto3-finspace.
FederationParametersUnionTypeDef#
# FederationParametersUnionTypeDef Union usage example
from types_boto3_finspace.type_defs import FederationParametersUnionTypeDef
def get_value() -> FederationParametersUnionTypeDef:
return ...
# FederationParametersUnionTypeDef definition
FederationParametersUnionTypeDef = Union[
FederationParametersTypeDef, # (1)
FederationParametersOutputTypeDef, # (2)
]
KxDatabaseCacheConfigurationUnionTypeDef#
# KxDatabaseCacheConfigurationUnionTypeDef Union usage example
from types_boto3_finspace.type_defs import KxDatabaseCacheConfigurationUnionTypeDef
def get_value() -> KxDatabaseCacheConfigurationUnionTypeDef:
return ...
# KxDatabaseCacheConfigurationUnionTypeDef definition
KxDatabaseCacheConfigurationUnionTypeDef = Union[
KxDatabaseCacheConfigurationTypeDef, # (1)
KxDatabaseCacheConfigurationOutputTypeDef, # (2)
]
KxDataviewSegmentConfigurationUnionTypeDef#
# KxDataviewSegmentConfigurationUnionTypeDef Union usage example
from types_boto3_finspace.type_defs import KxDataviewSegmentConfigurationUnionTypeDef
def get_value() -> KxDataviewSegmentConfigurationUnionTypeDef:
return ...
# KxDataviewSegmentConfigurationUnionTypeDef definition
KxDataviewSegmentConfigurationUnionTypeDef = Union[
KxDataviewSegmentConfigurationTypeDef, # (1)
KxDataviewSegmentConfigurationOutputTypeDef, # (2)
]
TickerplantLogConfigurationUnionTypeDef#
# TickerplantLogConfigurationUnionTypeDef Union usage example
from types_boto3_finspace.type_defs import TickerplantLogConfigurationUnionTypeDef
def get_value() -> TickerplantLogConfigurationUnionTypeDef:
return ...
# TickerplantLogConfigurationUnionTypeDef definition
TickerplantLogConfigurationUnionTypeDef = Union[
TickerplantLogConfigurationTypeDef, # (1)
TickerplantLogConfigurationOutputTypeDef, # (2)
]
VpcConfigurationUnionTypeDef#
# VpcConfigurationUnionTypeDef Union usage example
from types_boto3_finspace.type_defs import VpcConfigurationUnionTypeDef
def get_value() -> VpcConfigurationUnionTypeDef:
return ...
# VpcConfigurationUnionTypeDef definition
VpcConfigurationUnionTypeDef = Union[
VpcConfigurationTypeDef, # (1)
VpcConfigurationOutputTypeDef, # (2)
]
KxDataviewConfigurationUnionTypeDef#
# KxDataviewConfigurationUnionTypeDef Union usage example
from types_boto3_finspace.type_defs import KxDataviewConfigurationUnionTypeDef
def get_value() -> KxDataviewConfigurationUnionTypeDef:
return ...
# KxDataviewConfigurationUnionTypeDef definition
KxDataviewConfigurationUnionTypeDef = Union[
KxDataviewConfigurationTypeDef, # (1)
KxDataviewConfigurationOutputTypeDef, # (2)
]
TransitGatewayConfigurationUnionTypeDef#
# TransitGatewayConfigurationUnionTypeDef Union usage example
from types_boto3_finspace.type_defs import TransitGatewayConfigurationUnionTypeDef
def get_value() -> TransitGatewayConfigurationUnionTypeDef:
return ...
# TransitGatewayConfigurationUnionTypeDef definition
TransitGatewayConfigurationUnionTypeDef = Union[
TransitGatewayConfigurationTypeDef, # (1)
TransitGatewayConfigurationOutputTypeDef, # (2)
]
KxDatabaseConfigurationUnionTypeDef#
# KxDatabaseConfigurationUnionTypeDef Union usage example
from types_boto3_finspace.type_defs import KxDatabaseConfigurationUnionTypeDef
def get_value() -> KxDatabaseConfigurationUnionTypeDef:
return ...
# KxDatabaseConfigurationUnionTypeDef definition
KxDatabaseConfigurationUnionTypeDef = Union[
KxDatabaseConfigurationTypeDef, # (1)
KxDatabaseConfigurationOutputTypeDef, # (2)
]
AutoScalingConfigurationTypeDef#
# AutoScalingConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import AutoScalingConfigurationTypeDef
def get_value() -> AutoScalingConfigurationTypeDef:
return {
"minNodeCount": ...,
}
# AutoScalingConfigurationTypeDef definition
class AutoScalingConfigurationTypeDef(TypedDict):
minNodeCount: NotRequired[int],
maxNodeCount: NotRequired[int],
autoScalingMetric: NotRequired[AutoScalingMetricType], # (1)
metricTarget: NotRequired[float],
scaleInCooldownSeconds: NotRequired[float],
scaleOutCooldownSeconds: NotRequired[float],
CapacityConfigurationTypeDef#
# CapacityConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CapacityConfigurationTypeDef
def get_value() -> CapacityConfigurationTypeDef:
return {
"nodeType": ...,
}
# CapacityConfigurationTypeDef definition
class CapacityConfigurationTypeDef(TypedDict):
nodeType: NotRequired[str],
nodeCount: NotRequired[int],
ChangeRequestTypeDef#
# ChangeRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ChangeRequestTypeDef
def get_value() -> ChangeRequestTypeDef:
return {
"changeType": ...,
}
# ChangeRequestTypeDef definition
class ChangeRequestTypeDef(TypedDict):
changeType: ChangeTypeType, # (1)
dbPath: str,
s3Path: NotRequired[str],
- See ChangeTypeType
CodeConfigurationTypeDef#
# CodeConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CodeConfigurationTypeDef
def get_value() -> CodeConfigurationTypeDef:
return {
"s3Bucket": ...,
}
# CodeConfigurationTypeDef definition
class CodeConfigurationTypeDef(TypedDict):
s3Bucket: NotRequired[str],
s3Key: NotRequired[str],
s3ObjectVersion: NotRequired[str],
SuperuserParametersTypeDef#
# SuperuserParametersTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import SuperuserParametersTypeDef
def get_value() -> SuperuserParametersTypeDef:
return {
"emailAddress": ...,
}
# SuperuserParametersTypeDef definition
class SuperuserParametersTypeDef(TypedDict):
emailAddress: str,
firstName: str,
lastName: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
ErrorInfoTypeDef#
# ErrorInfoTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ErrorInfoTypeDef
def get_value() -> ErrorInfoTypeDef:
return {
"errorMessage": ...,
}
# ErrorInfoTypeDef definition
class ErrorInfoTypeDef(TypedDict):
errorMessage: NotRequired[str],
errorType: NotRequired[ErrorDetailsType], # (1)
- See ErrorDetailsType
KxCacheStorageConfigurationTypeDef#
# KxCacheStorageConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxCacheStorageConfigurationTypeDef
def get_value() -> KxCacheStorageConfigurationTypeDef:
return {
"type": ...,
}
# KxCacheStorageConfigurationTypeDef definition
class KxCacheStorageConfigurationTypeDef(TypedDict):
type: str,
size: int,
KxCommandLineArgumentTypeDef#
# KxCommandLineArgumentTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxCommandLineArgumentTypeDef
def get_value() -> KxCommandLineArgumentTypeDef:
return {
"key": ...,
}
# KxCommandLineArgumentTypeDef definition
class KxCommandLineArgumentTypeDef(TypedDict):
key: NotRequired[str],
value: NotRequired[str],
KxSavedownStorageConfigurationTypeDef#
# KxSavedownStorageConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxSavedownStorageConfigurationTypeDef
def get_value() -> KxSavedownStorageConfigurationTypeDef:
return {
"type": ...,
}
# KxSavedownStorageConfigurationTypeDef definition
class KxSavedownStorageConfigurationTypeDef(TypedDict):
type: NotRequired[KxSavedownStorageTypeType], # (1)
size: NotRequired[int],
volumeName: NotRequired[str],
KxScalingGroupConfigurationTypeDef#
# KxScalingGroupConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxScalingGroupConfigurationTypeDef
def get_value() -> KxScalingGroupConfigurationTypeDef:
return {
"scalingGroupName": ...,
}
# KxScalingGroupConfigurationTypeDef definition
class KxScalingGroupConfigurationTypeDef(TypedDict):
scalingGroupName: str,
memoryReservation: int,
nodeCount: int,
memoryLimit: NotRequired[int],
cpu: NotRequired[float],
TickerplantLogConfigurationOutputTypeDef#
# TickerplantLogConfigurationOutputTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import TickerplantLogConfigurationOutputTypeDef
def get_value() -> TickerplantLogConfigurationOutputTypeDef:
return {
"tickerplantLogVolumes": ...,
}
# TickerplantLogConfigurationOutputTypeDef definition
class TickerplantLogConfigurationOutputTypeDef(TypedDict):
tickerplantLogVolumes: NotRequired[List[str]],
VolumeTypeDef#
# VolumeTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import VolumeTypeDef
def get_value() -> VolumeTypeDef:
return {
"volumeName": ...,
}
# VolumeTypeDef definition
class VolumeTypeDef(TypedDict):
volumeName: NotRequired[str],
volumeType: NotRequired[VolumeTypeType], # (1)
- See VolumeTypeType
VpcConfigurationOutputTypeDef#
# VpcConfigurationOutputTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import VpcConfigurationOutputTypeDef
def get_value() -> VpcConfigurationOutputTypeDef:
return {
"vpcId": ...,
}
# VpcConfigurationOutputTypeDef definition
class VpcConfigurationOutputTypeDef(TypedDict):
vpcId: NotRequired[str],
securityGroupIds: NotRequired[List[str]],
subnetIds: NotRequired[List[str]],
ipAddressType: NotRequired[IPAddressTypeType], # (1)
CreateKxDatabaseRequestTypeDef#
# CreateKxDatabaseRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxDatabaseRequestTypeDef
def get_value() -> CreateKxDatabaseRequestTypeDef:
return {
"environmentId": ...,
}
# CreateKxDatabaseRequestTypeDef definition
class CreateKxDatabaseRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
clientToken: str,
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
KxDataviewSegmentConfigurationOutputTypeDef#
# KxDataviewSegmentConfigurationOutputTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDataviewSegmentConfigurationOutputTypeDef
def get_value() -> KxDataviewSegmentConfigurationOutputTypeDef:
return {
"dbPaths": ...,
}
# KxDataviewSegmentConfigurationOutputTypeDef definition
class KxDataviewSegmentConfigurationOutputTypeDef(TypedDict):
dbPaths: List[str],
volumeName: str,
onDemand: NotRequired[bool],
CreateKxEnvironmentRequestTypeDef#
# CreateKxEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxEnvironmentRequestTypeDef
def get_value() -> CreateKxEnvironmentRequestTypeDef:
return {
"name": ...,
}
# CreateKxEnvironmentRequestTypeDef definition
class CreateKxEnvironmentRequestTypeDef(TypedDict):
name: str,
kmsKeyId: str,
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
clientToken: NotRequired[str],
CreateKxScalingGroupRequestTypeDef#
# CreateKxScalingGroupRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxScalingGroupRequestTypeDef
def get_value() -> CreateKxScalingGroupRequestTypeDef:
return {
"clientToken": ...,
}
# CreateKxScalingGroupRequestTypeDef definition
class CreateKxScalingGroupRequestTypeDef(TypedDict):
clientToken: str,
environmentId: str,
scalingGroupName: str,
hostType: str,
availabilityZoneId: str,
tags: NotRequired[Mapping[str, str]],
CreateKxUserRequestTypeDef#
# CreateKxUserRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxUserRequestTypeDef
def get_value() -> CreateKxUserRequestTypeDef:
return {
"environmentId": ...,
}
# CreateKxUserRequestTypeDef definition
class CreateKxUserRequestTypeDef(TypedDict):
environmentId: str,
userName: str,
iamRole: str,
tags: NotRequired[Mapping[str, str]],
clientToken: NotRequired[str],
KxNAS1ConfigurationTypeDef#
# KxNAS1ConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxNAS1ConfigurationTypeDef
def get_value() -> KxNAS1ConfigurationTypeDef:
return {
"type": ...,
}
# KxNAS1ConfigurationTypeDef definition
class KxNAS1ConfigurationTypeDef(TypedDict):
type: NotRequired[KxNAS1TypeType], # (1)
size: NotRequired[int],
- See KxNAS1TypeType
CustomDNSServerTypeDef#
# CustomDNSServerTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CustomDNSServerTypeDef
def get_value() -> CustomDNSServerTypeDef:
return {
"customDNSServerName": ...,
}
# CustomDNSServerTypeDef definition
class CustomDNSServerTypeDef(TypedDict):
customDNSServerName: str,
customDNSServerIP: str,
DeleteEnvironmentRequestTypeDef#
# DeleteEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import DeleteEnvironmentRequestTypeDef
def get_value() -> DeleteEnvironmentRequestTypeDef:
return {
"environmentId": ...,
}
# DeleteEnvironmentRequestTypeDef definition
class DeleteEnvironmentRequestTypeDef(TypedDict):
environmentId: str,
DeleteKxClusterNodeRequestTypeDef#
# DeleteKxClusterNodeRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import DeleteKxClusterNodeRequestTypeDef
def get_value() -> DeleteKxClusterNodeRequestTypeDef:
return {
"environmentId": ...,
}
# DeleteKxClusterNodeRequestTypeDef definition
class DeleteKxClusterNodeRequestTypeDef(TypedDict):
environmentId: str,
clusterName: str,
nodeId: str,
DeleteKxClusterRequestTypeDef#
# DeleteKxClusterRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import DeleteKxClusterRequestTypeDef
def get_value() -> DeleteKxClusterRequestTypeDef:
return {
"environmentId": ...,
}
# DeleteKxClusterRequestTypeDef definition
class DeleteKxClusterRequestTypeDef(TypedDict):
environmentId: str,
clusterName: str,
clientToken: NotRequired[str],
DeleteKxDatabaseRequestTypeDef#
# DeleteKxDatabaseRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import DeleteKxDatabaseRequestTypeDef
def get_value() -> DeleteKxDatabaseRequestTypeDef:
return {
"environmentId": ...,
}
# DeleteKxDatabaseRequestTypeDef definition
class DeleteKxDatabaseRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
clientToken: str,
DeleteKxDataviewRequestTypeDef#
# DeleteKxDataviewRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import DeleteKxDataviewRequestTypeDef
def get_value() -> DeleteKxDataviewRequestTypeDef:
return {
"environmentId": ...,
}
# DeleteKxDataviewRequestTypeDef definition
class DeleteKxDataviewRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
dataviewName: str,
clientToken: str,
DeleteKxEnvironmentRequestTypeDef#
# DeleteKxEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import DeleteKxEnvironmentRequestTypeDef
def get_value() -> DeleteKxEnvironmentRequestTypeDef:
return {
"environmentId": ...,
}
# DeleteKxEnvironmentRequestTypeDef definition
class DeleteKxEnvironmentRequestTypeDef(TypedDict):
environmentId: str,
clientToken: NotRequired[str],
DeleteKxScalingGroupRequestTypeDef#
# DeleteKxScalingGroupRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import DeleteKxScalingGroupRequestTypeDef
def get_value() -> DeleteKxScalingGroupRequestTypeDef:
return {
"environmentId": ...,
}
# DeleteKxScalingGroupRequestTypeDef definition
class DeleteKxScalingGroupRequestTypeDef(TypedDict):
environmentId: str,
scalingGroupName: str,
clientToken: NotRequired[str],
DeleteKxUserRequestTypeDef#
# DeleteKxUserRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import DeleteKxUserRequestTypeDef
def get_value() -> DeleteKxUserRequestTypeDef:
return {
"userName": ...,
}
# DeleteKxUserRequestTypeDef definition
class DeleteKxUserRequestTypeDef(TypedDict):
userName: str,
environmentId: str,
clientToken: NotRequired[str],
DeleteKxVolumeRequestTypeDef#
# DeleteKxVolumeRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import DeleteKxVolumeRequestTypeDef
def get_value() -> DeleteKxVolumeRequestTypeDef:
return {
"environmentId": ...,
}
# DeleteKxVolumeRequestTypeDef definition
class DeleteKxVolumeRequestTypeDef(TypedDict):
environmentId: str,
volumeName: str,
clientToken: NotRequired[str],
FederationParametersOutputTypeDef#
# FederationParametersOutputTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import FederationParametersOutputTypeDef
def get_value() -> FederationParametersOutputTypeDef:
return {
"samlMetadataDocument": ...,
}
# FederationParametersOutputTypeDef definition
class FederationParametersOutputTypeDef(TypedDict):
samlMetadataDocument: NotRequired[str],
samlMetadataURL: NotRequired[str],
applicationCallBackURL: NotRequired[str],
federationURN: NotRequired[str],
federationProviderName: NotRequired[str],
attributeMap: NotRequired[Dict[str, str]],
FederationParametersTypeDef#
# FederationParametersTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import FederationParametersTypeDef
def get_value() -> FederationParametersTypeDef:
return {
"samlMetadataDocument": ...,
}
# FederationParametersTypeDef definition
class FederationParametersTypeDef(TypedDict):
samlMetadataDocument: NotRequired[str],
samlMetadataURL: NotRequired[str],
applicationCallBackURL: NotRequired[str],
federationURN: NotRequired[str],
federationProviderName: NotRequired[str],
attributeMap: NotRequired[Mapping[str, str]],
GetEnvironmentRequestTypeDef#
# GetEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetEnvironmentRequestTypeDef
def get_value() -> GetEnvironmentRequestTypeDef:
return {
"environmentId": ...,
}
# GetEnvironmentRequestTypeDef definition
class GetEnvironmentRequestTypeDef(TypedDict):
environmentId: str,
GetKxChangesetRequestTypeDef#
# GetKxChangesetRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxChangesetRequestTypeDef
def get_value() -> GetKxChangesetRequestTypeDef:
return {
"environmentId": ...,
}
# GetKxChangesetRequestTypeDef definition
class GetKxChangesetRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
changesetId: str,
GetKxClusterRequestTypeDef#
# GetKxClusterRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxClusterRequestTypeDef
def get_value() -> GetKxClusterRequestTypeDef:
return {
"environmentId": ...,
}
# GetKxClusterRequestTypeDef definition
class GetKxClusterRequestTypeDef(TypedDict):
environmentId: str,
clusterName: str,
GetKxConnectionStringRequestTypeDef#
# GetKxConnectionStringRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxConnectionStringRequestTypeDef
def get_value() -> GetKxConnectionStringRequestTypeDef:
return {
"userArn": ...,
}
# GetKxConnectionStringRequestTypeDef definition
class GetKxConnectionStringRequestTypeDef(TypedDict):
userArn: str,
environmentId: str,
clusterName: str,
GetKxDatabaseRequestTypeDef#
# GetKxDatabaseRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxDatabaseRequestTypeDef
def get_value() -> GetKxDatabaseRequestTypeDef:
return {
"environmentId": ...,
}
# GetKxDatabaseRequestTypeDef definition
class GetKxDatabaseRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
GetKxDataviewRequestTypeDef#
# GetKxDataviewRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxDataviewRequestTypeDef
def get_value() -> GetKxDataviewRequestTypeDef:
return {
"environmentId": ...,
}
# GetKxDataviewRequestTypeDef definition
class GetKxDataviewRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
dataviewName: str,
GetKxEnvironmentRequestTypeDef#
# GetKxEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxEnvironmentRequestTypeDef
def get_value() -> GetKxEnvironmentRequestTypeDef:
return {
"environmentId": ...,
}
# GetKxEnvironmentRequestTypeDef definition
class GetKxEnvironmentRequestTypeDef(TypedDict):
environmentId: str,
GetKxScalingGroupRequestTypeDef#
# GetKxScalingGroupRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxScalingGroupRequestTypeDef
def get_value() -> GetKxScalingGroupRequestTypeDef:
return {
"environmentId": ...,
}
# GetKxScalingGroupRequestTypeDef definition
class GetKxScalingGroupRequestTypeDef(TypedDict):
environmentId: str,
scalingGroupName: str,
GetKxUserRequestTypeDef#
# GetKxUserRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxUserRequestTypeDef
def get_value() -> GetKxUserRequestTypeDef:
return {
"userName": ...,
}
# GetKxUserRequestTypeDef definition
class GetKxUserRequestTypeDef(TypedDict):
userName: str,
environmentId: str,
GetKxVolumeRequestTypeDef#
# GetKxVolumeRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxVolumeRequestTypeDef
def get_value() -> GetKxVolumeRequestTypeDef:
return {
"environmentId": ...,
}
# GetKxVolumeRequestTypeDef definition
class GetKxVolumeRequestTypeDef(TypedDict):
environmentId: str,
volumeName: str,
KxAttachedClusterTypeDef#
# KxAttachedClusterTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxAttachedClusterTypeDef
def get_value() -> KxAttachedClusterTypeDef:
return {
"clusterName": ...,
}
# KxAttachedClusterTypeDef definition
class KxAttachedClusterTypeDef(TypedDict):
clusterName: NotRequired[str],
clusterType: NotRequired[KxClusterTypeType], # (1)
clusterStatus: NotRequired[KxClusterStatusType], # (2)
- See KxClusterTypeType
- See KxClusterStatusType
IcmpTypeCodeTypeDef#
# IcmpTypeCodeTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import IcmpTypeCodeTypeDef
def get_value() -> IcmpTypeCodeTypeDef:
return {
"type": ...,
}
# IcmpTypeCodeTypeDef definition
class IcmpTypeCodeTypeDef(TypedDict):
type: int,
code: int,
KxChangesetListEntryTypeDef#
# KxChangesetListEntryTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxChangesetListEntryTypeDef
def get_value() -> KxChangesetListEntryTypeDef:
return {
"changesetId": ...,
}
# KxChangesetListEntryTypeDef definition
class KxChangesetListEntryTypeDef(TypedDict):
changesetId: NotRequired[str],
createdTimestamp: NotRequired[datetime],
activeFromTimestamp: NotRequired[datetime],
lastModifiedTimestamp: NotRequired[datetime],
status: NotRequired[ChangesetStatusType], # (1)
KxClusterCodeDeploymentConfigurationTypeDef#
# KxClusterCodeDeploymentConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxClusterCodeDeploymentConfigurationTypeDef
def get_value() -> KxClusterCodeDeploymentConfigurationTypeDef:
return {
"deploymentStrategy": ...,
}
# KxClusterCodeDeploymentConfigurationTypeDef definition
class KxClusterCodeDeploymentConfigurationTypeDef(TypedDict):
deploymentStrategy: KxClusterCodeDeploymentStrategyType, # (1)
KxDatabaseCacheConfigurationOutputTypeDef#
# KxDatabaseCacheConfigurationOutputTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDatabaseCacheConfigurationOutputTypeDef
def get_value() -> KxDatabaseCacheConfigurationOutputTypeDef:
return {
"cacheType": ...,
}
# KxDatabaseCacheConfigurationOutputTypeDef definition
class KxDatabaseCacheConfigurationOutputTypeDef(TypedDict):
cacheType: str,
dbPaths: List[str],
dataviewName: NotRequired[str],
KxDatabaseCacheConfigurationTypeDef#
# KxDatabaseCacheConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDatabaseCacheConfigurationTypeDef
def get_value() -> KxDatabaseCacheConfigurationTypeDef:
return {
"cacheType": ...,
}
# KxDatabaseCacheConfigurationTypeDef definition
class KxDatabaseCacheConfigurationTypeDef(TypedDict):
cacheType: str,
dbPaths: Sequence[str],
dataviewName: NotRequired[str],
KxDatabaseListEntryTypeDef#
# KxDatabaseListEntryTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDatabaseListEntryTypeDef
def get_value() -> KxDatabaseListEntryTypeDef:
return {
"databaseName": ...,
}
# KxDatabaseListEntryTypeDef definition
class KxDatabaseListEntryTypeDef(TypedDict):
databaseName: NotRequired[str],
createdTimestamp: NotRequired[datetime],
lastModifiedTimestamp: NotRequired[datetime],
KxDataviewSegmentConfigurationTypeDef#
# KxDataviewSegmentConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDataviewSegmentConfigurationTypeDef
def get_value() -> KxDataviewSegmentConfigurationTypeDef:
return {
"dbPaths": ...,
}
# KxDataviewSegmentConfigurationTypeDef definition
class KxDataviewSegmentConfigurationTypeDef(TypedDict):
dbPaths: Sequence[str],
volumeName: str,
onDemand: NotRequired[bool],
KxDeploymentConfigurationTypeDef#
# KxDeploymentConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDeploymentConfigurationTypeDef
def get_value() -> KxDeploymentConfigurationTypeDef:
return {
"deploymentStrategy": ...,
}
# KxDeploymentConfigurationTypeDef definition
class KxDeploymentConfigurationTypeDef(TypedDict):
deploymentStrategy: KxDeploymentStrategyType, # (1)
KxNodeTypeDef#
# KxNodeTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxNodeTypeDef
def get_value() -> KxNodeTypeDef:
return {
"nodeId": ...,
}
# KxNodeTypeDef definition
class KxNodeTypeDef(TypedDict):
nodeId: NotRequired[str],
availabilityZoneId: NotRequired[str],
launchTime: NotRequired[datetime],
status: NotRequired[KxNodeStatusType], # (1)
- See KxNodeStatusType
KxScalingGroupTypeDef#
# KxScalingGroupTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxScalingGroupTypeDef
def get_value() -> KxScalingGroupTypeDef:
return {
"scalingGroupName": ...,
}
# KxScalingGroupTypeDef definition
class KxScalingGroupTypeDef(TypedDict):
scalingGroupName: NotRequired[str],
hostType: NotRequired[str],
clusters: NotRequired[List[str]],
availabilityZoneId: NotRequired[str],
status: NotRequired[KxScalingGroupStatusType], # (1)
statusReason: NotRequired[str],
lastModifiedTimestamp: NotRequired[datetime],
createdTimestamp: NotRequired[datetime],
KxUserTypeDef#
# KxUserTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxUserTypeDef
def get_value() -> KxUserTypeDef:
return {
"userArn": ...,
}
# KxUserTypeDef definition
class KxUserTypeDef(TypedDict):
userArn: NotRequired[str],
userName: NotRequired[str],
iamRole: NotRequired[str],
createTimestamp: NotRequired[datetime],
updateTimestamp: NotRequired[datetime],
KxVolumeTypeDef#
# KxVolumeTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxVolumeTypeDef
def get_value() -> KxVolumeTypeDef:
return {
"volumeName": ...,
}
# KxVolumeTypeDef definition
class KxVolumeTypeDef(TypedDict):
volumeName: NotRequired[str],
volumeType: NotRequired[KxVolumeTypeType], # (1)
status: NotRequired[KxVolumeStatusType], # (2)
description: NotRequired[str],
statusReason: NotRequired[str],
azMode: NotRequired[KxAzModeType], # (3)
availabilityZoneIds: NotRequired[List[str]],
createdTimestamp: NotRequired[datetime],
lastModifiedTimestamp: NotRequired[datetime],
- See KxVolumeTypeType
- See KxVolumeStatusType
- See KxAzModeType
ListEnvironmentsRequestTypeDef#
# ListEnvironmentsRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListEnvironmentsRequestTypeDef
def get_value() -> ListEnvironmentsRequestTypeDef:
return {
"nextToken": ...,
}
# ListEnvironmentsRequestTypeDef definition
class ListEnvironmentsRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListKxChangesetsRequestTypeDef#
# ListKxChangesetsRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxChangesetsRequestTypeDef
def get_value() -> ListKxChangesetsRequestTypeDef:
return {
"environmentId": ...,
}
# ListKxChangesetsRequestTypeDef definition
class ListKxChangesetsRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListKxClusterNodesRequestTypeDef#
# ListKxClusterNodesRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxClusterNodesRequestTypeDef
def get_value() -> ListKxClusterNodesRequestTypeDef:
return {
"environmentId": ...,
}
# ListKxClusterNodesRequestTypeDef definition
class ListKxClusterNodesRequestTypeDef(TypedDict):
environmentId: str,
clusterName: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListKxClustersRequestTypeDef#
# ListKxClustersRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxClustersRequestTypeDef
def get_value() -> ListKxClustersRequestTypeDef:
return {
"environmentId": ...,
}
# ListKxClustersRequestTypeDef definition
class ListKxClustersRequestTypeDef(TypedDict):
environmentId: str,
clusterType: NotRequired[KxClusterTypeType], # (1)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListKxDatabasesRequestTypeDef#
# ListKxDatabasesRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxDatabasesRequestTypeDef
def get_value() -> ListKxDatabasesRequestTypeDef:
return {
"environmentId": ...,
}
# ListKxDatabasesRequestTypeDef definition
class ListKxDatabasesRequestTypeDef(TypedDict):
environmentId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListKxDataviewsRequestTypeDef#
# ListKxDataviewsRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxDataviewsRequestTypeDef
def get_value() -> ListKxDataviewsRequestTypeDef:
return {
"environmentId": ...,
}
# ListKxDataviewsRequestTypeDef definition
class ListKxDataviewsRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListKxEnvironmentsRequestTypeDef#
# ListKxEnvironmentsRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxEnvironmentsRequestTypeDef
def get_value() -> ListKxEnvironmentsRequestTypeDef:
return {
"nextToken": ...,
}
# ListKxEnvironmentsRequestTypeDef definition
class ListKxEnvironmentsRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListKxScalingGroupsRequestTypeDef#
# ListKxScalingGroupsRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxScalingGroupsRequestTypeDef
def get_value() -> ListKxScalingGroupsRequestTypeDef:
return {
"environmentId": ...,
}
# ListKxScalingGroupsRequestTypeDef definition
class ListKxScalingGroupsRequestTypeDef(TypedDict):
environmentId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListKxUsersRequestTypeDef#
# ListKxUsersRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxUsersRequestTypeDef
def get_value() -> ListKxUsersRequestTypeDef:
return {
"environmentId": ...,
}
# ListKxUsersRequestTypeDef definition
class ListKxUsersRequestTypeDef(TypedDict):
environmentId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListKxVolumesRequestTypeDef#
# ListKxVolumesRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxVolumesRequestTypeDef
def get_value() -> ListKxVolumesRequestTypeDef:
return {
"environmentId": ...,
}
# ListKxVolumesRequestTypeDef definition
class ListKxVolumesRequestTypeDef(TypedDict):
environmentId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
volumeType: NotRequired[KxVolumeTypeType], # (1)
- See KxVolumeTypeType
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceArn: str,
PortRangeTypeDef#
# PortRangeTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import PortRangeTypeDef
def get_value() -> PortRangeTypeDef:
return {
"from": ...,
}
# PortRangeTypeDef definition
class PortRangeTypeDef(TypedDict):
from: int,
to: int,
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
TickerplantLogConfigurationTypeDef#
# TickerplantLogConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import TickerplantLogConfigurationTypeDef
def get_value() -> TickerplantLogConfigurationTypeDef:
return {
"tickerplantLogVolumes": ...,
}
# TickerplantLogConfigurationTypeDef definition
class TickerplantLogConfigurationTypeDef(TypedDict):
tickerplantLogVolumes: NotRequired[Sequence[str]],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateKxDatabaseRequestTypeDef#
# UpdateKxDatabaseRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxDatabaseRequestTypeDef
def get_value() -> UpdateKxDatabaseRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateKxDatabaseRequestTypeDef definition
class UpdateKxDatabaseRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
clientToken: str,
description: NotRequired[str],
UpdateKxEnvironmentRequestTypeDef#
# UpdateKxEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxEnvironmentRequestTypeDef
def get_value() -> UpdateKxEnvironmentRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateKxEnvironmentRequestTypeDef definition
class UpdateKxEnvironmentRequestTypeDef(TypedDict):
environmentId: str,
name: NotRequired[str],
description: NotRequired[str],
clientToken: NotRequired[str],
UpdateKxUserRequestTypeDef#
# UpdateKxUserRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxUserRequestTypeDef
def get_value() -> UpdateKxUserRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateKxUserRequestTypeDef definition
class UpdateKxUserRequestTypeDef(TypedDict):
environmentId: str,
userName: str,
iamRole: str,
clientToken: NotRequired[str],
VpcConfigurationTypeDef#
# VpcConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import VpcConfigurationTypeDef
def get_value() -> VpcConfigurationTypeDef:
return {
"vpcId": ...,
}
# VpcConfigurationTypeDef definition
class VpcConfigurationTypeDef(TypedDict):
vpcId: NotRequired[str],
securityGroupIds: NotRequired[Sequence[str]],
subnetIds: NotRequired[Sequence[str]],
ipAddressType: NotRequired[IPAddressTypeType], # (1)
CreateKxChangesetRequestTypeDef#
# CreateKxChangesetRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxChangesetRequestTypeDef
def get_value() -> CreateKxChangesetRequestTypeDef:
return {
"environmentId": ...,
}
# CreateKxChangesetRequestTypeDef definition
class CreateKxChangesetRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
changeRequests: Sequence[ChangeRequestTypeDef], # (1)
clientToken: str,
CreateEnvironmentResponseTypeDef#
# CreateEnvironmentResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateEnvironmentResponseTypeDef
def get_value() -> CreateEnvironmentResponseTypeDef:
return {
"environmentId": ...,
}
# CreateEnvironmentResponseTypeDef definition
class CreateEnvironmentResponseTypeDef(TypedDict):
environmentId: str,
environmentArn: str,
environmentUrl: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateKxDatabaseResponseTypeDef#
# CreateKxDatabaseResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxDatabaseResponseTypeDef
def get_value() -> CreateKxDatabaseResponseTypeDef:
return {
"databaseName": ...,
}
# CreateKxDatabaseResponseTypeDef definition
class CreateKxDatabaseResponseTypeDef(TypedDict):
databaseName: str,
databaseArn: str,
environmentId: str,
description: str,
createdTimestamp: datetime,
lastModifiedTimestamp: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateKxEnvironmentResponseTypeDef#
# CreateKxEnvironmentResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxEnvironmentResponseTypeDef
def get_value() -> CreateKxEnvironmentResponseTypeDef:
return {
"name": ...,
}
# CreateKxEnvironmentResponseTypeDef definition
class CreateKxEnvironmentResponseTypeDef(TypedDict):
name: str,
status: EnvironmentStatusType, # (1)
environmentId: str,
description: str,
environmentArn: str,
kmsKeyId: str,
creationTimestamp: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateKxScalingGroupResponseTypeDef#
# CreateKxScalingGroupResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxScalingGroupResponseTypeDef
def get_value() -> CreateKxScalingGroupResponseTypeDef:
return {
"environmentId": ...,
}
# CreateKxScalingGroupResponseTypeDef definition
class CreateKxScalingGroupResponseTypeDef(TypedDict):
environmentId: str,
scalingGroupName: str,
hostType: str,
availabilityZoneId: str,
status: KxScalingGroupStatusType, # (1)
lastModifiedTimestamp: datetime,
createdTimestamp: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateKxUserResponseTypeDef#
# CreateKxUserResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxUserResponseTypeDef
def get_value() -> CreateKxUserResponseTypeDef:
return {
"userName": ...,
}
# CreateKxUserResponseTypeDef definition
class CreateKxUserResponseTypeDef(TypedDict):
userName: str,
userArn: str,
environmentId: str,
iamRole: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetKxConnectionStringResponseTypeDef#
# GetKxConnectionStringResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxConnectionStringResponseTypeDef
def get_value() -> GetKxConnectionStringResponseTypeDef:
return {
"signedConnectionString": ...,
}
# GetKxConnectionStringResponseTypeDef definition
class GetKxConnectionStringResponseTypeDef(TypedDict):
signedConnectionString: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetKxDatabaseResponseTypeDef#
# GetKxDatabaseResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxDatabaseResponseTypeDef
def get_value() -> GetKxDatabaseResponseTypeDef:
return {
"databaseName": ...,
}
# GetKxDatabaseResponseTypeDef definition
class GetKxDatabaseResponseTypeDef(TypedDict):
databaseName: str,
databaseArn: str,
environmentId: str,
description: str,
createdTimestamp: datetime,
lastModifiedTimestamp: datetime,
lastCompletedChangesetId: str,
numBytes: int,
numChangesets: int,
numFiles: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetKxScalingGroupResponseTypeDef#
# GetKxScalingGroupResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxScalingGroupResponseTypeDef
def get_value() -> GetKxScalingGroupResponseTypeDef:
return {
"scalingGroupName": ...,
}
# GetKxScalingGroupResponseTypeDef definition
class GetKxScalingGroupResponseTypeDef(TypedDict):
scalingGroupName: str,
scalingGroupArn: str,
hostType: str,
clusters: List[str],
availabilityZoneId: str,
status: KxScalingGroupStatusType, # (1)
statusReason: str,
lastModifiedTimestamp: datetime,
createdTimestamp: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetKxUserResponseTypeDef#
# GetKxUserResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxUserResponseTypeDef
def get_value() -> GetKxUserResponseTypeDef:
return {
"userName": ...,
}
# GetKxUserResponseTypeDef definition
class GetKxUserResponseTypeDef(TypedDict):
userName: str,
userArn: str,
environmentId: str,
iamRole: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateKxDatabaseResponseTypeDef#
# UpdateKxDatabaseResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxDatabaseResponseTypeDef
def get_value() -> UpdateKxDatabaseResponseTypeDef:
return {
"databaseName": ...,
}
# UpdateKxDatabaseResponseTypeDef definition
class UpdateKxDatabaseResponseTypeDef(TypedDict):
databaseName: str,
environmentId: str,
description: str,
lastModifiedTimestamp: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateKxUserResponseTypeDef#
# UpdateKxUserResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxUserResponseTypeDef
def get_value() -> UpdateKxUserResponseTypeDef:
return {
"userName": ...,
}
# UpdateKxUserResponseTypeDef definition
class UpdateKxUserResponseTypeDef(TypedDict):
userName: str,
userArn: str,
environmentId: str,
iamRole: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateKxChangesetResponseTypeDef#
# CreateKxChangesetResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxChangesetResponseTypeDef
def get_value() -> CreateKxChangesetResponseTypeDef:
return {
"changesetId": ...,
}
# CreateKxChangesetResponseTypeDef definition
class CreateKxChangesetResponseTypeDef(TypedDict):
changesetId: str,
databaseName: str,
environmentId: str,
changeRequests: List[ChangeRequestTypeDef], # (1)
createdTimestamp: datetime,
lastModifiedTimestamp: datetime,
status: ChangesetStatusType, # (2)
errorInfo: ErrorInfoTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
GetKxChangesetResponseTypeDef#
# GetKxChangesetResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxChangesetResponseTypeDef
def get_value() -> GetKxChangesetResponseTypeDef:
return {
"changesetId": ...,
}
# GetKxChangesetResponseTypeDef definition
class GetKxChangesetResponseTypeDef(TypedDict):
changesetId: str,
databaseName: str,
environmentId: str,
changeRequests: List[ChangeRequestTypeDef], # (1)
createdTimestamp: datetime,
activeFromTimestamp: datetime,
lastModifiedTimestamp: datetime,
status: ChangesetStatusType, # (2)
errorInfo: ErrorInfoTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
KxClusterTypeDef#
# KxClusterTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxClusterTypeDef
def get_value() -> KxClusterTypeDef:
return {
"status": ...,
}
# KxClusterTypeDef definition
class KxClusterTypeDef(TypedDict):
status: NotRequired[KxClusterStatusType], # (1)
statusReason: NotRequired[str],
clusterName: NotRequired[str],
clusterType: NotRequired[KxClusterTypeType], # (2)
clusterDescription: NotRequired[str],
releaseLabel: NotRequired[str],
volumes: NotRequired[List[VolumeTypeDef]], # (3)
initializationScript: NotRequired[str],
executionRole: NotRequired[str],
azMode: NotRequired[KxAzModeType], # (4)
availabilityZoneId: NotRequired[str],
lastModifiedTimestamp: NotRequired[datetime],
createdTimestamp: NotRequired[datetime],
- See KxClusterStatusType
- See KxClusterTypeType
- See VolumeTypeDef
- See KxAzModeType
CreateKxDataviewResponseTypeDef#
# CreateKxDataviewResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxDataviewResponseTypeDef
def get_value() -> CreateKxDataviewResponseTypeDef:
return {
"dataviewName": ...,
}
# CreateKxDataviewResponseTypeDef definition
class CreateKxDataviewResponseTypeDef(TypedDict):
dataviewName: str,
databaseName: str,
environmentId: str,
azMode: KxAzModeType, # (1)
availabilityZoneId: str,
changesetId: str,
segmentConfigurations: List[KxDataviewSegmentConfigurationOutputTypeDef], # (2)
description: str,
autoUpdate: bool,
readWrite: bool,
createdTimestamp: datetime,
lastModifiedTimestamp: datetime,
status: KxDataviewStatusType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See KxAzModeType
- See KxDataviewSegmentConfigurationOutputTypeDef
- See KxDataviewStatusType
- See ResponseMetadataTypeDef
KxDataviewActiveVersionTypeDef#
# KxDataviewActiveVersionTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDataviewActiveVersionTypeDef
def get_value() -> KxDataviewActiveVersionTypeDef:
return {
"changesetId": ...,
}
# KxDataviewActiveVersionTypeDef definition
class KxDataviewActiveVersionTypeDef(TypedDict):
changesetId: NotRequired[str],
segmentConfigurations: NotRequired[List[KxDataviewSegmentConfigurationOutputTypeDef]], # (1)
attachedClusters: NotRequired[List[str]],
createdTimestamp: NotRequired[datetime],
versionId: NotRequired[str],
KxDataviewConfigurationOutputTypeDef#
# KxDataviewConfigurationOutputTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDataviewConfigurationOutputTypeDef
def get_value() -> KxDataviewConfigurationOutputTypeDef:
return {
"dataviewName": ...,
}
# KxDataviewConfigurationOutputTypeDef definition
class KxDataviewConfigurationOutputTypeDef(TypedDict):
dataviewName: NotRequired[str],
dataviewVersionId: NotRequired[str],
changesetId: NotRequired[str],
segmentConfigurations: NotRequired[List[KxDataviewSegmentConfigurationOutputTypeDef]], # (1)
CreateKxVolumeRequestTypeDef#
# CreateKxVolumeRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxVolumeRequestTypeDef
def get_value() -> CreateKxVolumeRequestTypeDef:
return {
"environmentId": ...,
}
# CreateKxVolumeRequestTypeDef definition
class CreateKxVolumeRequestTypeDef(TypedDict):
environmentId: str,
volumeType: KxVolumeTypeType, # (1)
volumeName: str,
azMode: KxAzModeType, # (2)
availabilityZoneIds: Sequence[str],
clientToken: NotRequired[str],
description: NotRequired[str],
nas1Configuration: NotRequired[KxNAS1ConfigurationTypeDef], # (3)
tags: NotRequired[Mapping[str, str]],
- See KxVolumeTypeType
- See KxAzModeType
- See KxNAS1ConfigurationTypeDef
CreateKxVolumeResponseTypeDef#
# CreateKxVolumeResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxVolumeResponseTypeDef
def get_value() -> CreateKxVolumeResponseTypeDef:
return {
"environmentId": ...,
}
# CreateKxVolumeResponseTypeDef definition
class CreateKxVolumeResponseTypeDef(TypedDict):
environmentId: str,
volumeName: str,
volumeType: KxVolumeTypeType, # (1)
volumeArn: str,
nas1Configuration: KxNAS1ConfigurationTypeDef, # (2)
status: KxVolumeStatusType, # (3)
statusReason: str,
azMode: KxAzModeType, # (4)
description: str,
availabilityZoneIds: List[str],
createdTimestamp: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See KxVolumeTypeType
- See KxNAS1ConfigurationTypeDef
- See KxVolumeStatusType
- See KxAzModeType
- See ResponseMetadataTypeDef
UpdateKxVolumeRequestTypeDef#
# UpdateKxVolumeRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxVolumeRequestTypeDef
def get_value() -> UpdateKxVolumeRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateKxVolumeRequestTypeDef definition
class UpdateKxVolumeRequestTypeDef(TypedDict):
environmentId: str,
volumeName: str,
description: NotRequired[str],
clientToken: NotRequired[str],
nas1Configuration: NotRequired[KxNAS1ConfigurationTypeDef], # (1)
EnvironmentTypeDef#
# EnvironmentTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import EnvironmentTypeDef
def get_value() -> EnvironmentTypeDef:
return {
"name": ...,
}
# EnvironmentTypeDef definition
class EnvironmentTypeDef(TypedDict):
name: NotRequired[str],
environmentId: NotRequired[str],
awsAccountId: NotRequired[str],
status: NotRequired[EnvironmentStatusType], # (1)
environmentUrl: NotRequired[str],
description: NotRequired[str],
environmentArn: NotRequired[str],
sageMakerStudioDomainUrl: NotRequired[str],
kmsKeyId: NotRequired[str],
dedicatedServiceAccountId: NotRequired[str],
federationMode: NotRequired[FederationModeType], # (2)
federationParameters: NotRequired[FederationParametersOutputTypeDef], # (3)
GetKxVolumeResponseTypeDef#
# GetKxVolumeResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxVolumeResponseTypeDef
def get_value() -> GetKxVolumeResponseTypeDef:
return {
"environmentId": ...,
}
# GetKxVolumeResponseTypeDef definition
class GetKxVolumeResponseTypeDef(TypedDict):
environmentId: str,
volumeName: str,
volumeType: KxVolumeTypeType, # (1)
volumeArn: str,
nas1Configuration: KxNAS1ConfigurationTypeDef, # (2)
status: KxVolumeStatusType, # (3)
statusReason: str,
createdTimestamp: datetime,
description: str,
azMode: KxAzModeType, # (4)
availabilityZoneIds: List[str],
lastModifiedTimestamp: datetime,
attachedClusters: List[KxAttachedClusterTypeDef], # (5)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See KxVolumeTypeType
- See KxNAS1ConfigurationTypeDef
- See KxVolumeStatusType
- See KxAzModeType
- See KxAttachedClusterTypeDef
- See ResponseMetadataTypeDef
UpdateKxVolumeResponseTypeDef#
# UpdateKxVolumeResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxVolumeResponseTypeDef
def get_value() -> UpdateKxVolumeResponseTypeDef:
return {
"environmentId": ...,
}
# UpdateKxVolumeResponseTypeDef definition
class UpdateKxVolumeResponseTypeDef(TypedDict):
environmentId: str,
volumeName: str,
volumeType: KxVolumeTypeType, # (1)
volumeArn: str,
nas1Configuration: KxNAS1ConfigurationTypeDef, # (2)
status: KxVolumeStatusType, # (3)
description: str,
statusReason: str,
createdTimestamp: datetime,
azMode: KxAzModeType, # (4)
availabilityZoneIds: List[str],
lastModifiedTimestamp: datetime,
attachedClusters: List[KxAttachedClusterTypeDef], # (5)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See KxVolumeTypeType
- See KxNAS1ConfigurationTypeDef
- See KxVolumeStatusType
- See KxAzModeType
- See KxAttachedClusterTypeDef
- See ResponseMetadataTypeDef
ListKxChangesetsResponseTypeDef#
# ListKxChangesetsResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxChangesetsResponseTypeDef
def get_value() -> ListKxChangesetsResponseTypeDef:
return {
"kxChangesets": ...,
}
# ListKxChangesetsResponseTypeDef definition
class ListKxChangesetsResponseTypeDef(TypedDict):
kxChangesets: List[KxChangesetListEntryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
UpdateKxClusterCodeConfigurationRequestTypeDef#
# UpdateKxClusterCodeConfigurationRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxClusterCodeConfigurationRequestTypeDef
def get_value() -> UpdateKxClusterCodeConfigurationRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateKxClusterCodeConfigurationRequestTypeDef definition
class UpdateKxClusterCodeConfigurationRequestTypeDef(TypedDict):
environmentId: str,
clusterName: str,
code: CodeConfigurationTypeDef, # (1)
clientToken: NotRequired[str],
initializationScript: NotRequired[str],
commandLineArguments: NotRequired[Sequence[KxCommandLineArgumentTypeDef]], # (2)
deploymentConfiguration: NotRequired[KxClusterCodeDeploymentConfigurationTypeDef], # (3)
- See CodeConfigurationTypeDef
- See KxCommandLineArgumentTypeDef
- See KxClusterCodeDeploymentConfigurationTypeDef
ListKxDatabasesResponseTypeDef#
# ListKxDatabasesResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxDatabasesResponseTypeDef
def get_value() -> ListKxDatabasesResponseTypeDef:
return {
"kxDatabases": ...,
}
# ListKxDatabasesResponseTypeDef definition
class ListKxDatabasesResponseTypeDef(TypedDict):
kxDatabases: List[KxDatabaseListEntryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListKxClusterNodesResponseTypeDef#
# ListKxClusterNodesResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxClusterNodesResponseTypeDef
def get_value() -> ListKxClusterNodesResponseTypeDef:
return {
"nodes": ...,
}
# ListKxClusterNodesResponseTypeDef definition
class ListKxClusterNodesResponseTypeDef(TypedDict):
nodes: List[KxNodeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See KxNodeTypeDef
- See ResponseMetadataTypeDef
ListKxScalingGroupsResponseTypeDef#
# ListKxScalingGroupsResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxScalingGroupsResponseTypeDef
def get_value() -> ListKxScalingGroupsResponseTypeDef:
return {
"scalingGroups": ...,
}
# ListKxScalingGroupsResponseTypeDef definition
class ListKxScalingGroupsResponseTypeDef(TypedDict):
scalingGroups: List[KxScalingGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListKxUsersResponseTypeDef#
# ListKxUsersResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxUsersResponseTypeDef
def get_value() -> ListKxUsersResponseTypeDef:
return {
"users": ...,
}
# ListKxUsersResponseTypeDef definition
class ListKxUsersResponseTypeDef(TypedDict):
users: List[KxUserTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See KxUserTypeDef
- See ResponseMetadataTypeDef
ListKxVolumesResponseTypeDef#
# ListKxVolumesResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxVolumesResponseTypeDef
def get_value() -> ListKxVolumesResponseTypeDef:
return {
"kxVolumeSummaries": ...,
}
# ListKxVolumesResponseTypeDef definition
class ListKxVolumesResponseTypeDef(TypedDict):
kxVolumeSummaries: List[KxVolumeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListKxEnvironmentsRequestPaginateTypeDef#
# ListKxEnvironmentsRequestPaginateTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxEnvironmentsRequestPaginateTypeDef
def get_value() -> ListKxEnvironmentsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListKxEnvironmentsRequestPaginateTypeDef definition
class ListKxEnvironmentsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
NetworkACLEntryTypeDef#
# NetworkACLEntryTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import NetworkACLEntryTypeDef
def get_value() -> NetworkACLEntryTypeDef:
return {
"ruleNumber": ...,
}
# NetworkACLEntryTypeDef definition
class NetworkACLEntryTypeDef(TypedDict):
ruleNumber: int,
protocol: str,
ruleAction: RuleActionType, # (1)
cidrBlock: str,
portRange: NotRequired[PortRangeTypeDef], # (2)
icmpTypeCode: NotRequired[IcmpTypeCodeTypeDef], # (3)
- See RuleActionType
- See PortRangeTypeDef
- See IcmpTypeCodeTypeDef
ListKxClustersResponseTypeDef#
# ListKxClustersResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxClustersResponseTypeDef
def get_value() -> ListKxClustersResponseTypeDef:
return {
"kxClusterSummaries": ...,
}
# ListKxClustersResponseTypeDef definition
class ListKxClustersResponseTypeDef(TypedDict):
kxClusterSummaries: List[KxClusterTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
GetKxDataviewResponseTypeDef#
# GetKxDataviewResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxDataviewResponseTypeDef
def get_value() -> GetKxDataviewResponseTypeDef:
return {
"databaseName": ...,
}
# GetKxDataviewResponseTypeDef definition
class GetKxDataviewResponseTypeDef(TypedDict):
databaseName: str,
dataviewName: str,
azMode: KxAzModeType, # (1)
availabilityZoneId: str,
changesetId: str,
segmentConfigurations: List[KxDataviewSegmentConfigurationOutputTypeDef], # (2)
activeVersions: List[KxDataviewActiveVersionTypeDef], # (3)
description: str,
autoUpdate: bool,
readWrite: bool,
environmentId: str,
createdTimestamp: datetime,
lastModifiedTimestamp: datetime,
status: KxDataviewStatusType, # (4)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See KxAzModeType
- See KxDataviewSegmentConfigurationOutputTypeDef
- See KxDataviewActiveVersionTypeDef
- See KxDataviewStatusType
- See ResponseMetadataTypeDef
KxDataviewListEntryTypeDef#
# KxDataviewListEntryTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDataviewListEntryTypeDef
def get_value() -> KxDataviewListEntryTypeDef:
return {
"environmentId": ...,
}
# KxDataviewListEntryTypeDef definition
class KxDataviewListEntryTypeDef(TypedDict):
environmentId: NotRequired[str],
databaseName: NotRequired[str],
dataviewName: NotRequired[str],
azMode: NotRequired[KxAzModeType], # (1)
availabilityZoneId: NotRequired[str],
changesetId: NotRequired[str],
segmentConfigurations: NotRequired[List[KxDataviewSegmentConfigurationOutputTypeDef]], # (2)
activeVersions: NotRequired[List[KxDataviewActiveVersionTypeDef]], # (3)
status: NotRequired[KxDataviewStatusType], # (4)
description: NotRequired[str],
autoUpdate: NotRequired[bool],
readWrite: NotRequired[bool],
createdTimestamp: NotRequired[datetime],
lastModifiedTimestamp: NotRequired[datetime],
statusReason: NotRequired[str],
- See KxAzModeType
- See KxDataviewSegmentConfigurationOutputTypeDef
- See KxDataviewActiveVersionTypeDef
- See KxDataviewStatusType
UpdateKxDataviewResponseTypeDef#
# UpdateKxDataviewResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxDataviewResponseTypeDef
def get_value() -> UpdateKxDataviewResponseTypeDef:
return {
"environmentId": ...,
}
# UpdateKxDataviewResponseTypeDef definition
class UpdateKxDataviewResponseTypeDef(TypedDict):
environmentId: str,
databaseName: str,
dataviewName: str,
azMode: KxAzModeType, # (1)
availabilityZoneId: str,
changesetId: str,
segmentConfigurations: List[KxDataviewSegmentConfigurationOutputTypeDef], # (2)
activeVersions: List[KxDataviewActiveVersionTypeDef], # (3)
status: KxDataviewStatusType, # (4)
autoUpdate: bool,
readWrite: bool,
description: str,
createdTimestamp: datetime,
lastModifiedTimestamp: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See KxAzModeType
- See KxDataviewSegmentConfigurationOutputTypeDef
- See KxDataviewActiveVersionTypeDef
- See KxDataviewStatusType
- See ResponseMetadataTypeDef
KxDatabaseConfigurationOutputTypeDef#
# KxDatabaseConfigurationOutputTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDatabaseConfigurationOutputTypeDef
def get_value() -> KxDatabaseConfigurationOutputTypeDef:
return {
"databaseName": ...,
}
# KxDatabaseConfigurationOutputTypeDef definition
class KxDatabaseConfigurationOutputTypeDef(TypedDict):
databaseName: str,
cacheConfigurations: NotRequired[List[KxDatabaseCacheConfigurationOutputTypeDef]], # (1)
changesetId: NotRequired[str],
dataviewName: NotRequired[str],
dataviewConfiguration: NotRequired[KxDataviewConfigurationOutputTypeDef], # (2)
GetEnvironmentResponseTypeDef#
# GetEnvironmentResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetEnvironmentResponseTypeDef
def get_value() -> GetEnvironmentResponseTypeDef:
return {
"environment": ...,
}
# GetEnvironmentResponseTypeDef definition
class GetEnvironmentResponseTypeDef(TypedDict):
environment: EnvironmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListEnvironmentsResponseTypeDef#
# ListEnvironmentsResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListEnvironmentsResponseTypeDef
def get_value() -> ListEnvironmentsResponseTypeDef:
return {
"environments": ...,
}
# ListEnvironmentsResponseTypeDef definition
class ListEnvironmentsResponseTypeDef(TypedDict):
environments: List[EnvironmentTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
UpdateEnvironmentResponseTypeDef#
# UpdateEnvironmentResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateEnvironmentResponseTypeDef
def get_value() -> UpdateEnvironmentResponseTypeDef:
return {
"environment": ...,
}
# UpdateEnvironmentResponseTypeDef definition
class UpdateEnvironmentResponseTypeDef(TypedDict):
environment: EnvironmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateEnvironmentRequestTypeDef#
# CreateEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateEnvironmentRequestTypeDef
def get_value() -> CreateEnvironmentRequestTypeDef:
return {
"name": ...,
}
# CreateEnvironmentRequestTypeDef definition
class CreateEnvironmentRequestTypeDef(TypedDict):
name: str,
description: NotRequired[str],
kmsKeyId: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
federationMode: NotRequired[FederationModeType], # (1)
federationParameters: NotRequired[FederationParametersUnionTypeDef], # (2)
superuserParameters: NotRequired[SuperuserParametersTypeDef], # (3)
dataBundles: NotRequired[Sequence[str]],
- See FederationModeType
- See FederationParametersTypeDef FederationParametersOutputTypeDef
- See SuperuserParametersTypeDef
UpdateEnvironmentRequestTypeDef#
# UpdateEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateEnvironmentRequestTypeDef
def get_value() -> UpdateEnvironmentRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateEnvironmentRequestTypeDef definition
class UpdateEnvironmentRequestTypeDef(TypedDict):
environmentId: str,
name: NotRequired[str],
description: NotRequired[str],
federationMode: NotRequired[FederationModeType], # (1)
federationParameters: NotRequired[FederationParametersUnionTypeDef], # (2)
CreateKxDataviewRequestTypeDef#
# CreateKxDataviewRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxDataviewRequestTypeDef
def get_value() -> CreateKxDataviewRequestTypeDef:
return {
"environmentId": ...,
}
# CreateKxDataviewRequestTypeDef definition
class CreateKxDataviewRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
dataviewName: str,
azMode: KxAzModeType, # (1)
clientToken: str,
availabilityZoneId: NotRequired[str],
changesetId: NotRequired[str],
segmentConfigurations: NotRequired[Sequence[KxDataviewSegmentConfigurationUnionTypeDef]], # (2)
autoUpdate: NotRequired[bool],
readWrite: NotRequired[bool],
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
- See KxAzModeType
- See KxDataviewSegmentConfigurationTypeDef KxDataviewSegmentConfigurationOutputTypeDef
KxDataviewConfigurationTypeDef#
# KxDataviewConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDataviewConfigurationTypeDef
def get_value() -> KxDataviewConfigurationTypeDef:
return {
"dataviewName": ...,
}
# KxDataviewConfigurationTypeDef definition
class KxDataviewConfigurationTypeDef(TypedDict):
dataviewName: NotRequired[str],
dataviewVersionId: NotRequired[str],
changesetId: NotRequired[str],
segmentConfigurations: NotRequired[Sequence[KxDataviewSegmentConfigurationUnionTypeDef]], # (1)
UpdateKxDataviewRequestTypeDef#
# UpdateKxDataviewRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxDataviewRequestTypeDef
def get_value() -> UpdateKxDataviewRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateKxDataviewRequestTypeDef definition
class UpdateKxDataviewRequestTypeDef(TypedDict):
environmentId: str,
databaseName: str,
dataviewName: str,
clientToken: str,
description: NotRequired[str],
changesetId: NotRequired[str],
segmentConfigurations: NotRequired[Sequence[KxDataviewSegmentConfigurationUnionTypeDef]], # (1)
TransitGatewayConfigurationOutputTypeDef#
# TransitGatewayConfigurationOutputTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import TransitGatewayConfigurationOutputTypeDef
def get_value() -> TransitGatewayConfigurationOutputTypeDef:
return {
"transitGatewayID": ...,
}
# TransitGatewayConfigurationOutputTypeDef definition
class TransitGatewayConfigurationOutputTypeDef(TypedDict):
transitGatewayID: str,
routableCIDRSpace: str,
attachmentNetworkAclConfiguration: NotRequired[List[NetworkACLEntryTypeDef]], # (1)
TransitGatewayConfigurationTypeDef#
# TransitGatewayConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import TransitGatewayConfigurationTypeDef
def get_value() -> TransitGatewayConfigurationTypeDef:
return {
"transitGatewayID": ...,
}
# TransitGatewayConfigurationTypeDef definition
class TransitGatewayConfigurationTypeDef(TypedDict):
transitGatewayID: str,
routableCIDRSpace: str,
attachmentNetworkAclConfiguration: NotRequired[Sequence[NetworkACLEntryTypeDef]], # (1)
ListKxDataviewsResponseTypeDef#
# ListKxDataviewsResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxDataviewsResponseTypeDef
def get_value() -> ListKxDataviewsResponseTypeDef:
return {
"kxDataviews": ...,
}
# ListKxDataviewsResponseTypeDef definition
class ListKxDataviewsResponseTypeDef(TypedDict):
kxDataviews: List[KxDataviewListEntryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
CreateKxClusterResponseTypeDef#
# CreateKxClusterResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxClusterResponseTypeDef
def get_value() -> CreateKxClusterResponseTypeDef:
return {
"environmentId": ...,
}
# CreateKxClusterResponseTypeDef definition
class CreateKxClusterResponseTypeDef(TypedDict):
environmentId: str,
status: KxClusterStatusType, # (1)
statusReason: str,
clusterName: str,
clusterType: KxClusterTypeType, # (2)
tickerplantLogConfiguration: TickerplantLogConfigurationOutputTypeDef, # (3)
volumes: List[VolumeTypeDef], # (4)
databases: List[KxDatabaseConfigurationOutputTypeDef], # (5)
cacheStorageConfigurations: List[KxCacheStorageConfigurationTypeDef], # (6)
autoScalingConfiguration: AutoScalingConfigurationTypeDef, # (7)
clusterDescription: str,
capacityConfiguration: CapacityConfigurationTypeDef, # (8)
releaseLabel: str,
vpcConfiguration: VpcConfigurationOutputTypeDef, # (9)
initializationScript: str,
commandLineArguments: List[KxCommandLineArgumentTypeDef], # (10)
code: CodeConfigurationTypeDef, # (11)
executionRole: str,
lastModifiedTimestamp: datetime,
savedownStorageConfiguration: KxSavedownStorageConfigurationTypeDef, # (12)
azMode: KxAzModeType, # (13)
availabilityZoneId: str,
createdTimestamp: datetime,
scalingGroupConfiguration: KxScalingGroupConfigurationTypeDef, # (14)
ResponseMetadata: ResponseMetadataTypeDef, # (15)
- See KxClusterStatusType
- See KxClusterTypeType
- See TickerplantLogConfigurationOutputTypeDef
- See VolumeTypeDef
- See KxDatabaseConfigurationOutputTypeDef
- See KxCacheStorageConfigurationTypeDef
- See AutoScalingConfigurationTypeDef
- See CapacityConfigurationTypeDef
- See VpcConfigurationOutputTypeDef
- See KxCommandLineArgumentTypeDef
- See CodeConfigurationTypeDef
- See KxSavedownStorageConfigurationTypeDef
- See KxAzModeType
- See KxScalingGroupConfigurationTypeDef
- See ResponseMetadataTypeDef
GetKxClusterResponseTypeDef#
# GetKxClusterResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxClusterResponseTypeDef
def get_value() -> GetKxClusterResponseTypeDef:
return {
"status": ...,
}
# GetKxClusterResponseTypeDef definition
class GetKxClusterResponseTypeDef(TypedDict):
status: KxClusterStatusType, # (1)
statusReason: str,
clusterName: str,
clusterType: KxClusterTypeType, # (2)
tickerplantLogConfiguration: TickerplantLogConfigurationOutputTypeDef, # (3)
volumes: List[VolumeTypeDef], # (4)
databases: List[KxDatabaseConfigurationOutputTypeDef], # (5)
cacheStorageConfigurations: List[KxCacheStorageConfigurationTypeDef], # (6)
autoScalingConfiguration: AutoScalingConfigurationTypeDef, # (7)
clusterDescription: str,
capacityConfiguration: CapacityConfigurationTypeDef, # (8)
releaseLabel: str,
vpcConfiguration: VpcConfigurationOutputTypeDef, # (9)
initializationScript: str,
commandLineArguments: List[KxCommandLineArgumentTypeDef], # (10)
code: CodeConfigurationTypeDef, # (11)
executionRole: str,
lastModifiedTimestamp: datetime,
savedownStorageConfiguration: KxSavedownStorageConfigurationTypeDef, # (12)
azMode: KxAzModeType, # (13)
availabilityZoneId: str,
createdTimestamp: datetime,
scalingGroupConfiguration: KxScalingGroupConfigurationTypeDef, # (14)
ResponseMetadata: ResponseMetadataTypeDef, # (15)
- See KxClusterStatusType
- See KxClusterTypeType
- See TickerplantLogConfigurationOutputTypeDef
- See VolumeTypeDef
- See KxDatabaseConfigurationOutputTypeDef
- See KxCacheStorageConfigurationTypeDef
- See AutoScalingConfigurationTypeDef
- See CapacityConfigurationTypeDef
- See VpcConfigurationOutputTypeDef
- See KxCommandLineArgumentTypeDef
- See CodeConfigurationTypeDef
- See KxSavedownStorageConfigurationTypeDef
- See KxAzModeType
- See KxScalingGroupConfigurationTypeDef
- See ResponseMetadataTypeDef
GetKxEnvironmentResponseTypeDef#
# GetKxEnvironmentResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import GetKxEnvironmentResponseTypeDef
def get_value() -> GetKxEnvironmentResponseTypeDef:
return {
"name": ...,
}
# GetKxEnvironmentResponseTypeDef definition
class GetKxEnvironmentResponseTypeDef(TypedDict):
name: str,
environmentId: str,
awsAccountId: str,
status: EnvironmentStatusType, # (1)
tgwStatus: TgwStatusType, # (2)
dnsStatus: DnsStatusType, # (3)
errorMessage: str,
description: str,
environmentArn: str,
kmsKeyId: str,
dedicatedServiceAccountId: str,
transitGatewayConfiguration: TransitGatewayConfigurationOutputTypeDef, # (4)
customDNSConfiguration: List[CustomDNSServerTypeDef], # (5)
creationTimestamp: datetime,
updateTimestamp: datetime,
availabilityZoneIds: List[str],
certificateAuthorityArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See EnvironmentStatusType
- See TgwStatusType
- See DnsStatusType
- See TransitGatewayConfigurationOutputTypeDef
- See CustomDNSServerTypeDef
- See ResponseMetadataTypeDef
KxEnvironmentTypeDef#
# KxEnvironmentTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxEnvironmentTypeDef
def get_value() -> KxEnvironmentTypeDef:
return {
"name": ...,
}
# KxEnvironmentTypeDef definition
class KxEnvironmentTypeDef(TypedDict):
name: NotRequired[str],
environmentId: NotRequired[str],
awsAccountId: NotRequired[str],
status: NotRequired[EnvironmentStatusType], # (1)
tgwStatus: NotRequired[TgwStatusType], # (2)
dnsStatus: NotRequired[DnsStatusType], # (3)
errorMessage: NotRequired[str],
description: NotRequired[str],
environmentArn: NotRequired[str],
kmsKeyId: NotRequired[str],
dedicatedServiceAccountId: NotRequired[str],
transitGatewayConfiguration: NotRequired[TransitGatewayConfigurationOutputTypeDef], # (4)
customDNSConfiguration: NotRequired[List[CustomDNSServerTypeDef]], # (5)
creationTimestamp: NotRequired[datetime],
updateTimestamp: NotRequired[datetime],
availabilityZoneIds: NotRequired[List[str]],
certificateAuthorityArn: NotRequired[str],
- See EnvironmentStatusType
- See TgwStatusType
- See DnsStatusType
- See TransitGatewayConfigurationOutputTypeDef
- See CustomDNSServerTypeDef
UpdateKxEnvironmentNetworkResponseTypeDef#
# UpdateKxEnvironmentNetworkResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxEnvironmentNetworkResponseTypeDef
def get_value() -> UpdateKxEnvironmentNetworkResponseTypeDef:
return {
"name": ...,
}
# UpdateKxEnvironmentNetworkResponseTypeDef definition
class UpdateKxEnvironmentNetworkResponseTypeDef(TypedDict):
name: str,
environmentId: str,
awsAccountId: str,
status: EnvironmentStatusType, # (1)
tgwStatus: TgwStatusType, # (2)
dnsStatus: DnsStatusType, # (3)
errorMessage: str,
description: str,
environmentArn: str,
kmsKeyId: str,
dedicatedServiceAccountId: str,
transitGatewayConfiguration: TransitGatewayConfigurationOutputTypeDef, # (4)
customDNSConfiguration: List[CustomDNSServerTypeDef], # (5)
creationTimestamp: datetime,
updateTimestamp: datetime,
availabilityZoneIds: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See EnvironmentStatusType
- See TgwStatusType
- See DnsStatusType
- See TransitGatewayConfigurationOutputTypeDef
- See CustomDNSServerTypeDef
- See ResponseMetadataTypeDef
UpdateKxEnvironmentResponseTypeDef#
# UpdateKxEnvironmentResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxEnvironmentResponseTypeDef
def get_value() -> UpdateKxEnvironmentResponseTypeDef:
return {
"name": ...,
}
# UpdateKxEnvironmentResponseTypeDef definition
class UpdateKxEnvironmentResponseTypeDef(TypedDict):
name: str,
environmentId: str,
awsAccountId: str,
status: EnvironmentStatusType, # (1)
tgwStatus: TgwStatusType, # (2)
dnsStatus: DnsStatusType, # (3)
errorMessage: str,
description: str,
environmentArn: str,
kmsKeyId: str,
dedicatedServiceAccountId: str,
transitGatewayConfiguration: TransitGatewayConfigurationOutputTypeDef, # (4)
customDNSConfiguration: List[CustomDNSServerTypeDef], # (5)
creationTimestamp: datetime,
updateTimestamp: datetime,
availabilityZoneIds: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See EnvironmentStatusType
- See TgwStatusType
- See DnsStatusType
- See TransitGatewayConfigurationOutputTypeDef
- See CustomDNSServerTypeDef
- See ResponseMetadataTypeDef
KxDatabaseConfigurationTypeDef#
# KxDatabaseConfigurationTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import KxDatabaseConfigurationTypeDef
def get_value() -> KxDatabaseConfigurationTypeDef:
return {
"databaseName": ...,
}
# KxDatabaseConfigurationTypeDef definition
class KxDatabaseConfigurationTypeDef(TypedDict):
databaseName: str,
cacheConfigurations: NotRequired[Sequence[KxDatabaseCacheConfigurationUnionTypeDef]], # (1)
changesetId: NotRequired[str],
dataviewName: NotRequired[str],
dataviewConfiguration: NotRequired[KxDataviewConfigurationUnionTypeDef], # (2)
- See KxDatabaseCacheConfigurationTypeDef KxDatabaseCacheConfigurationOutputTypeDef
- See KxDataviewConfigurationTypeDef KxDataviewConfigurationOutputTypeDef
ListKxEnvironmentsResponseTypeDef#
# ListKxEnvironmentsResponseTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import ListKxEnvironmentsResponseTypeDef
def get_value() -> ListKxEnvironmentsResponseTypeDef:
return {
"environments": ...,
}
# ListKxEnvironmentsResponseTypeDef definition
class ListKxEnvironmentsResponseTypeDef(TypedDict):
environments: List[KxEnvironmentTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
UpdateKxEnvironmentNetworkRequestTypeDef#
# UpdateKxEnvironmentNetworkRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxEnvironmentNetworkRequestTypeDef
def get_value() -> UpdateKxEnvironmentNetworkRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateKxEnvironmentNetworkRequestTypeDef definition
class UpdateKxEnvironmentNetworkRequestTypeDef(TypedDict):
environmentId: str,
transitGatewayConfiguration: NotRequired[TransitGatewayConfigurationUnionTypeDef], # (1)
customDNSConfiguration: NotRequired[Sequence[CustomDNSServerTypeDef]], # (2)
clientToken: NotRequired[str],
- See TransitGatewayConfigurationTypeDef TransitGatewayConfigurationOutputTypeDef
- See CustomDNSServerTypeDef
CreateKxClusterRequestTypeDef#
# CreateKxClusterRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import CreateKxClusterRequestTypeDef
def get_value() -> CreateKxClusterRequestTypeDef:
return {
"environmentId": ...,
}
# CreateKxClusterRequestTypeDef definition
class CreateKxClusterRequestTypeDef(TypedDict):
environmentId: str,
clusterName: str,
clusterType: KxClusterTypeType, # (1)
releaseLabel: str,
vpcConfiguration: VpcConfigurationUnionTypeDef, # (2)
azMode: KxAzModeType, # (3)
clientToken: NotRequired[str],
tickerplantLogConfiguration: NotRequired[TickerplantLogConfigurationUnionTypeDef], # (4)
databases: NotRequired[Sequence[KxDatabaseConfigurationUnionTypeDef]], # (5)
cacheStorageConfigurations: NotRequired[Sequence[KxCacheStorageConfigurationTypeDef]], # (6)
autoScalingConfiguration: NotRequired[AutoScalingConfigurationTypeDef], # (7)
clusterDescription: NotRequired[str],
capacityConfiguration: NotRequired[CapacityConfigurationTypeDef], # (8)
initializationScript: NotRequired[str],
commandLineArguments: NotRequired[Sequence[KxCommandLineArgumentTypeDef]], # (9)
code: NotRequired[CodeConfigurationTypeDef], # (10)
executionRole: NotRequired[str],
savedownStorageConfiguration: NotRequired[KxSavedownStorageConfigurationTypeDef], # (11)
availabilityZoneId: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
scalingGroupConfiguration: NotRequired[KxScalingGroupConfigurationTypeDef], # (12)
- See KxClusterTypeType
- See VpcConfigurationTypeDef VpcConfigurationOutputTypeDef
- See KxAzModeType
- See TickerplantLogConfigurationTypeDef TickerplantLogConfigurationOutputTypeDef
- See KxDatabaseConfigurationTypeDef KxDatabaseConfigurationOutputTypeDef
- See KxCacheStorageConfigurationTypeDef
- See AutoScalingConfigurationTypeDef
- See CapacityConfigurationTypeDef
- See KxCommandLineArgumentTypeDef
- See CodeConfigurationTypeDef
- See KxSavedownStorageConfigurationTypeDef
- See KxScalingGroupConfigurationTypeDef
UpdateKxClusterDatabasesRequestTypeDef#
# UpdateKxClusterDatabasesRequestTypeDef TypedDict usage example
from types_boto3_finspace.type_defs import UpdateKxClusterDatabasesRequestTypeDef
def get_value() -> UpdateKxClusterDatabasesRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateKxClusterDatabasesRequestTypeDef definition
class UpdateKxClusterDatabasesRequestTypeDef(TypedDict):
environmentId: str,
clusterName: str,
databases: Sequence[KxDatabaseConfigurationUnionTypeDef], # (1)
clientToken: NotRequired[str],
deploymentConfiguration: NotRequired[KxDeploymentConfigurationTypeDef], # (2)