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.