Module: Aws::ObservabilityAdmin::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-observabilityadmin/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AccountIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountIdentifier')
- AccountIdentifiers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountIdentifiers')
- Action =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Action')
- ActionCondition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActionCondition')
- AdvancedEventSelector =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdvancedEventSelector')
- AdvancedEventSelectors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AdvancedEventSelectors')
- AdvancedFieldSelector =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdvancedFieldSelector')
- AwsResourceExplorerManagedViewArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AwsResourceExplorerManagedViewArn')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- CentralizationFailureReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CentralizationFailureReason')
- CentralizationRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CentralizationRule')
- CentralizationRuleDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CentralizationRuleDestination')
- CentralizationRuleSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CentralizationRuleSource')
- CentralizationRuleSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CentralizationRuleSummaries')
- CentralizationRuleSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CentralizationRuleSummary')
- CloudtrailParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudtrailParameters')
- Condition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Condition')
- Conditions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Conditions')
- ConfigurationSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationSummary')
- ConflictException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictException')
- CreateCentralizationRuleForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCentralizationRuleForOrganizationInput')
- CreateCentralizationRuleForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCentralizationRuleForOrganizationOutput')
- CreateS3TableIntegrationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateS3TableIntegrationInput')
- CreateS3TableIntegrationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateS3TableIntegrationOutput')
- CreateTelemetryPipelineInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTelemetryPipelineInput')
- CreateTelemetryPipelineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTelemetryPipelineOutput')
- CreateTelemetryRuleForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTelemetryRuleForOrganizationInput')
- CreateTelemetryRuleForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTelemetryRuleForOrganizationOutput')
- CreateTelemetryRuleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTelemetryRuleInput')
- CreateTelemetryRuleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTelemetryRuleOutput')
- DataSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DataSource')
- DataSources =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DataSources')
- DeleteCentralizationRuleForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCentralizationRuleForOrganizationInput')
- DeleteS3TableIntegrationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteS3TableIntegrationInput')
- DeleteTelemetryPipelineInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTelemetryPipelineInput')
- DeleteTelemetryPipelineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTelemetryPipelineOutput')
- DeleteTelemetryRuleForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTelemetryRuleForOrganizationInput')
- DeleteTelemetryRuleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTelemetryRuleInput')
- DestinationLogsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DestinationLogsConfiguration')
- DestinationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DestinationType')
- ELBLoadBalancerLoggingParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ELBLoadBalancerLoggingParameters')
- EncryptedLogGroupStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EncryptedLogGroupStrategy')
- Encryption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Encryption')
- EncryptionConflictResolutionStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EncryptionConflictResolutionStrategy')
- EncryptionStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EncryptionStrategy')
- FailureReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FailureReason')
- FieldMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'FieldMap')
- FieldSelectors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FieldSelectors')
- FieldToMatch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FieldToMatch')
- Filter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Filter')
- FilterBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FilterBehavior')
- FilterRequirement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FilterRequirement')
- Filters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Filters')
- GetCentralizationRuleForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCentralizationRuleForOrganizationInput')
- GetCentralizationRuleForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCentralizationRuleForOrganizationOutput')
- GetS3TableIntegrationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetS3TableIntegrationInput')
- GetS3TableIntegrationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetS3TableIntegrationOutput')
- GetTelemetryEnrichmentStatusOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTelemetryEnrichmentStatusOutput')
- GetTelemetryEvaluationStatusForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTelemetryEvaluationStatusForOrganizationOutput')
- GetTelemetryEvaluationStatusOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTelemetryEvaluationStatusOutput')
- GetTelemetryPipelineInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTelemetryPipelineInput')
- GetTelemetryPipelineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTelemetryPipelineOutput')
- GetTelemetryRuleForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTelemetryRuleForOrganizationInput')
- GetTelemetryRuleForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTelemetryRuleForOrganizationOutput')
- GetTelemetryRuleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTelemetryRuleInput')
- GetTelemetryRuleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTelemetryRuleOutput')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- IntegrationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IntegrationStatus')
- IntegrationSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IntegrationSummaries')
- IntegrationSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationSummary')
- InternalServerException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalServerException')
- InvalidStateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidStateException')
- LabelNameCondition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LabelNameCondition')
- LabelNameConditionLabelNameString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LabelNameConditionLabelNameString')
- ListCentralizationRulesForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCentralizationRulesForOrganizationInput')
- ListCentralizationRulesForOrganizationInputRuleNamePrefixString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ListCentralizationRulesForOrganizationInputRuleNamePrefixString')
- ListCentralizationRulesForOrganizationMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListCentralizationRulesForOrganizationMaxResults')
- ListCentralizationRulesForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCentralizationRulesForOrganizationOutput')
- ListResourceTelemetryForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceTelemetryForOrganizationInput')
- ListResourceTelemetryForOrganizationMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListResourceTelemetryForOrganizationMaxResults')
- ListResourceTelemetryForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceTelemetryForOrganizationOutput')
- ListResourceTelemetryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceTelemetryInput')
- ListResourceTelemetryMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListResourceTelemetryMaxResults')
- ListResourceTelemetryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceTelemetryOutput')
- ListS3TableIntegrationsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListS3TableIntegrationsInput')
- ListS3TableIntegrationsMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListS3TableIntegrationsMaxResults')
- ListS3TableIntegrationsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListS3TableIntegrationsOutput')
- ListTagsForResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceInput')
- ListTagsForResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceOutput')
- ListTelemetryPipelinesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTelemetryPipelinesInput')
- ListTelemetryPipelinesMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListTelemetryPipelinesMaxResults')
- ListTelemetryPipelinesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTelemetryPipelinesOutput')
- ListTelemetryRulesForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTelemetryRulesForOrganizationInput')
- ListTelemetryRulesForOrganizationMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListTelemetryRulesForOrganizationMaxResults')
- ListTelemetryRulesForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTelemetryRulesForOrganizationOutput')
- ListTelemetryRulesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTelemetryRulesInput')
- ListTelemetryRulesMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListTelemetryRulesMaxResults')
- ListTelemetryRulesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTelemetryRulesOutput')
- LogDeliveryParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LogDeliveryParameters')
- LogType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogType')
- LogTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LogTypes')
- LoggingFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoggingFilter')
- LogsBackupConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LogsBackupConfiguration')
- LogsEncryptionConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LogsEncryptionConfiguration')
- LogsFilterString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogsFilterString')
- Long =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Long')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- OrganizationUnitIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationUnitIdentifier')
- OrganizationUnitIdentifiers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationUnitIdentifiers')
- OutputFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OutputFormat')
- PipelineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PipelineOutput')
- PipelineOutputError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PipelineOutputError')
- PipelineOutputs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PipelineOutputs')
- Processors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Processors')
- Record =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Record')
- RecordFormat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecordFormat')
- Records =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Records')
- RedactedFields =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RedactedFields')
- Region =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Region')
- Regions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Regions')
- ResourceArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceArn')
- ResourceIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceIdentifier')
- ResourceIdentifierPrefix =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceIdentifierPrefix')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceType')
- ResourceTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceTypes')
- RetentionPeriodInDays =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RetentionPeriodInDays')
- RuleHealth =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RuleHealth')
- RuleIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RuleIdentifier')
- RuleName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RuleName')
- SSEAlgorithm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SSEAlgorithm')
- ServiceQuotaExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceQuotaExceededException')
- SingleHeader =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SingleHeader')
- SingleHeaderNameString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SingleHeaderNameString')
- Sinks =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Sinks')
- Source =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Source')
- SourceFilterString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SourceFilterString')
- SourceLogsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceLogsConfiguration')
- Sources =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Sources')
- StartTelemetryEnrichmentOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartTelemetryEnrichmentOutput')
- Status =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Status')
- StopTelemetryEnrichmentOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopTelemetryEnrichmentOutput')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- StringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StringList')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagMapInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'TagMapInput')
- TagMapOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'TagMapOutput')
- TagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceInput')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- TelemetryConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TelemetryConfiguration')
- TelemetryConfigurationState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'TelemetryConfigurationState')
- TelemetryConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TelemetryConfigurations')
- TelemetryDestinationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TelemetryDestinationConfiguration')
- TelemetryEnrichmentStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TelemetryEnrichmentStatus')
- TelemetryPipeline =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TelemetryPipeline')
- TelemetryPipelineConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TelemetryPipelineConfiguration')
- TelemetryPipelineConfigurationBody =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TelemetryPipelineConfigurationBody')
- TelemetryPipelineIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TelemetryPipelineIdentifier')
- TelemetryPipelineName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TelemetryPipelineName')
- TelemetryPipelineStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TelemetryPipelineStatus')
- TelemetryPipelineStatusReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TelemetryPipelineStatusReason')
- TelemetryPipelineSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TelemetryPipelineSummaries')
- TelemetryPipelineSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TelemetryPipelineSummary')
- TelemetryRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TelemetryRule')
- TelemetryRuleSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TelemetryRuleSummaries')
- TelemetryRuleSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TelemetryRuleSummary')
- TelemetrySourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TelemetrySourceType')
- TelemetrySourceTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TelemetrySourceTypes')
- TelemetryState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TelemetryState')
- TelemetryType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TelemetryType')
- TestTelemetryPipelineInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestTelemetryPipelineInput')
- TestTelemetryPipelineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestTelemetryPipelineOutput')
- TooManyRequestsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyRequestsException')
- UntagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceInput')
- UpdateCentralizationRuleForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCentralizationRuleForOrganizationInput')
- UpdateCentralizationRuleForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCentralizationRuleForOrganizationOutput')
- UpdateTelemetryPipelineInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTelemetryPipelineInput')
- UpdateTelemetryPipelineOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTelemetryPipelineOutput')
- UpdateTelemetryRuleForOrganizationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTelemetryRuleForOrganizationInput')
- UpdateTelemetryRuleForOrganizationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTelemetryRuleForOrganizationOutput')
- UpdateTelemetryRuleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTelemetryRuleInput')
- UpdateTelemetryRuleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTelemetryRuleOutput')
- VPCFlowLogParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VPCFlowLogParameters')
- ValidateTelemetryPipelineConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidateTelemetryPipelineConfigurationInput')
- ValidateTelemetryPipelineConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidateTelemetryPipelineConfigurationOutput')
- ValidationError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationError')
- ValidationErrors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ValidationErrors')
- ValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationException')
- WAFLogType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'WAFLogType')
- WAFLoggingParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WAFLoggingParameters')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2018-05-10" api. = { "apiVersion" => "2018-05-10", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "observabilityadmin", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceFullName" => "CloudWatch Observability Admin Service", "serviceId" => "ObservabilityAdmin", "signatureVersion" => "v4", "signingName" => "observabilityadmin", "uid" => "observabilityadmin-2018-05-10", } api.add_operation(:create_centralization_rule_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCentralizationRuleForOrganization" o.http_method = "POST" o.http_request_uri = "/CreateCentralizationRuleForOrganization" o.input = Shapes::ShapeRef.new(shape: CreateCentralizationRuleForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: CreateCentralizationRuleForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:create_s3_table_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateS3TableIntegration" o.http_method = "POST" o.http_request_uri = "/CreateS3TableIntegration" o.input = Shapes::ShapeRef.new(shape: CreateS3TableIntegrationInput) o.output = Shapes::ShapeRef.new(shape: CreateS3TableIntegrationOutput) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:create_telemetry_pipeline, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTelemetryPipeline" o.http_method = "POST" o.http_request_uri = "/CreateTelemetryPipeline" o.input = Shapes::ShapeRef.new(shape: CreateTelemetryPipelineInput) o.output = Shapes::ShapeRef.new(shape: CreateTelemetryPipelineOutput) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:create_telemetry_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTelemetryRule" o.http_method = "POST" o.http_request_uri = "/CreateTelemetryRule" o.input = Shapes::ShapeRef.new(shape: CreateTelemetryRuleInput) o.output = Shapes::ShapeRef.new(shape: CreateTelemetryRuleOutput) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:create_telemetry_rule_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTelemetryRuleForOrganization" o.http_method = "POST" o.http_request_uri = "/CreateTelemetryRuleForOrganization" o.input = Shapes::ShapeRef.new(shape: CreateTelemetryRuleForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: CreateTelemetryRuleForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_centralization_rule_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCentralizationRuleForOrganization" o.http_method = "POST" o.http_request_uri = "/DeleteCentralizationRuleForOrganization" o.input = Shapes::ShapeRef.new(shape: DeleteCentralizationRuleForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_s3_table_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteS3TableIntegration" o.http_method = "POST" o.http_request_uri = "/DeleteS3TableIntegration" o.input = Shapes::ShapeRef.new(shape: DeleteS3TableIntegrationInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_telemetry_pipeline, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTelemetryPipeline" o.http_method = "POST" o.http_request_uri = "/DeleteTelemetryPipeline" o.input = Shapes::ShapeRef.new(shape: DeleteTelemetryPipelineInput) o.output = Shapes::ShapeRef.new(shape: DeleteTelemetryPipelineOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_telemetry_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTelemetryRule" o.http_method = "POST" o.http_request_uri = "/DeleteTelemetryRule" o.input = Shapes::ShapeRef.new(shape: DeleteTelemetryRuleInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_telemetry_rule_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTelemetryRuleForOrganization" o.http_method = "POST" o.http_request_uri = "/DeleteTelemetryRuleForOrganization" o.input = Shapes::ShapeRef.new(shape: DeleteTelemetryRuleForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_centralization_rule_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCentralizationRuleForOrganization" o.http_method = "POST" o.http_request_uri = "/GetCentralizationRuleForOrganization" o.input = Shapes::ShapeRef.new(shape: GetCentralizationRuleForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: GetCentralizationRuleForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_s3_table_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetS3TableIntegration" o.http_method = "POST" o.http_request_uri = "/GetS3TableIntegration" o.input = Shapes::ShapeRef.new(shape: GetS3TableIntegrationInput) o.output = Shapes::ShapeRef.new(shape: GetS3TableIntegrationOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_telemetry_enrichment_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTelemetryEnrichmentStatus" o.http_method = "POST" o.http_request_uri = "/GetTelemetryEnrichmentStatus" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetTelemetryEnrichmentStatusOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_telemetry_evaluation_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTelemetryEvaluationStatus" o.http_method = "POST" o.http_request_uri = "/GetTelemetryEvaluationStatus" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetTelemetryEvaluationStatusOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_telemetry_evaluation_status_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTelemetryEvaluationStatusForOrganization" o.http_method = "POST" o.http_request_uri = "/GetTelemetryEvaluationStatusForOrganization" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetTelemetryEvaluationStatusForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_telemetry_pipeline, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTelemetryPipeline" o.http_method = "POST" o.http_request_uri = "/GetTelemetryPipeline" o.input = Shapes::ShapeRef.new(shape: GetTelemetryPipelineInput) o.output = Shapes::ShapeRef.new(shape: GetTelemetryPipelineOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_telemetry_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTelemetryRule" o.http_method = "POST" o.http_request_uri = "/GetTelemetryRule" o.input = Shapes::ShapeRef.new(shape: GetTelemetryRuleInput) o.output = Shapes::ShapeRef.new(shape: GetTelemetryRuleOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_telemetry_rule_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTelemetryRuleForOrganization" o.http_method = "POST" o.http_request_uri = "/GetTelemetryRuleForOrganization" o.input = Shapes::ShapeRef.new(shape: GetTelemetryRuleForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: GetTelemetryRuleForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:list_centralization_rules_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCentralizationRulesForOrganization" o.http_method = "POST" o.http_request_uri = "/ListCentralizationRulesForOrganization" o.input = Shapes::ShapeRef.new(shape: ListCentralizationRulesForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: ListCentralizationRulesForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resource_telemetry, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResourceTelemetry" o.http_method = "POST" o.http_request_uri = "/ListResourceTelemetry" o.input = Shapes::ShapeRef.new(shape: ListResourceTelemetryInput) o.output = Shapes::ShapeRef.new(shape: ListResourceTelemetryOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resource_telemetry_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResourceTelemetryForOrganization" o.http_method = "POST" o.http_request_uri = "/ListResourceTelemetryForOrganization" o.input = Shapes::ShapeRef.new(shape: ListResourceTelemetryForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: ListResourceTelemetryForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_s3_table_integrations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListS3TableIntegrations" o.http_method = "POST" o.http_request_uri = "/ListS3TableIntegrations" o.input = Shapes::ShapeRef.new(shape: ListS3TableIntegrationsInput) o.output = Shapes::ShapeRef.new(shape: ListS3TableIntegrationsOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/ListTagsForResource" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceInput) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:list_telemetry_pipelines, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTelemetryPipelines" o.http_method = "POST" o.http_request_uri = "/ListTelemetryPipelines" o.input = Shapes::ShapeRef.new(shape: ListTelemetryPipelinesInput) o.output = Shapes::ShapeRef.new(shape: ListTelemetryPipelinesOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_telemetry_rules, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTelemetryRules" o.http_method = "POST" o.http_request_uri = "/ListTelemetryRules" o.input = Shapes::ShapeRef.new(shape: ListTelemetryRulesInput) o.output = Shapes::ShapeRef.new(shape: ListTelemetryRulesOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_telemetry_rules_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTelemetryRulesForOrganization" o.http_method = "POST" o.http_request_uri = "/ListTelemetryRulesForOrganization" o.input = Shapes::ShapeRef.new(shape: ListTelemetryRulesForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: ListTelemetryRulesForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:start_telemetry_enrichment, Seahorse::Model::Operation.new.tap do |o| o.name = "StartTelemetryEnrichment" o.http_method = "POST" o.http_request_uri = "/StartTelemetryEnrichment" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: StartTelemetryEnrichmentOutput) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:start_telemetry_evaluation, Seahorse::Model::Operation.new.tap do |o| o.name = "StartTelemetryEvaluation" o.http_method = "POST" o.http_request_uri = "/StartTelemetryEvaluation" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:start_telemetry_evaluation_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "StartTelemetryEvaluationForOrganization" o.http_method = "POST" o.http_request_uri = "/StartTelemetryEvaluationForOrganization" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:stop_telemetry_enrichment, Seahorse::Model::Operation.new.tap do |o| o.name = "StopTelemetryEnrichment" o.http_method = "POST" o.http_request_uri = "/StopTelemetryEnrichment" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: StopTelemetryEnrichmentOutput) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:stop_telemetry_evaluation, Seahorse::Model::Operation.new.tap do |o| o.name = "StopTelemetryEvaluation" o.http_method = "POST" o.http_request_uri = "/StopTelemetryEvaluation" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:stop_telemetry_evaluation_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "StopTelemetryEvaluationForOrganization" o.http_method = "POST" o.http_request_uri = "/StopTelemetryEvaluationForOrganization" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/TagResource" o.input = Shapes::ShapeRef.new(shape: TagResourceInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:test_telemetry_pipeline, Seahorse::Model::Operation.new.tap do |o| o.name = "TestTelemetryPipeline" o.http_method = "POST" o.http_request_uri = "/TestTelemetryPipeline" o.input = Shapes::ShapeRef.new(shape: TestTelemetryPipelineInput) o.output = Shapes::ShapeRef.new(shape: TestTelemetryPipelineOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/UntagResource" o.input = Shapes::ShapeRef.new(shape: UntagResourceInput) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:update_centralization_rule_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateCentralizationRuleForOrganization" o.http_method = "POST" o.http_request_uri = "/UpdateCentralizationRuleForOrganization" o.input = Shapes::ShapeRef.new(shape: UpdateCentralizationRuleForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: UpdateCentralizationRuleForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:update_telemetry_pipeline, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTelemetryPipeline" o.http_method = "POST" o.http_request_uri = "/UpdateTelemetryPipeline" o.input = Shapes::ShapeRef.new(shape: UpdateTelemetryPipelineInput) o.output = Shapes::ShapeRef.new(shape: UpdateTelemetryPipelineOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:update_telemetry_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTelemetryRule" o.http_method = "POST" o.http_request_uri = "/UpdateTelemetryRule" o.input = Shapes::ShapeRef.new(shape: UpdateTelemetryRuleInput) o.output = Shapes::ShapeRef.new(shape: UpdateTelemetryRuleOutput) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:update_telemetry_rule_for_organization, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTelemetryRuleForOrganization" o.http_method = "POST" o.http_request_uri = "/UpdateTelemetryRuleForOrganization" o.input = Shapes::ShapeRef.new(shape: UpdateTelemetryRuleForOrganizationInput) o.output = Shapes::ShapeRef.new(shape: UpdateTelemetryRuleForOrganizationOutput) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:validate_telemetry_pipeline_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "ValidateTelemetryPipelineConfiguration" o.http_method = "POST" o.http_request_uri = "/ValidateTelemetryPipelineConfiguration" o.input = Shapes::ShapeRef.new(shape: ValidateTelemetryPipelineConfigurationInput) o.output = Shapes::ShapeRef.new(shape: ValidateTelemetryPipelineConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) end