Skip to content

Typed dictionaries

Index > OpsWorksCM > Typed dictionaries

Auto-generated documentation for OpsWorksCM type annotations stubs module mypy-boto3-opsworkscm.

AccountAttributeTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import AccountAttributeTypeDef

def get_value() -> AccountAttributeTypeDef:
    return {
        "Name": ...,
    }
Definition
class AccountAttributeTypeDef(TypedDict):
    Name: NotRequired[str],
    Maximum: NotRequired[int],
    Used: NotRequired[int],

EngineAttributeTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import EngineAttributeTypeDef

def get_value() -> EngineAttributeTypeDef:
    return {
        "Name": ...,
    }
Definition
class EngineAttributeTypeDef(TypedDict):
    Name: NotRequired[str],
    Value: NotRequired[str],

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_opsworkscm.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,

BackupTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import BackupTypeDef

def get_value() -> BackupTypeDef:
    return {
        "BackupArn": ...,
    }
Definition
class BackupTypeDef(TypedDict):
    BackupArn: NotRequired[str],
    BackupId: NotRequired[str],
    BackupType: NotRequired[BackupTypeType],  # (1)
    CreatedAt: NotRequired[datetime],
    Description: NotRequired[str],
    Engine: NotRequired[str],
    EngineModel: NotRequired[str],
    EngineVersion: NotRequired[str],
    InstanceProfileArn: NotRequired[str],
    InstanceType: NotRequired[str],
    KeyPair: NotRequired[str],
    PreferredBackupWindow: NotRequired[str],
    PreferredMaintenanceWindow: NotRequired[str],
    S3DataSize: NotRequired[int],
    S3DataUrl: NotRequired[str],
    S3LogUrl: NotRequired[str],
    SecurityGroupIds: NotRequired[List[str]],
    ServerName: NotRequired[str],
    ServiceRoleArn: NotRequired[str],
    Status: NotRequired[BackupStatusType],  # (2)
    StatusDescription: NotRequired[str],
    SubnetIds: NotRequired[List[str]],
    ToolsVersion: NotRequired[str],
    UserArn: NotRequired[str],
  1. See BackupTypeType
  2. See BackupStatusType

TagTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

DeleteBackupRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DeleteBackupRequestRequestTypeDef

def get_value() -> DeleteBackupRequestRequestTypeDef:
    return {
        "BackupId": ...,
    }
Definition
class DeleteBackupRequestRequestTypeDef(TypedDict):
    BackupId: str,

DeleteServerRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DeleteServerRequestRequestTypeDef

def get_value() -> DeleteServerRequestRequestTypeDef:
    return {
        "ServerName": ...,
    }
Definition
class DeleteServerRequestRequestTypeDef(TypedDict):
    ServerName: str,

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
Definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

DescribeBackupsRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeBackupsRequestRequestTypeDef

def get_value() -> DescribeBackupsRequestRequestTypeDef:
    return {
        "BackupId": ...,
    }
Definition
class DescribeBackupsRequestRequestTypeDef(TypedDict):
    BackupId: NotRequired[str],
    ServerName: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

DescribeEventsRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeEventsRequestRequestTypeDef

def get_value() -> DescribeEventsRequestRequestTypeDef:
    return {
        "ServerName": ...,
    }
Definition
class DescribeEventsRequestRequestTypeDef(TypedDict):
    ServerName: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ServerEventTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import ServerEventTypeDef

def get_value() -> ServerEventTypeDef:
    return {
        "CreatedAt": ...,
    }
Definition
class ServerEventTypeDef(TypedDict):
    CreatedAt: NotRequired[datetime],
    ServerName: NotRequired[str],
    Message: NotRequired[str],
    LogUrl: NotRequired[str],

WaiterConfigTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import WaiterConfigTypeDef

def get_value() -> WaiterConfigTypeDef:
    return {
        "Delay": ...,
    }
Definition
class WaiterConfigTypeDef(TypedDict):
    Delay: NotRequired[int],
    MaxAttempts: NotRequired[int],

DescribeNodeAssociationStatusRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeNodeAssociationStatusRequestRequestTypeDef

def get_value() -> DescribeNodeAssociationStatusRequestRequestTypeDef:
    return {
        "NodeAssociationStatusToken": ...,
        "ServerName": ...,
    }
Definition
class DescribeNodeAssociationStatusRequestRequestTypeDef(TypedDict):
    NodeAssociationStatusToken: str,
    ServerName: str,

DescribeServersRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeServersRequestRequestTypeDef

def get_value() -> DescribeServersRequestRequestTypeDef:
    return {
        "ServerName": ...,
    }
Definition
class DescribeServersRequestRequestTypeDef(TypedDict):
    ServerName: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

RestoreServerRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import RestoreServerRequestRequestTypeDef

def get_value() -> RestoreServerRequestRequestTypeDef:
    return {
        "BackupId": ...,
        "ServerName": ...,
    }
Definition
class RestoreServerRequestRequestTypeDef(TypedDict):
    BackupId: str,
    ServerName: str,
    InstanceType: NotRequired[str],
    KeyPair: NotRequired[str],

UntagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateServerEngineAttributesRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import UpdateServerEngineAttributesRequestRequestTypeDef

def get_value() -> UpdateServerEngineAttributesRequestRequestTypeDef:
    return {
        "ServerName": ...,
        "AttributeName": ...,
    }
Definition
class UpdateServerEngineAttributesRequestRequestTypeDef(TypedDict):
    ServerName: str,
    AttributeName: str,
    AttributeValue: NotRequired[str],

UpdateServerRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import UpdateServerRequestRequestTypeDef

def get_value() -> UpdateServerRequestRequestTypeDef:
    return {
        "ServerName": ...,
    }
Definition
class UpdateServerRequestRequestTypeDef(TypedDict):
    ServerName: str,
    DisableAutomatedBackup: NotRequired[bool],
    BackupRetentionCount: NotRequired[int],
    PreferredMaintenanceWindow: NotRequired[str],
    PreferredBackupWindow: NotRequired[str],

AssociateNodeRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import AssociateNodeRequestRequestTypeDef

def get_value() -> AssociateNodeRequestRequestTypeDef:
    return {
        "ServerName": ...,
        "NodeName": ...,
        "EngineAttributes": ...,
    }
Definition
class AssociateNodeRequestRequestTypeDef(TypedDict):
    ServerName: str,
    NodeName: str,
    EngineAttributes: Sequence[EngineAttributeTypeDef],  # (1)
  1. See EngineAttributeTypeDef

DisassociateNodeRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DisassociateNodeRequestRequestTypeDef

def get_value() -> DisassociateNodeRequestRequestTypeDef:
    return {
        "ServerName": ...,
        "NodeName": ...,
    }
Definition
class DisassociateNodeRequestRequestTypeDef(TypedDict):
    ServerName: str,
    NodeName: str,
    EngineAttributes: NotRequired[Sequence[EngineAttributeTypeDef]],  # (1)
  1. See EngineAttributeTypeDef

ExportServerEngineAttributeRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import ExportServerEngineAttributeRequestRequestTypeDef

def get_value() -> ExportServerEngineAttributeRequestRequestTypeDef:
    return {
        "ExportAttributeName": ...,
        "ServerName": ...,
    }
Definition
class ExportServerEngineAttributeRequestRequestTypeDef(TypedDict):
    ExportAttributeName: str,
    ServerName: str,
    InputAttributes: NotRequired[Sequence[EngineAttributeTypeDef]],  # (1)
  1. See EngineAttributeTypeDef

ServerTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import ServerTypeDef

def get_value() -> ServerTypeDef:
    return {
        "AssociatePublicIpAddress": ...,
    }
Definition
class ServerTypeDef(TypedDict):
    AssociatePublicIpAddress: NotRequired[bool],
    BackupRetentionCount: NotRequired[int],
    ServerName: NotRequired[str],
    CreatedAt: NotRequired[datetime],
    CloudFormationStackArn: NotRequired[str],
    CustomDomain: NotRequired[str],
    DisableAutomatedBackup: NotRequired[bool],
    Endpoint: NotRequired[str],
    Engine: NotRequired[str],
    EngineModel: NotRequired[str],
    EngineAttributes: NotRequired[List[EngineAttributeTypeDef]],  # (1)
    EngineVersion: NotRequired[str],
    InstanceProfileArn: NotRequired[str],
    InstanceType: NotRequired[str],
    KeyPair: NotRequired[str],
    MaintenanceStatus: NotRequired[MaintenanceStatusType],  # (2)
    PreferredMaintenanceWindow: NotRequired[str],
    PreferredBackupWindow: NotRequired[str],
    SecurityGroupIds: NotRequired[List[str]],
    ServiceRoleArn: NotRequired[str],
    Status: NotRequired[ServerStatusType],  # (3)
    StatusReason: NotRequired[str],
    SubnetIds: NotRequired[List[str]],
    ServerArn: NotRequired[str],
  1. See EngineAttributeTypeDef
  2. See MaintenanceStatusType
  3. See ServerStatusType

StartMaintenanceRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import StartMaintenanceRequestRequestTypeDef

def get_value() -> StartMaintenanceRequestRequestTypeDef:
    return {
        "ServerName": ...,
    }
Definition
class StartMaintenanceRequestRequestTypeDef(TypedDict):
    ServerName: str,
    EngineAttributes: NotRequired[Sequence[EngineAttributeTypeDef]],  # (1)
  1. See EngineAttributeTypeDef

AssociateNodeResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import AssociateNodeResponseTypeDef

def get_value() -> AssociateNodeResponseTypeDef:
    return {
        "NodeAssociationStatusToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class AssociateNodeResponseTypeDef(TypedDict):
    NodeAssociationStatusToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeAccountAttributesResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeAccountAttributesResponseTypeDef

def get_value() -> DescribeAccountAttributesResponseTypeDef:
    return {
        "Attributes": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAccountAttributesResponseTypeDef(TypedDict):
    Attributes: List[AccountAttributeTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See AccountAttributeTypeDef
  2. See ResponseMetadataTypeDef

DescribeNodeAssociationStatusResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeNodeAssociationStatusResponseTypeDef

def get_value() -> DescribeNodeAssociationStatusResponseTypeDef:
    return {
        "NodeAssociationStatus": ...,
        "EngineAttributes": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeNodeAssociationStatusResponseTypeDef(TypedDict):
    NodeAssociationStatus: NodeAssociationStatusType,  # (1)
    EngineAttributes: List[EngineAttributeTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See NodeAssociationStatusType
  2. See EngineAttributeTypeDef
  3. See ResponseMetadataTypeDef

DisassociateNodeResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DisassociateNodeResponseTypeDef

def get_value() -> DisassociateNodeResponseTypeDef:
    return {
        "NodeAssociationStatusToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DisassociateNodeResponseTypeDef(TypedDict):
    NodeAssociationStatusToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ExportServerEngineAttributeResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import ExportServerEngineAttributeResponseTypeDef

def get_value() -> ExportServerEngineAttributeResponseTypeDef:
    return {
        "EngineAttribute": ...,
        "ServerName": ...,
        "ResponseMetadata": ...,
    }
Definition
class ExportServerEngineAttributeResponseTypeDef(TypedDict):
    EngineAttribute: EngineAttributeTypeDef,  # (1)
    ServerName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EngineAttributeTypeDef
  2. See ResponseMetadataTypeDef

CreateBackupResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import CreateBackupResponseTypeDef

def get_value() -> CreateBackupResponseTypeDef:
    return {
        "Backup": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateBackupResponseTypeDef(TypedDict):
    Backup: BackupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See BackupTypeDef
  2. See ResponseMetadataTypeDef

DescribeBackupsResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeBackupsResponseTypeDef

def get_value() -> DescribeBackupsResponseTypeDef:
    return {
        "Backups": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeBackupsResponseTypeDef(TypedDict):
    Backups: List[BackupTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See BackupTypeDef
  2. See ResponseMetadataTypeDef

CreateBackupRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import CreateBackupRequestRequestTypeDef

def get_value() -> CreateBackupRequestRequestTypeDef:
    return {
        "ServerName": ...,
    }
Definition
class CreateBackupRequestRequestTypeDef(TypedDict):
    ServerName: str,
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

CreateServerRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import CreateServerRequestRequestTypeDef

def get_value() -> CreateServerRequestRequestTypeDef:
    return {
        "Engine": ...,
        "ServerName": ...,
        "InstanceProfileArn": ...,
        "InstanceType": ...,
        "ServiceRoleArn": ...,
    }
Definition
class CreateServerRequestRequestTypeDef(TypedDict):
    Engine: str,
    ServerName: str,
    InstanceProfileArn: str,
    InstanceType: str,
    ServiceRoleArn: str,
    AssociatePublicIpAddress: NotRequired[bool],
    CustomDomain: NotRequired[str],
    CustomCertificate: NotRequired[str],
    CustomPrivateKey: NotRequired[str],
    DisableAutomatedBackup: NotRequired[bool],
    EngineModel: NotRequired[str],
    EngineVersion: NotRequired[str],
    EngineAttributes: NotRequired[Sequence[EngineAttributeTypeDef]],  # (1)
    BackupRetentionCount: NotRequired[int],
    KeyPair: NotRequired[str],
    PreferredMaintenanceWindow: NotRequired[str],
    PreferredBackupWindow: NotRequired[str],
    SecurityGroupIds: NotRequired[Sequence[str]],
    SubnetIds: NotRequired[Sequence[str]],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    BackupId: NotRequired[str],
  1. See EngineAttributeTypeDef
  2. See TagTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

TagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

DescribeBackupsRequestDescribeBackupsPaginateTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeBackupsRequestDescribeBackupsPaginateTypeDef

def get_value() -> DescribeBackupsRequestDescribeBackupsPaginateTypeDef:
    return {
        "BackupId": ...,
    }
Definition
class DescribeBackupsRequestDescribeBackupsPaginateTypeDef(TypedDict):
    BackupId: NotRequired[str],
    ServerName: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

DescribeEventsRequestDescribeEventsPaginateTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeEventsRequestDescribeEventsPaginateTypeDef

def get_value() -> DescribeEventsRequestDescribeEventsPaginateTypeDef:
    return {
        "ServerName": ...,
    }
Definition
class DescribeEventsRequestDescribeEventsPaginateTypeDef(TypedDict):
    ServerName: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

DescribeServersRequestDescribeServersPaginateTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeServersRequestDescribeServersPaginateTypeDef

def get_value() -> DescribeServersRequestDescribeServersPaginateTypeDef:
    return {
        "ServerName": ...,
    }
Definition
class DescribeServersRequestDescribeServersPaginateTypeDef(TypedDict):
    ServerName: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListTagsForResourceRequestListTagsForResourcePaginateTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import ListTagsForResourceRequestListTagsForResourcePaginateTypeDef

def get_value() -> ListTagsForResourceRequestListTagsForResourcePaginateTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class ListTagsForResourceRequestListTagsForResourcePaginateTypeDef(TypedDict):
    ResourceArn: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

DescribeEventsResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeEventsResponseTypeDef

def get_value() -> DescribeEventsResponseTypeDef:
    return {
        "ServerEvents": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeEventsResponseTypeDef(TypedDict):
    ServerEvents: List[ServerEventTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServerEventTypeDef
  2. See ResponseMetadataTypeDef

DescribeNodeAssociationStatusRequestNodeAssociatedWaitTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeNodeAssociationStatusRequestNodeAssociatedWaitTypeDef

def get_value() -> DescribeNodeAssociationStatusRequestNodeAssociatedWaitTypeDef:
    return {
        "NodeAssociationStatusToken": ...,
        "ServerName": ...,
    }
Definition
class DescribeNodeAssociationStatusRequestNodeAssociatedWaitTypeDef(TypedDict):
    NodeAssociationStatusToken: str,
    ServerName: str,
    WaiterConfig: NotRequired[WaiterConfigTypeDef],  # (1)
  1. See WaiterConfigTypeDef

CreateServerResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import CreateServerResponseTypeDef

def get_value() -> CreateServerResponseTypeDef:
    return {
        "Server": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateServerResponseTypeDef(TypedDict):
    Server: ServerTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServerTypeDef
  2. See ResponseMetadataTypeDef

DescribeServersResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import DescribeServersResponseTypeDef

def get_value() -> DescribeServersResponseTypeDef:
    return {
        "Servers": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeServersResponseTypeDef(TypedDict):
    Servers: List[ServerTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServerTypeDef
  2. See ResponseMetadataTypeDef

RestoreServerResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import RestoreServerResponseTypeDef

def get_value() -> RestoreServerResponseTypeDef:
    return {
        "Server": ...,
        "ResponseMetadata": ...,
    }
Definition
class RestoreServerResponseTypeDef(TypedDict):
    Server: ServerTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServerTypeDef
  2. See ResponseMetadataTypeDef

StartMaintenanceResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import StartMaintenanceResponseTypeDef

def get_value() -> StartMaintenanceResponseTypeDef:
    return {
        "Server": ...,
        "ResponseMetadata": ...,
    }
Definition
class StartMaintenanceResponseTypeDef(TypedDict):
    Server: ServerTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServerTypeDef
  2. See ResponseMetadataTypeDef

UpdateServerEngineAttributesResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import UpdateServerEngineAttributesResponseTypeDef

def get_value() -> UpdateServerEngineAttributesResponseTypeDef:
    return {
        "Server": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateServerEngineAttributesResponseTypeDef(TypedDict):
    Server: ServerTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServerTypeDef
  2. See ResponseMetadataTypeDef

UpdateServerResponseTypeDef

Usage Example
from mypy_boto3_opsworkscm.type_defs import UpdateServerResponseTypeDef

def get_value() -> UpdateServerResponseTypeDef:
    return {
        "Server": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateServerResponseTypeDef(TypedDict):
    Server: ServerTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServerTypeDef
  2. See ResponseMetadataTypeDef