Skip to content

Type definitions#

Index > ApplicationDiscoveryService > Type definitions

Auto-generated documentation for ApplicationDiscoveryService type annotations stubs module mypy-boto3-discovery.

TimestampTypeDef#

# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime,
    str,
]

AgentConfigurationStatusTypeDef#

# AgentConfigurationStatusTypeDef definition

class AgentConfigurationStatusTypeDef(TypedDict):
    agentId: NotRequired[str],
    operationSucceeded: NotRequired[bool],
    description: NotRequired[str],

AgentNetworkInfoTypeDef#

# AgentNetworkInfoTypeDef definition

class AgentNetworkInfoTypeDef(TypedDict):
    ipAddress: NotRequired[str],
    macAddress: NotRequired[str],

AssociateConfigurationItemsToApplicationRequestRequestTypeDef#

# AssociateConfigurationItemsToApplicationRequestRequestTypeDef definition

class AssociateConfigurationItemsToApplicationRequestRequestTypeDef(TypedDict):
    applicationConfigurationId: str,
    configurationIds: Sequence[str],

BatchDeleteAgentErrorTypeDef#

# BatchDeleteAgentErrorTypeDef definition

class BatchDeleteAgentErrorTypeDef(TypedDict):
    agentId: str,
    errorMessage: str,
    errorCode: DeleteAgentErrorCodeType,  # (1)
  1. See DeleteAgentErrorCodeType

DeleteAgentTypeDef#

# DeleteAgentTypeDef definition

class DeleteAgentTypeDef(TypedDict):
    agentId: str,
    force: NotRequired[bool],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

DeletionWarningTypeDef#

# DeletionWarningTypeDef definition

class DeletionWarningTypeDef(TypedDict):
    configurationId: NotRequired[str],
    warningCode: NotRequired[int],
    warningText: NotRequired[str],

FailedConfigurationTypeDef#

# FailedConfigurationTypeDef definition

class FailedConfigurationTypeDef(TypedDict):
    configurationId: NotRequired[str],
    errorStatusCode: NotRequired[int],
    errorMessage: NotRequired[str],

BatchDeleteImportDataErrorTypeDef#

# BatchDeleteImportDataErrorTypeDef definition

class BatchDeleteImportDataErrorTypeDef(TypedDict):
    importTaskId: NotRequired[str],
    errorCode: NotRequired[BatchDeleteImportDataErrorCodeType],  # (1)
    errorDescription: NotRequired[str],
  1. See BatchDeleteImportDataErrorCodeType

BatchDeleteImportDataRequestRequestTypeDef#

# BatchDeleteImportDataRequestRequestTypeDef definition

class BatchDeleteImportDataRequestRequestTypeDef(TypedDict):
    importTaskIds: Sequence[str],
    deleteHistory: NotRequired[bool],

ConfigurationTagTypeDef#

# ConfigurationTagTypeDef definition

class ConfigurationTagTypeDef(TypedDict):
    configurationType: NotRequired[ConfigurationItemTypeType],  # (1)
    configurationId: NotRequired[str],
    key: NotRequired[str],
    value: NotRequired[str],
    timeOfCreation: NotRequired[datetime],
  1. See ConfigurationItemTypeType

ContinuousExportDescriptionTypeDef#

# ContinuousExportDescriptionTypeDef definition

class ContinuousExportDescriptionTypeDef(TypedDict):
    exportId: NotRequired[str],
    status: NotRequired[ContinuousExportStatusType],  # (1)
    statusDetail: NotRequired[str],
    s3Bucket: NotRequired[str],
    startTime: NotRequired[datetime],
    stopTime: NotRequired[datetime],
    dataSource: NotRequired[DataSourceType],  # (2)
    schemaStorageConfig: NotRequired[Dict[str, str]],
  1. See ContinuousExportStatusType
  2. See DataSourceType

CreateApplicationRequestRequestTypeDef#

# CreateApplicationRequestRequestTypeDef definition

class CreateApplicationRequestRequestTypeDef(TypedDict):
    name: str,
    description: NotRequired[str],

TagTypeDef#

# TagTypeDef definition

class TagTypeDef(TypedDict):
    key: str,
    value: str,

CustomerAgentInfoTypeDef#

# CustomerAgentInfoTypeDef definition

class CustomerAgentInfoTypeDef(TypedDict):
    activeAgents: int,
    healthyAgents: int,
    blackListedAgents: int,
    shutdownAgents: int,
    unhealthyAgents: int,
    totalAgents: int,
    unknownAgents: int,

CustomerAgentlessCollectorInfoTypeDef#

# CustomerAgentlessCollectorInfoTypeDef definition

class CustomerAgentlessCollectorInfoTypeDef(TypedDict):
    activeAgentlessCollectors: int,
    healthyAgentlessCollectors: int,
    denyListedAgentlessCollectors: int,
    shutdownAgentlessCollectors: int,
    unhealthyAgentlessCollectors: int,
    totalAgentlessCollectors: int,
    unknownAgentlessCollectors: int,

CustomerConnectorInfoTypeDef#

# CustomerConnectorInfoTypeDef definition

class CustomerConnectorInfoTypeDef(TypedDict):
    activeConnectors: int,
    healthyConnectors: int,
    blackListedConnectors: int,
    shutdownConnectors: int,
    unhealthyConnectors: int,
    totalConnectors: int,
    unknownConnectors: int,

CustomerMeCollectorInfoTypeDef#

# CustomerMeCollectorInfoTypeDef definition

class CustomerMeCollectorInfoTypeDef(TypedDict):
    activeMeCollectors: int,
    healthyMeCollectors: int,
    denyListedMeCollectors: int,
    shutdownMeCollectors: int,