Class: Aws::Continuum::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::Continuum::Client
- Includes:
- Aws::ClientStubs
- Defined in:
- gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb
Overview
An API client for Continuum. To construct a client, you need to configure a :region and :credentials.
client = Aws::Continuum::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#associate_collector(params = {}) ⇒ Types::AssociateCollectorOutput
Associates one Collector with this Environment and configures the customer role Continuum uses to authorize access to associated Collector data.
-
#create_code_finding(params = {}) ⇒ Types::CreateCodeFindingOutput
Ingests a customer-supplied security finding into an environment.
-
#create_code_scan(params = {}) ⇒ Types::CreateCodeScanOutput
Creates an explicit scan request for one environment.
-
#create_collector(params = {}) ⇒ Types::CreateCollectorOutput
Creates the Collector for the caller's account.
-
#create_environment(params = {}) ⇒ Types::CreateEnvironmentOutput
Creates an environment and starts its validation and any requested provisioning.
-
#create_integration(params = {}) ⇒ Types::CreateIntegrationOutput
Creates a new integration with an external source provider.
-
#delete_collector(params = {}) ⇒ Struct
Deletes the Collector for the caller's account.
-
#delete_environment(params = {}) ⇒ Struct
Deletes an environment and its associated resources.
-
#delete_integration(params = {}) ⇒ Struct
Deletes an integration and releases its name and account quota.
-
#disassociate_collector(params = {}) ⇒ Struct
Removes one Collector association from this Environment, preserving its other associations.
-
#get_code_finding(params = {}) ⇒ Types::GetCodeFindingOutput
Retrieves the current state and details of a finding.
-
#get_code_issue(params = {}) ⇒ Types::GetCodeIssueOutput
Retrieves the current state and details of an issue.
-
#get_code_issue_artifact(params = {}) ⇒ Types::GetCodeIssueArtifactOutput
Retrieves one immutable artifact attached to an issue, including its content.
-
#get_code_scan(params = {}) ⇒ Types::GetCodeScanOutput
Retrieves one customer-visible environment scan.
-
#get_collector(params = {}) ⇒ Types::GetCollectorOutput
Retrieves the current state of the Collector for the caller's account.
-
#get_collector_data_access_authorization(params = {}) ⇒ Struct
Authorizes an Environment's access to a Collector's data.
-
#get_environment(params = {}) ⇒ Types::GetEnvironmentOutput
Retrieves the current state and configuration of an environment.
-
#get_integration(params = {}) ⇒ Types::GetIntegrationOutput
Retrieves information about an integration.
-
#get_resource_policy(params = {}) ⇒ Types::GetResourcePolicyOutput
Retrieves the resource policy attached to a Continuum resource.
-
#list_associated_collectors(params = {}) ⇒ Types::ListAssociatedCollectorsOutput
Lists the Collectors currently associated with one Environment in ascending collectorId order.
-
#list_associated_environments(params = {}) ⇒ Types::ListAssociatedEnvironmentsOutput
Lists the Environments currently associated with one Collector in lexicographically ascending environmentArn order.
-
#list_code_findings(params = {}) ⇒ Types::ListCodeFindingsOutput
Lists the findings in an environment in descending findingId order.
-
#list_code_issue_artifacts(params = {}) ⇒ Types::ListCodeIssueArtifactsOutput
Lists the artifacts attached to an issue in descending artifactId order.
-
#list_code_issues(params = {}) ⇒ Types::ListCodeIssuesOutput
Lists the issues in an environment in descending issueId order.
-
#list_code_scans(params = {}) ⇒ Types::ListCodeScansOutput
Lists customer-visible scans for one environment in descending scanRunId order.
-
#list_collectors(params = {}) ⇒ Types::ListCollectorsOutput
Lists the Collectors owned by the authenticated caller's account, including a Collector whose deletion is in progress.
-
#list_environments(params = {}) ⇒ Types::ListEnvironmentsOutput
Lists all environments in your account in descending environmentId order.
-
#list_integrations(params = {}) ⇒ Types::ListIntegrationsOutput
Lists the integrations in your account in descending integrationId order.
-
#put_resource_policy(params = {}) ⇒ Types::PutResourcePolicyOutput
Creates or replaces the resource policy attached to a Continuum resource.
-
#start_integration_authorization(params = {}) ⇒ Types::StartIntegrationAuthorizationOutput
Starts an OAuth authorization for a new integration and returns the values the caller sends to the provider's authorization endpoint.
-
#update_collector(params = {}) ⇒ Types::UpdateCollectorOutput
Updates the customer-controlled mutable properties of a Collector.
-
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentOutput
Updates the customer-controlled mutable properties of an environment.
-
#update_integration(params = {}) ⇒ Types::UpdateIntegrationOutput
Rotates the credentials used by an Amazon S3 integration.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
-
#wait_until(waiter_name, params = {}, options = {}) {|w.waiter| ... } ⇒ Boolean
Polls an API operation until a resource enters a desired state.
Methods included from Aws::ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
478 479 480 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 478 def initialize(*args) super end |
Instance Method Details
#associate_collector(params = {}) ⇒ Types::AssociateCollectorOutput
Associates one Collector with this Environment and configures the customer role Continuum uses to authorize access to associated Collector data. The caller must have permission on the Environment and permission to pass the role. Continuum assumes the supplied role and calls GetCollectorDataAccessAuthorization on the requested Collector; only a successful authorization response permits the association. The caller does not need Collector data-access permission. The Environment retains its other Collector associations. Calling again with an existing association is safe and does not create a duplicate.
548 549 550 551 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 548 def associate_collector(params = {}, = {}) req = build_request(:associate_collector, params) req.send_request() end |
#create_code_finding(params = {}) ⇒ Types::CreateCodeFindingOutput
Ingests a customer-supplied security finding into an environment. Continuum validates the document synchronously against the required overlay fields for the declared format; invalid documents are rejected with a ValidationException. The maximum accepted document size is 256 KB. The environment must have a source configured, and the finding must identify a code location so Continuum can tie it to a repository in the environment's build. Continuum assigns a findingId and stores the verbatim document. When no successful build yet contains the finding's repository, the finding stays SUBMITTED until the next successful build; if that build does not contain it either, the finding is DISCARDED with discardReason SOURCE_REPO_NOT_FOUND.
622 623 624 625 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 622 def create_code_finding(params = {}, = {}) req = build_request(:create_code_finding, params) req.send_request() end |
#create_code_scan(params = {}) ⇒ Types::CreateCodeScanOutput
Creates an explicit scan request for one environment. CP creates durable work before any queue delivery occurs.
Retrying a request that succeeded, with the same clientToken on the same environment, returns the original scan instead of starting another one. Token handling is not yet atomic: requests with the same token that run at the same time, or a retry after a request that failed partway through, can leave an additional scan, which may end in the FAILED state with a message that it was superseded. Deleting the environment makes its tokens unusable; a later request with one of them returns ResourceNotFoundException.
Each environment can have a limited number of scans in progress at the same time. Once that limit is enforced, a request that would exceed it returns ServiceQuotaExceededException; wait for a scan to finish (ListCodeScans shows each scan's status), then retry.
690 691 692 693 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 690 def create_code_scan(params = {}, = {}) req = build_request(:create_code_scan, params) req.send_request() end |
#create_collector(params = {}) ⇒ Types::CreateCollectorOutput
Creates the Collector for the caller's account. Provisions an AWS Config service-linked recorder using the caller's federated access session and begins recording infrastructure changes.
745 746 747 748 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 745 def create_collector(params = {}, = {}) req = build_request(:create_collector, params) req.send_request() end |
#create_environment(params = {}) ⇒ Types::CreateEnvironmentOutput
Creates an environment and starts its validation and any requested provisioning. Storage provisioning and dependency checks may continue after the initial 201 response; use GetEnvironment to observe completion.
813 814 815 816 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 813 def create_environment(params = {}, = {}) req = build_request(:create_environment, params) req.send_request() end |
#create_integration(params = {}) ⇒ Types::CreateIntegrationOutput
Creates a new integration with an external source provider. Repeating an identical request with the same clientToken returns the original integrationId, integrationArn, and createdAt. Token records are retained for eight hours after success or terminal failure, including after the integration is deleted; replaying a deleted integration's token does not recreate it. An identical request with a retained terminal failure returns the recorded error.
Reusing a token with different parameters returns ValidationException. A fresh token starts a new create attempt; if the name is already owned by another integration, ConflictException includes that integration's identifier. An attempt still in progress may return ThrottlingException with retryAfterSeconds set to 1; retry with the same token and identical parameters.
GitHub authorization codes are single use. Retry an unresolved attempt with its original token and unchanged parameters first. If the service reports a terminal failure, an expired attempt, or a successful token exchange whose integration could not be saved, restart GitHub authorization with a fresh token and authorization code. The service does not checkpoint provider results for recovery by another request.
906 907 908 909 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 906 def create_integration(params = {}, = {}) req = build_request(:create_integration, params) req.send_request() end |
#delete_collector(params = {}) ⇒ Struct
Deletes the Collector for the caller's account. The Collector first enters PENDING_DELETION, then the service removes its schedule, AWS Config service-linked recorder, versioned S3 bucket, KMS key, and persisted record.
931 932 933 934 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 931 def delete_collector(params = {}, = {}) req = build_request(:delete_collector, params) req.send_request() end |
#delete_environment(params = {}) ⇒ Struct
Deletes an environment and its associated resources.
953 954 955 956 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 953 def delete_environment(params = {}, = {}) req = build_request(:delete_environment, params) req.send_request() end |
#delete_integration(params = {}) ⇒ Struct
Deletes an integration and releases its name and account quota. Its retained CreateIntegration token receipt can still replay the original result without recreating the integration. Shared provider registrations are retained: deleting one integration does not remove provider access used by another integration. A fresh GitHub CreateIntegration attempt requires a fresh OAuth authorization code and a new clientToken.
981 982 983 984 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 981 def delete_integration(params = {}, = {}) req = build_request(:delete_integration, params) req.send_request() end |
#disassociate_collector(params = {}) ⇒ Struct
Removes one Collector association from this Environment, preserving its other associations. The stored Collector data-access role is cleared when no Collector associations remain. The Environment owner must have permission to disassociate. A current Collector access grant is not required, and the Collector does not need to remain active or present, so stale or revoked associations can be cleaned up.
1013 1014 1015 1016 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1013 def disassociate_collector(params = {}, = {}) req = build_request(:disassociate_collector, params) req.send_request() end |
#get_code_finding(params = {}) ⇒ Types::GetCodeFindingOutput
Retrieves the current state and details of a finding.
1210 1211 1212 1213 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1210 def get_code_finding(params = {}, = {}) req = build_request(:get_code_finding, params) req.send_request() end |
#get_code_issue(params = {}) ⇒ Types::GetCodeIssueOutput
Retrieves the current state and details of an issue.
1282 1283 1284 1285 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1282 def get_code_issue(params = {}, = {}) req = build_request(:get_code_issue, params) req.send_request() end |
#get_code_issue_artifact(params = {}) ⇒ Types::GetCodeIssueArtifactOutput
Retrieves one immutable artifact attached to an issue, including its content.
1444 1445 1446 1447 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1444 def get_code_issue_artifact(params = {}, = {}) req = build_request(:get_code_issue_artifact, params) req.send_request() end |
#get_code_scan(params = {}) ⇒ Types::GetCodeScanOutput
Retrieves one customer-visible environment scan.
The following waiters are defined for this operation (see #wait_until for detailed usage):
- code_scan_succeeded
1487 1488 1489 1490 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1487 def get_code_scan(params = {}, = {}) req = build_request(:get_code_scan, params) req.send_request() end |
#get_collector(params = {}) ⇒ Types::GetCollectorOutput
Retrieves the current state of the Collector for the caller's account.
1530 1531 1532 1533 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1530 def get_collector(params = {}, = {}) req = build_request(:get_collector, params) req.send_request() end |
#get_collector_data_access_authorization(params = {}) ⇒ Struct
Authorizes an Environment's access to a Collector's data. Continuum calls this operation with the Environment's Collector data-access role before it reads the Collector's inventory, so grant continuum:GetCollectorDataAccessAuthorization to that role and, for a Collector in another account, in the Collector's resource policy. The operation evaluates the action against the exact Collector ARN and the Collector's current resource policy using IAM and the caller's authenticated request context, with environmentArn as the continuum:EnvironmentArn condition key. A successful request returns HTTP 200 with no response members. If access is not granted, the operation returns AccessDeniedException without disclosing Collector existence, ownership, or the policy layer that denied access. The service does not reinterpret the policy using only an account ID.
1574 1575 1576 1577 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1574 def (params = {}, = {}) req = build_request(:get_collector_data_access_authorization, params) req.send_request() end |
#get_environment(params = {}) ⇒ Types::GetEnvironmentOutput
Retrieves the current state and configuration of an environment.
1637 1638 1639 1640 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1637 def get_environment(params = {}, = {}) req = build_request(:get_environment, params) req.send_request() end |
#get_integration(params = {}) ⇒ Types::GetIntegrationOutput
Retrieves information about an integration.
1684 1685 1686 1687 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1684 def get_integration(params = {}, = {}) req = build_request(:get_integration, params) req.send_request() end |
#get_resource_policy(params = {}) ⇒ Types::GetResourcePolicyOutput
Retrieves the resource policy attached to a Continuum resource.
1716 1717 1718 1719 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1716 def get_resource_policy(params = {}, = {}) req = build_request(:get_resource_policy, params) req.send_request() end |
#list_associated_collectors(params = {}) ⇒ Types::ListAssociatedCollectorsOutput
Lists the Collectors currently associated with one Environment in ascending collectorId order. Each entry carries the Collector ARN, so a listed association can be passed straight to DisassociateCollector, including when the Collector belongs to another account. An association recorded before Continuum persisted the ARN is omitted from the response, because without the ARN it cannot be acted on.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1763 1764 1765 1766 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1763 def list_associated_collectors(params = {}, = {}) req = build_request(:list_associated_collectors, params) req.send_request() end |
#list_associated_environments(params = {}) ⇒ Types::ListAssociatedEnvironmentsOutput
Lists the Environments currently associated with one Collector in lexicographically ascending environmentArn order. The ARN identifies each Environment across accounts within the Collector's Region.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1810 1811 1812 1813 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1810 def list_associated_environments(params = {}, = {}) req = build_request(:list_associated_environments, params) req.send_request() end |
#list_code_findings(params = {}) ⇒ Types::ListCodeFindingsOutput
Lists the findings in an environment in descending findingId order.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1872 1873 1874 1875 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1872 def list_code_findings(params = {}, = {}) req = build_request(:list_code_findings, params) req.send_request() end |
#list_code_issue_artifacts(params = {}) ⇒ Types::ListCodeIssueArtifactsOutput
Lists the artifacts attached to an issue in descending artifactId order. Content is returned by GetCodeIssueArtifact.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1929 1930 1931 1932 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1929 def list_code_issue_artifacts(params = {}, = {}) req = build_request(:list_code_issue_artifacts, params) req.send_request() end |
#list_code_issues(params = {}) ⇒ Types::ListCodeIssuesOutput
Lists the issues in an environment in descending issueId order.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1982 1983 1984 1985 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 1982 def list_code_issues(params = {}, = {}) req = build_request(:list_code_issues, params) req.send_request() end |
#list_code_scans(params = {}) ⇒ Types::ListCodeScansOutput
Lists customer-visible scans for one environment in descending scanRunId order.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2030 2031 2032 2033 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2030 def list_code_scans(params = {}, = {}) req = build_request(:list_code_scans, params) req.send_request() end |
#list_collectors(params = {}) ⇒ Types::ListCollectorsOutput
Lists the Collectors owned by the authenticated caller's account, including a Collector whose deletion is in progress. A Collector that is still being created is omitted. The account-scoped Collector quota currently permits at most one result, so no result ordering applies.
2057 2058 2059 2060 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2057 def list_collectors(params = {}, = {}) req = build_request(:list_collectors, params) req.send_request() end |
#list_environments(params = {}) ⇒ Types::ListEnvironmentsOutput
Lists all environments in your account in descending environmentId order. This complete-inventory operation intentionally has no response filters; see the input documentation for the API standards justification.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2102 2103 2104 2105 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2102 def list_environments(params = {}, = {}) req = build_request(:list_environments, params) req.send_request() end |
#list_integrations(params = {}) ⇒ Types::ListIntegrationsOutput
Lists the integrations in your account in descending integrationId order.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2154 2155 2156 2157 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2154 def list_integrations(params = {}, = {}) req = build_request(:list_integrations, params) req.send_request() end |
#put_resource_policy(params = {}) ⇒ Types::PutResourcePolicyOutput
Creates or replaces the resource policy attached to a Continuum resource.
2200 2201 2202 2203 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2200 def put_resource_policy(params = {}, = {}) req = build_request(:put_resource_policy, params) req.send_request() end |
#start_integration_authorization(params = {}) ⇒ Types::StartIntegrationAuthorizationOutput
Starts an OAuth authorization for a new integration and returns the values the caller sends to the provider's authorization endpoint. The authorization belongs to the calling AWS account, can be redeemed once by CreateIntegration from that same account, and expires after ten minutes.
2247 2248 2249 2250 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2247 def (params = {}, = {}) req = build_request(:start_integration_authorization, params) req.send_request() end |
#update_collector(params = {}) ⇒ Types::UpdateCollectorOutput
Updates the customer-controlled mutable properties of a Collector. Only the name and Kubernetes cluster IAM role can be changed.
2308 2309 2310 2311 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2308 def update_collector(params = {}, = {}) req = build_request(:update_collector, params) req.send_request() end |
#update_environment(params = {}) ⇒ Types::UpdateEnvironmentOutput
Updates the customer-controlled mutable properties of an environment. Only the name, the environment's S3 integration source and repository selections, its scan frequency, its network policy, and its patch creation policy can be changed.
2407 2408 2409 2410 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2407 def update_environment(params = {}, = {}) req = build_request(:update_environment, params) req.send_request() end |
#update_integration(params = {}) ⇒ Types::UpdateIntegrationOutput
Rotates the credentials used by an Amazon S3 integration. Only S3 integrations can be updated; GitHub integrations cannot be modified. The integration's name, provider type, and bucket remain fixed.
The caller must have iam:PassRole permission for the supplied role, including when only the external ID changes. Continuum verifies that the role can be assumed with the requested external ID and can access the existing bucket before saving both credentials atomically. Omitting externalId preserves its current value. Repeating both current credentials leaves updatedAt unchanged, but still requires authorization and access validation.
2474 2475 2476 2477 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2474 def update_integration(params = {}, = {}) req = build_request(:update_integration, params) req.send_request() end |
#wait_until(waiter_name, params = {}, options = {}) {|w.waiter| ... } ⇒ Boolean
Polls an API operation until a resource enters a desired state.
Basic Usage
A waiter will call an API operation until:
- It is successful
- It enters a terminal state
- It makes the maximum number of attempts
In between attempts, the waiter will sleep.
# polls in a loop, sleeping between attempts
client.wait_until(waiter_name, params)
Configuration
You can configure the maximum number of polling attempts, and the delay (in seconds) between each polling attempt. You can pass configuration as the final arguments hash.
# poll for ~25 seconds
client.wait_until(waiter_name, params, {
max_attempts: 5,
delay: 5,
})
Callbacks
You can be notified before each polling attempt and before each
delay. If you throw :success or :failure from these callbacks,
it will terminate the waiter.
started_at = Time.now
client.wait_until(waiter_name, params, {
# disable max attempts
max_attempts: nil,
# poll for 1 hour, instead of a number of attempts
before_wait: -> (attempts, response) do
throw :failure if Time.now - started_at > 3600
end
})
Handling Errors
When a waiter is unsuccessful, it will raise an error. All of the failure errors extend from Waiters::Errors::WaiterFailed.
begin
client.wait_until(...)
rescue Aws::Waiters::Errors::WaiterFailed
# resource did not enter the desired state in time
end
Valid Waiters
The following table lists the valid waiter names, the operations they call,
and the default :delay and :max_attempts values.
| waiter_name | params | :delay | :max_attempts |
|---|---|---|---|
| code_scan_succeeded | #get_code_scan | 60 | 480 |
2589 2590 2591 2592 2593 |
# File 'gems/aws-sdk-continuum/lib/aws-sdk-continuum/client.rb', line 2589 def wait_until(waiter_name, params = {}, = {}) w = waiter(waiter_name, ) yield(w.waiter) if block_given? # deprecated w.wait(params) end |