Skip to content

DevOpsGuruClient#

Index > DevOpsGuru > DevOpsGuruClient

Auto-generated documentation for DevOpsGuru type annotations stubs module types-boto3-devops-guru.

DevOpsGuruClient#

Type annotations and code completion for boto3.client("devops-guru"). boto3 documentation

# DevOpsGuruClient usage example

from boto3.session import Session
from types_boto3_devops_guru.client import DevOpsGuruClient

def get_devops-guru_client() -> DevOpsGuruClient:
    return Session().client("devops-guru")

Exceptions#

boto3 client exceptions are generated in runtime. This class provides code completion for boto3.client("devops-guru").exceptions structure.

# Exceptions.exceptions usage example

client = boto3.client("devops-guru")

try:
    do_something(client)
except (
    client.exceptions.AccessDeniedException,
    client.exceptions.ClientError,
    client.exceptions.ConflictException,
    client.exceptions.InternalServerException,
    client.exceptions.ResourceNotFoundException,
    client.exceptions.ServiceQuotaExceededException,
    client.exceptions.ThrottlingException,
    client.exceptions.ValidationException,
) as e:
    print(e)
# Exceptions.exceptions type checking example

from types_boto3_devops_guru.client import Exceptions

def handle_error(exc: Exceptions.AccessDeniedException) -> None:
    ...

Methods#

can_paginate#

Type annotations and code completion for boto3.client("devops-guru").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("devops-guru").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:
    ...

add_notification_channel#

Adds a notification channel to DevOps Guru.

Type annotations and code completion for boto3.client("devops-guru").add_notification_channel method. boto3 documentation

# add_notification_channel method definition

def add_notification_channel(
    self,
    *,
    Config: NotificationChannelConfigTypeDef,  # (1)
) -> AddNotificationChannelResponseTypeDef:  # (2)
    ...
  1. See NotificationChannelConfigTypeDef
  2. See AddNotificationChannelResponseTypeDef
# add_notification_channel method usage example with argument unpacking

kwargs: AddNotificationChannelRequestRequestTypeDef = {  # (1)
    "Config": ...,
}

parent.add_notification_channel(**kwargs)
  1. See AddNotificationChannelRequestRequestTypeDef

delete_insight#

Deletes the insight along with the associated anomalies, events and recommendations.

Type annotations and code completion for boto3.client("devops-guru").delete_insight method. boto3 documentation

# delete_insight method definition

def delete_insight(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_insight method usage example with argument unpacking

kwargs: DeleteInsightRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_insight(**kwargs)
  1. See DeleteInsightRequestRequestTypeDef

describe_account_health#

Returns the number of open reactive insights, the number of open proactive insights, and the number of metrics analyzed in your Amazon Web Services account.

Type annotations and code completion for boto3.client("devops-guru").describe_account_health method. boto3 documentation

# describe_account_health method definition

def describe_account_health(
    self,
) -> DescribeAccountHealthResponseTypeDef:  # (1)
    ...
  1. See DescribeAccountHealthResponseTypeDef

describe_account_overview#

For the time range passed in, returns the number of open reactive insight that were created, the number of open proactive insights that were created, and the Mean Time to Recover (MTTR) for all closed reactive insights.

Type annotations and code completion for boto3.client("devops-guru").describe_account_overview method. boto3 documentation

# describe_account_overview method definition

def describe_account_overview(
    self,
    *,
    FromTime: TimestampTypeDef,
    ToTime: TimestampTypeDef = ...,
) -> DescribeAccountOverviewResponseTypeDef:  # (1)
    ...
  1. See DescribeAccountOverviewResponseTypeDef
# describe_account_overview method usage example with argument unpacking

kwargs: DescribeAccountOverviewRequestRequestTypeDef = {  # (1)
    "FromTime": ...,
}

parent.describe_account_overview(**kwargs)
  1. See DescribeAccountOverviewRequestRequestTypeDef

describe_anomaly#

Returns details about an anomaly that you specify using its ID.

Type annotations and code completion for boto3.client("devops-guru").describe_anomaly method. boto3 documentation

# describe_anomaly method definition

def describe_anomaly(
    self,
    *,
    Id: str,
    AccountId: str = ...,
) -> DescribeAnomalyResponseTypeDef:  # (1)
    ...
  1. See DescribeAnomalyResponseTypeDef
# describe_anomaly method usage example with argument unpacking

kwargs: DescribeAnomalyRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.describe_anomaly(**kwargs)
  1. See DescribeAnomalyRequestRequestTypeDef

describe_event_sources_config#

Returns the integration status of services that are integrated with DevOps Guru as Consumer via EventBridge.

Type annotations and code completion for boto3.client("devops-guru").describe_event_sources_config method. boto3 documentation

# describe_event_sources_config method definition

def describe_event_sources_config(
    self,
) -> DescribeEventSourcesConfigResponseTypeDef:  # (1)
    ...
  1. See DescribeEventSourcesConfigResponseTypeDef

describe_feedback#

Returns the most recent feedback submitted in the current Amazon Web Services account and Region.

Type annotations and code completion for boto3.client("devops-guru").describe_feedback method. boto3 documentation

# describe_feedback method definition

def describe_feedback(
    self,
    *,
    InsightId: str = ...,
) -> DescribeFeedbackResponseTypeDef:  # (1)
    ...
  1. See DescribeFeedbackResponseTypeDef
# describe_feedback method usage example with argument unpacking

kwargs: DescribeFeedbackRequestRequestTypeDef = {  # (1)
    "InsightId": ...,
}

parent.describe_feedback(**kwargs)
  1. See DescribeFeedbackRequestRequestTypeDef

describe_insight#

Returns details about an insight that you specify using its ID.

Type annotations and code completion for boto3.client("devops-guru").describe_insight method. boto3 documentation

# describe_insight method definition

def describe_insight(
    self,
    *,
    Id: str,
    AccountId: str = ...,
) -> DescribeInsightResponseTypeDef:  # (1)
    ...
  1. See DescribeInsightResponseTypeDef
# describe_insight method usage example with argument unpacking

kwargs: DescribeInsightRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.describe_insight(**kwargs)
  1. See DescribeInsightRequestRequestTypeDef

describe_organization_health#

Returns active insights, predictive insights, and resource hours analyzed in last hour.

Type annotations and code completion for boto3.client("devops-guru").describe_organization_health method. boto3 documentation

# describe_organization_health method definition

def describe_organization_health(
    self,
    *,
    AccountIds: Sequence[str] = ...,
    OrganizationalUnitIds: Sequence[str] = ...,
) -> DescribeOrganizationHealthResponseTypeDef:  # (1)
    ...
  1. See DescribeOrganizationHealthResponseTypeDef
# describe_organization_health method usage example with argument unpacking

kwargs: DescribeOrganizationHealthRequestRequestTypeDef = {  # (1)
    "AccountIds": ...,
}

parent.describe_organization_health(**kwargs)
  1. See DescribeOrganizationHealthRequestRequestTypeDef

describe_organization_overview#

Returns an overview of your organization's history based on the specified time range.

Type annotations and code completion for boto3.client("devops-guru").describe_organization_overview method. boto3 documentation

# describe_organization_overview method definition

def describe_organization_overview(
    self,
    *,
    FromTime: TimestampTypeDef,
    ToTime: TimestampTypeDef = ...,
    AccountIds: Sequence[str] = ...,
    OrganizationalUnitIds: Sequence[str] = ...,
) -> DescribeOrganizationOverviewResponseTypeDef:  # (1)
    ...
  1. See DescribeOrganizationOverviewResponseTypeDef
# describe_organization_overview method usage example with argument unpacking

kwargs: DescribeOrganizationOverviewRequestRequestTypeDef = {  # (1)
    "FromTime": ...,
}

parent.describe_organization_overview(**kwargs)
  1. See DescribeOrganizationOverviewRequestRequestTypeDef

describe_organization_resource_collection_health#

Provides an overview of your system's health.

Type annotations and code completion for boto3.client("devops-guru").describe_organization_resource_collection_health method. boto3 documentation

# describe_organization_resource_collection_health method definition

def describe_organization_resource_collection_health(
    self,
    *,
    OrganizationResourceCollectionType: OrganizationResourceCollectionTypeType,  # (1)
    AccountIds: Sequence[str] = ...,
    OrganizationalUnitIds: Sequence[str] = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> DescribeOrganizationResourceCollectionHealthResponseTypeDef:  # (2)
    ...
  1. See OrganizationResourceCollectionTypeType
  2. See DescribeOrganizationResourceCollectionHealthResponseTypeDef
# describe_organization_resource_collection_health method usage example with argument unpacking

kwargs: DescribeOrganizationResourceCollectionHealthRequestRequestTypeDef = {  # (1)
    "OrganizationResourceCollectionType": ...,
}

parent.describe_organization_resource_collection_health(**kwargs)
  1. See DescribeOrganizationResourceCollectionHealthRequestRequestTypeDef

describe_resource_collection_health#

Returns the number of open proactive insights, open reactive insights, and the Mean Time to Recover (MTTR) for all closed insights in resource collections in your account.

Type annotations and code completion for boto3.client("devops-guru").describe_resource_collection_health method. boto3 documentation

# describe_resource_collection_health method definition

def describe_resource_collection_health(
    self,
    *,
    ResourceCollectionType: ResourceCollectionTypeType,  # (1)
    NextToken: str = ...,
) -> DescribeResourceCollectionHealthResponseTypeDef:  # (2)
    ...
  1. See ResourceCollectionTypeType
  2. See DescribeResourceCollectionHealthResponseTypeDef
# describe_resource_collection_health method usage example with argument unpacking

kwargs: DescribeResourceCollectionHealthRequestRequestTypeDef = {  # (1)
    "ResourceCollectionType": ...,
}

parent.describe_resource_collection_health(**kwargs)
  1. See DescribeResourceCollectionHealthRequestRequestTypeDef

describe_service_integration#

Returns the integration status of services that are integrated with DevOps Guru.

Type annotations and code completion for boto3.client("devops-guru").describe_service_integration method. boto3 documentation

# describe_service_integration method definition

def describe_service_integration(
    self,
) -> DescribeServiceIntegrationResponseTypeDef:  # (1)
    ...
  1. See DescribeServiceIntegrationResponseTypeDef

get_cost_estimation#

Returns an estimate of the monthly cost for DevOps Guru to analyze your Amazon Web Services resources.

Type annotations and code completion for boto3.client("devops-guru").get_cost_estimation method. boto3 documentation

# get_cost_estimation method definition

def get_cost_estimation(
    self,
    *,
    NextToken: str = ...,
) -> GetCostEstimationResponseTypeDef:  # (1)
    ...
  1. See GetCostEstimationResponseTypeDef
# get_cost_estimation method usage example with argument unpacking

kwargs: GetCostEstimationRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.get_cost_estimation(**kwargs)
  1. See GetCostEstimationRequestRequestTypeDef

get_resource_collection#

Returns lists Amazon Web Services resources that are of the specified resource collection type.

Type annotations and code completion for boto3.client("devops-guru").get_resource_collection method. boto3 documentation

# get_resource_collection method definition

def get_resource_collection(
    self,
    *,
    ResourceCollectionType: ResourceCollectionTypeType,  # (1)
    NextToken: str = ...,
) -> GetResourceCollectionResponseTypeDef:  # (2)
    ...
  1. See ResourceCollectionTypeType
  2. See GetResourceCollectionResponseTypeDef
# get_resource_collection method usage example with argument unpacking

kwargs: GetResourceCollectionRequestRequestTypeDef = {  # (1)
    "ResourceCollectionType": ...,
}

parent.get_resource_collection(**kwargs)
  1. See GetResourceCollectionRequestRequestTypeDef

list_anomalies_for_insight#

Returns a list of the anomalies that belong to an insight that you specify using its ID.

Type annotations and code completion for boto3.client("devops-guru").list_anomalies_for_insight method. boto3 documentation

# list_anomalies_for_insight method definition

def list_anomalies_for_insight(
    self,
    *,
    InsightId: str,
    StartTimeRange: StartTimeRangeTypeDef = ...,  # (1)
    MaxResults: int = ...,
    NextToken: str = ...,
    AccountId: str = ...,
    Filters: ListAnomaliesForInsightFiltersTypeDef = ...,  # (2)
) -> ListAnomaliesForInsightResponseTypeDef:  # (3)
    ...
  1. See StartTimeRangeTypeDef
  2. See ListAnomaliesForInsightFiltersTypeDef
  3. See ListAnomaliesForInsightResponseTypeDef
# list_anomalies_for_insight method usage example with argument unpacking

kwargs: ListAnomaliesForInsightRequestRequestTypeDef = {  # (1)
    "InsightId": ...,
}

parent.list_anomalies_for_insight(**kwargs)
  1. See ListAnomaliesForInsightRequestRequestTypeDef

list_anomalous_log_groups#

Returns the list of log groups that contain log anomalies.

Type annotations and code completion for boto3.client("devops-guru").list_anomalous_log_groups method. boto3 documentation

# list_anomalous_log_groups method definition

def list_anomalous_log_groups(
    self,
    *,
    InsightId: str,
    MaxResults: int = ...,
    NextToken: str = ...,
) -> ListAnomalousLogGroupsResponseTypeDef:  # (1)
    ...
  1. See ListAnomalousLogGroupsResponseTypeDef
# list_anomalous_log_groups method usage example with argument unpacking

kwargs: ListAnomalousLogGroupsRequestRequestTypeDef = {  # (1)
    "InsightId": ...,
}

parent.list_anomalous_log_groups(**kwargs)
  1. See ListAnomalousLogGroupsRequestRequestTypeDef

list_events#

Returns a list of the events emitted by the resources that are evaluated by DevOps Guru.

Type annotations and code completion for boto3.client("devops-guru").list_events method. boto3 documentation

# list_events method definition

def list_events(
    self,
    *,
    Filters: ListEventsFiltersTypeDef,  # (1)
    MaxResults: int = ...,
    NextToken: str = ...,
    AccountId: str = ...,
) -> ListEventsResponseTypeDef:  # (2)
    ...
  1. See ListEventsFiltersTypeDef
  2. See ListEventsResponseTypeDef
# list_events method usage example with argument unpacking

kwargs: ListEventsRequestRequestTypeDef = {  # (1)
    "Filters": ...,
}

parent.list_events(**kwargs)
  1. See ListEventsRequestRequestTypeDef

list_insights#

Returns a list of insights in your Amazon Web Services account.

Type annotations and code completion for boto3.client("devops-guru").list_insights method. boto3 documentation

# list_insights method definition

def list_insights(
    self,
    *,
    StatusFilter: ListInsightsStatusFilterTypeDef,  # (1)
    MaxResults: int = ...,
    NextToken: str = ...,
) -> ListInsightsResponseTypeDef:  # (2)
    ...
  1. See ListInsightsStatusFilterTypeDef
  2. See ListInsightsResponseTypeDef
# list_insights method usage example with argument unpacking

kwargs: ListInsightsRequestRequestTypeDef = {  # (1)
    "StatusFilter": ...,
}

parent.list_insights(**kwargs)
  1. See ListInsightsRequestRequestTypeDef

list_monitored_resources#

Returns the list of all log groups that are being monitored and tagged by DevOps Guru.

Type annotations and code completion for boto3.client("devops-guru").list_monitored_resources method. boto3 documentation

# list_monitored_resources method definition

def list_monitored_resources(
    self,
    *,
    Filters: ListMonitoredResourcesFiltersTypeDef = ...,  # (1)
    MaxResults: int = ...,
    NextToken: str = ...,
) -> ListMonitoredResourcesResponseTypeDef:  # (2)
    ...
  1. See ListMonitoredResourcesFiltersTypeDef
  2. See ListMonitoredResourcesResponseTypeDef
# list_monitored_resources method usage example with argument unpacking

kwargs: ListMonitoredResourcesRequestRequestTypeDef = {  # (1)
    "Filters": ...,
}

parent.list_monitored_resources(**kwargs)
  1. See ListMonitoredResourcesRequestRequestTypeDef

list_notification_channels#

Returns a list of notification channels configured for DevOps Guru.

Type annotations and code completion for boto3.client("devops-guru").list_notification_channels method. boto3 documentation

# list_notification_channels method definition

def list_notification_channels(
    self,
    *,
    NextToken: str = ...,
) -> ListNotificationChannelsResponseTypeDef:  # (1)
    ...
  1. See ListNotificationChannelsResponseTypeDef
# list_notification_channels method usage example with argument unpacking

kwargs: ListNotificationChannelsRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_notification_channels(**kwargs)
  1. See ListNotificationChannelsRequestRequestTypeDef

list_organization_insights#

Returns a list of insights associated with the account or OU Id.

Type annotations and code completion for boto3.client("devops-guru").list_organization_insights method. boto3 documentation

# list_organization_insights method definition

def list_organization_insights(
    self,
    *,
    StatusFilter: ListInsightsStatusFilterTypeDef,  # (1)
    MaxResults: int = ...,
    AccountIds: Sequence[str] = ...,
    OrganizationalUnitIds: Sequence[str] = ...,
    NextToken: str = ...,
) -> ListOrganizationInsightsResponseTypeDef:  # (2)
    ...
  1. See ListInsightsStatusFilterTypeDef
  2. See ListOrganizationInsightsResponseTypeDef
# list_organization_insights method usage example with argument unpacking

kwargs: ListOrganizationInsightsRequestRequestTypeDef = {  # (1)
    "StatusFilter": ...,
}

parent.list_organization_insights(**kwargs)
  1. See ListOrganizationInsightsRequestRequestTypeDef

list_recommendations#

Returns a list of a specified insight's recommendations.

Type annotations and code completion for boto3.client("devops-guru").list_recommendations method. boto3 documentation

# list_recommendations method definition

def list_recommendations(
    self,
    *,
    InsightId: str,
    NextToken: str = ...,
    Locale: LocaleType = ...,  # (1)
    AccountId: str = ...,
) -> ListRecommendationsResponseTypeDef:  # (2)
    ...
  1. See LocaleType
  2. See ListRecommendationsResponseTypeDef
# list_recommendations method usage example with argument unpacking

kwargs: ListRecommendationsRequestRequestTypeDef = {  # (1)
    "InsightId": ...,
}

parent.list_recommendations(**kwargs)
  1. See ListRecommendationsRequestRequestTypeDef

put_feedback#

Collects customer feedback about the specified insight.

Type annotations and code completion for boto3.client("devops-guru").put_feedback method. boto3 documentation

# put_feedback method definition

def put_feedback(
    self,
    *,
    InsightFeedback: InsightFeedbackTypeDef = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See InsightFeedbackTypeDef
# put_feedback method usage example with argument unpacking

kwargs: PutFeedbackRequestRequestTypeDef = {  # (1)
    "InsightFeedback": ...,
}

parent.put_feedback(**kwargs)
  1. See PutFeedbackRequestRequestTypeDef

remove_notification_channel#

Removes a notification channel from DevOps Guru.

Type annotations and code completion for boto3.client("devops-guru").remove_notification_channel method. boto3 documentation

# remove_notification_channel method definition

def remove_notification_channel(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# remove_notification_channel method usage example with argument unpacking

kwargs: RemoveNotificationChannelRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.remove_notification_channel(**kwargs)
  1. See RemoveNotificationChannelRequestRequestTypeDef

search_insights#

Returns a list of insights in your Amazon Web Services account.

Type annotations and code completion for boto3.client("devops-guru").search_insights method. boto3 documentation

# search_insights method definition

def search_insights(
    self,
    *,
    StartTimeRange: StartTimeRangeTypeDef,  # (1)
    Type: InsightTypeType,  # (2)
    Filters: SearchInsightsFiltersTypeDef = ...,  # (3)
    MaxResults: int = ...,
    NextToken: str = ...,
) -> SearchInsightsResponseTypeDef:  # (4)
    ...
  1. See StartTimeRangeTypeDef
  2. See InsightTypeType
  3. See SearchInsightsFiltersTypeDef
  4. See SearchInsightsResponseTypeDef
# search_insights method usage example with argument unpacking

kwargs: SearchInsightsRequestRequestTypeDef = {  # (1)
    "StartTimeRange": ...,
    "Type": ...,
}

parent.search_insights(**kwargs)
  1. See SearchInsightsRequestRequestTypeDef

search_organization_insights#

Returns a list of insights in your organization.

Type annotations and code completion for boto3.client("devops-guru").search_organization_insights method. boto3 documentation

# search_organization_insights method definition

def search_organization_insights(
    self,
    *,
    AccountIds: Sequence[str],
    StartTimeRange: StartTimeRangeTypeDef,  # (1)
    Type: InsightTypeType,  # (2)
    Filters: SearchOrganizationInsightsFiltersTypeDef = ...,  # (3)
    MaxResults: int = ...,
    NextToken: str = ...,
) -> SearchOrganizationInsightsResponseTypeDef:  # (4)
    ...
  1. See StartTimeRangeTypeDef
  2. See InsightTypeType
  3. See SearchOrganizationInsightsFiltersTypeDef
  4. See SearchOrganizationInsightsResponseTypeDef
# search_organization_insights method usage example with argument unpacking

kwargs: SearchOrganizationInsightsRequestRequestTypeDef = {  # (1)
    "AccountIds": ...,
    "StartTimeRange": ...,
    "Type": ...,
}

parent.search_organization_insights(**kwargs)
  1. See SearchOrganizationInsightsRequestRequestTypeDef

start_cost_estimation#

Starts the creation of an estimate of the monthly cost to analyze your Amazon Web Services resources.

Type annotations and code completion for boto3.client("devops-guru").start_cost_estimation method. boto3 documentation

# start_cost_estimation method definition

def start_cost_estimation(
    self,
    *,
    ResourceCollection: CostEstimationResourceCollectionFilterTypeDef,  # (1)
    ClientToken: str = ...,
) -> dict[str, Any]:
    ...
  1. See CostEstimationResourceCollectionFilterTypeDef
# start_cost_estimation method usage example with argument unpacking

kwargs: StartCostEstimationRequestRequestTypeDef = {  # (1)
    "ResourceCollection": ...,
}

parent.start_cost_estimation(**kwargs)
  1. See StartCostEstimationRequestRequestTypeDef

update_event_sources_config#

Enables or disables integration with a service that can be integrated with DevOps Guru.

Type annotations and code completion for boto3.client("devops-guru").update_event_sources_config method. boto3 documentation

# update_event_sources_config method definition

def update_event_sources_config(
    self,
    *,
    EventSources: EventSourcesConfigTypeDef = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See EventSourcesConfigTypeDef
# update_event_sources_config method usage example with argument unpacking

kwargs: UpdateEventSourcesConfigRequestRequestTypeDef = {  # (1)
    "EventSources": ...,
}

parent.update_event_sources_config(**kwargs)
  1. See UpdateEventSourcesConfigRequestRequestTypeDef

update_resource_collection#

Updates the collection of resources that DevOps Guru analyzes.

Type annotations and code completion for boto3.client("devops-guru").update_resource_collection method. boto3 documentation

# update_resource_collection method definition

def update_resource_collection(
    self,
    *,
    Action: UpdateResourceCollectionActionType,  # (1)
    ResourceCollection: UpdateResourceCollectionFilterTypeDef,  # (2)
) -> dict[str, Any]:
    ...
  1. See UpdateResourceCollectionActionType
  2. See UpdateResourceCollectionFilterTypeDef
# update_resource_collection method usage example with argument unpacking

kwargs: UpdateResourceCollectionRequestRequestTypeDef = {  # (1)
    "Action": ...,
    "ResourceCollection": ...,
}

parent.update_resource_collection(**kwargs)
  1. See UpdateResourceCollectionRequestRequestTypeDef

update_service_integration#

Enables or disables integration with a service that can be integrated with DevOps Guru.

Type annotations and code completion for boto3.client("devops-guru").update_service_integration method. boto3 documentation

# update_service_integration method definition

def update_service_integration(
    self,
    *,
    ServiceIntegration: UpdateServiceIntegrationConfigTypeDef,  # (1)
) -> dict[str, Any]:
    ...
  1. See UpdateServiceIntegrationConfigTypeDef
# update_service_integration method usage example with argument unpacking

kwargs: UpdateServiceIntegrationRequestRequestTypeDef = {  # (1)
    "ServiceIntegration": ...,
}

parent.update_service_integration(**kwargs)
  1. See UpdateServiceIntegrationRequestRequestTypeDef

get_paginator#

Type annotations and code completion for boto3.client("devops-guru").get_paginator method with overloads.