Greengrass Classes
AssociateRoleToGroupRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
AssociateRoleToGroupResponseTypeDef
AssociatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateServiceRoleToAccountRequestRequestTypeDef
RoleArn
- Type:
- Required: Yes
AssociateServiceRoleToAccountResponseTypeDef
AssociatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BulkDeploymentMetricsTypeDef
InvalidInputRecords
- Type: typing.Optional[int]
RecordsProcessed
- Type: typing.Optional[int]
RetryAttempts
- Type: typing.Optional[int]
BulkDeploymentResultTypeDef
CreatedAt
- Type: typing.Optional[str]
DeploymentArn
- Type: typing.Optional[str]
DeploymentId
- Type: typing.Optional[str]
DeploymentStatus
- Type: typing.Optional[str]
DeploymentType
- Type: typing.Optional[typing.Literal['ForceResetDeployment', 'NewDeployment', 'Redeployment', 'ResetDeployment']]
ErrorDetails
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.greengrass_classes.ErrorDetailTypeDef]]
ErrorMessage
- Type: typing.Optional[str]
GroupArn
- Type: typing.Optional[str]
BulkDeploymentTypeDef
BulkDeploymentArn
- Type: typing.Optional[str]
BulkDeploymentId
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
ConnectivityInfoTypeDef
HostAddress
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Metadata
- Type: typing.Optional[str]
PortNumber
- Type: typing.Optional[int]
ConnectorDefinitionVersionTypeDef
Connectors
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.ConnectorTypeDef]]
ConnectorTypeDef
ConnectorArn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Parameters
- Type: typing.Optional[typing.Mapping[str, str]]
CoreDefinitionVersionTypeDef
Cores
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.CoreTypeDef]]
CoreTypeDef
CertificateArn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ThingArn
- Type:
- Required: Yes
SyncShadow
- Type: typing.Optional[bool]
CreateConnectorDefinitionRequestRequestTypeDef
AmznClientToken
- Type: typing.Optional[str]
InitialVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.ConnectorDefinitionVersionTypeDef]
Name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateConnectorDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateConnectorDefinitionVersionRequestRequestTypeDef
ConnectorDefinitionId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
Connectors
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.ConnectorTypeDef]]
CreateConnectorDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateCoreDefinitionRequestRequestTypeDef
AmznClientToken
- Type: typing.Optional[str]
InitialVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.CoreDefinitionVersionTypeDef]
Name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateCoreDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateCoreDefinitionVersionRequestRequestTypeDef
CoreDefinitionId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
Cores
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.CoreTypeDef]]
CreateCoreDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDeploymentRequestRequestTypeDef
DeploymentType
- Type: typing.Literal['ForceResetDeployment', 'NewDeployment', 'Redeployment', 'ResetDeployment']
- Required: Yes
GroupId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
DeploymentId
- Type: typing.Optional[str]
GroupVersionId
- Type: typing.Optional[str]
CreateDeploymentResponseTypeDef
DeploymentArn
- Type:
- Required: Yes
DeploymentId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDeviceDefinitionRequestRequestTypeDef
AmznClientToken
- Type: typing.Optional[str]
InitialVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.DeviceDefinitionVersionTypeDef]
Name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateDeviceDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDeviceDefinitionVersionRequestRequestTypeDef
DeviceDefinitionId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
Devices
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.DeviceTypeDef]]
CreateDeviceDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFunctionDefinitionRequestRequestTypeDef
AmznClientToken
- Type: typing.Optional[str]
InitialVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.FunctionDefinitionVersionTypeDef]
Name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateFunctionDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFunctionDefinitionVersionRequestRequestTypeDef
FunctionDefinitionId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
DefaultConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.FunctionDefaultConfigTypeDef]
Functions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.FunctionTypeDef]]
CreateFunctionDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateGroupCertificateAuthorityRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
CreateGroupCertificateAuthorityResponseTypeDef
GroupCertificateAuthorityArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateGroupRequestRequestTypeDef
Name
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
InitialVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.GroupVersionTypeDef]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateGroupResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateGroupVersionRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
ConnectorDefinitionVersionArn
- Type: typing.Optional[str]
CoreDefinitionVersionArn
- Type: typing.Optional[str]
DeviceDefinitionVersionArn
- Type: typing.Optional[str]
FunctionDefinitionVersionArn
- Type: typing.Optional[str]
LoggerDefinitionVersionArn
- Type: typing.Optional[str]
ResourceDefinitionVersionArn
- Type: typing.Optional[str]
SubscriptionDefinitionVersionArn
- Type: typing.Optional[str]
CreateGroupVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLoggerDefinitionRequestRequestTypeDef
AmznClientToken
- Type: typing.Optional[str]
InitialVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.LoggerDefinitionVersionTypeDef]
Name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateLoggerDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLoggerDefinitionVersionRequestRequestTypeDef
LoggerDefinitionId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
Loggers
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.LoggerTypeDef]]
CreateLoggerDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateResourceDefinitionRequestRequestTypeDef
AmznClientToken
- Type: typing.Optional[str]
InitialVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.ResourceDefinitionVersionTypeDef]
Name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateResourceDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateResourceDefinitionVersionRequestRequestTypeDef
ResourceDefinitionId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
Resources
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.ResourceTypeDef]]
CreateResourceDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSoftwareUpdateJobRequestRequestTypeDef
S3UrlSignerRole
- Type:
- Required: Yes
SoftwareToUpdate
- Type: typing.Literal['core', 'ota_agent']
- Required: Yes
UpdateTargets
- Type: typing.Sequence[str]
- Required: Yes
UpdateTargetsArchitecture
- Type: typing.Literal['aarch64', 'armv6l', 'armv7l', 'x86_64']
- Required: Yes
UpdateTargetsOperatingSystem
- Type: typing.Literal['amazon_linux', 'openwrt', 'raspbian', 'ubuntu']
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
UpdateAgentLogLevel
- Type: typing.Optional[typing.Literal['DEBUG', 'ERROR', 'FATAL', 'INFO', 'NONE', 'TRACE', 'VERBOSE', 'WARN']]
CreateSoftwareUpdateJobResponseTypeDef
IotJobArn
- Type:
- Required: Yes
IotJobId
- Type:
- Required: Yes
PlatformSoftwareVersion
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSubscriptionDefinitionRequestRequestTypeDef
AmznClientToken
- Type: typing.Optional[str]
InitialVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.SubscriptionDefinitionVersionTypeDef]
Name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateSubscriptionDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSubscriptionDefinitionVersionRequestRequestTypeDef
SubscriptionDefinitionId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
Subscriptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.SubscriptionTypeDef]]
CreateSubscriptionDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DefinitionInformationTypeDef
Arn
- Type: typing.Optional[str]
CreationTimestamp
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
LastUpdatedTimestamp
- Type: typing.Optional[str]
LatestVersion
- Type: typing.Optional[str]
LatestVersionArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
DeleteConnectorDefinitionRequestRequestTypeDef
ConnectorDefinitionId
- Type:
- Required: Yes
DeleteCoreDefinitionRequestRequestTypeDef
CoreDefinitionId
- Type:
- Required: Yes
DeleteDeviceDefinitionRequestRequestTypeDef
DeviceDefinitionId
- Type:
- Required: Yes
DeleteFunctionDefinitionRequestRequestTypeDef
FunctionDefinitionId
- Type:
- Required: Yes
DeleteGroupRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
DeleteLoggerDefinitionRequestRequestTypeDef
LoggerDefinitionId
- Type:
- Required: Yes
DeleteResourceDefinitionRequestRequestTypeDef
ResourceDefinitionId
- Type:
- Required: Yes
DeleteSubscriptionDefinitionRequestRequestTypeDef
SubscriptionDefinitionId
- Type:
- Required: Yes
DeploymentTypeDef
CreatedAt
- Type: typing.Optional[str]
DeploymentArn
- Type: typing.Optional[str]
DeploymentId
- Type: typing.Optional[str]
DeploymentType
- Type: typing.Optional[typing.Literal['ForceResetDeployment', 'NewDeployment', 'Redeployment', 'ResetDeployment']]
GroupArn
- Type: typing.Optional[str]
DeviceDefinitionVersionTypeDef
Devices
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.DeviceTypeDef]]
DeviceTypeDef
CertificateArn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ThingArn
- Type:
- Required: Yes
SyncShadow
- Type: typing.Optional[bool]
DisassociateRoleFromGroupRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
DisassociateRoleFromGroupResponseTypeDef
DisassociatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisassociateServiceRoleFromAccountResponseTypeDef
DisassociatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EmptyResponseMetadataTypeDef
ResponseMetadata
- Type:
- Required: Yes
ErrorDetailTypeDef
DetailedErrorCode
- Type: typing.Optional[str]
DetailedErrorMessage
- Type: typing.Optional[str]
FunctionConfigurationEnvironmentTypeDef
AccessSysfs
- Type: typing.Optional[bool]
Execution
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.FunctionExecutionConfigTypeDef]
ResourceAccessPolicies
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.ResourceAccessPolicyTypeDef]]
Variables
- Type: typing.Optional[typing.Mapping[str, str]]
FunctionConfigurationTypeDef
EncodingType
- Type: typing.Optional[typing.Literal['binary', 'json']]
Environment
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.FunctionConfigurationEnvironmentTypeDef]
ExecArgs
- Type: typing.Optional[str]
Executable
- Type: typing.Optional[str]
MemorySize
- Type: typing.Optional[int]
Pinned
- Type: typing.Optional[bool]
Timeout
- Type: typing.Optional[int]
FunctionRuntimeOverride
- Type: typing.Optional[str]
FunctionDefaultConfigTypeDef
Execution
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.FunctionDefaultExecutionConfigTypeDef]
FunctionDefaultExecutionConfigTypeDef
IsolationMode
- Type: typing.Optional[typing.Literal['GreengrassContainer', 'NoContainer']]
RunAs
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.FunctionRunAsConfigTypeDef]
FunctionDefinitionVersionTypeDef
DefaultConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.FunctionDefaultConfigTypeDef]
Functions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.FunctionTypeDef]]
FunctionExecutionConfigTypeDef
IsolationMode
- Type: typing.Optional[typing.Literal['GreengrassContainer', 'NoContainer']]
RunAs
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.FunctionRunAsConfigTypeDef]
FunctionRunAsConfigTypeDef
Gid
- Type: typing.Optional[int]
Uid
- Type: typing.Optional[int]
FunctionTypeDef
Id
- Type:
- Required: Yes
FunctionArn
- Type: typing.Optional[str]
FunctionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.FunctionConfigurationTypeDef]
GetAssociatedRoleRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
GetAssociatedRoleResponseTypeDef
AssociatedAt
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetBulkDeploymentStatusRequestRequestTypeDef
BulkDeploymentId
- Type:
- Required: Yes
GetBulkDeploymentStatusResponseTypeDef
BulkDeploymentMetrics
- Type:
- Required: Yes
BulkDeploymentStatus
- Type: typing.Literal['Completed', 'Failed', 'Initializing', 'Running', 'Stopped', 'Stopping']
- Required: Yes
CreatedAt
- Type:
- Required: Yes
ErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.ErrorDetailTypeDef]
- Required: Yes
ErrorMessage
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetConnectivityInfoRequestRequestTypeDef
ThingName
- Type:
- Required: Yes
GetConnectivityInfoResponseTypeDef
ConnectivityInfo
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.ConnectivityInfoTypeDef]
- Required: Yes
Message
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetConnectorDefinitionRequestRequestTypeDef
ConnectorDefinitionId
- Type:
- Required: Yes
GetConnectorDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetConnectorDefinitionVersionRequestRequestTypeDef
ConnectorDefinitionId
- Type:
- Required: Yes
ConnectorDefinitionVersionId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetConnectorDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Definition
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetCoreDefinitionRequestRequestTypeDef
CoreDefinitionId
- Type:
- Required: Yes
GetCoreDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetCoreDefinitionVersionRequestRequestTypeDef
CoreDefinitionId
- Type:
- Required: Yes
CoreDefinitionVersionId
- Type:
- Required: Yes
GetCoreDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Definition
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDeploymentStatusRequestRequestTypeDef
DeploymentId
- Type:
- Required: Yes
GroupId
- Type:
- Required: Yes
GetDeploymentStatusResponseTypeDef
DeploymentStatus
- Type:
- Required: Yes
DeploymentType
- Type: typing.Literal['ForceResetDeployment', 'NewDeployment', 'Redeployment', 'ResetDeployment']
- Required: Yes
ErrorDetails
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.ErrorDetailTypeDef]
- Required: Yes
ErrorMessage
- Type:
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDeviceDefinitionRequestRequestTypeDef
DeviceDefinitionId
- Type:
- Required: Yes
GetDeviceDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDeviceDefinitionVersionRequestRequestTypeDef
DeviceDefinitionId
- Type:
- Required: Yes
DeviceDefinitionVersionId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetDeviceDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Definition
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFunctionDefinitionRequestRequestTypeDef
FunctionDefinitionId
- Type:
- Required: Yes
GetFunctionDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFunctionDefinitionVersionRequestRequestTypeDef
FunctionDefinitionId
- Type:
- Required: Yes
FunctionDefinitionVersionId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetFunctionDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Definition
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetGroupCertificateAuthorityRequestRequestTypeDef
CertificateAuthorityId
- Type:
- Required: Yes
GroupId
- Type:
- Required: Yes
GetGroupCertificateAuthorityResponseTypeDef
GroupCertificateAuthorityArn
- Type:
- Required: Yes
GroupCertificateAuthorityId
- Type:
- Required: Yes
PemEncodedCertificate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetGroupCertificateConfigurationRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
GetGroupCertificateConfigurationResponseTypeDef
CertificateAuthorityExpiryInMilliseconds
- Type:
- Required: Yes
CertificateExpiryInMilliseconds
- Type:
- Required: Yes
GroupId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetGroupRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
GetGroupResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetGroupVersionRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
GroupVersionId
- Type:
- Required: Yes
GetGroupVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Definition
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLoggerDefinitionRequestRequestTypeDef
LoggerDefinitionId
- Type:
- Required: Yes
GetLoggerDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLoggerDefinitionVersionRequestRequestTypeDef
LoggerDefinitionId
- Type:
- Required: Yes
LoggerDefinitionVersionId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetLoggerDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Definition
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetResourceDefinitionRequestRequestTypeDef
ResourceDefinitionId
- Type:
- Required: Yes
GetResourceDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetResourceDefinitionVersionRequestRequestTypeDef
ResourceDefinitionId
- Type:
- Required: Yes
ResourceDefinitionVersionId
- Type:
- Required: Yes
GetResourceDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Definition
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetServiceRoleForAccountResponseTypeDef
AssociatedAt
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSubscriptionDefinitionRequestRequestTypeDef
SubscriptionDefinitionId
- Type:
- Required: Yes
GetSubscriptionDefinitionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LastUpdatedTimestamp
- Type:
- Required: Yes
LatestVersion
- Type:
- Required: Yes
LatestVersionArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSubscriptionDefinitionVersionRequestRequestTypeDef
SubscriptionDefinitionId
- Type:
- Required: Yes
SubscriptionDefinitionVersionId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetSubscriptionDefinitionVersionResponseTypeDef
Arn
- Type:
- Required: Yes
CreationTimestamp
- Type:
- Required: Yes
Definition
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetThingRuntimeConfigurationRequestRequestTypeDef
ThingName
- Type:
- Required: Yes
GetThingRuntimeConfigurationResponseTypeDef
RuntimeConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GroupCertificateAuthorityPropertiesTypeDef
GroupCertificateAuthorityArn
- Type: typing.Optional[str]
GroupCertificateAuthorityId
- Type: typing.Optional[str]
GroupInformationTypeDef
Arn
- Type: typing.Optional[str]
CreationTimestamp
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
LastUpdatedTimestamp
- Type: typing.Optional[str]
LatestVersion
- Type: typing.Optional[str]
LatestVersionArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
GroupOwnerSettingTypeDef
AutoAddGroupOwner
- Type: typing.Optional[bool]
GroupOwner
- Type: typing.Optional[str]
GroupVersionTypeDef
ConnectorDefinitionVersionArn
- Type: typing.Optional[str]
CoreDefinitionVersionArn
- Type: typing.Optional[str]
DeviceDefinitionVersionArn
- Type: typing.Optional[str]
FunctionDefinitionVersionArn
- Type: typing.Optional[str]
LoggerDefinitionVersionArn
- Type: typing.Optional[str]
ResourceDefinitionVersionArn
- Type: typing.Optional[str]
SubscriptionDefinitionVersionArn
- Type: typing.Optional[str]
ListBulkDeploymentDetailedReportsRequestRequestTypeDef
BulkDeploymentId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListBulkDeploymentDetailedReportsResponseTypeDef
Deployments
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.BulkDeploymentResultTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListBulkDeploymentsRequestListBulkDeploymentsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListBulkDeploymentsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListBulkDeploymentsResponseTypeDef
BulkDeployments
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.BulkDeploymentTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListConnectorDefinitionVersionsRequestListConnectorDefinitionVersionsPaginateTypeDef
ConnectorDefinitionId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListConnectorDefinitionVersionsRequestRequestTypeDef
ConnectorDefinitionId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListConnectorDefinitionVersionsResponseTypeDef
NextToken
- Type:
- Required: Yes
Versions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.VersionInformationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListConnectorDefinitionsRequestListConnectorDefinitionsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListConnectorDefinitionsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListConnectorDefinitionsResponseTypeDef
Definitions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.DefinitionInformationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListCoreDefinitionVersionsRequestListCoreDefinitionVersionsPaginateTypeDef
CoreDefinitionId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListCoreDefinitionVersionsRequestRequestTypeDef
CoreDefinitionId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListCoreDefinitionVersionsResponseTypeDef
NextToken
- Type:
- Required: Yes
Versions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.VersionInformationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListCoreDefinitionsRequestListCoreDefinitionsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListCoreDefinitionsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListCoreDefinitionsResponseTypeDef
Definitions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.DefinitionInformationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListDeploymentsRequestListDeploymentsPaginateTypeDef
GroupId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListDeploymentsRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListDeploymentsResponseTypeDef
Deployments
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.DeploymentTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListDeviceDefinitionVersionsRequestListDeviceDefinitionVersionsPaginateTypeDef
DeviceDefinitionId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListDeviceDefinitionVersionsRequestRequestTypeDef
DeviceDefinitionId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListDeviceDefinitionVersionsResponseTypeDef
NextToken
- Type:
- Required: Yes
Versions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.VersionInformationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListDeviceDefinitionsRequestListDeviceDefinitionsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListDeviceDefinitionsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListDeviceDefinitionsResponseTypeDef
Definitions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.DefinitionInformationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListFunctionDefinitionVersionsRequestListFunctionDefinitionVersionsPaginateTypeDef
FunctionDefinitionId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListFunctionDefinitionVersionsRequestRequestTypeDef
FunctionDefinitionId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListFunctionDefinitionVersionsResponseTypeDef
NextToken
- Type:
- Required: Yes
Versions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.VersionInformationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListFunctionDefinitionsRequestListFunctionDefinitionsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListFunctionDefinitionsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListFunctionDefinitionsResponseTypeDef
Definitions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.DefinitionInformationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListGroupCertificateAuthoritiesRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
ListGroupCertificateAuthoritiesResponseTypeDef
GroupCertificateAuthorities
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.GroupCertificateAuthorityPropertiesTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListGroupVersionsRequestListGroupVersionsPaginateTypeDef
GroupId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListGroupVersionsRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListGroupVersionsResponseTypeDef
NextToken
- Type:
- Required: Yes
Versions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.VersionInformationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListGroupsRequestListGroupsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListGroupsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListGroupsResponseTypeDef
Groups
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.GroupInformationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLoggerDefinitionVersionsRequestListLoggerDefinitionVersionsPaginateTypeDef
LoggerDefinitionId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListLoggerDefinitionVersionsRequestRequestTypeDef
LoggerDefinitionId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListLoggerDefinitionVersionsResponseTypeDef
NextToken
- Type:
- Required: Yes
Versions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.VersionInformationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLoggerDefinitionsRequestListLoggerDefinitionsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListLoggerDefinitionsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListLoggerDefinitionsResponseTypeDef
Definitions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.DefinitionInformationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListResourceDefinitionVersionsRequestListResourceDefinitionVersionsPaginateTypeDef
ResourceDefinitionId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListResourceDefinitionVersionsRequestRequestTypeDef
ResourceDefinitionId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListResourceDefinitionVersionsResponseTypeDef
NextToken
- Type:
- Required: Yes
Versions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.VersionInformationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListResourceDefinitionsRequestListResourceDefinitionsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListResourceDefinitionsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListResourceDefinitionsResponseTypeDef
Definitions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.DefinitionInformationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListSubscriptionDefinitionVersionsRequestListSubscriptionDefinitionVersionsPaginateTypeDef
SubscriptionDefinitionId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListSubscriptionDefinitionVersionsRequestRequestTypeDef
SubscriptionDefinitionId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListSubscriptionDefinitionVersionsResponseTypeDef
NextToken
- Type:
- Required: Yes
Versions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.VersionInformationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListSubscriptionDefinitionsRequestListSubscriptionDefinitionsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.PaginatorConfigTypeDef]
ListSubscriptionDefinitionsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
ListSubscriptionDefinitionsResponseTypeDef
Definitions
- Type: typing.List[aws_resource_validator.pydantic_models.greengrass_classes.DefinitionInformationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LocalDeviceResourceDataTypeDef
GroupOwnerSetting
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.GroupOwnerSettingTypeDef]
SourcePath
- Type: typing.Optional[str]
LocalVolumeResourceDataTypeDef
DestinationPath
- Type: typing.Optional[str]
GroupOwnerSetting
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.GroupOwnerSettingTypeDef]
SourcePath
- Type: typing.Optional[str]
LoggerDefinitionVersionTypeDef
Loggers
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.LoggerTypeDef]]
LoggerTypeDef
Component
- Type: typing.Literal['GreengrassSystem', 'Lambda']
- Required: Yes
Id
- Type:
- Required: Yes
Level
- Type: typing.Literal['DEBUG', 'ERROR', 'FATAL', 'INFO', 'WARN']
- Required: Yes
Type
- Type: typing.Literal['AWSCloudWatch', 'FileSystem']
- Required: Yes
Space
- Type: typing.Optional[int]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ResetDeploymentsRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
Force
- Type: typing.Optional[bool]
ResetDeploymentsResponseTypeDef
DeploymentArn
- Type:
- Required: Yes
DeploymentId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResourceAccessPolicyTypeDef
ResourceId
- Type:
- Required: Yes
Permission
- Type: typing.Optional[typing.Literal['ro', 'rw']]
ResourceDataContainerTypeDef
LocalDeviceResourceData
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.LocalDeviceResourceDataTypeDef]
LocalVolumeResourceData
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.LocalVolumeResourceDataTypeDef]
S3MachineLearningModelResourceData
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.S3MachineLearningModelResourceDataTypeDef]
SageMakerMachineLearningModelResourceData
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.SageMakerMachineLearningModelResourceDataTypeDef]
SecretsManagerSecretResourceData
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.SecretsManagerSecretResourceDataTypeDef]
ResourceDefinitionVersionTypeDef
Resources
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.ResourceTypeDef]]
ResourceDownloadOwnerSettingTypeDef
GroupOwner
- Type:
- Required: Yes
GroupPermission
- Type: typing.Literal['ro', 'rw']
- Required: Yes
ResourceTypeDef
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResourceDataContainer
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
RuntimeConfigurationTypeDef
TelemetryConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.TelemetryConfigurationTypeDef]
S3MachineLearningModelResourceDataTypeDef
DestinationPath
- Type: typing.Optional[str]
OwnerSetting
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.ResourceDownloadOwnerSettingTypeDef]
S3Uri
- Type: typing.Optional[str]
SageMakerMachineLearningModelResourceDataTypeDef
DestinationPath
- Type: typing.Optional[str]
OwnerSetting
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.ResourceDownloadOwnerSettingTypeDef]
SageMakerJobArn
- Type: typing.Optional[str]
SecretsManagerSecretResourceDataTypeDef
ARN
- Type: typing.Optional[str]
AdditionalStagingLabelsToDownload
- Type: typing.Optional[typing.Sequence[str]]
StartBulkDeploymentRequestRequestTypeDef
ExecutionRoleArn
- Type:
- Required: Yes
InputFileUri
- Type:
- Required: Yes
AmznClientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Mapping[str, str]]
StartBulkDeploymentResponseTypeDef
BulkDeploymentArn
- Type:
- Required: Yes
BulkDeploymentId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopBulkDeploymentRequestRequestTypeDef
BulkDeploymentId
- Type:
- Required: Yes
SubscriptionDefinitionVersionTypeDef
Subscriptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.SubscriptionTypeDef]]
SubscriptionTypeDef
Id
- Type:
- Required: Yes
Source
- Type:
- Required: Yes
Subject
- Type:
- Required: Yes
Target
- Type:
- Required: Yes
TagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.Mapping[str, str]]
TelemetryConfigurationTypeDef
Telemetry
- Type: typing.Literal['Off', 'On']
- Required: Yes
ConfigurationSyncStatus
- Type: typing.Optional[typing.Literal['InSync', 'OutOfSync']]
TelemetryConfigurationUpdateTypeDef
Telemetry
- Type: typing.Literal['Off', 'On']
- Required: Yes
UntagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateConnectivityInfoRequestRequestTypeDef
ThingName
- Type:
- Required: Yes
ConnectivityInfo
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.greengrass_classes.ConnectivityInfoTypeDef]]
UpdateConnectivityInfoResponseTypeDef
Message
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateConnectorDefinitionRequestRequestTypeDef
ConnectorDefinitionId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
UpdateCoreDefinitionRequestRequestTypeDef
CoreDefinitionId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
UpdateDeviceDefinitionRequestRequestTypeDef
DeviceDefinitionId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
UpdateFunctionDefinitionRequestRequestTypeDef
FunctionDefinitionId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
UpdateGroupCertificateConfigurationRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
CertificateExpiryInMilliseconds
- Type: typing.Optional[str]
UpdateGroupCertificateConfigurationResponseTypeDef
CertificateAuthorityExpiryInMilliseconds
- Type:
- Required: Yes
CertificateExpiryInMilliseconds
- Type:
- Required: Yes
GroupId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateGroupRequestRequestTypeDef
GroupId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
UpdateLoggerDefinitionRequestRequestTypeDef
LoggerDefinitionId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
UpdateResourceDefinitionRequestRequestTypeDef
ResourceDefinitionId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
UpdateSubscriptionDefinitionRequestRequestTypeDef
SubscriptionDefinitionId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
UpdateThingRuntimeConfigurationRequestRequestTypeDef
ThingName
- Type:
- Required: Yes
TelemetryConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.greengrass_classes.TelemetryConfigurationUpdateTypeDef]
VersionInformationTypeDef
Arn
- Type: typing.Optional[str]
CreationTimestamp
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]