Skip to main content Link Search Menu Expand Document (external link)

ResourceGroupsTaggingAPIService overview

Added in v1.0.0


Table of contents


constructors

makeResourceGroupsTaggingAPIService

Signature

export declare const makeResourceGroupsTaggingAPIService: Effect.Effect<any, unknown, unknown>

Added in v1.0.0

models

ResourceGroupsTaggingAPIService (class)

Signature

export declare class ResourceGroupsTaggingAPIService

Added in v1.0.0

ResourceGroupsTaggingAPIService$ (interface)

Signature

export interface ResourceGroupsTaggingAPIService$ {
  /**
   * @see {@link DescribeReportCreationCommand}
   */
  describeReportCreation(
    args: DescribeReportCreationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeReportCreationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConstraintViolationError
    | InternalServiceError
    | InvalidParameterError
    | ThrottledError
  >

  /**
   * @see {@link GetComplianceSummaryCommand}
   */
  getComplianceSummary(
    args: GetComplianceSummaryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetComplianceSummaryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConstraintViolationError
    | InternalServiceError
    | InvalidParameterError
    | ThrottledError
  >

  getComplianceSummaryStream(
    args: GetComplianceSummaryCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetComplianceSummaryCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConstraintViolationError
    | InternalServiceError
    | InvalidParameterError
    | ThrottledError
  >

  /**
   * @see {@link GetResourcesCommand}
   */
  getResources(
    args: GetResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetResourcesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidParameterError
    | PaginationTokenExpiredError
    | ThrottledError
  >

  getResourcesStream(
    args: GetResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetResourcesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidParameterError
    | PaginationTokenExpiredError
    | ThrottledError
  >

  /**
   * @see {@link GetTagKeysCommand}
   */
  getTagKeys(
    args: GetTagKeysCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTagKeysCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidParameterError
    | PaginationTokenExpiredError
    | ThrottledError
  >

  getTagKeysStream(
    args: GetTagKeysCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetTagKeysCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidParameterError
    | PaginationTokenExpiredError
    | ThrottledError
  >

  /**
   * @see {@link GetTagValuesCommand}
   */
  getTagValues(
    args: GetTagValuesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    GetTagValuesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidParameterError
    | PaginationTokenExpiredError
    | ThrottledError
  >

  getTagValuesStream(
    args: GetTagValuesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    GetTagValuesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidParameterError
    | PaginationTokenExpiredError
    | ThrottledError
  >

  /**
   * @see {@link ListRequiredTagsCommand}
   */
  listRequiredTags(
    args: ListRequiredTagsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListRequiredTagsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidParameterError
    | PaginationTokenExpiredError
    | ThrottledError
  >

  listRequiredTagsStream(
    args: ListRequiredTagsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListRequiredTagsCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InternalServiceError
    | InvalidParameterError
    | PaginationTokenExpiredError
    | ThrottledError
  >

  /**
   * @see {@link StartReportCreationCommand}
   */
  startReportCreation(
    args: StartReportCreationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartReportCreationCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ConcurrentModificationError
    | ConstraintViolationError
    | InternalServiceError
    | InvalidParameterError
    | ThrottledError
  >

  /**
   * @see {@link TagResourcesCommand}
   */
  tagResources(
    args: TagResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    TagResourcesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidParameterError | ThrottledError
  >

  /**
   * @see {@link UntagResourcesCommand}
   */
  untagResources(
    args: UntagResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UntagResourcesCommandOutput,
    Cause.TimeoutError | SdkError | InternalServiceError | InvalidParameterError | ThrottledError
  >
}

Added in v1.0.0

utils

ResourceGroupsTaggingAPIService (namespace)

Added in v1.0.0

Config (interface)

Signature

export interface Config extends Omit<ResourceGroupsTaggingAPIClientConfig, "logger"> {
  readonly logger?: ServiceLogger.ServiceLoggerConstructorProps | true
}

Added in v1.0.0

Type (type alias)

Signature

export type Type = ResourceGroupsTaggingAPIService$

Added in v1.0.0