A hook to communicate with Azure Container Instances.
This hook requires a service principal in order to work. After creating this service principal (Azure Active Directory/App Registrations), you need to fill in the client_id (Application ID) as login, the generated password as password, and tenantId and subscriptionId in the extra’s field as a json.
conn_id (str) – connection id of a service principal which will be used to start the container instance
create_or_update(self, resource_group, name, container_group)¶
Create a new container group
get_state_exitcode_details(self, resource_group, name)¶
Get the state and exitcode of a container group
_get_instance_view(self, resource_group, name)¶
get_messages(self, resource_group, name)¶
Get the messages of a container group
get_logs(self, resource_group, name, tail=1000)¶
Get the tail from logs of a container group
delete(self, resource_group, name)¶
Delete a container group