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

CloudFormationService overview

Added in v1.0.0


Table of contents


constructors

makeCloudFormationService

Signature

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

Added in v1.0.0

models

CloudFormationService (class)

Signature

export declare class CloudFormationService

Added in v1.0.0

CloudFormationService$ (interface)

Signature

export interface CloudFormationService$ {
  /**
   * @see {@link ActivateOrganizationsAccessCommand}
   */
  activateOrganizationsAccess(
    args: ActivateOrganizationsAccessCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ActivateOrganizationsAccessCommandOutput,
    Cause.TimeoutError | SdkError | InvalidOperationError | OperationNotFoundError
  >

  /**
   * @see {@link ActivateTypeCommand}
   */
  activateType(
    args: ActivateTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ActivateTypeCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError | TypeNotFoundError>

  /**
   * @see {@link BatchDescribeTypeConfigurationsCommand}
   */
  batchDescribeTypeConfigurations(
    args: BatchDescribeTypeConfigurationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    BatchDescribeTypeConfigurationsCommandOutput,
    Cause.TimeoutError | SdkError | CFNRegistryError | TypeConfigurationNotFoundError
  >

  /**
   * @see {@link CancelUpdateStackCommand}
   */
  cancelUpdateStack(
    args: CancelUpdateStackCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<CancelUpdateStackCommandOutput, Cause.TimeoutError | SdkError | TokenAlreadyExistsError>

  /**
   * @see {@link ContinueUpdateRollbackCommand}
   */
  continueUpdateRollback(
    args: ContinueUpdateRollbackCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ContinueUpdateRollbackCommandOutput, Cause.TimeoutError | SdkError | TokenAlreadyExistsError>

  /**
   * @see {@link CreateChangeSetCommand}
   */
  createChangeSet(
    args: CreateChangeSetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateChangeSetCommandOutput,
    Cause.TimeoutError | SdkError | AlreadyExistsError | InsufficientCapabilitiesError | LimitExceededError
  >

  /**
   * @see {@link CreateGeneratedTemplateCommand}
   */
  createGeneratedTemplate(
    args: CreateGeneratedTemplateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateGeneratedTemplateCommandOutput,
    Cause.TimeoutError | SdkError | AlreadyExistsError | ConcurrentResourcesLimitExceededError | LimitExceededError
  >

  /**
   * @see {@link CreateStackCommand}
   */
  createStack(
    args: CreateStackCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateStackCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | AlreadyExistsError
    | InsufficientCapabilitiesError
    | LimitExceededError
    | TokenAlreadyExistsError
  >

  /**
   * @see {@link CreateStackInstancesCommand}
   */
  createStackInstances(
    args: CreateStackInstancesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateStackInstancesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InvalidOperationError
    | LimitExceededError
    | OperationIdAlreadyExistsError
    | OperationInProgressError
    | StackSetNotFoundError
    | StaleRequestError
  >

  /**
   * @see {@link CreateStackRefactorCommand}
   */
  createStackRefactor(
    args: CreateStackRefactorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<CreateStackRefactorCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link CreateStackSetCommand}
   */
  createStackSet(
    args: CreateStackSetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    CreateStackSetCommandOutput,
    Cause.TimeoutError | SdkError | CreatedButModifiedError | LimitExceededError | NameAlreadyExistsError
  >

  /**
   * @see {@link DeactivateOrganizationsAccessCommand}
   */
  deactivateOrganizationsAccess(
    args: DeactivateOrganizationsAccessCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeactivateOrganizationsAccessCommandOutput,
    Cause.TimeoutError | SdkError | InvalidOperationError | OperationNotFoundError
  >

  /**
   * @see {@link DeactivateTypeCommand}
   */
  deactivateType(
    args: DeactivateTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeactivateTypeCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError | TypeNotFoundError>

  /**
   * @see {@link DeleteChangeSetCommand}
   */
  deleteChangeSet(
    args: DeleteChangeSetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteChangeSetCommandOutput, Cause.TimeoutError | SdkError | InvalidChangeSetStatusError>

  /**
   * @see {@link DeleteGeneratedTemplateCommand}
   */
  deleteGeneratedTemplate(
    args: DeleteGeneratedTemplateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteGeneratedTemplateCommandOutput,
    Cause.TimeoutError | SdkError | ConcurrentResourcesLimitExceededError | GeneratedTemplateNotFoundError
  >

  /**
   * @see {@link DeleteStackCommand}
   */
  deleteStack(
    args: DeleteStackCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeleteStackCommandOutput, Cause.TimeoutError | SdkError | TokenAlreadyExistsError>

  /**
   * @see {@link DeleteStackInstancesCommand}
   */
  deleteStackInstances(
    args: DeleteStackInstancesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteStackInstancesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InvalidOperationError
    | OperationIdAlreadyExistsError
    | OperationInProgressError
    | StackSetNotFoundError
    | StaleRequestError
  >

  /**
   * @see {@link DeleteStackSetCommand}
   */
  deleteStackSet(
    args: DeleteStackSetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DeleteStackSetCommandOutput,
    Cause.TimeoutError | SdkError | OperationInProgressError | StackSetNotEmptyError
  >

  /**
   * @see {@link DeregisterTypeCommand}
   */
  deregisterType(
    args: DeregisterTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DeregisterTypeCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError | TypeNotFoundError>

  /**
   * @see {@link DescribeAccountLimitsCommand}
   */
  describeAccountLimits(
    args: DescribeAccountLimitsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeAccountLimitsCommandOutput, Cause.TimeoutError | SdkError>

  describeAccountLimitsStream(
    args: DescribeAccountLimitsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribeAccountLimitsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DescribeChangeSetCommand}
   */
  describeChangeSet(
    args: DescribeChangeSetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeChangeSetCommandOutput, Cause.TimeoutError | SdkError | ChangeSetNotFoundError>

  describeChangeSetStream(
    args: DescribeChangeSetCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribeChangeSetCommandOutput, Cause.TimeoutError | SdkError | ChangeSetNotFoundError>

  /**
   * @see {@link DescribeChangeSetHooksCommand}
   */
  describeChangeSetHooks(
    args: DescribeChangeSetHooksCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeChangeSetHooksCommandOutput, Cause.TimeoutError | SdkError | ChangeSetNotFoundError>

  /**
   * @see {@link DescribeEventsCommand}
   */
  describeEvents(
    args: DescribeEventsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeEventsCommandOutput, Cause.TimeoutError | SdkError>

  describeEventsStream(
    args: DescribeEventsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribeEventsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DescribeGeneratedTemplateCommand}
   */
  describeGeneratedTemplate(
    args: DescribeGeneratedTemplateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeGeneratedTemplateCommandOutput,
    Cause.TimeoutError | SdkError | GeneratedTemplateNotFoundError
  >

  /**
   * @see {@link DescribeOrganizationsAccessCommand}
   */
  describeOrganizationsAccess(
    args: DescribeOrganizationsAccessCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeOrganizationsAccessCommandOutput,
    Cause.TimeoutError | SdkError | InvalidOperationError | OperationNotFoundError
  >

  /**
   * @see {@link DescribePublisherCommand}
   */
  describePublisher(
    args: DescribePublisherCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribePublisherCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  /**
   * @see {@link DescribeResourceScanCommand}
   */
  describeResourceScan(
    args: DescribeResourceScanCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeResourceScanCommandOutput, Cause.TimeoutError | SdkError | ResourceScanNotFoundError>

  /**
   * @see {@link DescribeStackDriftDetectionStatusCommand}
   */
  describeStackDriftDetectionStatus(
    args: DescribeStackDriftDetectionStatusCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeStackDriftDetectionStatusCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DescribeStackEventsCommand}
   */
  describeStackEvents(
    args: DescribeStackEventsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeStackEventsCommandOutput, Cause.TimeoutError | SdkError>

  describeStackEventsStream(
    args: DescribeStackEventsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribeStackEventsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DescribeStackInstanceCommand}
   */
  describeStackInstance(
    args: DescribeStackInstanceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeStackInstanceCommandOutput,
    Cause.TimeoutError | SdkError | StackInstanceNotFoundError | StackSetNotFoundError
  >

  /**
   * @see {@link DescribeStackRefactorCommand}
   */
  describeStackRefactor(
    args: DescribeStackRefactorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeStackRefactorCommandOutput, Cause.TimeoutError | SdkError | StackRefactorNotFoundError>

  /**
   * @see {@link DescribeStackResourceCommand}
   */
  describeStackResource(
    args: DescribeStackResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeStackResourceCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DescribeStackResourceDriftsCommand}
   */
  describeStackResourceDrifts(
    args: DescribeStackResourceDriftsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeStackResourceDriftsCommandOutput, Cause.TimeoutError | SdkError>

  describeStackResourceDriftsStream(
    args: DescribeStackResourceDriftsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribeStackResourceDriftsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DescribeStackResourcesCommand}
   */
  describeStackResources(
    args: DescribeStackResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeStackResourcesCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DescribeStackSetCommand}
   */
  describeStackSet(
    args: DescribeStackSetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeStackSetCommandOutput, Cause.TimeoutError | SdkError | StackSetNotFoundError>

  /**
   * @see {@link DescribeStackSetOperationCommand}
   */
  describeStackSetOperation(
    args: DescribeStackSetOperationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DescribeStackSetOperationCommandOutput,
    Cause.TimeoutError | SdkError | OperationNotFoundError | StackSetNotFoundError
  >

  /**
   * @see {@link DescribeStacksCommand}
   */
  describeStacks(
    args: DescribeStacksCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeStacksCommandOutput, Cause.TimeoutError | SdkError>

  describeStacksStream(
    args: DescribeStacksCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<DescribeStacksCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DescribeTypeCommand}
   */
  describeType(
    args: DescribeTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeTypeCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError | TypeNotFoundError>

  /**
   * @see {@link DescribeTypeRegistrationCommand}
   */
  describeTypeRegistration(
    args: DescribeTypeRegistrationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DescribeTypeRegistrationCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  /**
   * @see {@link DetectStackDriftCommand}
   */
  detectStackDrift(
    args: DetectStackDriftCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DetectStackDriftCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DetectStackResourceDriftCommand}
   */
  detectStackResourceDrift(
    args: DetectStackResourceDriftCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<DetectStackResourceDriftCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link DetectStackSetDriftCommand}
   */
  detectStackSetDrift(
    args: DetectStackSetDriftCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    DetectStackSetDriftCommandOutput,
    Cause.TimeoutError | SdkError | InvalidOperationError | OperationInProgressError | StackSetNotFoundError
  >

  /**
   * @see {@link EstimateTemplateCostCommand}
   */
  estimateTemplateCost(
    args: EstimateTemplateCostCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<EstimateTemplateCostCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ExecuteChangeSetCommand}
   */
  executeChangeSet(
    args: ExecuteChangeSetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ExecuteChangeSetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | ChangeSetNotFoundError
    | InsufficientCapabilitiesError
    | InvalidChangeSetStatusError
    | TokenAlreadyExistsError
  >

  /**
   * @see {@link ExecuteStackRefactorCommand}
   */
  executeStackRefactor(
    args: ExecuteStackRefactorCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ExecuteStackRefactorCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link GetGeneratedTemplateCommand}
   */
  getGeneratedTemplate(
    args: GetGeneratedTemplateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetGeneratedTemplateCommandOutput, Cause.TimeoutError | SdkError | GeneratedTemplateNotFoundError>

  /**
   * @see {@link GetHookResultCommand}
   */
  getHookResult(
    args: GetHookResultCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetHookResultCommandOutput, Cause.TimeoutError | SdkError | HookResultNotFoundError>

  /**
   * @see {@link GetStackPolicyCommand}
   */
  getStackPolicy(
    args: GetStackPolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetStackPolicyCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link GetTemplateCommand}
   */
  getTemplate(
    args: GetTemplateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetTemplateCommandOutput, Cause.TimeoutError | SdkError | ChangeSetNotFoundError>

  /**
   * @see {@link GetTemplateSummaryCommand}
   */
  getTemplateSummary(
    args: GetTemplateSummaryCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<GetTemplateSummaryCommandOutput, Cause.TimeoutError | SdkError | StackSetNotFoundError>

  /**
   * @see {@link ImportStacksToStackSetCommand}
   */
  importStacksToStackSet(
    args: ImportStacksToStackSetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ImportStacksToStackSetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InvalidOperationError
    | LimitExceededError
    | OperationIdAlreadyExistsError
    | OperationInProgressError
    | StackNotFoundError
    | StackSetNotFoundError
    | StaleRequestError
  >

  /**
   * @see {@link ListChangeSetsCommand}
   */
  listChangeSets(
    args: ListChangeSetsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListChangeSetsCommandOutput, Cause.TimeoutError | SdkError>

  listChangeSetsStream(
    args: ListChangeSetsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListChangeSetsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListExportsCommand}
   */
  listExports(
    args: ListExportsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListExportsCommandOutput, Cause.TimeoutError | SdkError>

  listExportsStream(
    args: ListExportsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListExportsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListGeneratedTemplatesCommand}
   */
  listGeneratedTemplates(
    args: ListGeneratedTemplatesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListGeneratedTemplatesCommandOutput, Cause.TimeoutError | SdkError>

  listGeneratedTemplatesStream(
    args: ListGeneratedTemplatesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListGeneratedTemplatesCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListHookResultsCommand}
   */
  listHookResults(
    args: ListHookResultsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListHookResultsCommandOutput, Cause.TimeoutError | SdkError | HookResultNotFoundError>

  /**
   * @see {@link ListImportsCommand}
   */
  listImports(
    args: ListImportsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListImportsCommandOutput, Cause.TimeoutError | SdkError>

  listImportsStream(
    args: ListImportsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListImportsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListResourceScanRelatedResourcesCommand}
   */
  listResourceScanRelatedResources(
    args: ListResourceScanRelatedResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListResourceScanRelatedResourcesCommandOutput,
    Cause.TimeoutError | SdkError | ResourceScanInProgressError | ResourceScanNotFoundError
  >

  listResourceScanRelatedResourcesStream(
    args: ListResourceScanRelatedResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListResourceScanRelatedResourcesCommandOutput,
    Cause.TimeoutError | SdkError | ResourceScanInProgressError | ResourceScanNotFoundError
  >

  /**
   * @see {@link ListResourceScanResourcesCommand}
   */
  listResourceScanResources(
    args: ListResourceScanResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListResourceScanResourcesCommandOutput,
    Cause.TimeoutError | SdkError | ResourceScanInProgressError | ResourceScanNotFoundError
  >

  listResourceScanResourcesStream(
    args: ListResourceScanResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListResourceScanResourcesCommandOutput,
    Cause.TimeoutError | SdkError | ResourceScanInProgressError | ResourceScanNotFoundError
  >

  /**
   * @see {@link ListResourceScansCommand}
   */
  listResourceScans(
    args: ListResourceScansCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListResourceScansCommandOutput, Cause.TimeoutError | SdkError>

  listResourceScansStream(
    args: ListResourceScansCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListResourceScansCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListStackInstanceResourceDriftsCommand}
   */
  listStackInstanceResourceDrifts(
    args: ListStackInstanceResourceDriftsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListStackInstanceResourceDriftsCommandOutput,
    Cause.TimeoutError | SdkError | OperationNotFoundError | StackInstanceNotFoundError | StackSetNotFoundError
  >

  /**
   * @see {@link ListStackInstancesCommand}
   */
  listStackInstances(
    args: ListStackInstancesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListStackInstancesCommandOutput, Cause.TimeoutError | SdkError | StackSetNotFoundError>

  listStackInstancesStream(
    args: ListStackInstancesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListStackInstancesCommandOutput, Cause.TimeoutError | SdkError | StackSetNotFoundError>

  /**
   * @see {@link ListStackRefactorActionsCommand}
   */
  listStackRefactorActions(
    args: ListStackRefactorActionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListStackRefactorActionsCommandOutput, Cause.TimeoutError | SdkError>

  listStackRefactorActionsStream(
    args: ListStackRefactorActionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListStackRefactorActionsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListStackRefactorsCommand}
   */
  listStackRefactors(
    args: ListStackRefactorsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListStackRefactorsCommandOutput, Cause.TimeoutError | SdkError>

  listStackRefactorsStream(
    args: ListStackRefactorsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListStackRefactorsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListStackResourcesCommand}
   */
  listStackResources(
    args: ListStackResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListStackResourcesCommandOutput, Cause.TimeoutError | SdkError>

  listStackResourcesStream(
    args: ListStackResourcesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListStackResourcesCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListStackSetAutoDeploymentTargetsCommand}
   */
  listStackSetAutoDeploymentTargets(
    args: ListStackSetAutoDeploymentTargetsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListStackSetAutoDeploymentTargetsCommandOutput,
    Cause.TimeoutError | SdkError | StackSetNotFoundError
  >

  /**
   * @see {@link ListStackSetOperationResultsCommand}
   */
  listStackSetOperationResults(
    args: ListStackSetOperationResultsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    ListStackSetOperationResultsCommandOutput,
    Cause.TimeoutError | SdkError | OperationNotFoundError | StackSetNotFoundError
  >

  listStackSetOperationResultsStream(
    args: ListStackSetOperationResultsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<
    ListStackSetOperationResultsCommandOutput,
    Cause.TimeoutError | SdkError | OperationNotFoundError | StackSetNotFoundError
  >

  /**
   * @see {@link ListStackSetOperationsCommand}
   */
  listStackSetOperations(
    args: ListStackSetOperationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListStackSetOperationsCommandOutput, Cause.TimeoutError | SdkError | StackSetNotFoundError>

  listStackSetOperationsStream(
    args: ListStackSetOperationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListStackSetOperationsCommandOutput, Cause.TimeoutError | SdkError | StackSetNotFoundError>

  /**
   * @see {@link ListStackSetsCommand}
   */
  listStackSets(
    args: ListStackSetsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListStackSetsCommandOutput, Cause.TimeoutError | SdkError>

  listStackSetsStream(
    args: ListStackSetsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListStackSetsCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListStacksCommand}
   */
  listStacks(
    args: ListStacksCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListStacksCommandOutput, Cause.TimeoutError | SdkError>

  listStacksStream(
    args: ListStacksCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListStacksCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ListTypeRegistrationsCommand}
   */
  listTypeRegistrations(
    args: ListTypeRegistrationsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListTypeRegistrationsCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  listTypeRegistrationsStream(
    args: ListTypeRegistrationsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListTypeRegistrationsCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  /**
   * @see {@link ListTypeVersionsCommand}
   */
  listTypeVersions(
    args: ListTypeVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListTypeVersionsCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  listTypeVersionsStream(
    args: ListTypeVersionsCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListTypeVersionsCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  /**
   * @see {@link ListTypesCommand}
   */
  listTypes(
    args: ListTypesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ListTypesCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  listTypesStream(
    args: ListTypesCommandInput,
    options?: HttpHandlerOptions
  ): Stream.Stream<ListTypesCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  /**
   * @see {@link PublishTypeCommand}
   */
  publishType(
    args: PublishTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<PublishTypeCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError | TypeNotFoundError>

  /**
   * @see {@link RecordHandlerProgressCommand}
   */
  recordHandlerProgress(
    args: RecordHandlerProgressCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    RecordHandlerProgressCommandOutput,
    Cause.TimeoutError | SdkError | InvalidStateTransitionError | OperationStatusCheckFailedError
  >

  /**
   * @see {@link RegisterPublisherCommand}
   */
  registerPublisher(
    args: RegisterPublisherCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<RegisterPublisherCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  /**
   * @see {@link RegisterTypeCommand}
   */
  registerType(
    args: RegisterTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<RegisterTypeCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError>

  /**
   * @see {@link RollbackStackCommand}
   */
  rollbackStack(
    args: RollbackStackCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<RollbackStackCommandOutput, Cause.TimeoutError | SdkError | TokenAlreadyExistsError>

  /**
   * @see {@link SetStackPolicyCommand}
   */
  setStackPolicy(
    args: SetStackPolicyCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<SetStackPolicyCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link SetTypeConfigurationCommand}
   */
  setTypeConfiguration(
    args: SetTypeConfigurationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    SetTypeConfigurationCommandOutput,
    Cause.TimeoutError | SdkError | CFNRegistryError | TypeNotFoundError
  >

  /**
   * @see {@link SetTypeDefaultVersionCommand}
   */
  setTypeDefaultVersion(
    args: SetTypeDefaultVersionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    SetTypeDefaultVersionCommandOutput,
    Cause.TimeoutError | SdkError | CFNRegistryError | TypeNotFoundError
  >

  /**
   * @see {@link SignalResourceCommand}
   */
  signalResource(
    args: SignalResourceCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<SignalResourceCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link StartResourceScanCommand}
   */
  startResourceScan(
    args: StartResourceScanCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StartResourceScanCommandOutput,
    Cause.TimeoutError | SdkError | ResourceScanInProgressError | ResourceScanLimitExceededError
  >

  /**
   * @see {@link StopStackSetOperationCommand}
   */
  stopStackSetOperation(
    args: StopStackSetOperationCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    StopStackSetOperationCommandOutput,
    Cause.TimeoutError | SdkError | InvalidOperationError | OperationNotFoundError | StackSetNotFoundError
  >

  /**
   * @see {@link TestTypeCommand}
   */
  testType(
    args: TestTypeCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<TestTypeCommandOutput, Cause.TimeoutError | SdkError | CFNRegistryError | TypeNotFoundError>

  /**
   * @see {@link UpdateGeneratedTemplateCommand}
   */
  updateGeneratedTemplate(
    args: UpdateGeneratedTemplateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateGeneratedTemplateCommandOutput,
    Cause.TimeoutError | SdkError | AlreadyExistsError | GeneratedTemplateNotFoundError | LimitExceededError
  >

  /**
   * @see {@link UpdateStackCommand}
   */
  updateStack(
    args: UpdateStackCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateStackCommandOutput,
    Cause.TimeoutError | SdkError | InsufficientCapabilitiesError | TokenAlreadyExistsError
  >

  /**
   * @see {@link UpdateStackInstancesCommand}
   */
  updateStackInstances(
    args: UpdateStackInstancesCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateStackInstancesCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InvalidOperationError
    | OperationIdAlreadyExistsError
    | OperationInProgressError
    | StackInstanceNotFoundError
    | StackSetNotFoundError
    | StaleRequestError
  >

  /**
   * @see {@link UpdateStackSetCommand}
   */
  updateStackSet(
    args: UpdateStackSetCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<
    UpdateStackSetCommandOutput,
    | Cause.TimeoutError
    | SdkError
    | InvalidOperationError
    | OperationIdAlreadyExistsError
    | OperationInProgressError
    | StackInstanceNotFoundError
    | StackSetNotFoundError
    | StaleRequestError
  >

  /**
   * @see {@link UpdateTerminationProtectionCommand}
   */
  updateTerminationProtection(
    args: UpdateTerminationProtectionCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<UpdateTerminationProtectionCommandOutput, Cause.TimeoutError | SdkError>

  /**
   * @see {@link ValidateTemplateCommand}
   */
  validateTemplate(
    args: ValidateTemplateCommandInput,
    options?: HttpHandlerOptions
  ): Effect.Effect<ValidateTemplateCommandOutput, Cause.TimeoutError | SdkError>
}

Added in v1.0.0

utils

CloudFormationService (namespace)

Added in v1.0.0

Config (interface)

Signature

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

Added in v1.0.0

Type (type alias)

Signature

export type Type = CloudFormationService$

Added in v1.0.0