<?php
// This file was auto-generated from sdk-root/src/data/cloudwatchomni/2025-01-01/api-2.json
return [ 'version' => '2.0', 'metadata' => [ 'apiVersion' => '2025-01-01', 'auth' => [ 'aws.auth#sigv4', ], 'endpointPrefix' => 'cloudwatch-omni', 'protocol' => 'smithy-rpc-v2-cbor', 'protocols' => [ 'smithy-rpc-v2-cbor', ], 'serviceFullName' => 'CloudWatch Omni', 'serviceId' => 'CloudWatchOmni', 'signatureVersion' => 'v4', 'signingName' => 'cloudwatch', 'targetPrefix' => 'CloudWatchOmniFrontend', 'uid' => 'cloudwatchomni-2025-01-01', ], 'operations' => [ 'CreateAccessGrant' => [ 'name' => 'CreateAccessGrant', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateAccessGrantInput', ], 'output' => [ 'shape' => 'CreateAccessGrantOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], ], 'CreateAccessProfile' => [ 'name' => 'CreateAccessProfile', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateAccessProfileInput', ], 'output' => [ 'shape' => 'CreateAccessProfileOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], ], 'CreateAlert' => [ 'name' => 'CreateAlert', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateAlertInput', ], 'output' => [ 'shape' => 'CreateAlertOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], ], 'CreateDomain' => [ 'name' => 'CreateDomain', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateDomainInput', ], 'output' => [ 'shape' => 'CreateDomainOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], ], 'CreateDomainAccessGrantForOrganization' => [ 'name' => 'CreateDomainAccessGrantForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateDomainAccessGrantForOrganizationInput', ], 'output' => [ 'shape' => 'CreateDomainAccessGrantForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], ], 'CreateDomainForOrganization' => [ 'name' => 'CreateDomainForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateDomainForOrganizationInput', ], 'output' => [ 'shape' => 'CreateDomainForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], ], 'CreateIntegration' => [ 'name' => 'CreateIntegration', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateIntegrationInput', ], 'output' => [ 'shape' => 'CreateIntegrationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], ], 'CreateOmniDashboard' => [ 'name' => 'CreateOmniDashboard', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateOmniDashboardInput', ], 'output' => [ 'shape' => 'CreateOmniDashboardOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], ], 'CreateOneTimeDeepLinkCode' => [ 'name' => 'CreateOneTimeDeepLinkCode', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateOneTimeDeepLinkCodeInput', ], 'output' => [ 'shape' => 'CreateOneTimeDeepLinkCodeOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], ], 'CreateSpace' => [ 'name' => 'CreateSpace', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateSpaceInput', ], 'output' => [ 'shape' => 'CreateSpaceOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], ], 'CreateView' => [ 'name' => 'CreateView', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'CreateViewRequest', ], 'output' => [ 'shape' => 'CreateViewResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], ], 'DeleteAccessGrant' => [ 'name' => 'DeleteAccessGrant', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteAccessGrantInput', ], 'output' => [ 'shape' => 'DeleteAccessGrantOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], 'idempotent' => true, ], 'DeleteAccessProfile' => [ 'name' => 'DeleteAccessProfile', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteAccessProfileInput', ], 'output' => [ 'shape' => 'DeleteAccessProfileOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], 'idempotent' => true, ], 'DeleteAlert' => [ 'name' => 'DeleteAlert', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteAlertInput', ], 'output' => [ 'shape' => 'DeleteAlertOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'idempotent' => true, ], 'DeleteDomain' => [ 'name' => 'DeleteDomain', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteDomainInput', ], 'output' => [ 'shape' => 'DeleteDomainOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], 'idempotent' => true, ], 'DeleteDomainAccessGrantForOrganization' => [ 'name' => 'DeleteDomainAccessGrantForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteDomainAccessGrantForOrganizationInput', ], 'output' => [ 'shape' => 'DeleteDomainAccessGrantForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], 'idempotent' => true, ], 'DeleteDomainForOrganization' => [ 'name' => 'DeleteDomainForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteDomainForOrganizationInput', ], 'output' => [ 'shape' => 'DeleteDomainForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], 'idempotent' => true, ], 'DeleteIntegration' => [ 'name' => 'DeleteIntegration', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteIntegrationInput', ], 'output' => [ 'shape' => 'DeleteIntegrationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'idempotent' => true, ], 'DeleteOmniDashboard' => [ 'name' => 'DeleteOmniDashboard', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteOmniDashboardInput', ], 'output' => [ 'shape' => 'DeleteOmniDashboardOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'idempotent' => true, ], 'DeleteSpace' => [ 'name' => 'DeleteSpace', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteSpaceInput', ], 'output' => [ 'shape' => 'DeleteSpaceOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'idempotent' => true, ], 'DeleteView' => [ 'name' => 'DeleteView', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'DeleteViewRequest', ], 'output' => [ 'shape' => 'DeleteViewResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'idempotent' => true, ], 'GetAccessGrant' => [ 'name' => 'GetAccessGrant', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetAccessGrantInput', ], 'output' => [ 'shape' => 'GetAccessGrantOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetAccessProfile' => [ 'name' => 'GetAccessProfile', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetAccessProfileInput', ], 'output' => [ 'shape' => 'GetAccessProfileOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetAlert' => [ 'name' => 'GetAlert', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetAlertInput', ], 'output' => [ 'shape' => 'GetAlertOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetContextGraph' => [ 'name' => 'GetContextGraph', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetContextGraphInput', ], 'output' => [ 'shape' => 'GetContextGraphOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetDomain' => [ 'name' => 'GetDomain', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetDomainInput', ], 'output' => [ 'shape' => 'GetDomainOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetDomainAccessGrantForOrganization' => [ 'name' => 'GetDomainAccessGrantForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetDomainAccessGrantForOrganizationInput', ], 'output' => [ 'shape' => 'GetDomainAccessGrantForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetDomainForOrganization' => [ 'name' => 'GetDomainForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetDomainForOrganizationInput', ], 'output' => [ 'shape' => 'GetDomainForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetIntegration' => [ 'name' => 'GetIntegration', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetIntegrationInput', ], 'output' => [ 'shape' => 'GetIntegrationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetIntelligenceConfiguration' => [ 'name' => 'GetIntelligenceConfiguration', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetIntelligenceConfigurationInput', ], 'output' => [ 'shape' => 'GetIntelligenceConfigurationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetOmniDashboard' => [ 'name' => 'GetOmniDashboard', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetOmniDashboardInput', ], 'output' => [ 'shape' => 'GetOmniDashboardOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetSpace' => [ 'name' => 'GetSpace', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetSpaceInput', ], 'output' => [ 'shape' => 'GetSpaceOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'GetSpaceCredentialsForOrganization' => [ 'name' => 'GetSpaceCredentialsForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetSpaceCredentialsForOrganizationInput', ], 'output' => [ 'shape' => 'GetSpaceCredentialsForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], ], 'GetTelemetryQueryResults' => [ 'name' => 'GetTelemetryQueryResults', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetTelemetryQueryResultsRequest', ], 'output' => [ 'shape' => 'GetTelemetryQueryResultsResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], ], 'GetView' => [ 'name' => 'GetView', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'GetViewRequest', ], 'output' => [ 'shape' => 'GetViewResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListAccessGrants' => [ 'name' => 'ListAccessGrants', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListAccessGrantsInput', ], 'output' => [ 'shape' => 'ListAccessGrantsOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListAccessProfiles' => [ 'name' => 'ListAccessProfiles', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListAccessProfilesInput', ], 'output' => [ 'shape' => 'ListAccessProfilesOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListAlerts' => [ 'name' => 'ListAlerts', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListAlertsInput', ], 'output' => [ 'shape' => 'ListAlertsOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListDomainAccessGrantsForOrganization' => [ 'name' => 'ListDomainAccessGrantsForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListDomainAccessGrantsForOrganizationInput', ], 'output' => [ 'shape' => 'ListDomainAccessGrantsForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListDomains' => [ 'name' => 'ListDomains', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListDomainsInput', ], 'output' => [ 'shape' => 'ListDomainsOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListIntegrations' => [ 'name' => 'ListIntegrations', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListIntegrationsInput', ], 'output' => [ 'shape' => 'ListIntegrationsOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListOmniDashboards' => [ 'name' => 'ListOmniDashboards', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListOmniDashboardsInput', ], 'output' => [ 'shape' => 'ListOmniDashboardsOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListSpaces' => [ 'name' => 'ListSpaces', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListSpacesInput', ], 'output' => [ 'shape' => 'ListSpacesOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListSpacesForOrganization' => [ 'name' => 'ListSpacesForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListSpacesForOrganizationInput', ], 'output' => [ 'shape' => 'ListSpacesForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'ListTelemetryFields' => [ 'name' => 'ListTelemetryFields', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListTelemetryFieldsRequest', ], 'output' => [ 'shape' => 'ListTelemetryFieldsResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalServerException', ], ], ], 'ListTelemetryQuerySessions' => [ 'name' => 'ListTelemetryQuerySessions', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListTelemetryQuerySessionsRequest', ], 'output' => [ 'shape' => 'ListTelemetryQuerySessionsResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'InternalServerException', ], ], ], 'ListViews' => [ 'name' => 'ListViews', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'ListViewsRequest', ], 'output' => [ 'shape' => 'ListViewsResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'PutIntelligenceConfiguration' => [ 'name' => 'PutIntelligenceConfiguration', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'PutIntelligenceConfigurationInput', ], 'output' => [ 'shape' => 'PutIntelligenceConfigurationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'idempotent' => true, ], 'SearchPrincipals' => [ 'name' => 'SearchPrincipals', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'SearchPrincipalsInput', ], 'output' => [ 'shape' => 'SearchPrincipalsOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'readonly' => true, ], 'StartTelemetryQuery' => [ 'name' => 'StartTelemetryQuery', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'StartTelemetryQueryRequest', ], 'output' => [ 'shape' => 'StartTelemetryQueryResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], ], 'StartTelemetryQuerySession' => [ 'name' => 'StartTelemetryQuerySession', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'StartTelemetryQuerySessionRequest', ], 'output' => [ 'shape' => 'StartTelemetryQuerySessionResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], ], 'StopTelemetryQuery' => [ 'name' => 'StopTelemetryQuery', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'StopTelemetryQueryRequest', ], 'output' => [ 'shape' => 'StopTelemetryQueryResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'idempotent' => true, ], 'StopTelemetryQuerySession' => [ 'name' => 'StopTelemetryQuerySession', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'StopTelemetryQuerySessionRequest', ], 'output' => [ 'shape' => 'StopTelemetryQuerySessionResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'InternalServerException', ], ], 'idempotent' => true, ], 'UpdateAccessProfile' => [ 'name' => 'UpdateAccessProfile', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateAccessProfileInput', ], 'output' => [ 'shape' => 'UpdateAccessProfileOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], 'idempotent' => true, ], 'UpdateAlert' => [ 'name' => 'UpdateAlert', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateAlertInput', ], 'output' => [ 'shape' => 'UpdateAlertOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], 'idempotent' => true, ], 'UpdateDomain' => [ 'name' => 'UpdateDomain', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateDomainInput', ], 'output' => [ 'shape' => 'UpdateDomainOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], 'idempotent' => true, ], 'UpdateDomainForOrganization' => [ 'name' => 'UpdateDomainForOrganization', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateDomainForOrganizationInput', ], 'output' => [ 'shape' => 'UpdateDomainForOrganizationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], 'idempotent' => true, ], 'UpdateIntegration' => [ 'name' => 'UpdateIntegration', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateIntegrationInput', ], 'output' => [ 'shape' => 'UpdateIntegrationOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], ], 'idempotent' => true, ], 'UpdateOmniDashboard' => [ 'name' => 'UpdateOmniDashboard', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateOmniDashboardInput', ], 'output' => [ 'shape' => 'UpdateOmniDashboardOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], 'idempotent' => true, ], 'UpdateSpace' => [ 'name' => 'UpdateSpace', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateSpaceInput', ], 'output' => [ 'shape' => 'UpdateSpaceOutput', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], [ 'shape' => 'ServiceQuotaExceededException', ], ], 'idempotent' => true, ], 'UpdateView' => [ 'name' => 'UpdateView', 'http' => [ 'method' => 'POST', 'requestUri' => '/', ], 'input' => [ 'shape' => 'UpdateViewRequest', ], 'output' => [ 'shape' => 'UpdateViewResponse', ], 'errors' => [ [ 'shape' => 'ThrottlingException', ], [ 'shape' => 'ValidationException', ], [ 'shape' => 'ResourceNotFoundException', ], [ 'shape' => 'AccessDeniedException', ], [ 'shape' => 'InternalServerException', ], [ 'shape' => 'ConflictException', ], ], 'idempotent' => true, ], ], 'shapes' => [ 'AccessDeniedException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'String', ], ], 'error' => [ 'httpStatusCode' => 403, 'senderFault' => true, ], 'exception' => true, ], 'AccessGrant' => [ 'type' => 'structure', 'required' => [ 'grantId', 'grantArn', 'accountId', 'domainId', 'principal', 'permission', 'grantType', 'createdBy', 'createdAt', 'updatedAt', 'spaceId', ], 'members' => [ 'grantId' => [ 'shape' => 'GrantId', ], 'grantArn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'AccessGrantNameString', ], 'accountId' => [ 'shape' => 'AccountId', ], 'domainId' => [ 'shape' => 'DomainId', ], 'principal' => [ 'shape' => 'AccessGrantPrincipal', ], 'permission' => [ 'shape' => 'AccessGrantPermission', ], 'grantType' => [ 'shape' => 'AccessGrantType', ], 'createdBy' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'spaceId' => [ 'shape' => 'SpaceId', ], 'scopedActions' => [ 'shape' => 'ScopedActionsList', ], ], ], 'AccessGrantNameString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+', ], 'AccessGrantPermission' => [ 'type' => 'string', 'enum' => [ 'SPACE_ADMIN', 'READ', 'READ_WRITE_DELETE', 'CUSTOM', ], ], 'AccessGrantPrincipal' => [ 'type' => 'structure', 'required' => [ 'principalType', ], 'members' => [ 'principalType' => [ 'shape' => 'AccessGrantPrincipalType', ], 'principalId' => [ 'shape' => 'PrincipalId', ], 'principalAttributes' => [ 'shape' => 'AccessGrantPrincipalAttributeList', ], ], ], 'AccessGrantPrincipalAttribute' => [ 'type' => 'structure', 'required' => [ 'key', 'value', ], 'members' => [ 'key' => [ 'shape' => 'AccessGrantPrincipalAttributeKeyString', ], 'value' => [ 'shape' => 'AccessGrantPrincipalAttributeValueString', ], ], ], 'AccessGrantPrincipalAttributeKeyString' => [ 'type' => 'string', 'max' => 128, 'min' => 1, ], 'AccessGrantPrincipalAttributeList' => [ 'type' => 'list', 'member' => [ 'shape' => 'AccessGrantPrincipalAttribute', ], 'max' => 10, 'min' => 0, ], 'AccessGrantPrincipalAttributeValueString' => [ 'type' => 'string', 'max' => 512, 'min' => 1, ], 'AccessGrantPrincipalType' => [ 'type' => 'string', 'enum' => [ 'IDC_USER', 'IDC_GROUP', 'IAM_USER', 'IAM_ROLE', 'IAM_ROOT', 'ACCESS_PROFILE', 'ALERT', 'AGENT', ], ], 'AccessGrantSummary' => [ 'type' => 'structure', 'required' => [ 'grantId', 'grantArn', 'domainId', 'principal', 'permission', 'grantType', 'spaceId', ], 'members' => [ 'grantId' => [ 'shape' => 'GrantId', ], 'grantArn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'AccessGrantSummaryNameString', ], 'domainId' => [ 'shape' => 'DomainId', ], 'principal' => [ 'shape' => 'AccessGrantPrincipal', ], 'permission' => [ 'shape' => 'AccessGrantPermission', ], 'grantType' => [ 'shape' => 'AccessGrantType', ], 'spaceId' => [ 'shape' => 'SpaceId', ], ], ], 'AccessGrantSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'AccessGrantSummary', ], ], 'AccessGrantSummaryNameString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+', ], 'AccessGrantType' => [ 'type' => 'string', 'enum' => [ 'SERVICE_MANAGED', 'CUSTOMER_MANAGED', ], ], 'AccessKeyId' => [ 'type' => 'string', 'sensitive' => true, ], 'AccessProfile' => [ 'type' => 'structure', 'required' => [ 'profileId', 'spaceId', 'arn', 'name', 'createdAt', 'updatedAt', ], 'members' => [ 'profileId' => [ 'shape' => 'ProfileId', ], 'spaceId' => [ 'shape' => 'SpaceId', ], 'arn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'String', ], 'description' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'assumeStatus' => [ 'shape' => 'AssumeStatus', ], 'profileType' => [ 'shape' => 'AccessProfileType', ], ], ], 'AccessProfileName' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9 _.:/=+@-]+', ], 'AccessProfileSummary' => [ 'type' => 'structure', 'required' => [ 'profileId', 'arn', 'name', ], 'members' => [ 'profileId' => [ 'shape' => 'ProfileId', ], 'arn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'String', ], 'description' => [ 'shape' => 'String', ], 'profileType' => [ 'shape' => 'AccessProfileType', ], ], ], 'AccessProfileSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'AccessProfileSummary', ], ], 'AccessProfileType' => [ 'type' => 'string', 'enum' => [ 'SERVICE_MANAGED', 'CUSTOMER_MANAGED', ], ], 'AccountId' => [ 'type' => 'string', 'max' => 12, 'min' => 12, 'pattern' => '[0-9]{12}', ], 'Alert' => [ 'type' => 'structure', 'required' => [ 'name', 'accountId', 'rule', 'createdAt', 'updatedAt', 'alertArn', ], 'members' => [ 'name' => [ 'shape' => 'String', ], 'alertId' => [ 'shape' => 'AlertId', ], 'description' => [ 'shape' => 'String', ], 'accountId' => [ 'shape' => 'AccountId', ], 'spaceId' => [ 'shape' => 'SpaceId', ], 'profileId' => [ 'shape' => 'ProfileId', ], 'rule' => [ 'shape' => 'Rule', ], 'notificationStatus' => [ 'shape' => 'NotificationStatus', ], 'state' => [ 'shape' => 'AlertStateInfo', ], 'notificationRules' => [ 'shape' => 'NotificationRuleList', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'alertArn' => [ 'shape' => 'Arn', ], ], ], 'AlertCondition' => [ 'type' => 'structure', 'members' => [ 'thresholdMode' => [ 'shape' => 'ThresholdMode', ], 'thresholdField' => [ 'shape' => 'AlertConditionThresholdFieldString', ], 'comparator' => [ 'shape' => 'Comparator', ], 'warningThreshold' => [ 'shape' => 'Double', ], 'criticalThreshold' => [ 'shape' => 'Double', ], ], ], 'AlertConditionThresholdFieldString' => [ 'type' => 'string', 'max' => 256, 'min' => 0, ], 'AlertEvaluation' => [ 'type' => 'structure', 'required' => [ 'intervalSeconds', ], 'members' => [ 'intervalSeconds' => [ 'shape' => 'Integer', ], 'pendingDurationSeconds' => [ 'shape' => 'Integer', ], 'recoveryDurationSeconds' => [ 'shape' => 'Integer', ], ], ], 'AlertFilterCriteria' => [ 'type' => 'structure', 'members' => [ 'names' => [ 'shape' => 'AlertNameFilterList', ], 'namePrefix' => [ 'shape' => 'AlertFilterCriteriaNamePrefixString', ], 'ids' => [ 'shape' => 'AlertIdFilterList', ], 'stateValue' => [ 'shape' => 'AlertStateList', ], 'notificationsEnabled' => [ 'shape' => 'Boolean', ], ], ], 'AlertFilterCriteriaNamePrefixString' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.@~()-]+', ], 'AlertId' => [ 'type' => 'string', 'max' => 32, 'min' => 32, 'pattern' => '[0-9a-f]{32}', ], 'AlertIdFilterList' => [ 'type' => 'list', 'member' => [ 'shape' => 'AlertId', ], 'max' => 50, 'min' => 1, ], 'AlertNameFilterList' => [ 'type' => 'list', 'member' => [ 'shape' => 'AlertNameFilterListMemberString', ], 'max' => 50, 'min' => 1, ], 'AlertNameFilterListMemberString' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.@~()-]+', ], 'AlertRuleQuery' => [ 'type' => 'structure', 'required' => [ 'language', 'expression', ], 'members' => [ 'language' => [ 'shape' => 'QueryLanguage', ], 'expression' => [ 'shape' => 'AlertRuleQueryExpressionString', ], ], ], 'AlertRuleQueryExpressionString' => [ 'type' => 'string', 'max' => 10000, 'min' => 1, ], 'AlertSortField' => [ 'type' => 'string', 'enum' => [ 'NAME', 'STATE', ], ], 'AlertSortOrder' => [ 'type' => 'string', 'enum' => [ 'ASC', 'DESC', ], ], 'AlertState' => [ 'type' => 'string', 'enum' => [ 'OK', 'WARNING', 'CRITICAL', 'NODATA', ], ], 'AlertStateData' => [ 'type' => 'structure', 'members' => [ 'thresholdBreached' => [ 'shape' => 'Double', ], ], ], 'AlertStateInfo' => [ 'type' => 'structure', 'required' => [ 'value', ], 'members' => [ 'value' => [ 'shape' => 'AlertState', ], 'transitionedAt' => [ 'shape' => 'Timestamp', ], 'contributorSummary' => [ 'shape' => 'ContributorSummary', ], 'data' => [ 'shape' => 'AlertStateData', ], ], ], 'AlertStateList' => [ 'type' => 'list', 'member' => [ 'shape' => 'AlertState', ], 'max' => 4, 'min' => 0, ], 'AlertSummary' => [ 'type' => 'structure', 'required' => [ 'name', 'state', 'createdAt', 'updatedAt', 'alertArn', ], 'members' => [ 'name' => [ 'shape' => 'String', ], 'alertId' => [ 'shape' => 'AlertId', ], 'spaceId' => [ 'shape' => 'SpaceId', ], 'profileId' => [ 'shape' => 'ProfileId', ], 'notificationStatus' => [ 'shape' => 'NotificationStatus', ], 'state' => [ 'shape' => 'AlertStateInfo', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'alertArn' => [ 'shape' => 'Arn', ], ], ], 'AlertSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'AlertSummary', ], ], 'ApiKeyCredential' => [ 'type' => 'structure', 'required' => [ 'apiKeyValue', ], 'members' => [ 'apiKeyValue' => [ 'shape' => 'ApiKeyCredentialApiKeyValueString', ], ], 'sensitive' => true, ], 'ApiKeyCredentialApiKeyValueString' => [ 'type' => 'string', 'min' => 1, 'sensitive' => true, ], 'Arn' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:.+', ], 'AssumeStatus' => [ 'type' => 'string', 'enum' => [ 'ALLOWED', 'DENIED', ], ], 'AuthType' => [ 'type' => 'string', 'enum' => [ 'NONE', 'OAUTH2', 'API_KEY', ], ], 'AwsCredentials' => [ 'type' => 'structure', 'required' => [ 'accessKeyId', 'secretAccessKey', 'sessionToken', 'expiration', ], 'members' => [ 'accessKeyId' => [ 'shape' => 'AccessKeyId', ], 'secretAccessKey' => [ 'shape' => 'SecretAccessKey', ], 'sessionToken' => [ 'shape' => 'SessionToken', ], 'expiration' => [ 'shape' => 'Timestamp', ], ], 'sensitive' => true, ], 'Boolean' => [ 'type' => 'boolean', 'box' => true, ], 'ClientToken' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[!-~]+', ], 'Comparator' => [ 'type' => 'string', 'enum' => [ 'GT', 'LT', 'GTE', 'LTE', ], ], 'ConflictException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'String', ], 'conflictType' => [ 'shape' => 'String', ], 'resourceId' => [ 'shape' => 'String', ], 'resourceType' => [ 'shape' => 'String', ], 'errorCode' => [ 'shape' => 'String', ], ], 'error' => [ 'httpStatusCode' => 409, 'senderFault' => true, ], 'exception' => true, ], 'ContextConditionsMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'String', ], 'value' => [ 'shape' => 'StringList', ], 'max' => 10, 'min' => 0, ], 'ContextGraphAttributeMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'String', ], 'value' => [ 'shape' => 'String', ], 'max' => 100, 'min' => 0, ], 'ContextGraphId' => [ 'type' => 'string', 'max' => 256, 'min' => 1, ], 'ContextGraphName' => [ 'type' => 'string', 'max' => 512, 'min' => 1, ], 'ContributorSummary' => [ 'type' => 'structure', 'members' => [ 'warningCount' => [ 'shape' => 'Integer', ], 'criticalCount' => [ 'shape' => 'Integer', ], ], ], 'CreateAccessGrantInput' => [ 'type' => 'structure', 'required' => [ 'domainId', 'spaceId', 'name', 'principal', 'permission', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'spaceId' => [ 'shape' => 'SpaceId', ], 'name' => [ 'shape' => 'CreateAccessGrantInputNameString', ], 'principal' => [ 'shape' => 'AccessGrantPrincipal', ], 'permission' => [ 'shape' => 'AccessGrantPermission', ], 'scopedActions' => [ 'shape' => 'ScopedActionsList', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateAccessGrantInputNameString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+', ], 'CreateAccessGrantOutput' => [ 'type' => 'structure', 'required' => [ 'accessGrant', ], 'members' => [ 'accessGrant' => [ 'shape' => 'AccessGrant', ], ], ], 'CreateAccessProfileInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'name', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'name' => [ 'shape' => 'AccessProfileName', ], 'description' => [ 'shape' => 'CreateAccessProfileInputDescriptionString', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateAccessProfileInputDescriptionString' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'CreateAccessProfileOutput' => [ 'type' => 'structure', 'required' => [ 'accessProfile', ], 'members' => [ 'accessProfile' => [ 'shape' => 'AccessProfile', ], ], ], 'CreateAlertInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'profileId', 'name', 'rule', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'profileId' => [ 'shape' => 'ProfileId', ], 'name' => [ 'shape' => 'CreateAlertInputNameString', ], 'description' => [ 'shape' => 'CreateAlertInputDescriptionString', ], 'rule' => [ 'shape' => 'Rule', ], 'notificationsEnabled' => [ 'shape' => 'Boolean', ], 'tags' => [ 'shape' => 'TagMap', ], 'notificationRules' => [ 'shape' => 'NotificationRuleList', ], 'clientToken' => [ 'shape' => 'CreateAlertInputClientTokenString', 'idempotencyToken' => true, ], ], ], 'CreateAlertInputClientTokenString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[\\u0021-\\u007E]+', ], 'CreateAlertInputDescriptionString' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'CreateAlertInputNameString' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.@~()-]+', ], 'CreateAlertOutput' => [ 'type' => 'structure', 'required' => [ 'alert', ], 'members' => [ 'alertArn' => [ 'shape' => 'Arn', ], 'alert' => [ 'shape' => 'Alert', ], ], ], 'CreateDomainAccessGrantForOrganizationInput' => [ 'type' => 'structure', 'required' => [ 'domainId', 'name', 'principal', 'permission', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'name' => [ 'shape' => 'CreateDomainAccessGrantForOrganizationInputNameString', ], 'principal' => [ 'shape' => 'OrganizationAccessGrantPrincipal', ], 'permission' => [ 'shape' => 'OrganizationGrantPermission', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateDomainAccessGrantForOrganizationInputNameString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+', ], 'CreateDomainAccessGrantForOrganizationOutput' => [ 'type' => 'structure', 'required' => [ 'accessGrant', ], 'members' => [ 'accessGrant' => [ 'shape' => 'OrganizationAccessGrant', ], ], ], 'CreateDomainForOrganizationInput' => [ 'type' => 'structure', 'required' => [ 'name', 'identityProviders', 'domainAccessRoleArn', ], 'members' => [ 'name' => [ 'shape' => 'CreateDomainForOrganizationInputNameString', ], 'identityProviders' => [ 'shape' => 'IdentityProviderList', ], 'identityProviderConfiguration' => [ 'shape' => 'IdentityProviderConfiguration', ], 'domainAccessRoleArn' => [ 'shape' => 'IamRoleArn', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateDomainForOrganizationInputNameString' => [ 'type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9]+(-[a-z0-9]+)*', ], 'CreateDomainForOrganizationOutput' => [ 'type' => 'structure', 'required' => [ 'organizationDomain', ], 'members' => [ 'organizationDomain' => [ 'shape' => 'OrganizationDomain', ], ], ], 'CreateDomainInput' => [ 'type' => 'structure', 'required' => [ 'name', 'identityProviders', ], 'members' => [ 'name' => [ 'shape' => 'CreateDomainInputNameString', ], 'identityProviders' => [ 'shape' => 'IdentityProviderList', ], 'identityProviderConfiguration' => [ 'shape' => 'IdentityProviderConfiguration', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateDomainInputNameString' => [ 'type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9]+(-[a-z0-9]+)*', ], 'CreateDomainOutput' => [ 'type' => 'structure', 'required' => [ 'domain', ], 'members' => [ 'domain' => [ 'shape' => 'Domain', ], ], ], 'CreateIntegrationInput' => [ 'type' => 'structure', 'required' => [ 'integrationType', 'name', ], 'members' => [ 'integrationType' => [ 'shape' => 'IntegrationType', ], 'name' => [ 'shape' => 'CreateIntegrationInputNameString', ], 'credential' => [ 'shape' => 'IntegrationCredential', ], 'integrationAttributes' => [ 'shape' => 'CreateIntegrationInputIntegrationAttributesMap', ], 'roleArn' => [ 'shape' => 'String', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'CreateIntegrationInputClientTokenString', 'idempotencyToken' => true, ], ], ], 'CreateIntegrationInputClientTokenString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[!-~]+', ], 'CreateIntegrationInputIntegrationAttributesMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'CreateIntegrationInputIntegrationAttributesMapKeyString', ], 'value' => [ 'shape' => 'CreateIntegrationInputIntegrationAttributesMapValueString', ], 'max' => 50, 'min' => 0, ], 'CreateIntegrationInputIntegrationAttributesMapKeyString' => [ 'type' => 'string', 'max' => 128, 'min' => 0, ], 'CreateIntegrationInputIntegrationAttributesMapValueString' => [ 'type' => 'string', 'max' => 4096, 'min' => 0, ], 'CreateIntegrationInputNameString' => [ 'type' => 'string', 'max' => 256, 'min' => 1, ], 'CreateIntegrationOutput' => [ 'type' => 'structure', 'required' => [ 'integration', ], 'members' => [ 'integration' => [ 'shape' => 'Integration', ], ], ], 'CreateOmniDashboardInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'name', 'body', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'name' => [ 'shape' => 'CreateOmniDashboardInputNameString', ], 'body' => [ 'shape' => 'CreateOmniDashboardInputBodyString', ], 'description' => [ 'shape' => 'CreateOmniDashboardInputDescriptionString', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateOmniDashboardInputBodyString' => [ 'type' => 'string', 'max' => 1048576, 'min' => 1, ], 'CreateOmniDashboardInputDescriptionString' => [ 'type' => 'string', 'max' => 1024, 'min' => 1, ], 'CreateOmniDashboardInputNameString' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.@~()-]+', ], 'CreateOmniDashboardOutput' => [ 'type' => 'structure', 'required' => [ 'omniDashboard', ], 'members' => [ 'omniDashboard' => [ 'shape' => 'OmniDashboard', ], ], ], 'CreateOneTimeDeepLinkCodeInput' => [ 'type' => 'structure', 'required' => [ 'domainId', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'ttlSeconds' => [ 'shape' => 'CreateOneTimeDeepLinkCodeInputTtlSecondsInteger', ], 'redirectUrl' => [ 'shape' => 'String', ], ], ], 'CreateOneTimeDeepLinkCodeInputTtlSecondsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 600, 'min' => 60, ], 'CreateOneTimeDeepLinkCodeOutput' => [ 'type' => 'structure', 'required' => [ 'code', 'deepLinkUrl', 'expiresAt', ], 'members' => [ 'code' => [ 'shape' => 'DeepLinkCode', ], 'deepLinkUrl' => [ 'shape' => 'DeepLinkUrl', ], 'expiresAt' => [ 'shape' => 'Timestamp', ], ], ], 'CreateSpaceInput' => [ 'type' => 'structure', 'required' => [ 'name', 'domainId', 'dataAccessRoleArn', ], 'members' => [ 'name' => [ 'shape' => 'CreateSpaceInputNameString', ], 'domainId' => [ 'shape' => 'DomainId', ], 'dataAccessRoleArn' => [ 'shape' => 'Arn', ], 'agentCoreEvaluationRoleArn' => [ 'shape' => 'Arn', ], 'encryptionConfiguration' => [ 'shape' => 'EncryptionConfiguration', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'CreateSpaceInputNameString' => [ 'type' => 'string', 'max' => 64, 'min' => 3, 'pattern' => '[a-z0-9]+(-[a-z0-9]+)*', ], 'CreateSpaceOutput' => [ 'type' => 'structure', 'required' => [ 'space', ], 'members' => [ 'space' => [ 'shape' => 'Space', ], ], ], 'CreateViewRequest' => [ 'type' => 'structure', 'required' => [ 'name', 'definition', ], 'members' => [ 'name' => [ 'shape' => 'ViewName', ], 'definition' => [ 'shape' => 'ViewDefinition', ], 'description' => [ 'shape' => 'ViewDescription', ], 'tags' => [ 'shape' => 'TagMap', ], 'clientToken' => [ 'shape' => 'CreateViewRequestClientTokenString', 'idempotencyToken' => true, ], ], ], 'CreateViewRequestClientTokenString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[!-~]+', ], 'CreateViewResponse' => [ 'type' => 'structure', 'required' => [ 'name', 'type', 'definition', 'createdAt', 'updatedAt', 'arn', ], 'members' => [ 'name' => [ 'shape' => 'String', ], 'type' => [ 'shape' => 'ViewType', ], 'description' => [ 'shape' => 'String', ], 'definition' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'arn' => [ 'shape' => 'String', ], ], ], 'DashboardId' => [ 'type' => 'string', 'max' => 36, 'min' => 36, 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}', ], 'DeepLinkCode' => [ 'type' => 'string', 'sensitive' => true, ], 'DeepLinkUrl' => [ 'type' => 'string', 'sensitive' => true, ], 'DeleteAccessGrantInput' => [ 'type' => 'structure', 'required' => [ 'grantId', ], 'members' => [ 'grantId' => [ 'shape' => 'GrantId', ], ], ], 'DeleteAccessGrantOutput' => [ 'type' => 'structure', 'members' => [], ], 'DeleteAccessProfileInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'profileId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'profileId' => [ 'shape' => 'ProfileId', ], ], ], 'DeleteAccessProfileOutput' => [ 'type' => 'structure', 'members' => [], ], 'DeleteAlertInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'alertId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'alertId' => [ 'shape' => 'AlertId', ], ], ], 'DeleteAlertOutput' => [ 'type' => 'structure', 'members' => [], ], 'DeleteDomainAccessGrantForOrganizationInput' => [ 'type' => 'structure', 'required' => [ 'grantId', ], 'members' => [ 'grantId' => [ 'shape' => 'GrantId', ], ], ], 'DeleteDomainAccessGrantForOrganizationOutput' => [ 'type' => 'structure', 'members' => [], ], 'DeleteDomainForOrganizationInput' => [ 'type' => 'structure', 'required' => [ 'domainId', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], ], ], 'DeleteDomainForOrganizationOutput' => [ 'type' => 'structure', 'members' => [], ], 'DeleteDomainInput' => [ 'type' => 'structure', 'required' => [ 'domainId', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], ], ], 'DeleteDomainOutput' => [ 'type' => 'structure', 'members' => [], ], 'DeleteIntegrationInput' => [ 'type' => 'structure', 'required' => [ 'identifier', ], 'members' => [ 'identifier' => [ 'shape' => 'IntegrationIdentifier', ], ], ], 'DeleteIntegrationOutput' => [ 'type' => 'structure', 'members' => [], ], 'DeleteOmniDashboardInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'dashboardId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'dashboardId' => [ 'shape' => 'DashboardId', ], ], ], 'DeleteOmniDashboardOutput' => [ 'type' => 'structure', 'members' => [], ], 'DeleteSpaceInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], ], ], 'DeleteSpaceOutput' => [ 'type' => 'structure', 'members' => [], ], 'DeleteViewRequest' => [ 'type' => 'structure', 'required' => [ 'name', ], 'members' => [ 'name' => [ 'shape' => 'ViewName', ], ], ], 'DeleteViewResponse' => [ 'type' => 'structure', 'members' => [], ], 'Domain' => [ 'type' => 'structure', 'required' => [ 'domainId', 'domainArn', 'identityProviders', 'domainEndpointUrl', 'region', 'createdAt', 'updatedAt', 'status', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'domainArn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'DomainNameString', ], 'identityProviders' => [ 'shape' => 'IdentityProviderList', ], 'identityProviderConfiguration' => [ 'shape' => 'IdentityProviderConfiguration', ], 'domainEndpointUrl' => [ 'shape' => 'String', ], 'customEndpointUrls' => [ 'shape' => 'StringList', ], 'identityCenterApplicationArn' => [ 'shape' => 'Arn', ], 'region' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'status' => [ 'shape' => 'DomainStatus', ], ], ], 'DomainId' => [ 'type' => 'string', 'pattern' => 'd-[0-9a-z]{1,25}', ], 'DomainNameString' => [ 'type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9]+(-[a-z0-9]+)*', ], 'DomainStatus' => [ 'type' => 'string', 'enum' => [ 'ACTIVE', ], ], 'DomainSummary' => [ 'type' => 'structure', 'required' => [ 'domainId', 'createdAt', 'updatedAt', 'status', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'domainArn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'DomainSummaryNameString', ], 'identityCenterInstanceArn' => [ 'shape' => 'IdentityCenterInstanceArn', ], 'region' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'status' => [ 'shape' => 'DomainStatus', ], ], ], 'DomainSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'DomainSummary', ], ], 'DomainSummaryNameString' => [ 'type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9]+(-[a-z0-9]+)*', ], 'Double' => [ 'type' => 'double', 'box' => true, ], 'Edge' => [ 'type' => 'structure', 'members' => [ 'edgeId' => [ 'shape' => 'ContextGraphId', ], 'from' => [ 'shape' => 'ContextGraphId', ], 'to' => [ 'shape' => 'ContextGraphId', ], 'edgeType' => [ 'shape' => 'EdgeType', ], 'operations' => [ 'shape' => 'StringSet', ], 'edgeProperties' => [ 'shape' => 'EdgeProperties', ], 'telemetryAttributes' => [ 'shape' => 'ContextGraphAttributeMap', ], 'signalTypes' => [ 'shape' => 'SignalSet', ], 'sources' => [ 'shape' => 'SourceSet', ], 'metadata' => [ 'shape' => 'Metadata', ], 'firstObservedAt' => [ 'shape' => 'Timestamp', ], 'lastObservedAt' => [ 'shape' => 'Timestamp', ], ], ], 'EdgeFilters' => [ 'type' => 'structure', 'members' => [ 'edgeId' => [ 'shape' => 'ContextGraphId', ], 'from' => [ 'shape' => 'ContextGraphId', ], 'to' => [ 'shape' => 'ContextGraphId', ], 'edgeType' => [ 'shape' => 'EdgeType', ], 'operations' => [ 'shape' => 'StringSet', ], 'telemetryAttributes' => [ 'shape' => 'KeyFilterList', ], 'sources' => [ 'shape' => 'SourceSet', ], ], ], 'EdgeList' => [ 'type' => 'list', 'member' => [ 'shape' => 'Edge', ], 'max' => 5000, 'min' => 0, ], 'EdgeProperties' => [ 'type' => 'structure', 'members' => [ 'protocol' => [ 'shape' => 'String', ], 'sourcePort' => [ 'shape' => 'String', ], 'destinationPort' => [ 'shape' => 'String', ], 'blocked' => [ 'shape' => 'Boolean', ], 'errorCode' => [ 'shape' => 'String', ], 'httpStatusCode' => [ 'shape' => 'String', ], 'httpMethod' => [ 'shape' => 'String', ], 'serviceInitiated' => [ 'shape' => 'Boolean', ], 'trafficStats' => [ 'shape' => 'EdgeTrafficStats', ], ], ], 'EdgeTrafficStats' => [ 'type' => 'structure', 'members' => [ 'bytes' => [ 'shape' => 'EdgeTrafficStatsBytesLong', ], 'packets' => [ 'shape' => 'EdgeTrafficStatsPacketsLong', ], 'flows' => [ 'shape' => 'EdgeTrafficStatsFlowsLong', ], 'sentBytes' => [ 'shape' => 'EdgeTrafficStatsSentBytesLong', ], 'receivedBytes' => [ 'shape' => 'EdgeTrafficStatsReceivedBytesLong', ], ], ], 'EdgeTrafficStatsBytesLong' => [ 'type' => 'long', 'box' => true, 'min' => 0, ], 'EdgeTrafficStatsFlowsLong' => [ 'type' => 'long', 'box' => true, 'min' => 0, ], 'EdgeTrafficStatsPacketsLong' => [ 'type' => 'long', 'box' => true, 'min' => 0, ], 'EdgeTrafficStatsReceivedBytesLong' => [ 'type' => 'long', 'box' => true, 'min' => 0, ], 'EdgeTrafficStatsSentBytesLong' => [ 'type' => 'long', 'box' => true, 'min' => 0, ], 'EdgeType' => [ 'type' => 'string', 'enum' => [ 'CALLS', 'ACCESSES', 'RUNS_ON', ], ], 'EncryptionConfiguration' => [ 'type' => 'structure', 'required' => [ 'encryptionStrategy', ], 'members' => [ 'encryptionStrategy' => [ 'shape' => 'EncryptionStrategy', ], 'kmsKeyArn' => [ 'shape' => 'KmsKeyArn', ], ], ], 'EncryptionStrategy' => [ 'type' => 'string', 'enum' => [ 'AWS_OWNED', 'CUSTOMER_MANAGED', ], ], 'Field' => [ 'type' => 'structure', 'required' => [ 'name', ], 'members' => [ 'name' => [ 'shape' => 'String', ], 'children' => [ 'shape' => 'FieldChildrenList', ], ], ], 'FieldChildrenList' => [ 'type' => 'list', 'member' => [ 'shape' => 'Field', ], 'max' => 1000, 'min' => 0, ], 'FieldList' => [ 'type' => 'list', 'member' => [ 'shape' => 'Field', ], ], 'GetAccessGrantInput' => [ 'type' => 'structure', 'required' => [ 'grantId', ], 'members' => [ 'grantId' => [ 'shape' => 'GrantId', ], ], ], 'GetAccessGrantOutput' => [ 'type' => 'structure', 'required' => [ 'accessGrant', ], 'members' => [ 'accessGrant' => [ 'shape' => 'AccessGrant', ], ], ], 'GetAccessProfileInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'profileId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'profileId' => [ 'shape' => 'ProfileId', ], ], ], 'GetAccessProfileOutput' => [ 'type' => 'structure', 'required' => [ 'accessProfile', ], 'members' => [ 'accessProfile' => [ 'shape' => 'AccessProfile', ], ], ], 'GetAlertInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'alertId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'alertId' => [ 'shape' => 'AlertId', ], ], ], 'GetAlertOutput' => [ 'type' => 'structure', 'required' => [ 'alert', ], 'members' => [ 'alert' => [ 'shape' => 'Alert', ], ], ], 'GetContextGraphInput' => [ 'type' => 'structure', 'required' => [ 'startTime', 'endTime', ], 'members' => [ 'nodeFilters' => [ 'shape' => 'NodeFilters', ], 'edgeFilters' => [ 'shape' => 'EdgeFilters', ], 'startTime' => [ 'shape' => 'Timestamp', ], 'endTime' => [ 'shape' => 'Timestamp', ], 'depth' => [ 'shape' => 'GetContextGraphInputDepthInteger', ], 'maxResults' => [ 'shape' => 'GetContextGraphInputMaxResultsInteger', ], 'maxEdgesPerNode' => [ 'shape' => 'GetContextGraphInputMaxEdgesPerNodeInteger', ], 'includeMetadata' => [ 'shape' => 'Boolean', ], 'nextToken' => [ 'shape' => 'PaginationToken', ], ], ], 'GetContextGraphInputDepthInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 3, 'min' => 0, ], 'GetContextGraphInputMaxEdgesPerNodeInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 50, 'min' => 1, ], 'GetContextGraphInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 1000, 'min' => 1, ], 'GetContextGraphOutput' => [ 'type' => 'structure', 'required' => [ 'nodes', ], 'members' => [ 'nodes' => [ 'shape' => 'NodeList', ], 'nextToken' => [ 'shape' => 'PaginationToken', ], ], ], 'GetDomainAccessGrantForOrganizationInput' => [ 'type' => 'structure', 'required' => [ 'grantId', ], 'members' => [ 'grantId' => [ 'shape' => 'GrantId', ], ], ], 'GetDomainAccessGrantForOrganizationOutput' => [ 'type' => 'structure', 'required' => [ 'accessGrant', ], 'members' => [ 'accessGrant' => [ 'shape' => 'OrganizationAccessGrant', ], ], ], 'GetDomainForOrganizationInput' => [ 'type' => 'structure', 'required' => [ 'domainId', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], ], ], 'GetDomainForOrganizationOutput' => [ 'type' => 'structure', 'required' => [ 'organizationDomain', ], 'members' => [ 'organizationDomain' => [ 'shape' => 'OrganizationDomain', ], ], ], 'GetDomainInput' => [ 'type' => 'structure', 'required' => [ 'domainId', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], ], ], 'GetDomainOutput' => [ 'type' => 'structure', 'required' => [ 'domain', ], 'members' => [ 'domain' => [ 'shape' => 'Domain', ], ], ], 'GetIntegrationInput' => [ 'type' => 'structure', 'required' => [ 'identifier', ], 'members' => [ 'identifier' => [ 'shape' => 'IntegrationIdentifier', ], ], ], 'GetIntegrationOutput' => [ 'type' => 'structure', 'required' => [ 'integration', ], 'members' => [ 'integration' => [ 'shape' => 'Integration', ], ], ], 'GetIntelligenceConfigurationInput' => [ 'type' => 'structure', 'members' => [], ], 'GetIntelligenceConfigurationOutput' => [ 'type' => 'structure', 'required' => [ 'accountId', 'updatedAt', 'createdAt', ], 'members' => [ 'accountId' => [ 'shape' => 'AccountId', ], 'kmsKeyArn' => [ 'shape' => 'IntelligenceKmsKeyArn', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'createdAt' => [ 'shape' => 'Timestamp', ], ], ], 'GetOmniDashboardInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'dashboardId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'dashboardId' => [ 'shape' => 'DashboardId', ], ], ], 'GetOmniDashboardOutput' => [ 'type' => 'structure', 'required' => [ 'omniDashboard', ], 'members' => [ 'omniDashboard' => [ 'shape' => 'OmniDashboard', ], ], ], 'GetSpaceCredentialsForOrganizationInput' => [ 'type' => 'structure', 'required' => [ 'context', 'credentialType', ], 'members' => [ 'context' => [ 'shape' => 'SpaceCredentialRequestContext', ], 'credentialType' => [ 'shape' => 'OrganizationCredentialType', ], ], ], 'GetSpaceCredentialsForOrganizationOutput' => [ 'type' => 'structure', 'required' => [ 'credentials', ], 'members' => [ 'credentials' => [ 'shape' => 'AwsCredentials', ], ], ], 'GetSpaceInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], ], ], 'GetSpaceOutput' => [ 'type' => 'structure', 'required' => [ 'space', ], 'members' => [ 'space' => [ 'shape' => 'Space', ], ], ], 'GetTelemetryQueryResultsRequest' => [ 'type' => 'structure', 'required' => [ 'queryId', ], 'members' => [ 'queryId' => [ 'shape' => 'GetTelemetryQueryResultsRequestQueryIdString', ], 'nextToken' => [ 'shape' => 'String', ], 'maxResults' => [ 'shape' => 'GetTelemetryQueryResultsRequestMaxResultsInteger', ], ], ], 'GetTelemetryQueryResultsRequestMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 1000, 'min' => 1, ], 'GetTelemetryQueryResultsRequestQueryIdString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z0-9-]+', ], 'GetTelemetryQueryResultsResponse' => [ 'type' => 'structure', 'required' => [ 'status', ], 'members' => [ 'status' => [ 'shape' => 'QueryStatus', ], 'rows' => [ 'shape' => 'RowList', ], 'nextToken' => [ 'shape' => 'String', ], 'statistics' => [ 'shape' => 'QueryStatistics', ], ], ], 'GetViewRequest' => [ 'type' => 'structure', 'required' => [ 'name', ], 'members' => [ 'name' => [ 'shape' => 'ViewName', ], ], ], 'GetViewResponse' => [ 'type' => 'structure', 'required' => [ 'name', 'type', 'definition', 'createdAt', 'updatedAt', 'arn', ], 'members' => [ 'name' => [ 'shape' => 'String', ], 'type' => [ 'shape' => 'ViewType', ], 'description' => [ 'shape' => 'String', ], 'definition' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'arn' => [ 'shape' => 'String', ], ], ], 'GrantId' => [ 'type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}', ], 'IamRoleArn' => [ 'type' => 'string', 'max' => 2048, 'min' => 20, 'pattern' => 'arn:aws[a-zA-Z-]*:iam::[0-9]{12}:role/.+', ], 'IdentityCenterConfiguration' => [ 'type' => 'structure', 'members' => [ 'identityCenterInstanceArn' => [ 'shape' => 'IdentityCenterInstanceArn', ], ], ], 'IdentityCenterInstanceArn' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:aws[a-z-]*:sso:::instance/[a-zA-Z0-9-]+', ], 'IdentityProvider' => [ 'type' => 'string', 'enum' => [ 'IAM', 'IDC', ], ], 'IdentityProviderConfiguration' => [ 'type' => 'structure', 'members' => [ 'identityCenterConfiguration' => [ 'shape' => 'IdentityCenterConfiguration', ], ], ], 'IdentityProviderList' => [ 'type' => 'list', 'member' => [ 'shape' => 'IdentityProvider', ], 'max' => 2, 'min' => 1, ], 'Integer' => [ 'type' => 'integer', 'box' => true, ], 'Integration' => [ 'type' => 'structure', 'required' => [ 'integrationId', 'integrationType', 'name', 'status', ], 'members' => [ 'integrationId' => [ 'shape' => 'String', ], 'integrationArn' => [ 'shape' => 'IntegrationArn', ], 'integrationType' => [ 'shape' => 'IntegrationType', ], 'name' => [ 'shape' => 'String', ], 'status' => [ 'shape' => 'IntegrationStatus', ], 'authType' => [ 'shape' => 'AuthType', ], 'credentialArn' => [ 'shape' => 'String', ], 'roleArn' => [ 'shape' => 'String', ], 'integrationAttributes' => [ 'shape' => 'StringMap', ], 'authorizationUrl' => [ 'shape' => 'String', ], 'errorMessage' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'scope' => [ 'shape' => 'Scope', ], ], ], 'IntegrationArn' => [ 'type' => 'string', ], 'IntegrationCredential' => [ 'type' => 'structure', 'members' => [ 'oauthCodeCredential' => [ 'shape' => 'OAuthCodeCredential', ], 'oauthClientCredential' => [ 'shape' => 'OAuthClientCredential', ], 'apiKeyCredential' => [ 'shape' => 'ApiKeyCredential', ], ], 'union' => true, ], 'IntegrationIdentifier' => [ 'type' => 'structure', 'members' => [ 'integrationId' => [ 'shape' => 'String', ], 'integrationArn' => [ 'shape' => 'IntegrationArn', ], 'integrationName' => [ 'shape' => 'String', ], ], 'union' => true, ], 'IntegrationList' => [ 'type' => 'list', 'member' => [ 'shape' => 'Integration', ], ], 'IntegrationStatus' => [ 'type' => 'string', 'enum' => [ 'ACTIVE', 'DELETED', 'PENDING', 'PENDING_OAUTH', 'ERROR', 'FAILED', ], ], 'IntegrationType' => [ 'type' => 'string', 'enum' => [ 'AWS_CONFIG_SLREC', 'SLACK', 'EXTERNAL_AGENT', 'AWS_INTEGRATION', ], ], 'IntelligenceKmsKeyArn' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => 'arn:(aws|aws-cn|aws-us-gov):kms:[a-z0-9-]+:[0-9]{12}:key/(?:mrk-)?[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}', ], 'IntelligenceTagMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'String', ], 'value' => [ 'shape' => 'String', ], 'max' => 50, 'min' => 0, ], 'InternalServerException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'String', ], 'errorCode' => [ 'shape' => 'String', ], ], 'error' => [ 'httpStatusCode' => 500, ], 'exception' => true, 'fault' => true, 'retryable' => [ 'throttling' => false, ], ], 'KeyFilter' => [ 'type' => 'structure', 'required' => [ 'key', ], 'members' => [ 'key' => [ 'shape' => 'KeyFilterKey', ], 'values' => [ 'shape' => 'KeyFilterValues', ], ], ], 'KeyFilterKey' => [ 'type' => 'string', 'max' => 128, 'min' => 1, ], 'KeyFilterList' => [ 'type' => 'list', 'member' => [ 'shape' => 'KeyFilter', ], 'max' => 5, 'min' => 1, ], 'KeyFilterValue' => [ 'type' => 'string', 'max' => 259, 'min' => 0, ], 'KeyFilterValues' => [ 'type' => 'list', 'member' => [ 'shape' => 'KeyFilterValue', ], 'max' => 50, 'min' => 0, ], 'KmsKeyArn' => [ 'type' => 'string', 'pattern' => 'arn:aws[a-zA-Z-]*:kms:[a-z0-9-]+:[0-9]{12}:key/(mrk-)?[a-f0-9-]+', ], 'ListAccessGrantsInput' => [ 'type' => 'structure', 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'spaceId' => [ 'shape' => 'SpaceId', ], 'principalId' => [ 'shape' => 'PrincipalId', ], 'principalType' => [ 'shape' => 'AccessGrantPrincipalType', ], 'permission' => [ 'shape' => 'AccessGrantPermission', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'ListAccessGrantsInputMaxResultsInteger', ], ], ], 'ListAccessGrantsInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListAccessGrantsOutput' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'AccessGrantSummaryList', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListAccessProfilesInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'ListAccessProfilesInputMaxResultsInteger', ], ], ], 'ListAccessProfilesInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListAccessProfilesOutput' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'AccessProfileSummaryList', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListAlertsInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'filterCriteria' => [ 'shape' => 'AlertFilterCriteria', ], 'sortBy' => [ 'shape' => 'AlertSortField', ], 'sortOrder' => [ 'shape' => 'AlertSortOrder', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'ListAlertsInputMaxResultsInteger', ], ], ], 'ListAlertsInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListAlertsOutput' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'AlertSummaryList', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListDomainAccessGrantsForOrganizationInput' => [ 'type' => 'structure', 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'principalId' => [ 'shape' => 'PrincipalId', ], 'principalType' => [ 'shape' => 'OrganizationGrantPrincipalType', ], 'permission' => [ 'shape' => 'OrganizationGrantPermission', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'ListDomainAccessGrantsForOrganizationInputMaxResultsInteger', ], ], ], 'ListDomainAccessGrantsForOrganizationInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListDomainAccessGrantsForOrganizationOutput' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'OrganizationAccessGrantSummaryList', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListDomainsInput' => [ 'type' => 'structure', 'members' => [ 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'ListDomainsInputMaxResultsInteger', ], ], ], 'ListDomainsInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListDomainsOutput' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'DomainSummaryList', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListIntegrationsInput' => [ 'type' => 'structure', 'members' => [ 'integrationType' => [ 'shape' => 'IntegrationType', ], 'status' => [ 'shape' => 'IntegrationStatus', ], 'name' => [ 'shape' => 'String', ], 'nextToken' => [ 'shape' => 'String', ], 'maxResults' => [ 'shape' => 'ListIntegrationsInputMaxResultsInteger', ], ], ], 'ListIntegrationsInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListIntegrationsOutput' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'IntegrationList', ], 'nextToken' => [ 'shape' => 'String', ], ], ], 'ListOmniDashboardsInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'namePrefix' => [ 'shape' => 'ListOmniDashboardsInputNamePrefixString', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'ListOmniDashboardsInputMaxResultsInteger', ], ], ], 'ListOmniDashboardsInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListOmniDashboardsInputNamePrefixString' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.@~()-]+', ], 'ListOmniDashboardsOutput' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'OmniDashboardSummaryList', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListSpacesForOrganizationInput' => [ 'type' => 'structure', 'members' => [ 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'ListSpacesForOrganizationInputMaxResultsInteger', ], ], ], 'ListSpacesForOrganizationInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListSpacesForOrganizationOutput' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'SpaceSummaryList', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListSpacesInput' => [ 'type' => 'structure', 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'nextToken' => [ 'shape' => 'NextToken', ], 'maxResults' => [ 'shape' => 'ListSpacesInputMaxResultsInteger', ], ], ], 'ListSpacesInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListSpacesOutput' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'SpaceSummaryList', ], 'nextToken' => [ 'shape' => 'NextToken', ], ], ], 'ListTelemetryFieldsRequest' => [ 'type' => 'structure', 'required' => [ 'dataSetName', ], 'members' => [ 'dataSetName' => [ 'shape' => 'ListTelemetryFieldsRequestDataSetNameString', ], 'telemetryType' => [ 'shape' => 'TelemetryType', ], 'startTime' => [ 'shape' => 'Timestamp', ], 'endTime' => [ 'shape' => 'Timestamp', ], 'nextToken' => [ 'shape' => 'String', ], ], ], 'ListTelemetryFieldsRequestDataSetNameString' => [ 'type' => 'string', 'max' => 128, 'min' => 1, ], 'ListTelemetryFieldsResponse' => [ 'type' => 'structure', 'required' => [ 'fields', ], 'members' => [ 'fields' => [ 'shape' => 'FieldList', ], 'nextToken' => [ 'shape' => 'String', ], ], ], 'ListTelemetryQuerySessionsRequest' => [ 'type' => 'structure', 'members' => [ 'nextToken' => [ 'shape' => 'String', ], 'maxResults' => [ 'shape' => 'ListTelemetryQuerySessionsRequestMaxResultsInteger', ], ], ], 'ListTelemetryQuerySessionsRequestMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListTelemetryQuerySessionsResponse' => [ 'type' => 'structure', 'required' => [ 'sessions', ], 'members' => [ 'sessions' => [ 'shape' => 'SessionSummaryList', ], 'nextToken' => [ 'shape' => 'String', ], ], ], 'ListViewsRequest' => [ 'type' => 'structure', 'members' => [ 'type' => [ 'shape' => 'ViewType', ], 'maxResults' => [ 'shape' => 'ListViewsRequestMaxResultsInteger', ], 'nextToken' => [ 'shape' => 'String', ], ], ], 'ListViewsRequestMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 100, 'min' => 1, ], 'ListViewsResponse' => [ 'type' => 'structure', 'required' => [ 'items', ], 'members' => [ 'items' => [ 'shape' => 'ViewSummaryList', ], 'nextToken' => [ 'shape' => 'String', ], ], ], 'LogMetadata' => [ 'type' => 'structure', 'members' => [ 'attributes' => [ 'shape' => 'LogMetadataAttributeMap', ], ], ], 'LogMetadataAttributeMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'String', ], 'value' => [ 'shape' => 'String', ], 'max' => 10, 'min' => 0, ], 'LogMetadataList' => [ 'type' => 'list', 'member' => [ 'shape' => 'LogMetadata', ], 'max' => 10, 'min' => 0, ], 'Long' => [ 'type' => 'long', 'box' => true, ], 'Metadata' => [ 'type' => 'structure', 'members' => [ 'metrics' => [ 'shape' => 'MetricMetadataList', ], 'semantics' => [ 'shape' => 'NodeSemantics', ], 'logs' => [ 'shape' => 'LogMetadataList', ], 'traces' => [ 'shape' => 'TraceMetadataList', ], ], ], 'MetadataAttributeMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'String', ], 'value' => [ 'shape' => 'String', ], 'max' => 50, 'min' => 0, ], 'MetricMetadata' => [ 'type' => 'structure', 'members' => [ 'name' => [ 'shape' => 'String', ], 'namespace' => [ 'shape' => 'String', 'deprecated' => true, 'deprecatedMessage' => 'Use attributes[\'service.namespace\']; retained for backward compatibility.', 'deprecatedSince' => '2026-08-19', ], 'preferredStat' => [ 'shape' => 'String', ], 'metricType' => [ 'shape' => 'String', ], 'attributes' => [ 'shape' => 'MetadataAttributeMap', ], 'semantics' => [ 'shape' => 'MetricSemantics', ], ], ], 'MetricMetadataList' => [ 'type' => 'list', 'member' => [ 'shape' => 'MetricMetadata', ], 'max' => 50, 'min' => 0, ], 'MetricSemantics' => [ 'type' => 'structure', 'members' => [ 'description' => [ 'shape' => 'String', ], 'unit' => [ 'shape' => 'String', ], ], ], 'NextToken' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, ], 'NoData' => [ 'type' => 'structure', 'required' => [ 'treatAs', ], 'members' => [ 'treatAs' => [ 'shape' => 'AlertState', ], ], ], 'Node' => [ 'type' => 'structure', 'members' => [ 'nodeId' => [ 'shape' => 'ContextGraphId', ], 'nodeType' => [ 'shape' => 'NodeType', ], 'name' => [ 'shape' => 'ContextGraphName', ], 'alternateNames' => [ 'shape' => 'StringSet', ], 'tags' => [ 'shape' => 'IntelligenceTagMap', ], 'nodeProperties' => [ 'shape' => 'NodeProperties', ], 'telemetryAttributes' => [ 'shape' => 'ContextGraphAttributeMap', ], 'operationDetails' => [ 'shape' => 'OperationDetails', ], 'signalTypes' => [ 'shape' => 'SignalSet', ], 'sources' => [ 'shape' => 'SourceSet', ], 'metadata' => [ 'shape' => 'Metadata', ], 'firstObservedAt' => [ 'shape' => 'Timestamp', ], 'lastObservedAt' => [ 'shape' => 'Timestamp', ], 'edges' => [ 'shape' => 'EdgeList', ], ], ], 'NodeCategory' => [ 'type' => 'string', 'enum' => [ 'GEN_AI_AGENT', 'GEN_AI_MODEL', 'DATABASE', 'MESSAGING_QUEUE', 'COMPUTE', 'STORAGE', 'NETWORK', ], ], 'NodeCategorySet' => [ 'type' => 'list', 'member' => [ 'shape' => 'NodeCategory', ], 'max' => 4, 'min' => 0, ], 'NodeFilters' => [ 'type' => 'structure', 'members' => [ 'nodeId' => [ 'shape' => 'ContextGraphId', ], 'nodeType' => [ 'shape' => 'NodeType', ], 'name' => [ 'shape' => 'ContextGraphName', ], 'tags' => [ 'shape' => 'KeyFilterList', ], 'telemetryAttributes' => [ 'shape' => 'KeyFilterList', ], 'region' => [ 'shape' => 'StringSet', ], 'cloudProvider' => [ 'shape' => 'StringSet', ], 'sourceAccountId' => [ 'shape' => 'StringSet', ], 'namespace' => [ 'shape' => 'StringSet', ], 'category' => [ 'shape' => 'NodeCategorySet', ], 'stage' => [ 'shape' => 'StringSet', ], 'sources' => [ 'shape' => 'SourceSet', ], ], ], 'NodeList' => [ 'type' => 'list', 'member' => [ 'shape' => 'Node', ], 'max' => 1000, 'min' => 0, ], 'NodeProperties' => [ 'type' => 'structure', 'members' => [ 'region' => [ 'shape' => 'String', ], 'cloudProvider' => [ 'shape' => 'String', ], 'sourceAccountId' => [ 'shape' => 'String', ], 'namespace' => [ 'shape' => 'String', ], 'category' => [ 'shape' => 'NodeCategory', ], 'stage' => [ 'shape' => 'String', ], ], ], 'NodeSemantics' => [ 'type' => 'structure', 'members' => [ 'purpose' => [ 'shape' => 'String', ], 'language' => [ 'shape' => 'String', ], 'framework' => [ 'shape' => 'String', ], 'kind' => [ 'shape' => 'String', ], 'repository' => [ 'shape' => 'String', ], ], ], 'NodeType' => [ 'type' => 'string', 'enum' => [ 'SERVICE', 'RESOURCE', 'REMOTE_SERVICE', ], ], 'NotificationRule' => [ 'type' => 'structure', 'required' => [ 'trigger', 'target', ], 'members' => [ 'trigger' => [ 'shape' => 'NotificationTrigger', ], 'target' => [ 'shape' => 'NotificationTarget', ], ], ], 'NotificationRuleList' => [ 'type' => 'list', 'member' => [ 'shape' => 'NotificationRule', ], 'max' => 5, 'min' => 0, ], 'NotificationStatus' => [ 'type' => 'string', 'enum' => [ 'ENABLED', 'DISABLED', ], ], 'NotificationTarget' => [ 'type' => 'structure', 'required' => [ 'type', 'arn', ], 'members' => [ 'type' => [ 'shape' => 'NotificationTargetType', ], 'arn' => [ 'shape' => 'NotificationTargetArnString', ], 'metadata' => [ 'shape' => 'NotificationTargetMetadataMap', ], ], ], 'NotificationTargetArnString' => [ 'type' => 'string', 'max' => 1024, 'min' => 1, 'pattern' => 'arn:.+', ], 'NotificationTargetMetadataMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'NotificationTargetMetadataMapKeyString', ], 'value' => [ 'shape' => 'NotificationTargetMetadataMapValueString', ], 'max' => 20, 'min' => 0, ], 'NotificationTargetMetadataMapKeyString' => [ 'type' => 'string', 'max' => 128, 'min' => 1, ], 'NotificationTargetMetadataMapValueString' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'NotificationTargetType' => [ 'type' => 'string', 'enum' => [ 'sns', 'slack', 'pagerduty', ], ], 'NotificationTrigger' => [ 'type' => 'structure', 'members' => [ 'stateValues' => [ 'shape' => 'AlertStateList', ], ], ], 'OAuthClientCredential' => [ 'type' => 'structure', 'required' => [ 'clientId', 'clientSecret', ], 'members' => [ 'clientId' => [ 'shape' => 'String', ], 'clientSecret' => [ 'shape' => 'SensitiveString', ], 'providerId' => [ 'shape' => 'String', ], ], 'sensitive' => true, ], 'OAuthCodeCredential' => [ 'type' => 'structure', 'required' => [ 'authCode', ], 'members' => [ 'authCode' => [ 'shape' => 'OAuthCodeCredentialAuthCodeString', ], ], 'sensitive' => true, ], 'OAuthCodeCredentialAuthCodeString' => [ 'type' => 'string', 'max' => 4096, 'min' => 1, ], 'OmniDashboard' => [ 'type' => 'structure', 'required' => [ 'dashboardId', 'arn', 'name', 'body', 'createdBy', 'createdAt', 'updatedAt', ], 'members' => [ 'dashboardId' => [ 'shape' => 'DashboardId', ], 'arn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'String', ], 'body' => [ 'shape' => 'String', ], 'createdBy' => [ 'shape' => 'String', ], 'description' => [ 'shape' => 'String', ], 'tags' => [ 'shape' => 'TagMap', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'OmniDashboardSummary' => [ 'type' => 'structure', 'required' => [ 'dashboardId', 'arn', 'name', 'createdBy', 'createdAt', 'updatedAt', ], 'members' => [ 'dashboardId' => [ 'shape' => 'DashboardId', ], 'arn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'String', ], 'createdBy' => [ 'shape' => 'String', ], 'description' => [ 'shape' => 'String', ], 'tags' => [ 'shape' => 'TagMap', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'OmniDashboardSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'OmniDashboardSummary', ], ], 'OperationDetails' => [ 'type' => 'map', 'key' => [ 'shape' => 'OperationName', ], 'value' => [ 'shape' => 'OperationIdentifierSets', ], 'max' => 50, 'min' => 0, ], 'OperationIdentifierKey' => [ 'type' => 'string', 'max' => 256, 'min' => 1, ], 'OperationIdentifierSet' => [ 'type' => 'map', 'key' => [ 'shape' => 'OperationIdentifierKey', ], 'value' => [ 'shape' => 'OperationIdentifierValue', ], 'max' => 50, 'min' => 0, ], 'OperationIdentifierSets' => [ 'type' => 'list', 'member' => [ 'shape' => 'OperationIdentifierSet', ], 'max' => 200, 'min' => 0, ], 'OperationIdentifierValue' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'OperationName' => [ 'type' => 'string', 'max' => 256, 'min' => 1, ], 'OrganizationAccessGrant' => [ 'type' => 'structure', 'required' => [ 'grantId', 'grantArn', 'domainId', 'principal', 'permission', 'grantType', 'createdBy', 'createdAt', 'updatedAt', ], 'members' => [ 'grantId' => [ 'shape' => 'GrantId', ], 'grantArn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'OrganizationAccessGrantNameString', ], 'domainId' => [ 'shape' => 'DomainId', ], 'principal' => [ 'shape' => 'OrganizationAccessGrantPrincipal', ], 'permission' => [ 'shape' => 'OrganizationGrantPermission', ], 'grantType' => [ 'shape' => 'AccessGrantType', ], 'createdBy' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'OrganizationAccessGrantNameString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+', ], 'OrganizationAccessGrantPrincipal' => [ 'type' => 'structure', 'required' => [ 'principalType', ], 'members' => [ 'principalType' => [ 'shape' => 'OrganizationGrantPrincipalType', ], 'principalId' => [ 'shape' => 'OrganizationPrincipalId', ], 'principalAttributes' => [ 'shape' => 'AccessGrantPrincipalAttributeList', ], ], ], 'OrganizationAccessGrantSummary' => [ 'type' => 'structure', 'required' => [ 'grantId', 'grantArn', 'domainId', 'principal', 'permission', 'grantType', 'createdAt', 'updatedAt', ], 'members' => [ 'grantId' => [ 'shape' => 'GrantId', ], 'grantArn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'OrganizationAccessGrantSummaryNameString', ], 'domainId' => [ 'shape' => 'DomainId', ], 'principal' => [ 'shape' => 'OrganizationAccessGrantPrincipal', ], 'permission' => [ 'shape' => 'OrganizationGrantPermission', ], 'grantType' => [ 'shape' => 'AccessGrantType', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'OrganizationAccessGrantSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'OrganizationAccessGrantSummary', ], ], 'OrganizationAccessGrantSummaryNameString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+', ], 'OrganizationCredentialType' => [ 'type' => 'string', 'enum' => [ 'SPACE_OPERATION', ], ], 'OrganizationDomain' => [ 'type' => 'structure', 'required' => [ 'domainId', 'domainArn', 'domainEndpointUrl', 'organizationId', 'ownerAccountId', 'identityProviders', 'region', 'status', 'createdAt', 'updatedAt', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'domainArn' => [ 'shape' => 'Arn', ], 'name' => [ 'shape' => 'OrganizationDomainNameString', ], 'domainEndpointUrl' => [ 'shape' => 'String', ], 'customEndpointUrls' => [ 'shape' => 'StringList', ], 'organizationId' => [ 'shape' => 'String', ], 'ownerAccountId' => [ 'shape' => 'AccountId', ], 'identityProviders' => [ 'shape' => 'IdentityProviderList', ], 'identityProviderConfiguration' => [ 'shape' => 'IdentityProviderConfiguration', ], 'identityCenterApplicationArn' => [ 'shape' => 'Arn', ], 'region' => [ 'shape' => 'String', ], 'status' => [ 'shape' => 'DomainStatus', ], 'domainAccessRoleArn' => [ 'shape' => 'IamRoleArn', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'OrganizationDomainNameString' => [ 'type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9]+(-[a-z0-9]+)*', ], 'OrganizationGrantPermission' => [ 'type' => 'string', 'enum' => [ 'ADMIN', ], ], 'OrganizationGrantPrincipalType' => [ 'type' => 'string', 'enum' => [ 'IDC_USER', 'IDC_GROUP', 'IAM_USER', 'IAM_ROLE', 'IAM_ROOT', ], ], 'OrganizationPrincipalId' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9:/_+=,.@-]*', ], 'PaginationToken' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, ], 'PartialResults' => [ 'type' => 'structure', 'members' => [ 'partialResultsDetected' => [ 'shape' => 'Boolean', ], ], ], 'PrincipalId' => [ 'type' => 'string', 'max' => 2048, 'min' => 1, 'pattern' => '[a-zA-Z0-9][a-zA-Z0-9:/_+=,.@-]*', ], 'PrincipalSearchResult' => [ 'type' => 'structure', 'required' => [ 'principalId', 'principalType', 'displayName', ], 'members' => [ 'principalId' => [ 'shape' => 'PrincipalId', ], 'principalType' => [ 'shape' => 'PrincipalType', ], 'displayName' => [ 'shape' => 'String', ], 'userName' => [ 'shape' => 'String', ], 'description' => [ 'shape' => 'String', ], ], ], 'PrincipalSearchResultList' => [ 'type' => 'list', 'member' => [ 'shape' => 'PrincipalSearchResult', ], ], 'PrincipalType' => [ 'type' => 'string', 'enum' => [ 'USER', 'GROUP', ], ], 'ProfileId' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-zA-Z0-9_-]+', ], 'PutIntelligenceConfigurationInput' => [ 'type' => 'structure', 'members' => [ 'kmsKeyArn' => [ 'shape' => 'IntelligenceKmsKeyArn', ], 'removeKmsKey' => [ 'shape' => 'Boolean', ], 'clientToken' => [ 'shape' => 'ClientToken', 'idempotencyToken' => true, ], ], ], 'PutIntelligenceConfigurationOutput' => [ 'type' => 'structure', 'required' => [ 'accountId', 'updatedAt', 'createdAt', ], 'members' => [ 'accountId' => [ 'shape' => 'AccountId', ], 'kmsKeyArn' => [ 'shape' => 'IntelligenceKmsKeyArn', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'createdAt' => [ 'shape' => 'Timestamp', ], ], ], 'QueryLanguage' => [ 'type' => 'string', 'enum' => [ 'SQL', 'PROMQL', ], ], 'QueryStatistics' => [ 'type' => 'structure', 'members' => [ 'bytesScanned' => [ 'shape' => 'Double', ], 'percentComplete' => [ 'shape' => 'Integer', ], 'recordsScanned' => [ 'shape' => 'Long', ], 'recordsMatched' => [ 'shape' => 'Long', ], 'partialResults' => [ 'shape' => 'PartialResults', ], ], ], 'QueryStatus' => [ 'type' => 'string', 'enum' => [ 'Running', 'Failed', 'Complete', 'Cancelled', ], ], 'ResourceArnList' => [ 'type' => 'list', 'member' => [ 'shape' => 'String', ], 'max' => 5, 'min' => 0, ], 'ResourceNotFoundException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'String', ], 'resourceType' => [ 'shape' => 'String', ], 'resourceId' => [ 'shape' => 'String', ], 'errorCode' => [ 'shape' => 'String', ], ], 'error' => [ 'httpStatusCode' => 404, 'senderFault' => true, ], 'exception' => true, ], 'ResourceScope' => [ 'type' => 'structure', 'required' => [ 'resourceType', ], 'members' => [ 'resourceType' => [ 'shape' => 'String', ], 'resourceArns' => [ 'shape' => 'ResourceArnList', ], 'tags' => [ 'shape' => 'ResourceScopeTagMap', ], 'signalTypes' => [ 'shape' => 'SignalTypeList', ], 'rowScopeGroups' => [ 'shape' => 'RowScopeGroupList', ], ], ], 'ResourceScopeList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ResourceScope', ], 'max' => 10, 'min' => 0, ], 'ResourceScopeTagMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'String', ], 'value' => [ 'shape' => 'String', ], 'max' => 3, 'min' => 0, ], 'Row' => [ 'type' => 'map', 'key' => [ 'shape' => 'String', ], 'value' => [ 'shape' => 'String', ], ], 'RowList' => [ 'type' => 'list', 'member' => [ 'shape' => 'Row', ], ], 'RowScope' => [ 'type' => 'structure', 'required' => [ 'field', 'operator', 'values', ], 'members' => [ 'field' => [ 'shape' => 'RowScopeFieldString', ], 'operator' => [ 'shape' => 'RowScopeOperator', ], 'values' => [ 'shape' => 'RowScopeValueList', ], ], ], 'RowScopeFieldString' => [ 'type' => 'string', 'max' => 256, 'min' => 1, ], 'RowScopeGroup' => [ 'type' => 'list', 'member' => [ 'shape' => 'RowScope', ], 'max' => 20, 'min' => 1, ], 'RowScopeGroupList' => [ 'type' => 'list', 'member' => [ 'shape' => 'RowScopeGroup', ], 'max' => 20, 'min' => 1, ], 'RowScopeOperator' => [ 'type' => 'string', 'enum' => [ 'IN', ], ], 'RowScopeValue' => [ 'type' => 'string', 'max' => 256, 'min' => 1, ], 'RowScopeValueList' => [ 'type' => 'list', 'member' => [ 'shape' => 'RowScopeValue', ], 'max' => 100, 'min' => 1, ], 'Rule' => [ 'type' => 'structure', 'members' => [ 'telemetryRule' => [ 'shape' => 'TelemetryRule', ], ], 'union' => true, ], 'Scope' => [ 'type' => 'string', 'enum' => [ 'ACCOUNT', 'ORGANIZATION', ], ], 'ScopedActionName' => [ 'type' => 'string', 'max' => 256, 'min' => 3, 'pattern' => '[a-z0-9][a-z0-9-]*:[A-Za-z][A-Za-z0-9]*', ], 'ScopedActionNameList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ScopedActionName', ], 'max' => 50, 'min' => 1, ], 'ScopedActions' => [ 'type' => 'structure', 'required' => [ 'actions', ], 'members' => [ 'actions' => [ 'shape' => 'ScopedActionNameList', ], 'resources' => [ 'shape' => 'ResourceScopeList', ], 'contextConditions' => [ 'shape' => 'ContextConditionsMap', ], ], ], 'ScopedActionsList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ScopedActions', ], 'max' => 20, 'min' => 0, ], 'SearchPrincipalsInput' => [ 'type' => 'structure', 'required' => [ 'domainId', 'searchQuery', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'searchQuery' => [ 'shape' => 'SearchPrincipalsInputSearchQueryString', ], 'maxResults' => [ 'shape' => 'SearchPrincipalsInputMaxResultsInteger', ], 'nextToken' => [ 'shape' => 'SearchPrincipalsNextToken', ], ], ], 'SearchPrincipalsInputMaxResultsInteger' => [ 'type' => 'integer', 'box' => true, 'max' => 50, 'min' => 1, ], 'SearchPrincipalsInputSearchQueryString' => [ 'type' => 'string', 'max' => 128, 'min' => 1, ], 'SearchPrincipalsNextToken' => [ 'type' => 'string', ], 'SearchPrincipalsOutput' => [ 'type' => 'structure', 'required' => [ 'results', ], 'members' => [ 'results' => [ 'shape' => 'PrincipalSearchResultList', ], 'nextToken' => [ 'shape' => 'SearchPrincipalsNextToken', ], ], ], 'SecretAccessKey' => [ 'type' => 'string', 'sensitive' => true, ], 'SensitiveString' => [ 'type' => 'string', 'sensitive' => true, ], 'ServiceQuotaExceededException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'String', ], ], 'error' => [ 'httpStatusCode' => 402, 'senderFault' => true, ], 'exception' => true, ], 'SessionSummary' => [ 'type' => 'structure', 'required' => [ 'sessionId', ], 'members' => [ 'sessionId' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'lastActivityAt' => [ 'shape' => 'Timestamp', ], 'sessionName' => [ 'shape' => 'SessionSummarySessionNameString', ], ], ], 'SessionSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'SessionSummary', ], ], 'SessionSummarySessionNameString' => [ 'type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '([a-zA-Z0-9_-]+|/aws/[a-zA-Z0-9_-]+(/[a-zA-Z0-9_-]+)?)', ], 'SessionToken' => [ 'type' => 'string', 'sensitive' => true, ], 'Signal' => [ 'type' => 'string', 'enum' => [ 'LOGS', 'METRICS', 'TRACES', 'CONFIG', 'UNKNOWN', ], ], 'SignalSet' => [ 'type' => 'list', 'member' => [ 'shape' => 'Signal', ], 'max' => 5, 'min' => 0, ], 'SignalType' => [ 'type' => 'string', 'enum' => [ 'LOGS', 'TRACES', ], ], 'SignalTypeList' => [ 'type' => 'list', 'member' => [ 'shape' => 'SignalType', ], 'max' => 3, 'min' => 1, ], 'Source' => [ 'type' => 'string', 'enum' => [ 'VPC_FLOW_LOG', 'CLOUDTRAIL', 'IAM_POLICY', 'CODE_SEMANTICS', 'TELEMETRY', 'AZURE_VNET_FLOW_LOG', 'ELB_ACCESS_LOG', 'CLOUDFRONT_ACCESS_LOG', 'S3_ACCESS_LOG', 'WAF_ACCESS_LOG', 'AWS_INTEGRATION', 'CONFIG', ], ], 'SourceSet' => [ 'type' => 'list', 'member' => [ 'shape' => 'Source', ], 'max' => 20, 'min' => 0, ], 'Space' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'name', 'spaceArn', 'region', 'ownerAccountId', 'dataAccessRoleArn', 'createdAt', 'updatedAt', 'status', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'name' => [ 'shape' => 'String', ], 'spaceArn' => [ 'shape' => 'Arn', ], 'domainArn' => [ 'shape' => 'Arn', ], 'region' => [ 'shape' => 'String', ], 'ownerAccountId' => [ 'shape' => 'AccountId', ], 'dataAccessRoleArn' => [ 'shape' => 'Arn', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'agentCoreEvaluationRoleArn' => [ 'shape' => 'Arn', ], 'status' => [ 'shape' => 'SpaceStatus', ], 'statusReason' => [ 'shape' => 'String', ], 'encryptionConfiguration' => [ 'shape' => 'EncryptionConfiguration', ], ], ], 'SpaceCredentialRequestContext' => [ 'type' => 'structure', 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'domainId' => [ 'shape' => 'DomainId', ], 'targetAccountId' => [ 'shape' => 'AccountId', ], ], ], 'SpaceId' => [ 'type' => 'string', 'pattern' => '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}', ], 'SpaceStatus' => [ 'type' => 'string', 'enum' => [ 'ACTIVE', 'SUSPENDED', 'MOVING', ], ], 'SpaceSummary' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'name', 'spaceArn', 'region', 'ownerAccountId', 'status', 'createdAt', 'updatedAt', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'name' => [ 'shape' => 'String', ], 'spaceArn' => [ 'shape' => 'Arn', ], 'domainArn' => [ 'shape' => 'Arn', ], 'region' => [ 'shape' => 'String', ], 'ownerAccountId' => [ 'shape' => 'AccountId', ], 'status' => [ 'shape' => 'SpaceStatus', ], 'statusReason' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'SpaceSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'SpaceSummary', ], ], 'StartTelemetryQueryRequest' => [ 'type' => 'structure', 'required' => [ 'queryString', 'sessionId', ], 'members' => [ 'queryString' => [ 'shape' => 'StartTelemetryQueryRequestQueryStringString', ], 'sessionId' => [ 'shape' => 'StartTelemetryQueryRequestSessionIdString', ], ], ], 'StartTelemetryQueryRequestQueryStringString' => [ 'type' => 'string', 'max' => 64000, 'min' => 1, ], 'StartTelemetryQueryRequestSessionIdString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z0-9-]+', ], 'StartTelemetryQueryResponse' => [ 'type' => 'structure', 'required' => [ 'queryId', 'sessionId', ], 'members' => [ 'queryId' => [ 'shape' => 'StartTelemetryQueryResponseQueryIdString', ], 'sessionId' => [ 'shape' => 'StartTelemetryQueryResponseSessionIdString', ], ], ], 'StartTelemetryQueryResponseQueryIdString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z0-9-]+', ], 'StartTelemetryQueryResponseSessionIdString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z0-9-]+', ], 'StartTelemetryQuerySessionRequest' => [ 'type' => 'structure', 'members' => [ 'sessionName' => [ 'shape' => 'StartTelemetryQuerySessionRequestSessionNameString', ], ], ], 'StartTelemetryQuerySessionRequestSessionNameString' => [ 'type' => 'string', 'max' => 128, 'min' => 1, 'pattern' => '([a-zA-Z0-9_-]+|/aws/[a-zA-Z0-9_-]+(/[a-zA-Z0-9_-]+)?)', ], 'StartTelemetryQuerySessionResponse' => [ 'type' => 'structure', 'required' => [ 'sessionId', ], 'members' => [ 'sessionId' => [ 'shape' => 'StartTelemetryQuerySessionResponseSessionIdString', ], ], ], 'StartTelemetryQuerySessionResponseSessionIdString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z0-9-]+', ], 'StopTelemetryQueryRequest' => [ 'type' => 'structure', 'required' => [ 'queryId', ], 'members' => [ 'queryId' => [ 'shape' => 'StopTelemetryQueryRequestQueryIdString', ], ], ], 'StopTelemetryQueryRequestQueryIdString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z0-9-]+', ], 'StopTelemetryQueryResponse' => [ 'type' => 'structure', 'members' => [], ], 'StopTelemetryQuerySessionRequest' => [ 'type' => 'structure', 'required' => [ 'sessionId', ], 'members' => [ 'sessionId' => [ 'shape' => 'StopTelemetryQuerySessionRequestSessionIdString', ], ], ], 'StopTelemetryQuerySessionRequestSessionIdString' => [ 'type' => 'string', 'max' => 64, 'min' => 1, 'pattern' => '[a-z0-9-]+', ], 'StopTelemetryQuerySessionResponse' => [ 'type' => 'structure', 'members' => [], ], 'String' => [ 'type' => 'string', ], 'StringList' => [ 'type' => 'list', 'member' => [ 'shape' => 'String', ], ], 'StringMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'StringMapKeyString', ], 'value' => [ 'shape' => 'StringMapValueString', ], ], 'StringMapKeyString' => [ 'type' => 'string', 'max' => 128, 'min' => 0, ], 'StringMapValueString' => [ 'type' => 'string', 'max' => 4096, 'min' => 0, ], 'StringSet' => [ 'type' => 'list', 'member' => [ 'shape' => 'String', ], 'max' => 50, 'min' => 0, ], 'TagKey' => [ 'type' => 'string', 'max' => 128, 'min' => 1, ], 'TagMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'TagKey', ], 'value' => [ 'shape' => 'TagValue', ], 'max' => 50, 'min' => 0, ], 'TagValue' => [ 'type' => 'string', 'max' => 256, 'min' => 0, ], 'TelemetryRule' => [ 'type' => 'structure', 'members' => [ 'query' => [ 'shape' => 'AlertRuleQuery', ], 'condition' => [ 'shape' => 'AlertCondition', ], 'evaluation' => [ 'shape' => 'AlertEvaluation', ], 'noData' => [ 'shape' => 'NoData', ], ], ], 'TelemetryType' => [ 'type' => 'string', 'enum' => [ 'LOGS', 'TRACES', ], ], 'ThresholdMode' => [ 'type' => 'string', 'enum' => [ 'COUNT_OF_RESULTS', 'FIELD_VALUE', ], ], 'ThrottlingException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'String', ], 'retryAfterSeconds' => [ 'shape' => 'Integer', ], ], 'error' => [ 'httpStatusCode' => 429, 'senderFault' => true, ], 'exception' => true, 'retryable' => [ 'throttling' => true, ], ], 'Timestamp' => [ 'type' => 'timestamp', ], 'TraceMetadata' => [ 'type' => 'structure', 'members' => [ 'attributes' => [ 'shape' => 'TraceMetadataAttributeMap', ], ], ], 'TraceMetadataAttributeMap' => [ 'type' => 'map', 'key' => [ 'shape' => 'String', ], 'value' => [ 'shape' => 'String', ], 'max' => 10, 'min' => 0, ], 'TraceMetadataList' => [ 'type' => 'list', 'member' => [ 'shape' => 'TraceMetadata', ], 'max' => 10, 'min' => 0, ], 'UpdateAccessProfileInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'profileId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'profileId' => [ 'shape' => 'ProfileId', ], 'name' => [ 'shape' => 'AccessProfileName', ], 'description' => [ 'shape' => 'UpdateAccessProfileInputDescriptionString', ], ], ], 'UpdateAccessProfileInputDescriptionString' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'UpdateAccessProfileOutput' => [ 'type' => 'structure', 'required' => [ 'accessProfile', ], 'members' => [ 'accessProfile' => [ 'shape' => 'AccessProfile', ], ], ], 'UpdateAlertInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'alertId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'alertId' => [ 'shape' => 'AlertId', ], 'profileId' => [ 'shape' => 'ProfileId', ], 'name' => [ 'shape' => 'UpdateAlertInputNameString', ], 'description' => [ 'shape' => 'UpdateAlertInputDescriptionString', ], 'rule' => [ 'shape' => 'Rule', ], 'notificationsEnabled' => [ 'shape' => 'Boolean', ], 'notificationRules' => [ 'shape' => 'NotificationRuleList', ], ], ], 'UpdateAlertInputDescriptionString' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'UpdateAlertInputNameString' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.@~()-]+', ], 'UpdateAlertOutput' => [ 'type' => 'structure', 'members' => [], ], 'UpdateDomainForOrganizationInput' => [ 'type' => 'structure', 'required' => [ 'domainId', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'name' => [ 'shape' => 'UpdateDomainForOrganizationInputNameString', ], 'identityProviders' => [ 'shape' => 'IdentityProviderList', ], 'identityProviderConfiguration' => [ 'shape' => 'IdentityProviderConfiguration', ], ], ], 'UpdateDomainForOrganizationInputNameString' => [ 'type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9]+(-[a-z0-9]+)*', ], 'UpdateDomainForOrganizationOutput' => [ 'type' => 'structure', 'required' => [ 'organizationDomain', ], 'members' => [ 'organizationDomain' => [ 'shape' => 'OrganizationDomain', ], ], ], 'UpdateDomainInput' => [ 'type' => 'structure', 'required' => [ 'domainId', ], 'members' => [ 'domainId' => [ 'shape' => 'DomainId', ], 'name' => [ 'shape' => 'UpdateDomainInputNameString', ], 'identityProviders' => [ 'shape' => 'IdentityProviderList', ], 'identityProviderConfiguration' => [ 'shape' => 'IdentityProviderConfiguration', ], ], ], 'UpdateDomainInputNameString' => [ 'type' => 'string', 'max' => 63, 'min' => 3, 'pattern' => '[a-z0-9]+(-[a-z0-9]+)*', ], 'UpdateDomainOutput' => [ 'type' => 'structure', 'required' => [ 'domain', ], 'members' => [ 'domain' => [ 'shape' => 'Domain', ], ], ], 'UpdateIntegrationInput' => [ 'type' => 'structure', 'required' => [ 'identifier', ], 'members' => [ 'identifier' => [ 'shape' => 'IntegrationIdentifier', ], 'credential' => [ 'shape' => 'IntegrationCredential', ], 'integrationAttributes' => [ 'shape' => 'StringMap', ], 'roleArn' => [ 'shape' => 'String', ], ], ], 'UpdateIntegrationOutput' => [ 'type' => 'structure', 'members' => [ 'integration' => [ 'shape' => 'Integration', ], ], ], 'UpdateOmniDashboardInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', 'dashboardId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'dashboardId' => [ 'shape' => 'DashboardId', ], 'body' => [ 'shape' => 'UpdateOmniDashboardInputBodyString', ], 'name' => [ 'shape' => 'UpdateOmniDashboardInputNameString', ], 'description' => [ 'shape' => 'UpdateOmniDashboardInputDescriptionString', ], ], ], 'UpdateOmniDashboardInputBodyString' => [ 'type' => 'string', 'max' => 1048576, 'min' => 1, ], 'UpdateOmniDashboardInputDescriptionString' => [ 'type' => 'string', 'max' => 1024, 'min' => 1, ], 'UpdateOmniDashboardInputNameString' => [ 'type' => 'string', 'max' => 256, 'min' => 1, 'pattern' => '[a-zA-Z0-9_.@~()-]+', ], 'UpdateOmniDashboardOutput' => [ 'type' => 'structure', 'required' => [ 'omniDashboard', ], 'members' => [ 'omniDashboard' => [ 'shape' => 'OmniDashboard', ], ], ], 'UpdateSpaceInput' => [ 'type' => 'structure', 'required' => [ 'spaceId', ], 'members' => [ 'spaceId' => [ 'shape' => 'SpaceId', ], 'name' => [ 'shape' => 'UpdateSpaceInputNameString', ], 'encryptionConfiguration' => [ 'shape' => 'EncryptionConfiguration', ], ], ], 'UpdateSpaceInputNameString' => [ 'type' => 'string', 'max' => 64, 'min' => 3, 'pattern' => '[a-z0-9]+(-[a-z0-9]+)*', ], 'UpdateSpaceOutput' => [ 'type' => 'structure', 'required' => [ 'space', ], 'members' => [ 'space' => [ 'shape' => 'Space', ], ], ], 'UpdateViewRequest' => [ 'type' => 'structure', 'required' => [ 'name', ], 'members' => [ 'name' => [ 'shape' => 'ViewName', ], 'definition' => [ 'shape' => 'ViewDefinition', ], 'description' => [ 'shape' => 'ViewDescription', ], ], ], 'UpdateViewResponse' => [ 'type' => 'structure', 'required' => [ 'name', 'type', 'definition', 'createdAt', 'updatedAt', 'arn', ], 'members' => [ 'name' => [ 'shape' => 'String', ], 'type' => [ 'shape' => 'ViewType', ], 'description' => [ 'shape' => 'String', ], 'definition' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], 'arn' => [ 'shape' => 'String', ], ], ], 'ValidationException' => [ 'type' => 'structure', 'required' => [ 'message', ], 'members' => [ 'message' => [ 'shape' => 'String', ], 'errorCode' => [ 'shape' => 'String', ], ], 'error' => [ 'httpStatusCode' => 400, 'senderFault' => true, ], 'exception' => true, ], 'ViewDefinition' => [ 'type' => 'string', 'max' => 10000, 'min' => 1, ], 'ViewDescription' => [ 'type' => 'string', 'max' => 1024, 'min' => 0, ], 'ViewName' => [ 'type' => 'string', 'max' => 256, 'min' => 6, 'pattern' => 'view\\.[a-z0-9][a-z0-9_-]{0,250}', ], 'ViewSummary' => [ 'type' => 'structure', 'required' => [ 'name', 'type', 'createdAt', 'updatedAt', ], 'members' => [ 'name' => [ 'shape' => 'String', ], 'type' => [ 'shape' => 'ViewType', ], 'description' => [ 'shape' => 'String', ], 'createdAt' => [ 'shape' => 'Timestamp', ], 'updatedAt' => [ 'shape' => 'Timestamp', ], ], ], 'ViewSummaryList' => [ 'type' => 'list', 'member' => [ 'shape' => 'ViewSummary', ], ], 'ViewType' => [ 'type' => 'string', 'enum' => [ 'USER', 'MANAGED', ], ], ],];
