Typed dictionaries
Index > PrometheusService > Typed dictionaries
Auto-generated documentation for PrometheusService type annotations stubs module mypy-boto3-amp.
AlertManagerDefinitionStatusTypeDef
Usage Example
from mypy_boto3_amp.type_defs import AlertManagerDefinitionStatusTypeDef
def get_value() -> AlertManagerDefinitionStatusTypeDef:
return {
"statusCode": ...,
}
Definition
class AlertManagerDefinitionStatusTypeDef(TypedDict):
statusCode: AlertManagerDefinitionStatusCodeType, # (1)
statusReason: NotRequired[str],
CreateAlertManagerDefinitionRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import CreateAlertManagerDefinitionRequestRequestTypeDef
def get_value() -> CreateAlertManagerDefinitionRequestRequestTypeDef:
return {
"data": ...,
"workspaceId": ...,
}
Definition
class CreateAlertManagerDefinitionRequestRequestTypeDef(TypedDict):
data: Union[str, bytes, IO[Any], StreamingBody],
workspaceId: str,
clientToken: NotRequired[str],
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_amp.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
CreateLoggingConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import CreateLoggingConfigurationRequestRequestTypeDef
def get_value() -> CreateLoggingConfigurationRequestRequestTypeDef:
return {
"logGroupArn": ...,
"workspaceId": ...,
}
Definition
class CreateLoggingConfigurationRequestRequestTypeDef(TypedDict):
logGroupArn: str,
workspaceId: str,
clientToken: NotRequired[str],
LoggingConfigurationStatusTypeDef
Usage Example
from mypy_boto3_amp.type_defs import LoggingConfigurationStatusTypeDef
def get_value() -> LoggingConfigurationStatusTypeDef:
return {
"statusCode": ...,
}
Definition
class LoggingConfigurationStatusTypeDef(TypedDict):
statusCode: LoggingConfigurationStatusCodeType, # (1)
statusReason: NotRequired[str],
CreateRuleGroupsNamespaceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import CreateRuleGroupsNamespaceRequestRequestTypeDef
def get_value() -> CreateRuleGroupsNamespaceRequestRequestTypeDef:
return {
"data": ...,
"name": ...,
"workspaceId": ...,
}
Definition
class CreateRuleGroupsNamespaceRequestRequestTypeDef(TypedDict):
data: Union[str, bytes, IO[Any], StreamingBody],
name: str,
workspaceId: str,
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
RuleGroupsNamespaceStatusTypeDef
Usage Example
from mypy_boto3_amp.type_defs import RuleGroupsNamespaceStatusTypeDef
def get_value() -> RuleGroupsNamespaceStatusTypeDef:
return {
"statusCode": ...,
}
Definition
class RuleGroupsNamespaceStatusTypeDef(TypedDict):
statusCode: RuleGroupsNamespaceStatusCodeType, # (1)
statusReason: NotRequired[str],
CreateWorkspaceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import CreateWorkspaceRequestRequestTypeDef
def get_value() -> CreateWorkspaceRequestRequestTypeDef:
return {
"alias": ...,
}
Definition
class CreateWorkspaceRequestRequestTypeDef(TypedDict):
alias: NotRequired[str],
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
WorkspaceStatusTypeDef
Usage Example
from mypy_boto3_amp.type_defs import WorkspaceStatusTypeDef
def get_value() -> WorkspaceStatusTypeDef:
return {
"statusCode": ...,
}
DeleteAlertManagerDefinitionRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DeleteAlertManagerDefinitionRequestRequestTypeDef
def get_value() -> DeleteAlertManagerDefinitionRequestRequestTypeDef:
return {
"workspaceId": ...,
}
Definition
class DeleteAlertManagerDefinitionRequestRequestTypeDef(TypedDict):
workspaceId: str,
clientToken: NotRequired[str],
DeleteLoggingConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DeleteLoggingConfigurationRequestRequestTypeDef
def get_value() -> DeleteLoggingConfigurationRequestRequestTypeDef:
return {
"workspaceId": ...,
}
Definition
class DeleteLoggingConfigurationRequestRequestTypeDef(TypedDict):
workspaceId: str,
clientToken: NotRequired[str],
DeleteRuleGroupsNamespaceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DeleteRuleGroupsNamespaceRequestRequestTypeDef
def get_value() -> DeleteRuleGroupsNamespaceRequestRequestTypeDef:
return {
"name": ...,
"workspaceId": ...,
}
Definition
class DeleteRuleGroupsNamespaceRequestRequestTypeDef(TypedDict):
name: str,
workspaceId: str,
clientToken: NotRequired[str],
DeleteWorkspaceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DeleteWorkspaceRequestRequestTypeDef
def get_value() -> DeleteWorkspaceRequestRequestTypeDef:
return {
"workspaceId": ...,
}
Definition
class DeleteWorkspaceRequestRequestTypeDef(TypedDict):
workspaceId: str,
clientToken: NotRequired[str],
DescribeAlertManagerDefinitionRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeAlertManagerDefinitionRequestRequestTypeDef
def get_value() -> DescribeAlertManagerDefinitionRequestRequestTypeDef:
return {
"workspaceId": ...,
}
DescribeLoggingConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeLoggingConfigurationRequestRequestTypeDef
def get_value() -> DescribeLoggingConfigurationRequestRequestTypeDef:
return {
"workspaceId": ...,
}
DescribeRuleGroupsNamespaceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeRuleGroupsNamespaceRequestRequestTypeDef
def get_value() -> DescribeRuleGroupsNamespaceRequestRequestTypeDef:
return {
"name": ...,
"workspaceId": ...,
}
Definition
class DescribeRuleGroupsNamespaceRequestRequestTypeDef(TypedDict):
name: str,
workspaceId: str,
DescribeWorkspaceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeWorkspaceRequestRequestTypeDef
def get_value() -> DescribeWorkspaceRequestRequestTypeDef:
return {
"workspaceId": ...,
}
WaiterConfigTypeDef
Usage Example
from mypy_boto3_amp.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
Definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_amp.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListRuleGroupsNamespacesRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import ListRuleGroupsNamespacesRequestRequestTypeDef
def get_value() -> ListRuleGroupsNamespacesRequestRequestTypeDef:
return {
"workspaceId": ...,
}
Definition
class ListRuleGroupsNamespacesRequestRequestTypeDef(TypedDict):
workspaceId: str,
maxResults: NotRequired[int],
name: NotRequired[str],
nextToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
ListWorkspacesRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import ListWorkspacesRequestRequestTypeDef
def get_value() -> ListWorkspacesRequestRequestTypeDef:
return {
"alias": ...,
}
Definition
class ListWorkspacesRequestRequestTypeDef(TypedDict):
alias: NotRequired[str],
maxResults: NotRequired[int],
nextToken: NotRequired[str],
PutAlertManagerDefinitionRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import PutAlertManagerDefinitionRequestRequestTypeDef
def get_value() -> PutAlertManagerDefinitionRequestRequestTypeDef:
return {
"data": ...,
"workspaceId": ...,
}
Definition
class PutAlertManagerDefinitionRequestRequestTypeDef(TypedDict):
data: Union[str, bytes, IO[Any], StreamingBody],
workspaceId: str,
clientToken: NotRequired[str],
PutRuleGroupsNamespaceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import PutRuleGroupsNamespaceRequestRequestTypeDef
def get_value() -> PutRuleGroupsNamespaceRequestRequestTypeDef:
return {
"data": ...,
"name": ...,
"workspaceId": ...,
}
Definition
class PutRuleGroupsNamespaceRequestRequestTypeDef(TypedDict):
data: Union[str, bytes, IO[Any], StreamingBody],
name: str,
workspaceId: str,
clientToken: NotRequired[str],
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateLoggingConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import UpdateLoggingConfigurationRequestRequestTypeDef
def get_value() -> UpdateLoggingConfigurationRequestRequestTypeDef:
return {
"logGroupArn": ...,
"workspaceId": ...,
}
Definition
class UpdateLoggingConfigurationRequestRequestTypeDef(TypedDict):
logGroupArn: str,
workspaceId: str,
clientToken: NotRequired[str],
UpdateWorkspaceAliasRequestRequestTypeDef
Usage Example
from mypy_boto3_amp.type_defs import UpdateWorkspaceAliasRequestRequestTypeDef
def get_value() -> UpdateWorkspaceAliasRequestRequestTypeDef:
return {
"workspaceId": ...,
}
Definition
class UpdateWorkspaceAliasRequestRequestTypeDef(TypedDict):
workspaceId: str,
alias: NotRequired[str],
clientToken: NotRequired[str],
AlertManagerDefinitionDescriptionTypeDef
Usage Example
from mypy_boto3_amp.type_defs import AlertManagerDefinitionDescriptionTypeDef
def get_value() -> AlertManagerDefinitionDescriptionTypeDef:
return {
"createdAt": ...,
"data": ...,
"modifiedAt": ...,
"status": ...,
}
Definition
class AlertManagerDefinitionDescriptionTypeDef(TypedDict):
createdAt: datetime,
data: bytes,
modifiedAt: datetime,
status: AlertManagerDefinitionStatusTypeDef, # (1)
CreateAlertManagerDefinitionResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import CreateAlertManagerDefinitionResponseTypeDef
def get_value() -> CreateAlertManagerDefinitionResponseTypeDef:
return {
"status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateAlertManagerDefinitionResponseTypeDef(TypedDict):
status: AlertManagerDefinitionStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EmptyResponseMetadataTypeDef
Usage Example
from mypy_boto3_amp.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
PutAlertManagerDefinitionResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import PutAlertManagerDefinitionResponseTypeDef
def get_value() -> PutAlertManagerDefinitionResponseTypeDef:
return {
"status": ...,
"ResponseMetadata": ...,
}
Definition
class PutAlertManagerDefinitionResponseTypeDef(TypedDict):
status: AlertManagerDefinitionStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateLoggingConfigurationResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import CreateLoggingConfigurationResponseTypeDef
def get_value() -> CreateLoggingConfigurationResponseTypeDef:
return {
"status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateLoggingConfigurationResponseTypeDef(TypedDict):
status: LoggingConfigurationStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
LoggingConfigurationMetadataTypeDef
Usage Example
from mypy_boto3_amp.type_defs import LoggingConfigurationMetadataTypeDef
def get_value() -> LoggingConfigurationMetadataTypeDef:
return {
"createdAt": ...,
"logGroupArn": ...,
"modifiedAt": ...,
"status": ...,
"workspace": ...,
}
Definition
class LoggingConfigurationMetadataTypeDef(TypedDict):
createdAt: datetime,
logGroupArn: str,
modifiedAt: datetime,
status: LoggingConfigurationStatusTypeDef, # (1)
workspace: str,
UpdateLoggingConfigurationResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import UpdateLoggingConfigurationResponseTypeDef
def get_value() -> UpdateLoggingConfigurationResponseTypeDef:
return {
"status": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateLoggingConfigurationResponseTypeDef(TypedDict):
status: LoggingConfigurationStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateRuleGroupsNamespaceResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import CreateRuleGroupsNamespaceResponseTypeDef
def get_value() -> CreateRuleGroupsNamespaceResponseTypeDef:
return {
"arn": ...,
"name": ...,
"status": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class CreateRuleGroupsNamespaceResponseTypeDef(TypedDict):
arn: str,
name: str,
status: RuleGroupsNamespaceStatusTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutRuleGroupsNamespaceResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import PutRuleGroupsNamespaceResponseTypeDef
def get_value() -> PutRuleGroupsNamespaceResponseTypeDef:
return {
"arn": ...,
"name": ...,
"status": ...,
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class PutRuleGroupsNamespaceResponseTypeDef(TypedDict):
arn: str,
name: str,
status: RuleGroupsNamespaceStatusTypeDef, # (1)
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RuleGroupsNamespaceDescriptionTypeDef
Usage Example
from mypy_boto3_amp.type_defs import RuleGroupsNamespaceDescriptionTypeDef
def get_value() -> RuleGroupsNamespaceDescriptionTypeDef:
return {
"arn": ...,
"createdAt": ...,
"data": ...,
"modifiedAt": ...,
"name": ...,
"status": ...,
}
Definition
class RuleGroupsNamespaceDescriptionTypeDef(TypedDict):
arn: str,
createdAt: datetime,
data: bytes,
modifiedAt: datetime,
name: str,
status: RuleGroupsNamespaceStatusTypeDef, # (1)
tags: NotRequired[Dict[str, str]],
RuleGroupsNamespaceSummaryTypeDef
Usage Example
from mypy_boto3_amp.type_defs import RuleGroupsNamespaceSummaryTypeDef
def get_value() -> RuleGroupsNamespaceSummaryTypeDef:
return {
"arn": ...,
"createdAt": ...,
"modifiedAt": ...,
"name": ...,
"status": ...,
}
Definition
class RuleGroupsNamespaceSummaryTypeDef(TypedDict):
arn: str,
createdAt: datetime,
modifiedAt: datetime,
name: str,
status: RuleGroupsNamespaceStatusTypeDef, # (1)
tags: NotRequired[Dict[str, str]],
CreateWorkspaceResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import CreateWorkspaceResponseTypeDef
def get_value() -> CreateWorkspaceResponseTypeDef:
return {
"arn": ...,
"status": ...,
"tags": ...,
"workspaceId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWorkspaceResponseTypeDef(TypedDict):
arn: str,
status: WorkspaceStatusTypeDef, # (1)
tags: Dict[str, str],
workspaceId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
WorkspaceDescriptionTypeDef
Usage Example
from mypy_boto3_amp.type_defs import WorkspaceDescriptionTypeDef
def get_value() -> WorkspaceDescriptionTypeDef:
return {
"arn": ...,
"createdAt": ...,
"status": ...,
"workspaceId": ...,
}
Definition
class WorkspaceDescriptionTypeDef(TypedDict):
arn: str,
createdAt: datetime,
status: WorkspaceStatusTypeDef, # (1)
workspaceId: str,
alias: NotRequired[str],
prometheusEndpoint: NotRequired[str],
tags: NotRequired[Dict[str, str]],
WorkspaceSummaryTypeDef
Usage Example
from mypy_boto3_amp.type_defs import WorkspaceSummaryTypeDef
def get_value() -> WorkspaceSummaryTypeDef:
return {
"arn": ...,
"createdAt": ...,
"status": ...,
"workspaceId": ...,
}
Definition
class WorkspaceSummaryTypeDef(TypedDict):
arn: str,
createdAt: datetime,
status: WorkspaceStatusTypeDef, # (1)
workspaceId: str,
alias: NotRequired[str],
tags: NotRequired[Dict[str, str]],
DescribeWorkspaceRequestWorkspaceActiveWaitTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeWorkspaceRequestWorkspaceActiveWaitTypeDef
def get_value() -> DescribeWorkspaceRequestWorkspaceActiveWaitTypeDef:
return {
"workspaceId": ...,
}
Definition
class DescribeWorkspaceRequestWorkspaceActiveWaitTypeDef(TypedDict):
workspaceId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeWorkspaceRequestWorkspaceDeletedWaitTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeWorkspaceRequestWorkspaceDeletedWaitTypeDef
def get_value() -> DescribeWorkspaceRequestWorkspaceDeletedWaitTypeDef:
return {
"workspaceId": ...,
}
Definition
class DescribeWorkspaceRequestWorkspaceDeletedWaitTypeDef(TypedDict):
workspaceId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
ListRuleGroupsNamespacesRequestListRuleGroupsNamespacesPaginateTypeDef
Usage Example
from mypy_boto3_amp.type_defs import ListRuleGroupsNamespacesRequestListRuleGroupsNamespacesPaginateTypeDef
def get_value() -> ListRuleGroupsNamespacesRequestListRuleGroupsNamespacesPaginateTypeDef:
return {
"workspaceId": ...,
}
Definition
class ListRuleGroupsNamespacesRequestListRuleGroupsNamespacesPaginateTypeDef(TypedDict):
workspaceId: str,
name: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListWorkspacesRequestListWorkspacesPaginateTypeDef
Usage Example
from mypy_boto3_amp.type_defs import ListWorkspacesRequestListWorkspacesPaginateTypeDef
def get_value() -> ListWorkspacesRequestListWorkspacesPaginateTypeDef:
return {
"alias": ...,
}
Definition
class ListWorkspacesRequestListWorkspacesPaginateTypeDef(TypedDict):
alias: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
DescribeAlertManagerDefinitionResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeAlertManagerDefinitionResponseTypeDef
def get_value() -> DescribeAlertManagerDefinitionResponseTypeDef:
return {
"alertManagerDefinition": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAlertManagerDefinitionResponseTypeDef(TypedDict):
alertManagerDefinition: AlertManagerDefinitionDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeLoggingConfigurationResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeLoggingConfigurationResponseTypeDef
def get_value() -> DescribeLoggingConfigurationResponseTypeDef:
return {
"loggingConfiguration": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeLoggingConfigurationResponseTypeDef(TypedDict):
loggingConfiguration: LoggingConfigurationMetadataTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeRuleGroupsNamespaceResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeRuleGroupsNamespaceResponseTypeDef
def get_value() -> DescribeRuleGroupsNamespaceResponseTypeDef:
return {
"ruleGroupsNamespace": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeRuleGroupsNamespaceResponseTypeDef(TypedDict):
ruleGroupsNamespace: RuleGroupsNamespaceDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRuleGroupsNamespacesResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import ListRuleGroupsNamespacesResponseTypeDef
def get_value() -> ListRuleGroupsNamespacesResponseTypeDef:
return {
"nextToken": ...,
"ruleGroupsNamespaces": ...,
"ResponseMetadata": ...,
}
Definition
class ListRuleGroupsNamespacesResponseTypeDef(TypedDict):
nextToken: str,
ruleGroupsNamespaces: List[RuleGroupsNamespaceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeWorkspaceResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import DescribeWorkspaceResponseTypeDef
def get_value() -> DescribeWorkspaceResponseTypeDef:
return {
"workspace": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeWorkspaceResponseTypeDef(TypedDict):
workspace: WorkspaceDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWorkspacesResponseTypeDef
Usage Example
from mypy_boto3_amp.type_defs import ListWorkspacesResponseTypeDef
def get_value() -> ListWorkspacesResponseTypeDef:
return {
"nextToken": ...,
"workspaces": ...,
"ResponseMetadata": ...,
}