Package Classes (0.1.8)

Summary of entries of Classes for securesourcemanager.

Classes

SecureSourceManagerAsyncClient

Secure Source Manager API

Access Secure Source Manager instances, resources, and repositories.

This API is split across two servers: the Control Plane and the Data Plane.

Data Plane endpoints are hosted directly by your Secure Source Manager instance, so you must connect to your instance's API hostname to access them. The API hostname looks like the following:

::

https://[instance-id]-[project-number]-api.[location].sourcemanager.dev

For example,

::

https://my-instance-702770452863-api.us-central1.sourcemanager.dev

Data Plane endpoints are denoted with Host: Data Plane.

All other endpoints are found in the normal Cloud API location, namely, securcesourcemanager.googleapis.com.

SecureSourceManagerClient

Secure Source Manager API

Access Secure Source Manager instances, resources, and repositories.

This API is split across two servers: the Control Plane and the Data Plane.

Data Plane endpoints are hosted directly by your Secure Source Manager instance, so you must connect to your instance's API hostname to access them. The API hostname looks like the following:

::

https://[instance-id]-[project-number]-api.[location].sourcemanager.dev

For example,

::

https://my-instance-702770452863-api.us-central1.sourcemanager.dev

Data Plane endpoints are denoted with Host: Data Plane.

All other endpoints are found in the normal Cloud API location, namely, securcesourcemanager.googleapis.com.

ListInstancesAsyncPager

A pager for iterating through list_instances requests.

This class thinly wraps an initial ListInstancesResponse object, and provides an __aiter__ method to iterate through its instances field.

If there are more pages, the __aiter__ method will make additional ListInstances requests and continue to iterate through the instances field on the corresponding responses.

All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListInstancesPager

A pager for iterating through list_instances requests.

This class thinly wraps an initial ListInstancesResponse object, and provides an __iter__ method to iterate through its instances field.

If there are more pages, the __iter__ method will make additional ListInstances requests and continue to iterate through the instances field on the corresponding responses.

All the usual ListInstancesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListRepositoriesAsyncPager

A pager for iterating through list_repositories requests.

This class thinly wraps an initial ListRepositoriesResponse object, and provides an __aiter__ method to iterate through its repositories field.

If there are more pages, the __aiter__ method will make additional ListRepositories requests and continue to iterate through the repositories field on the corresponding responses.

All the usual ListRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListRepositoriesPager

A pager for iterating through list_repositories requests.

This class thinly wraps an initial ListRepositoriesResponse object, and provides an __iter__ method to iterate through its repositories field.

If there are more pages, the __iter__ method will make additional ListRepositories requests and continue to iterate through the repositories field on the corresponding responses.

All the usual ListRepositoriesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

CreateInstanceRequest

CreateInstanceRequest is the request for creating an instance.

CreateRepositoryRequest

CreateRepositoryRequest is the request for creating a repository.

DeleteInstanceRequest

DeleteInstanceRequest is the request for deleting an instance.

DeleteRepositoryRequest

DeleteRepositoryRequest is the request to delete a repository.

GetInstanceRequest

GetInstanceRequest is the request for getting an instance.

GetRepositoryRequest

GetRepositoryRequest is the request for getting a repository.

Instance

A resource that represents a Secure Source Manager instance.

HostConfig

HostConfig has different instance endpoints.

LabelsEntry

The abstract base class for a message.

PrivateConfig

PrivateConfig includes settings for private instance.

State

Secure Source Manager instance state.

StateNote

Provides information about the current instance state.

ListInstancesRequest

ListInstancesRequest is the request to list instances.

ListInstancesResponse

ListRepositoriesRequest

ListRepositoriesRequest is request to list repositories.

ListRepositoriesResponse

OperationMetadata

Represents the metadata of the long-running operation.

Repository

Metadata of a Secure Source Manager repository.

InitialConfig

Repository initialization configuration.

URIs

URIs for the repository.

Modules

pagers

API documentation for securesourcemanager_v1.services.secure_source_manager.pagers module.