ManagedintegrationsforIoTDeviceManagementClient#
Index > ManagedintegrationsforIoTDeviceManagement > ManagedintegrationsforIoTDeviceManagementClient
Auto-generated documentation for ManagedintegrationsforIoTDeviceManagement type annotations stubs module mypy-boto3-iot-managed-integrations.
ManagedintegrationsforIoTDeviceManagementClient#
Type annotations and code completion for boto3.client("iot-managed-integrations")
.
boto3 documentation
# ManagedintegrationsforIoTDeviceManagementClient usage example
from boto3.session import Session
from mypy_boto3_iot_managed_integrations.client import ManagedintegrationsforIoTDeviceManagementClient
def get_iot-managed-integrations_client() -> ManagedintegrationsforIoTDeviceManagementClient:
return Session().client("iot-managed-integrations")
Exceptions#
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("iot-managed-integrations").exceptions
structure.
# Exceptions.exceptions usage example
client = boto3.client("iot-managed-integrations")
try:
do_something(client)
except (
client.exceptions.AccessDeniedException,
client.exceptions.ClientError,
client.exceptions.ConflictException,
client.exceptions.InternalFailureException,
client.exceptions.InternalServerException,
client.exceptions.ResourceNotFoundException,
client.exceptions.ServiceQuotaExceededException,
client.exceptions.ServiceUnavailableException,
client.exceptions.ThrottlingException,
client.exceptions.UnauthorizedException,
client.exceptions.ValidationException,
) as e:
print(e)
# Exceptions.exceptions type checking example
from mypy_boto3_iot_managed_integrations.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedException) -> None:
...
Methods#
can_paginate#
Type annotations and code completion for boto3.client("iot-managed-integrations").can_paginate
method.
boto3 documentation
# can_paginate method definition
def can_paginate(
self,
operation_name: str,
) -> bool:
...
generate_presigned_url#
Type annotations and code completion for boto3.client("iot-managed-integrations").generate_presigned_url
method.
boto3 documentation
# generate_presigned_url method definition
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
create_credential_locker#
Create a product credential locker.
Type annotations and code completion for boto3.client("iot-managed-integrations").create_credential_locker
method.
boto3 documentation
# create_credential_locker method definition
def create_credential_locker(
self,
*,
Name: str = ...,
ClientToken: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateCredentialLockerResponseTypeDef: # (1)
...
# create_credential_locker method usage example with argument unpacking
kwargs: CreateCredentialLockerRequestTypeDef = { # (1)
"Name": ...,
}
parent.create_credential_locker(**kwargs)
create_destination#
Create a destination.
Type annotations and code completion for boto3.client("iot-managed-integrations").create_destination
method.
boto3 documentation
# create_destination method definition
def create_destination(
self,
*,
DeliveryDestinationArn: str,
DeliveryDestinationType: DeliveryDestinationTypeType, # (1)
Name: str,
RoleArn: str,
ClientToken: str = ...,
Description: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateDestinationResponseTypeDef: # (2)
...
# create_destination method usage example with argument unpacking
kwargs: CreateDestinationRequestTypeDef = { # (1)
"DeliveryDestinationArn": ...,
"DeliveryDestinationType": ...,
"Name": ...,
"RoleArn": ...,
}
parent.create_destination(**kwargs)
create_event_log_configuration#
Set the event log configuration for the account, resource type, or specific resource.
Type annotations and code completion for boto3.client("iot-managed-integrations").create_event_log_configuration
method.
boto3 documentation
# create_event_log_configuration method definition
def create_event_log_configuration(
self,
*,
ResourceType: str,
EventLogLevel: LogLevelType, # (1)
ResourceId: str = ...,
ClientToken: str = ...,
) -> CreateEventLogConfigurationResponseTypeDef: # (2)
...
# create_event_log_configuration method usage example with argument unpacking
kwargs: CreateEventLogConfigurationRequestTypeDef = { # (1)
"ResourceType": ...,
"EventLogLevel": ...,
}
parent.create_event_log_configuration(**kwargs)
create_managed_thing#
Creates a managed thing.
Type annotations and code completion for boto3.client("iot-managed-integrations").create_managed_thing
method.
boto3 documentation
# create_managed_thing method definition
def create_managed_thing(
self,
*,
Role: RoleType, # (1)
AuthenticationMaterial: str,
AuthenticationMaterialType: AuthMaterialTypeType, # (2)
Owner: str = ...,
CredentialLockerId: str = ...,
SerialNumber: str = ...,
Brand: str = ...,
Model: str = ...,
Name: str = ...,
CapabilityReport: CapabilityReportUnionTypeDef = ..., # (3)
Capabilities: str = ...,
ClientToken: str = ...,
Classification: str = ...,
Tags: Mapping[str, str] = ...,
MetaData: Mapping[str, str] = ...,
) -> CreateManagedThingResponseTypeDef: # (4)
...
- See RoleType
- See AuthMaterialTypeType
- See CapabilityReportUnionTypeDef
- See CreateManagedThingResponseTypeDef
# create_managed_thing method usage example with argument unpacking
kwargs: CreateManagedThingRequestTypeDef = { # (1)
"Role": ...,
"AuthenticationMaterial": ...,
"AuthenticationMaterialType": ...,
}
parent.create_managed_thing(**kwargs)
create_notification_configuration#
Creates a notification configuration.
Type annotations and code completion for boto3.client("iot-managed-integrations").create_notification_configuration
method.
boto3 documentation
# create_notification_configuration method definition
def create_notification_configuration(
self,
*,
EventType: EventTypeType, # (1)
DestinationName: str,
ClientToken: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateNotificationConfigurationResponseTypeDef: # (2)
...
# create_notification_configuration method usage example with argument unpacking
kwargs: CreateNotificationConfigurationRequestTypeDef = { # (1)
"EventType": ...,
"DestinationName": ...,
}
parent.create_notification_configuration(**kwargs)
create_ota_task#
Create an over-the-air (OTA) task to update a device.
Type annotations and code completion for boto3.client("iot-managed-integrations").create_ota_task
method.
boto3 documentation
# create_ota_task method definition
def create_ota_task(
self,
*,
S3Url: str,
OtaType: OtaTypeType, # (1)
Description: str = ...,
Protocol: OtaProtocolType = ..., # (2)
Target: Sequence[str] = ...,
TaskConfigurationId: str = ...,
OtaMechanism: OtaMechanismType = ..., # (3)
OtaTargetQueryString: str = ...,
ClientToken: str = ...,
OtaSchedulingConfig: OtaTaskSchedulingConfigUnionTypeDef = ..., # (4)
OtaTaskExecutionRetryConfig: OtaTaskExecutionRetryConfigUnionTypeDef = ..., # (5)
Tags: Mapping[str, str] = ...,
) -> CreateOtaTaskResponseTypeDef: # (6)
...
- See OtaTypeType
- See OtaProtocolType
- See OtaMechanismType
- See OtaTaskSchedulingConfigUnionTypeDef
- See OtaTaskExecutionRetryConfigUnionTypeDef
- See CreateOtaTaskResponseTypeDef
# create_ota_task method usage example with argument unpacking
kwargs: CreateOtaTaskRequestTypeDef = { # (1)
"S3Url": ...,
"OtaType": ...,
}
parent.create_ota_task(**kwargs)
create_ota_task_configuration#
Create a configuraiton for the over-the-air (OTA) task.
Type annotations and code completion for boto3.client("iot-managed-integrations").create_ota_task_configuration
method.
boto3 documentation
# create_ota_task_configuration method definition
def create_ota_task_configuration(
self,
*,
Description: str = ...,
Name: str = ...,
PushConfig: PushConfigUnionTypeDef = ..., # (1)
ClientToken: str = ...,
) -> CreateOtaTaskConfigurationResponseTypeDef: # (2)
...
# create_ota_task_configuration method usage example with argument unpacking
kwargs: CreateOtaTaskConfigurationRequestTypeDef = { # (1)
"Description": ...,
}
parent.create_ota_task_configuration(**kwargs)
create_provisioning_profile#
Create a provisioning profile for a device to execute the provisioning flows using a provisioning template.
Type annotations and code completion for boto3.client("iot-managed-integrations").create_provisioning_profile
method.
boto3 documentation
# create_provisioning_profile method definition
def create_provisioning_profile(
self,
*,
ProvisioningType: ProvisioningTypeType, # (1)
CaCertificate: str = ...,
Name: str = ...,
ClientToken: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateProvisioningProfileResponseTypeDef: # (2)
...
# create_provisioning_profile method usage example with argument unpacking
kwargs: CreateProvisioningProfileRequestTypeDef = { # (1)
"ProvisioningType": ...,
}
parent.create_provisioning_profile(**kwargs)
delete_credential_locker#
Delete a credential locker.
Type annotations and code completion for boto3.client("iot-managed-integrations").delete_credential_locker
method.
boto3 documentation
# delete_credential_locker method definition
def delete_credential_locker(
self,
*,
Identifier: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_credential_locker method usage example with argument unpacking
kwargs: DeleteCredentialLockerRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_credential_locker(**kwargs)
delete_destination#
Deletes a customer-managed destination specified by id.
Type annotations and code completion for boto3.client("iot-managed-integrations").delete_destination
method.
boto3 documentation
# delete_destination method definition
def delete_destination(
self,
*,
Name: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_destination method usage example with argument unpacking
kwargs: DeleteDestinationRequestTypeDef = { # (1)
"Name": ...,
}
parent.delete_destination(**kwargs)
delete_event_log_configuration#
Delete an event log configuration.
Type annotations and code completion for boto3.client("iot-managed-integrations").delete_event_log_configuration
method.
boto3 documentation
# delete_event_log_configuration method definition
def delete_event_log_configuration(
self,
*,
Id: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_event_log_configuration method usage example with argument unpacking
kwargs: DeleteEventLogConfigurationRequestTypeDef = { # (1)
"Id": ...,
}
parent.delete_event_log_configuration(**kwargs)
delete_managed_thing#
Delete a managed thing.
Type annotations and code completion for boto3.client("iot-managed-integrations").delete_managed_thing
method.
boto3 documentation
# delete_managed_thing method definition
def delete_managed_thing(
self,
*,
Identifier: str,
Force: bool = ...,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_managed_thing method usage example with argument unpacking
kwargs: DeleteManagedThingRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_managed_thing(**kwargs)
delete_notification_configuration#
Deletes a notification configuration.
Type annotations and code completion for boto3.client("iot-managed-integrations").delete_notification_configuration
method.
boto3 documentation
# delete_notification_configuration method definition
def delete_notification_configuration(
self,
*,
EventType: EventTypeType, # (1)
) -> EmptyResponseMetadataTypeDef: # (2)
...
# delete_notification_configuration method usage example with argument unpacking
kwargs: DeleteNotificationConfigurationRequestTypeDef = { # (1)
"EventType": ...,
}
parent.delete_notification_configuration(**kwargs)
delete_ota_task#
Delete the over-the-air (OTA) task.
Type annotations and code completion for boto3.client("iot-managed-integrations").delete_ota_task
method.
boto3 documentation
# delete_ota_task method definition
def delete_ota_task(
self,
*,
Identifier: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_ota_task method usage example with argument unpacking
kwargs: DeleteOtaTaskRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_ota_task(**kwargs)
delete_ota_task_configuration#
Delete the over-the-air (OTA) task configuration.
Type annotations and code completion for boto3.client("iot-managed-integrations").delete_ota_task_configuration
method.
boto3 documentation
# delete_ota_task_configuration method definition
def delete_ota_task_configuration(
self,
*,
Identifier: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_ota_task_configuration method usage example with argument unpacking
kwargs: DeleteOtaTaskConfigurationRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_ota_task_configuration(**kwargs)
delete_provisioning_profile#
Delete a provisioning profile.
Type annotations and code completion for boto3.client("iot-managed-integrations").delete_provisioning_profile
method.
boto3 documentation
# delete_provisioning_profile method definition
def delete_provisioning_profile(
self,
*,
Identifier: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_provisioning_profile method usage example with argument unpacking
kwargs: DeleteProvisioningProfileRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_provisioning_profile(**kwargs)
get_credential_locker#
Get information on an existing credential locker.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_credential_locker
method.
boto3 documentation
# get_credential_locker method definition
def get_credential_locker(
self,
*,
Identifier: str,
) -> GetCredentialLockerResponseTypeDef: # (1)
...
# get_credential_locker method usage example with argument unpacking
kwargs: GetCredentialLockerRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_credential_locker(**kwargs)
get_custom_endpoint#
Returns the IoT managed integrations custom endpoint.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_custom_endpoint
method.
boto3 documentation
# get_custom_endpoint method definition
def get_custom_endpoint(
self,
) -> GetCustomEndpointResponseTypeDef: # (1)
...
get_default_encryption_configuration#
Retrieves information about the default encryption configuration for the Amazon Web Services account in the default or specified region.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_default_encryption_configuration
method.
boto3 documentation
# get_default_encryption_configuration method definition
def get_default_encryption_configuration(
self,
) -> GetDefaultEncryptionConfigurationResponseTypeDef: # (1)
...
get_destination#
Gets a destination by ID.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_destination
method.
boto3 documentation
# get_destination method definition
def get_destination(
self,
*,
Name: str,
) -> GetDestinationResponseTypeDef: # (1)
...
# get_destination method usage example with argument unpacking
kwargs: GetDestinationRequestTypeDef = { # (1)
"Name": ...,
}
parent.get_destination(**kwargs)
get_device_discovery#
Get the current state of a device discovery.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_device_discovery
method.
boto3 documentation
# get_device_discovery method definition
def get_device_discovery(
self,
*,
Identifier: str,
) -> GetDeviceDiscoveryResponseTypeDef: # (1)
...
# get_device_discovery method usage example with argument unpacking
kwargs: GetDeviceDiscoveryRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_device_discovery(**kwargs)
get_event_log_configuration#
Get an event log configuration.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_event_log_configuration
method.
boto3 documentation
# get_event_log_configuration method definition
def get_event_log_configuration(
self,
*,
Id: str,
) -> GetEventLogConfigurationResponseTypeDef: # (1)
...
# get_event_log_configuration method usage example with argument unpacking
kwargs: GetEventLogConfigurationRequestTypeDef = { # (1)
"Id": ...,
}
parent.get_event_log_configuration(**kwargs)
get_hub_configuration#
Get a hub configuration.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_hub_configuration
method.
boto3 documentation
# get_hub_configuration method definition
def get_hub_configuration(
self,
) -> GetHubConfigurationResponseTypeDef: # (1)
...
get_managed_thing#
Get the attributes and capabilities associated with a managed thing.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_managed_thing
method.
boto3 documentation
# get_managed_thing method definition
def get_managed_thing(
self,
*,
Identifier: str,
) -> GetManagedThingResponseTypeDef: # (1)
...
# get_managed_thing method usage example with argument unpacking
kwargs: GetManagedThingRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_managed_thing(**kwargs)
get_managed_thing_capabilities#
Get the capabilities for a managed thing using the device ID.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_managed_thing_capabilities
method.
boto3 documentation
# get_managed_thing_capabilities method definition
def get_managed_thing_capabilities(
self,
*,
Identifier: str,
) -> GetManagedThingCapabilitiesResponseTypeDef: # (1)
...
# get_managed_thing_capabilities method usage example with argument unpacking
kwargs: GetManagedThingCapabilitiesRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_managed_thing_capabilities(**kwargs)
get_managed_thing_connectivity_data#
Get the connectivity status of a managed thing.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_managed_thing_connectivity_data
method.
boto3 documentation
# get_managed_thing_connectivity_data method definition
def get_managed_thing_connectivity_data(
self,
*,
Identifier: str,
) -> GetManagedThingConnectivityDataResponseTypeDef: # (1)
...
# get_managed_thing_connectivity_data method usage example with argument unpacking
kwargs: GetManagedThingConnectivityDataRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_managed_thing_connectivity_data(**kwargs)
get_managed_thing_meta_data#
Get the metadata information for a managed thing.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_managed_thing_meta_data
method.
boto3 documentation
# get_managed_thing_meta_data method definition
def get_managed_thing_meta_data(
self,
*,
Identifier: str,
) -> GetManagedThingMetaDataResponseTypeDef: # (1)
...
# get_managed_thing_meta_data method usage example with argument unpacking
kwargs: GetManagedThingMetaDataRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_managed_thing_meta_data(**kwargs)
get_managed_thing_state#
Returns the managed thing state for the given device Id.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_managed_thing_state
method.
boto3 documentation
# get_managed_thing_state method definition
def get_managed_thing_state(
self,
*,
ManagedThingId: str,
) -> GetManagedThingStateResponseTypeDef: # (1)
...
# get_managed_thing_state method usage example with argument unpacking
kwargs: GetManagedThingStateRequestTypeDef = { # (1)
"ManagedThingId": ...,
}
parent.get_managed_thing_state(**kwargs)
get_notification_configuration#
Get a notification configuration.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_notification_configuration
method.
boto3 documentation
# get_notification_configuration method definition
def get_notification_configuration(
self,
*,
EventType: EventTypeType, # (1)
) -> GetNotificationConfigurationResponseTypeDef: # (2)
...
# get_notification_configuration method usage example with argument unpacking
kwargs: GetNotificationConfigurationRequestTypeDef = { # (1)
"EventType": ...,
}
parent.get_notification_configuration(**kwargs)
get_ota_task#
Get the over-the-air (OTA) task.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_ota_task
method.
boto3 documentation
# get_ota_task method definition
def get_ota_task(
self,
*,
Identifier: str,
) -> GetOtaTaskResponseTypeDef: # (1)
...
# get_ota_task method usage example with argument unpacking
kwargs: GetOtaTaskRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_ota_task(**kwargs)
get_ota_task_configuration#
Get a configuraiton for the over-the-air (OTA) task.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_ota_task_configuration
method.
boto3 documentation
# get_ota_task_configuration method definition
def get_ota_task_configuration(
self,
*,
Identifier: str,
) -> GetOtaTaskConfigurationResponseTypeDef: # (1)
...
# get_ota_task_configuration method usage example with argument unpacking
kwargs: GetOtaTaskConfigurationRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_ota_task_configuration(**kwargs)
get_provisioning_profile#
Get a provisioning profile by template name.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_provisioning_profile
method.
boto3 documentation
# get_provisioning_profile method definition
def get_provisioning_profile(
self,
*,
Identifier: str,
) -> GetProvisioningProfileResponseTypeDef: # (1)
...
# get_provisioning_profile method usage example with argument unpacking
kwargs: GetProvisioningProfileRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_provisioning_profile(**kwargs)
get_runtime_log_configuration#
Get the runtime log configuration for a specific managed thing or for all managed things as a group.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_runtime_log_configuration
method.
boto3 documentation
# get_runtime_log_configuration method definition
def get_runtime_log_configuration(
self,
*,
ManagedThingId: str,
) -> GetRuntimeLogConfigurationResponseTypeDef: # (1)
...
# get_runtime_log_configuration method usage example with argument unpacking
kwargs: GetRuntimeLogConfigurationRequestTypeDef = { # (1)
"ManagedThingId": ...,
}
parent.get_runtime_log_configuration(**kwargs)
get_schema_version#
Gets a schema version with the provided information.
Type annotations and code completion for boto3.client("iot-managed-integrations").get_schema_version
method.
boto3 documentation
# get_schema_version method definition
def get_schema_version(
self,
*,
Type: SchemaVersionTypeType, # (1)
SchemaVersionedId: str,
Format: SchemaVersionFormatType = ..., # (2)
) -> GetSchemaVersionResponseTypeDef: # (3)
...
# get_schema_version method usage example with argument unpacking
kwargs: GetSchemaVersionRequestTypeDef = { # (1)
"Type": ...,
"SchemaVersionedId": ...,
}
parent.get_schema_version(**kwargs)
list_credential_lockers#
List information on an existing credential locker.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_credential_lockers
method.
boto3 documentation
# list_credential_lockers method definition
def list_credential_lockers(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListCredentialLockersResponseTypeDef: # (1)
...
# list_credential_lockers method usage example with argument unpacking
kwargs: ListCredentialLockersRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_credential_lockers(**kwargs)
list_destinations#
List all destination names under one Amazon Web Services account.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_destinations
method.
boto3 documentation
# list_destinations method definition
def list_destinations(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListDestinationsResponseTypeDef: # (1)
...
# list_destinations method usage example with argument unpacking
kwargs: ListDestinationsRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_destinations(**kwargs)
list_event_log_configurations#
List all event log configurations for an account.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_event_log_configurations
method.
boto3 documentation
# list_event_log_configurations method definition
def list_event_log_configurations(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListEventLogConfigurationsResponseTypeDef: # (1)
...
# list_event_log_configurations method usage example with argument unpacking
kwargs: ListEventLogConfigurationsRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_event_log_configurations(**kwargs)
list_managed_thing_schemas#
List schemas associated with a managed thing.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_managed_thing_schemas
method.
boto3 documentation
# list_managed_thing_schemas method definition
def list_managed_thing_schemas(
self,
*,
Identifier: str,
EndpointIdFilter: str = ...,
CapabilityIdFilter: str = ...,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListManagedThingSchemasResponseTypeDef: # (1)
...
# list_managed_thing_schemas method usage example with argument unpacking
kwargs: ListManagedThingSchemasRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.list_managed_thing_schemas(**kwargs)
list_managed_things#
List all of the associations and statuses for a managed thing by its owner.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_managed_things
method.
boto3 documentation
# list_managed_things method definition
def list_managed_things(
self,
*,
OwnerFilter: str = ...,
CredentialLockerFilter: str = ...,
RoleFilter: RoleType = ..., # (1)
ParentControllerIdentifierFilter: str = ...,
ConnectorPolicyIdFilter: str = ...,
SerialNumberFilter: str = ...,
ProvisioningStatusFilter: ProvisioningStatusType = ..., # (2)
NextToken: str = ...,
MaxResults: int = ...,
) -> ListManagedThingsResponseTypeDef: # (3)
...
# list_managed_things method usage example with argument unpacking
kwargs: ListManagedThingsRequestTypeDef = { # (1)
"OwnerFilter": ...,
}
parent.list_managed_things(**kwargs)
list_notification_configurations#
List all notification configurations.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_notification_configurations
method.
boto3 documentation
# list_notification_configurations method definition
def list_notification_configurations(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListNotificationConfigurationsResponseTypeDef: # (1)
...
# list_notification_configurations method usage example with argument unpacking
kwargs: ListNotificationConfigurationsRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_notification_configurations(**kwargs)
list_ota_task_configurations#
List all of the over-the-air (OTA) task configurations.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_ota_task_configurations
method.
boto3 documentation
# list_ota_task_configurations method definition
def list_ota_task_configurations(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListOtaTaskConfigurationsResponseTypeDef: # (1)
...
# list_ota_task_configurations method usage example with argument unpacking
kwargs: ListOtaTaskConfigurationsRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_ota_task_configurations(**kwargs)
list_ota_task_executions#
List all of the over-the-air (OTA) task executions.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_ota_task_executions
method.
boto3 documentation
# list_ota_task_executions method definition
def list_ota_task_executions(
self,
*,
Identifier: str,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListOtaTaskExecutionsResponseTypeDef: # (1)
...
# list_ota_task_executions method usage example with argument unpacking
kwargs: ListOtaTaskExecutionsRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.list_ota_task_executions(**kwargs)
list_ota_tasks#
List all of the over-the-air (OTA) tasks.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_ota_tasks
method.
boto3 documentation
# list_ota_tasks method definition
def list_ota_tasks(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListOtaTasksResponseTypeDef: # (1)
...
# list_ota_tasks method usage example with argument unpacking
kwargs: ListOtaTasksRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_ota_tasks(**kwargs)
list_provisioning_profiles#
List the provisioning profiles within the Amazon Web Services account.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_provisioning_profiles
method.
boto3 documentation
# list_provisioning_profiles method definition
def list_provisioning_profiles(
self,
*,
NextToken: str = ...,
MaxResults: int = ...,
) -> ListProvisioningProfilesResponseTypeDef: # (1)
...
# list_provisioning_profiles method usage example with argument unpacking
kwargs: ListProvisioningProfilesRequestTypeDef = { # (1)
"NextToken": ...,
}
parent.list_provisioning_profiles(**kwargs)
list_schema_versions#
Lists schema versions with the provided information.
Type annotations and code completion for boto3.client("iot-managed-integrations").list_schema_versions
method.
boto3 documentation
# list_schema_versions method definition
def list_schema_versions(
self,
*,
Type: SchemaVersionTypeType, # (1)
MaxResults: int = ...,
NextToken: str = ...,
SchemaId: str = ...,
Namespace: str = ...,
Visibility: SchemaVersionVisibilityType = ..., # (2)
SemanticVersion: str = ...,
) -> ListSchemaVersionsResponseTypeDef: # (3)
...
# list_schema_versions method usage example with argument unpacking
kwargs: ListSchemaVersionsRequestTypeDef = { # (1)
"Type": ...,
}
parent.list_schema_versions(**kwargs)
put_default_encryption_configuration#
Sets the default encryption configuration for the Amazon Web Services account.
Type annotations and code completion for boto3.client("iot-managed-integrations").put_default_encryption_configuration
method.
boto3 documentation
# put_default_encryption_configuration method definition
def put_default_encryption_configuration(
self,
*,
encryptionType: EncryptionTypeType, # (1)
kmsKeyArn: str = ...,
) -> PutDefaultEncryptionConfigurationResponseTypeDef: # (2)
...
# put_default_encryption_configuration method usage example with argument unpacking
kwargs: PutDefaultEncryptionConfigurationRequestTypeDef = { # (1)
"encryptionType": ...,
}
parent.put_default_encryption_configuration(**kwargs)
put_hub_configuration#
Update a hub configuration.
Type annotations and code completion for boto3.client("iot-managed-integrations").put_hub_configuration
method.
boto3 documentation
# put_hub_configuration method definition
def put_hub_configuration(
self,
*,
HubTokenTimerExpirySettingInSeconds: int,
) -> PutHubConfigurationResponseTypeDef: # (1)
...
# put_hub_configuration method usage example with argument unpacking
kwargs: PutHubConfigurationRequestTypeDef = { # (1)
"HubTokenTimerExpirySettingInSeconds": ...,
}
parent.put_hub_configuration(**kwargs)
put_runtime_log_configuration#
Set the runtime log configuration for a specific managed thing or for all managed things as a group.
Type annotations and code completion for boto3.client("iot-managed-integrations").put_runtime_log_configuration
method.
boto3 documentation
# put_runtime_log_configuration method definition
def put_runtime_log_configuration(
self,
*,
ManagedThingId: str,
RuntimeLogConfigurations: RuntimeLogConfigurationsTypeDef, # (1)
) -> EmptyResponseMetadataTypeDef: # (2)
...
# put_runtime_log_configuration method usage example with argument unpacking
kwargs: PutRuntimeLogConfigurationRequestTypeDef = { # (1)
"ManagedThingId": ...,
"RuntimeLogConfigurations": ...,
}
parent.put_runtime_log_configuration(**kwargs)
register_custom_endpoint#
Customers can request IoT managed integrations to manage the server trust for them or bring their own external server trusts for the custom domain.
Type annotations and code completion for boto3.client("iot-managed-integrations").register_custom_endpoint
method.
boto3 documentation
# register_custom_endpoint method definition
def register_custom_endpoint(
self,
) -> RegisterCustomEndpointResponseTypeDef: # (1)
...
reset_runtime_log_configuration#
Reset a runtime log configuration for a specific managed thing or for all managed things as a group.
Type annotations and code completion for boto3.client("iot-managed-integrations").reset_runtime_log_configuration
method.
boto3 documentation
# reset_runtime_log_configuration method definition
def reset_runtime_log_configuration(
self,
*,
ManagedThingId: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# reset_runtime_log_configuration method usage example with argument unpacking
kwargs: ResetRuntimeLogConfigurationRequestTypeDef = { # (1)
"ManagedThingId": ...,
}
parent.reset_runtime_log_configuration(**kwargs)
send_managed_thing_command#
Send the command to the device represented by the managed thing.
Type annotations and code completion for boto3.client("iot-managed-integrations").send_managed_thing_command
method.
boto3 documentation
# send_managed_thing_command method definition
def send_managed_thing_command(
self,
*,
ManagedThingId: str,
Endpoints: Sequence[CommandEndpointTypeDef], # (1)
ConnectorAssociationId: str = ...,
) -> SendManagedThingCommandResponseTypeDef: # (2)
...
- See
Sequence[CommandEndpointTypeDef]
- See SendManagedThingCommandResponseTypeDef
# send_managed_thing_command method usage example with argument unpacking
kwargs: SendManagedThingCommandRequestTypeDef = { # (1)
"ManagedThingId": ...,
"Endpoints": ...,
}
parent.send_managed_thing_command(**kwargs)
start_device_discovery#
During user-guided setup, this is used to start device discovery.
Type annotations and code completion for boto3.client("iot-managed-integrations").start_device_discovery
method.
boto3 documentation
# start_device_discovery method definition
def start_device_discovery(
self,
*,
DiscoveryType: DiscoveryTypeType, # (1)
ControllerIdentifier: str = ...,
ConnectorAssociationIdentifier: str = ...,
AuthenticationMaterial: str = ...,
AuthenticationMaterialType: DiscoveryAuthMaterialTypeType = ..., # (2)
ClientToken: str = ...,
Tags: Mapping[str, str] = ...,
) -> StartDeviceDiscoveryResponseTypeDef: # (3)
...
# start_device_discovery method usage example with argument unpacking
kwargs: StartDeviceDiscoveryRequestTypeDef = { # (1)
"DiscoveryType": ...,
}
parent.start_device_discovery(**kwargs)
update_destination#
Update a destination specified by id.
Type annotations and code completion for boto3.client("iot-managed-integrations").update_destination
method.
boto3 documentation
# update_destination method definition
def update_destination(
self,
*,
Name: str,
DeliveryDestinationArn: str = ...,
DeliveryDestinationType: DeliveryDestinationTypeType = ..., # (1)
RoleArn: str = ...,
Description: str = ...,
) -> EmptyResponseMetadataTypeDef: # (2)
...
# update_destination method usage example with argument unpacking
kwargs: UpdateDestinationRequestTypeDef = { # (1)
"Name": ...,
}
parent.update_destination(**kwargs)
update_event_log_configuration#
Update an event log configuration by log configuration ID.
Type annotations and code completion for boto3.client("iot-managed-integrations").update_event_log_configuration
method.
boto3 documentation
# update_event_log_configuration method definition
def update_event_log_configuration(
self,
*,
Id: str,
EventLogLevel: LogLevelType, # (1)
) -> EmptyResponseMetadataTypeDef: # (2)
...
# update_event_log_configuration method usage example with argument unpacking
kwargs: UpdateEventLogConfigurationRequestTypeDef = { # (1)
"Id": ...,
"EventLogLevel": ...,
}
parent.update_event_log_configuration(**kwargs)
update_managed_thing#
Update the attributes and capabilities associated with a managed thing.
Type annotations and code completion for boto3.client("iot-managed-integrations").update_managed_thing
method.
boto3 documentation
# update_managed_thing method definition
def update_managed_thing(
self,
*,
Identifier: str,
Owner: str = ...,
CredentialLockerId: str = ...,
SerialNumber: str = ...,
Brand: str = ...,
Model: str = ...,
Name: str = ...,
CapabilityReport: CapabilityReportUnionTypeDef = ..., # (1)
Capabilities: str = ...,
Classification: str = ...,
HubNetworkMode: HubNetworkModeType = ..., # (2)
MetaData: Mapping[str, str] = ...,
) -> EmptyResponseMetadataTypeDef: # (3)
...
# update_managed_thing method usage example with argument unpacking
kwargs: UpdateManagedThingRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.update_managed_thing(**kwargs)
update_notification_configuration#
Update a notification configuration.
Type annotations and code completion for boto3.client("iot-managed-integrations").update_notification_configuration
method.
boto3 documentation
# update_notification_configuration method definition
def update_notification_configuration(
self,
*,
EventType: EventTypeType, # (1)
DestinationName: str,
) -> EmptyResponseMetadataTypeDef: # (2)
...
# update_notification_configuration method usage example with argument unpacking
kwargs: UpdateNotificationConfigurationRequestTypeDef = { # (1)
"EventType": ...,
"DestinationName": ...,
}
parent.update_notification_configuration(**kwargs)
update_ota_task#
Update an over-the-air (OTA) task.
Type annotations and code completion for boto3.client("iot-managed-integrations").update_ota_task
method.
boto3 documentation
# update_ota_task method definition
def update_ota_task(
self,
*,
Identifier: str,
Description: str = ...,
TaskConfigurationId: str = ...,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# update_ota_task method usage example with argument unpacking
kwargs: UpdateOtaTaskRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.update_ota_task(**kwargs)
get_paginator#
Type annotations and code completion for boto3.client("iot-managed-integrations").get_paginator
method with overloads.
client.get_paginator("list_credential_lockers")
-> ListCredentialLockersPaginatorclient.get_paginator("list_destinations")
-> ListDestinationsPaginatorclient.get_paginator("list_event_log_configurations")
-> ListEventLogConfigurationsPaginatorclient.get_paginator("list_managed_thing_schemas")
-> ListManagedThingSchemasPaginatorclient.get_paginator("list_managed_things")
-> ListManagedThingsPaginatorclient.get_paginator("list_notification_configurations")
-> ListNotificationConfigurationsPaginatorclient.get_paginator("list_ota_task_configurations")
-> ListOtaTaskConfigurationsPaginatorclient.get_paginator("list_ota_task_executions")
-> ListOtaTaskExecutionsPaginatorclient.get_paginator("list_ota_tasks")
-> ListOtaTasksPaginatorclient.get_paginator("list_provisioning_profiles")
-> ListProvisioningProfilesPaginatorclient.get_paginator("list_schema_versions")
-> ListSchemaVersionsPaginator