class Aws::CodeArtifact::Client
See {#initialize} for a full list of supported configuration options.
the [developer guide](/sdk-for-ruby/v3/developer-guide/setup-config.html).
For details on configuring region and credentials see
)
# …
credentials: credentials,
region: region_name,
client = Aws::CodeArtifact::Client.new(
An API client for CodeArtifact. To construct a client, you need to configure a ‘:region` and `:credentials`.
def associate_external_connection(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
associate_external_connection(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/AssociateExternalConnection - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::AssociateExternalConnectionResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:external_connection(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def associate_external_connection(params = {}, options = {}) req = build_request(:associate_external_connection, params) req.send_request(options) end
def build_request(operation_name, params = {})
- Api: - private
Parameters:
-
params({}) --
def build_request(operation_name, params = {}) handlers = @handlers.for(operation_name) tracer = config.telemetry_provider.tracer_provider.tracer( Aws::Telemetry.module_to_tracer_name('Aws::CodeArtifact') ) context = Seahorse::Client::RequestContext.new( operation_name: operation_name, operation: config.api.operation(operation_name), client: self, params: params, config: config, tracer: tracer ) context[:gem_name] = 'aws-sdk-codeartifact' context[:gem_version] = '1.59.0' Seahorse::Client::Request.new(handlers, context) end
def copy_package_versions(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
copy_package_versions(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/CopyPackageVersions - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::CopyPackageVersionsResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:include_from_upstream(Boolean) -- -
:allow_overwrite(Boolean) -- -
:version_revisions(Hash) -- -
:versions(Array) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:destination_repository(required, String) -- -
:source_repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def copy_package_versions(params = {}, options = {}) req = build_request(:copy_package_versions, params) req.send_request(options) end
def create_domain(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
create_domain(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/CreateDomain - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::CreateDomainResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:tags(Array) -- -
:encryption_key(String) -- -
:domain(required, String) --
def create_domain(params = {}, options = {}) req = build_request(:create_domain, params) req.send_request(options) end
def create_package_group(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
create_package_group(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/CreatePackageGroup - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::CreatePackageGroupResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:tags(Array) -- -
:description(String) -- -
:contact_info(String) -- -
:package_group(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def create_package_group(params = {}, options = {}) req = build_request(:create_package_group, params) req.send_request(options) end
def create_repository(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
create_repository(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/CreateRepository - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::CreateRepositoryResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:tags(Array) -- -
:upstreams(Array) -- -
:description(String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def create_repository(params = {}, options = {}) req = build_request(:create_repository, params) req.send_request(options) end
def delete_domain(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_domain(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DeleteDomain - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DeleteDomainResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:domain_owner(String) -- -
:domain(required, String) --
def delete_domain(params = {}, options = {}) req = build_request(:delete_domain, params) req.send_request(options) end
def delete_domain_permissions_policy(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_domain_permissions_policy(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DeleteDomainPermissionsPolicy - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DeleteDomainPermissionsPolicyResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:policy_revision(String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def delete_domain_permissions_policy(params = {}, options = {}) req = build_request(:delete_domain_permissions_policy, params) req.send_request(options) end
def delete_package(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_package(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DeletePackage - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DeletePackageResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def delete_package(params = {}, options = {}) req = build_request(:delete_package, params) req.send_request(options) end
def delete_package_group(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_package_group(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DeletePackageGroup - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DeletePackageGroupResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:package_group(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def delete_package_group(params = {}, options = {}) req = build_request(:delete_package_group, params) req.send_request(options) end
def delete_package_versions(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_package_versions(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DeletePackageVersions - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DeletePackageVersionsResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:expected_status(String) -- -
:versions(required, Array) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def delete_package_versions(params = {}, options = {}) req = build_request(:delete_package_versions, params) req.send_request(options) end
def delete_repository(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_repository(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DeleteRepository - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DeleteRepositoryResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def delete_repository(params = {}, options = {}) req = build_request(:delete_repository, params) req.send_request(options) end
def delete_repository_permissions_policy(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
delete_repository_permissions_policy(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DeleteRepositoryPermissionsPolicy - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DeleteRepositoryPermissionsPolicyResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:policy_revision(String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def delete_repository_permissions_policy(params = {}, options = {}) req = build_request(:delete_repository_permissions_policy, params) req.send_request(options) end
def describe_domain(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
describe_domain(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DescribeDomain - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DescribeDomainResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:domain_owner(String) -- -
:domain(required, String) --
def describe_domain(params = {}, options = {}) req = build_request(:describe_domain, params) req.send_request(options) end
def describe_package(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
describe_package(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DescribePackage - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DescribePackageResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def describe_package(params = {}, options = {}) req = build_request(:describe_package, params) req.send_request(options) end
def describe_package_group(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
describe_package_group(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DescribePackageGroup - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DescribePackageGroupResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:package_group(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def describe_package_group(params = {}, options = {}) req = build_request(:describe_package_group, params) req.send_request(options) end
def describe_package_version(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
describe_package_version(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DescribePackageVersion - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DescribePackageVersionResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:package_version(required, String) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def describe_package_version(params = {}, options = {}) req = build_request(:describe_package_version, params) req.send_request(options) end
def describe_repository(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
describe_repository(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DescribeRepository - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DescribeRepositoryResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def describe_repository(params = {}, options = {}) req = build_request(:describe_repository, params) req.send_request(options) end
def disassociate_external_connection(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
disassociate_external_connection(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DisassociateExternalConnection - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DisassociateExternalConnectionResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:external_connection(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def disassociate_external_connection(params = {}, options = {}) req = build_request(:disassociate_external_connection, params) req.send_request(options) end
def dispose_package_versions(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
dispose_package_versions(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/DisposePackageVersions - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::DisposePackageVersionsResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:expected_status(String) -- -
:version_revisions(Hash) -- -
:versions(required, Array) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def dispose_package_versions(params = {}, options = {}) req = build_request(:dispose_package_versions, params) req.send_request(options) end
def errors_module
- Api: - private
def errors_module Errors end
def get_associated_package_group(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_associated_package_group(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/GetAssociatedPackageGroup - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetAssociatedPackageGroupResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def get_associated_package_group(params = {}, options = {}) req = build_request(:get_associated_package_group, params) req.send_request(options) end
def get_authorization_token(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_authorization_token(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/GetAuthorizationToken - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetAuthorizationTokenResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:duration_seconds(Integer) -- -
:domain_owner(String) -- -
:domain(required, String) --
def get_authorization_token(params = {}, options = {}) req = build_request(:get_authorization_token, params) req.send_request(options) end
def get_domain_permissions_policy(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_domain_permissions_policy(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/GetDomainPermissionsPolicy - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetDomainPermissionsPolicyResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:domain_owner(String) -- -
:domain(required, String) --
def get_domain_permissions_policy(params = {}, options = {}) req = build_request(:get_domain_permissions_policy, params) req.send_request(options) end
def get_package_version_asset(params = {}, options = {}, &block)
-
params(Hash) -- ({})
Overloads:
-
get_package_version_asset(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/GetPackageVersionAsset - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetPackageVersionAssetResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:package_version_revision(String) -- -
:asset(required, String) -- -
:package_version(required, String) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def get_package_version_asset(params = {}, options = {}, &block) req = build_request(:get_package_version_asset, params) req.send_request(options, &block) end
def get_package_version_readme(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_package_version_readme(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/GetPackageVersionReadme - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetPackageVersionReadmeResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:package_version(required, String) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def get_package_version_readme(params = {}, options = {}) req = build_request(:get_package_version_readme, params) req.send_request(options) end
def get_repository_endpoint(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_repository_endpoint(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/GetRepositoryEndpoint - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetRepositoryEndpointResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:endpoint_type(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def get_repository_endpoint(params = {}, options = {}) req = build_request(:get_repository_endpoint, params) req.send_request(options) end
def get_repository_permissions_policy(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
get_repository_permissions_policy(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/GetRepositoryPermissionsPolicy - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::GetRepositoryPermissionsPolicyResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def get_repository_permissions_policy(params = {}, options = {}) req = build_request(:get_repository_permissions_policy, params) req.send_request(options) end
def initialize(*args)
(**options)-
:ssl_verify_peer(Boolean) -- -
:ssl_timeout(Float) -- -
:ssl_key(OpenSSL::PKey) -- -
:ssl_cert(OpenSSL::X509::Certificate) -- -
:ssl_ca_store(String) -- -
:ssl_ca_directory(String) -- -
:ssl_ca_bundle(String) -- -
:raise_response_errors(Boolean) -- -
:on_chunk_sent(Proc) -- -
:on_chunk_received(Proc) -- -
:http_wire_trace(Boolean) -- -
:http_read_timeout(Float) -- -
:http_proxy(URI::HTTP, String) -- -
:http_open_timeout(Float) -- -
:http_idle_timeout(Float) -- -
:http_continue_timeout(Float) -- -
:endpoint_provider(Aws::CodeArtifact::EndpointProvider) -- -
:validate_params(Boolean) -- -
:use_fips_endpoint(Boolean) -- -
:use_dualstack_endpoint(Boolean) -- -
:token_provider(Aws::TokenProvider) -- -
:telemetry_provider(Aws::Telemetry::TelemetryProviderBase) -- -
:stub_responses(Boolean) -- -
:sigv4a_signing_region_set(Array) -- -
:session_token(String) -- -
:secret_access_key(String) -- -
:sdk_ua_app_id(String) -- -
:retry_mode(String) -- -
:retry_max_delay(Integer) -- -
:retry_limit(Integer) -- -
:retry_jitter(Symbol) -- -
:retry_base_delay(Float) -- -
:retry_backoff(Proc) -- -
:response_checksum_validation(String) -- -
:request_min_compression_size_bytes(Integer) -- -
:request_checksum_calculation(String) -- -
:profile(String) -- -
:max_attempts(Integer) -- -
:logger(Logger) -- -
:log_level(Symbol) -- -
:log_formatter(Aws::Log::Formatter) -- -
:ignore_configured_endpoint_urls(Boolean) -- -
:endpoint_discovery(Boolean) -- -
:endpoint_cache_poll_interval(Integer) -- -
:endpoint_cache_max_threads(Integer) -- -
:endpoint_cache_max_entries(Integer) -- -
:endpoint(String, URI::HTTPS, URI::HTTP) -- -
:disable_request_compression(Boolean) -- -
:disable_host_prefix_injection(Boolean) -- -
:defaults_mode(String) -- -
:correct_clock_skew(Boolean) -- -
:convert_params(Boolean) -- -
:client_side_monitoring_publisher(Aws::ClientSideMonitoring::Publisher) -- -
:client_side_monitoring_port(Integer) -- -
:client_side_monitoring_host(String) -- -
:client_side_monitoring_client_id(String) -- -
:client_side_monitoring(Boolean) -- -
:adaptive_retry_wait_to_fill(Boolean) -- -
:active_endpoint_cache(Boolean) -- -
:account_id(String) -- -
:access_key_id(String) -- -
:region(required, String) -- -
:credentials(required, Aws::CredentialProvider) -- -
:plugins(Array) --
Other tags:
- See: https://www.awsarchitectureblog.com/2015/03/backoff.html -
Parameters:
-
options(Hash) --
Overloads:
-
initialize(options)
def initialize(*args) super end
def list_allowed_repositories_for_group(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_allowed_repositories_for_group(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListAllowedRepositoriesForGroup - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListAllowedRepositoriesForGroupResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:next_token(String) -- -
:max_results(Integer) -- -
:origin_restriction_type(required, String) -- -
:package_group(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def list_allowed_repositories_for_group(params = {}, options = {}) req = build_request(:list_allowed_repositories_for_group, params) req.send_request(options) end
def list_associated_packages(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_associated_packages(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListAssociatedPackages - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListAssociatedPackagesResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:preview(Boolean) -- -
:next_token(String) -- -
:max_results(Integer) -- -
:package_group(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def list_associated_packages(params = {}, options = {}) req = build_request(:list_associated_packages, params) req.send_request(options) end
def list_domains(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_domains(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListDomains - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListDomainsResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:next_token(String) -- -
:max_results(Integer) --
def list_domains(params = {}, options = {}) req = build_request(:list_domains, params) req.send_request(options) end
def list_package_groups(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_package_groups(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListPackageGroups - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListPackageGroupsResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:prefix(String) -- -
:next_token(String) -- -
:max_results(Integer) -- -
:domain_owner(String) -- -
:domain(required, String) --
def list_package_groups(params = {}, options = {}) req = build_request(:list_package_groups, params) req.send_request(options) end
def list_package_version_assets(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_package_version_assets(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListPackageVersionAssets - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListPackageVersionAssetsResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:next_token(String) -- -
:max_results(Integer) -- -
:package_version(required, String) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def list_package_version_assets(params = {}, options = {}) req = build_request(:list_package_version_assets, params) req.send_request(options) end
def list_package_version_dependencies(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_package_version_dependencies(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListPackageVersionDependencies - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListPackageVersionDependenciesResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:next_token(String) -- -
:package_version(required, String) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def list_package_version_dependencies(params = {}, options = {}) req = build_request(:list_package_version_dependencies, params) req.send_request(options) end
def list_package_versions(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_package_versions(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListPackageVersions - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListPackageVersionsResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:origin_type(String) -- -
:next_token(String) -- -
:max_results(Integer) -- -
:sort_by(String) -- -
:status(String) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def list_package_versions(params = {}, options = {}) req = build_request(:list_package_versions, params) req.send_request(options) end
def list_packages(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_packages(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListPackages - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListPackagesResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:upstream(String) -- -
:publish(String) -- -
:next_token(String) -- -
:max_results(Integer) -- -
:package_prefix(String) -- -
:namespace(String) -- -
:format(String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def list_packages(params = {}, options = {}) req = build_request(:list_packages, params) req.send_request(options) end
def list_repositories(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_repositories(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListRepositories - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListRepositoriesResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:next_token(String) -- -
:max_results(Integer) -- -
:repository_prefix(String) --
def list_repositories(params = {}, options = {}) req = build_request(:list_repositories, params) req.send_request(options) end
def list_repositories_in_domain(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_repositories_in_domain(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListRepositoriesInDomain - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListRepositoriesInDomainResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:next_token(String) -- -
:max_results(Integer) -- -
:repository_prefix(String) -- -
:administrator_account(String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def list_repositories_in_domain(params = {}, options = {}) req = build_request(:list_repositories_in_domain, params) req.send_request(options) end
def list_sub_package_groups(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_sub_package_groups(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListSubPackageGroups - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListSubPackageGroupsResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:next_token(String) -- -
:max_results(Integer) -- -
:package_group(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def list_sub_package_groups(params = {}, options = {}) req = build_request(:list_sub_package_groups, params) req.send_request(options) end
def list_tags_for_resource(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
list_tags_for_resource(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/ListTagsForResource - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::ListTagsForResourceResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:resource_arn(required, String) --
def list_tags_for_resource(params = {}, options = {}) req = build_request(:list_tags_for_resource, params) req.send_request(options) end
def publish_package_version(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
publish_package_version(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/PublishPackageVersion - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::PublishPackageVersionResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:unfinished(Boolean) -- -
:asset_sha256(required, String) -- -
:asset_name(required, String) -- -
:asset_content(required, String, StringIO, File) -- -
:package_version(required, String) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def publish_package_version(params = {}, options = {}) req = build_request(:publish_package_version, params) req.send_request(options) end
def put_domain_permissions_policy(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
put_domain_permissions_policy(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/PutDomainPermissionsPolicy - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::PutDomainPermissionsPolicyResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:policy_document(required, String) -- -
:policy_revision(String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def put_domain_permissions_policy(params = {}, options = {}) req = build_request(:put_domain_permissions_policy, params) req.send_request(options) end
def put_package_origin_configuration(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
put_package_origin_configuration(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/PutPackageOriginConfiguration - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::PutPackageOriginConfigurationResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:restrictions(required, Types::PackageOriginRestrictions) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def put_package_origin_configuration(params = {}, options = {}) req = build_request(:put_package_origin_configuration, params) req.send_request(options) end
def put_repository_permissions_policy(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
put_repository_permissions_policy(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/PutRepositoryPermissionsPolicy - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::PutRepositoryPermissionsPolicyResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:policy_document(required, String) -- -
:policy_revision(String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def put_repository_permissions_policy(params = {}, options = {}) req = build_request(:put_repository_permissions_policy, params) req.send_request(options) end
def tag_resource(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
tag_resource(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/TagResource - AWS API Documentation
Other tags:
- Example: Request syntax with placeholder values -
Returns:
-
(Struct)- Returns an empty {Seahorse::Client::Response response}.
Options Hash:
(**params)-
:tags(required, Array) -- -
:resource_arn(required, String) --
def tag_resource(params = {}, options = {}) req = build_request(:tag_resource, params) req.send_request(options) end
def untag_resource(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
untag_resource(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/UntagResource - AWS API Documentation
Other tags:
- Example: Request syntax with placeholder values -
Returns:
-
(Struct)- Returns an empty {Seahorse::Client::Response response}.
Options Hash:
(**params)-
:tag_keys(required, Array) -- -
:resource_arn(required, String) --
def untag_resource(params = {}, options = {}) req = build_request(:untag_resource, params) req.send_request(options) end
def update_package_group(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
update_package_group(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/UpdatePackageGroup - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::UpdatePackageGroupResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:description(String) -- -
:contact_info(String) -- -
:package_group(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def update_package_group(params = {}, options = {}) req = build_request(:update_package_group, params) req.send_request(options) end
def update_package_group_origin_configuration(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
update_package_group_origin_configuration(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/UpdatePackageGroupOriginConfiguration - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::UpdatePackageGroupOriginConfigurationResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:remove_allowed_repositories(Array) -- -
:add_allowed_repositories(Array) -- -
:restrictions(Hash) -- -
:package_group(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def update_package_group_origin_configuration(params = {}, options = {}) req = build_request(:update_package_group_origin_configuration, params) req.send_request(options) end
def update_package_versions_status(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
update_package_versions_status(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/UpdatePackageVersionsStatus - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::UpdatePackageVersionsStatusResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:target_status(required, String) -- -
:expected_status(String) -- -
:version_revisions(Hash) -- -
:versions(required, Array) -- -
:package(required, String) -- -
:namespace(String) -- -
:format(required, String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def update_package_versions_status(params = {}, options = {}) req = build_request(:update_package_versions_status, params) req.send_request(options) end
def update_repository(params = {}, options = {})
-
params(Hash) -- ({})
Overloads:
-
update_repository(params = {})
Other tags:
- See: http://docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/UpdateRepository - AWS API Documentation
Other tags:
- Example: Response structure -
Example: Request syntax with placeholder values -
Returns:
-
(Types::UpdateRepositoryResult)- Returns a {Seahorse::Client::Response response} object which responds to the following methods:
Options Hash:
(**params)-
:upstreams(Array) -- -
:description(String) -- -
:repository(required, String) -- -
:domain_owner(String) -- -
:domain(required, String) --
def update_repository(params = {}, options = {}) req = build_request(:update_repository, params) req.send_request(options) end
def waiter_names
Other tags:
- Api: - private
def waiter_names [] end