Summary of entries of Classes for google-cloud-telcoautomation.
Classes
TelcoAutomationAsyncClient
TelcoAutomation Service manages the control plane cluster a.k.a. Orchestration Cluster (GKE cluster with config controller) of TNA. It also exposes blueprint APIs which manages the lifecycle of blueprints that control the infrastructure setup (e.g GDCE clusters) and deployment of network functions.
TelcoAutomationClient
TelcoAutomation Service manages the control plane cluster a.k.a. Orchestration Cluster (GKE cluster with config controller) of TNA. It also exposes blueprint APIs which manages the lifecycle of blueprints that control the infrastructure setup (e.g GDCE clusters) and deployment of network functions.
ListBlueprintRevisionsAsyncPager
A pager for iterating through list_blueprint_revisions
requests.
This class thinly wraps an initial
ListBlueprintRevisionsResponse object, and
provides an __aiter__
method to iterate through its
blueprints
field.
If there are more pages, the __aiter__
method will make additional
ListBlueprintRevisions
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual ListBlueprintRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBlueprintRevisionsPager
A pager for iterating through list_blueprint_revisions
requests.
This class thinly wraps an initial
ListBlueprintRevisionsResponse object, and
provides an __iter__
method to iterate through its
blueprints
field.
If there are more pages, the __iter__
method will make additional
ListBlueprintRevisions
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual ListBlueprintRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBlueprintsAsyncPager
A pager for iterating through list_blueprints
requests.
This class thinly wraps an initial
ListBlueprintsResponse object, and
provides an __aiter__
method to iterate through its
blueprints
field.
If there are more pages, the __aiter__
method will make additional
ListBlueprints
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual ListBlueprintsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBlueprintsPager
A pager for iterating through list_blueprints
requests.
This class thinly wraps an initial
ListBlueprintsResponse object, and
provides an __iter__
method to iterate through its
blueprints
field.
If there are more pages, the __iter__
method will make additional
ListBlueprints
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual ListBlueprintsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDeploymentRevisionsAsyncPager
A pager for iterating through list_deployment_revisions
requests.
This class thinly wraps an initial
ListDeploymentRevisionsResponse object, and
provides an __aiter__
method to iterate through its
deployments
field.
If there are more pages, the __aiter__
method will make additional
ListDeploymentRevisions
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual ListDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDeploymentRevisionsPager
A pager for iterating through list_deployment_revisions
requests.
This class thinly wraps an initial
ListDeploymentRevisionsResponse object, and
provides an __iter__
method to iterate through its
deployments
field.
If there are more pages, the __iter__
method will make additional
ListDeploymentRevisions
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual ListDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDeploymentsAsyncPager
A pager for iterating through list_deployments
requests.
This class thinly wraps an initial
ListDeploymentsResponse object, and
provides an __aiter__
method to iterate through its
deployments
field.
If there are more pages, the __aiter__
method will make additional
ListDeployments
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual ListDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDeploymentsPager
A pager for iterating through list_deployments
requests.
This class thinly wraps an initial
ListDeploymentsResponse object, and
provides an __iter__
method to iterate through its
deployments
field.
If there are more pages, the __iter__
method will make additional
ListDeployments
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual ListDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListEdgeSlmsAsyncPager
A pager for iterating through list_edge_slms
requests.
This class thinly wraps an initial
ListEdgeSlmsResponse object, and
provides an __aiter__
method to iterate through its
edge_slms
field.
If there are more pages, the __aiter__
method will make additional
ListEdgeSlms
requests and continue to iterate
through the edge_slms
field on the
corresponding responses.
All the usual ListEdgeSlmsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListEdgeSlmsPager
A pager for iterating through list_edge_slms
requests.
This class thinly wraps an initial
ListEdgeSlmsResponse object, and
provides an __iter__
method to iterate through its
edge_slms
field.
If there are more pages, the __iter__
method will make additional
ListEdgeSlms
requests and continue to iterate
through the edge_slms
field on the
corresponding responses.
All the usual ListEdgeSlmsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHydratedDeploymentsAsyncPager
A pager for iterating through list_hydrated_deployments
requests.
This class thinly wraps an initial
ListHydratedDeploymentsResponse object, and
provides an __aiter__
method to iterate through its
hydrated_deployments
field.
If there are more pages, the __aiter__
method will make additional
ListHydratedDeployments
requests and continue to iterate
through the hydrated_deployments
field on the
corresponding responses.
All the usual ListHydratedDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHydratedDeploymentsPager
A pager for iterating through list_hydrated_deployments
requests.
This class thinly wraps an initial
ListHydratedDeploymentsResponse object, and
provides an __iter__
method to iterate through its
hydrated_deployments
field.
If there are more pages, the __iter__
method will make additional
ListHydratedDeployments
requests and continue to iterate
through the hydrated_deployments
field on the
corresponding responses.
All the usual ListHydratedDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOrchestrationClustersAsyncPager
A pager for iterating through list_orchestration_clusters
requests.
This class thinly wraps an initial
ListOrchestrationClustersResponse object, and
provides an __aiter__
method to iterate through its
orchestration_clusters
field.
If there are more pages, the __aiter__
method will make additional
ListOrchestrationClusters
requests and continue to iterate
through the orchestration_clusters
field on the
corresponding responses.
All the usual ListOrchestrationClustersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOrchestrationClustersPager
A pager for iterating through list_orchestration_clusters
requests.
This class thinly wraps an initial
ListOrchestrationClustersResponse object, and
provides an __iter__
method to iterate through its
orchestration_clusters
field.
If there are more pages, the __iter__
method will make additional
ListOrchestrationClusters
requests and continue to iterate
through the orchestration_clusters
field on the
corresponding responses.
All the usual ListOrchestrationClustersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPublicBlueprintsAsyncPager
A pager for iterating through list_public_blueprints
requests.
This class thinly wraps an initial
ListPublicBlueprintsResponse object, and
provides an __aiter__
method to iterate through its
public_blueprints
field.
If there are more pages, the __aiter__
method will make additional
ListPublicBlueprints
requests and continue to iterate
through the public_blueprints
field on the
corresponding responses.
All the usual ListPublicBlueprintsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPublicBlueprintsPager
A pager for iterating through list_public_blueprints
requests.
This class thinly wraps an initial
ListPublicBlueprintsResponse object, and
provides an __iter__
method to iterate through its
public_blueprints
field.
If there are more pages, the __iter__
method will make additional
ListPublicBlueprints
requests and continue to iterate
through the public_blueprints
field on the
corresponding responses.
All the usual ListPublicBlueprintsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchBlueprintRevisionsAsyncPager
A pager for iterating through search_blueprint_revisions
requests.
This class thinly wraps an initial
SearchBlueprintRevisionsResponse object, and
provides an __aiter__
method to iterate through its
blueprints
field.
If there are more pages, the __aiter__
method will make additional
SearchBlueprintRevisions
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual SearchBlueprintRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchBlueprintRevisionsPager
A pager for iterating through search_blueprint_revisions
requests.
This class thinly wraps an initial
SearchBlueprintRevisionsResponse object, and
provides an __iter__
method to iterate through its
blueprints
field.
If there are more pages, the __iter__
method will make additional
SearchBlueprintRevisions
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual SearchBlueprintRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchDeploymentRevisionsAsyncPager
A pager for iterating through search_deployment_revisions
requests.
This class thinly wraps an initial
SearchDeploymentRevisionsResponse object, and
provides an __aiter__
method to iterate through its
deployments
field.
If there are more pages, the __aiter__
method will make additional
SearchDeploymentRevisions
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual SearchDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchDeploymentRevisionsPager
A pager for iterating through search_deployment_revisions
requests.
This class thinly wraps an initial
SearchDeploymentRevisionsResponse object, and
provides an __iter__
method to iterate through its
deployments
field.
If there are more pages, the __iter__
method will make additional
SearchDeploymentRevisions
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual SearchDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ApplyDeploymentRequest
Request object for ApplyDeployment
. The resources in given
deployment gets applied to Orchestration Cluster. A new revision is
created when a deployment is applied.
ApplyHydratedDeploymentRequest
Request for applying a hydrated deployment.
ApproveBlueprintRequest
Request object for ApproveBlueprint
.
Blueprint
A Blueprint contains a collection of kubernetes resources in the form of YAML files. The file contents of a blueprint are collectively known as package. A blueprint can be a) imported from TNA's public catalog b) modified as per a user's need c) proposed and approved. On approval, a revision of blueprint is created which can be used to create a deployment on Orchestration or Workload Cluster.
ApprovalState
Approval state indicates the state of a Blueprint in its approval lifecycle.
LabelsEntry
The abstract base class for a message.
BlueprintView
BlueprintView defines the type of view of the blueprint.
ComputeDeploymentStatusRequest
Request object for ComputeDeploymentStatus
.
ComputeDeploymentStatusResponse
Response object for ComputeDeploymentStatus
.
CreateBlueprintRequest
Request object for CreateBlueprint
.
CreateDeploymentRequest
Request object for CreateDeployment
.
CreateEdgeSlmRequest
Message for creating a EdgeSlm.
CreateOrchestrationClusterRequest
Message for creating a OrchestrationCluster.
DeleteBlueprintRequest
Request object for DeleteBlueprint
.
DeleteEdgeSlmRequest
Message for deleting a EdgeSlm.
DeleteOrchestrationClusterRequest
Message for deleting a OrchestrationCluster.
Deployment
Deployment contains a collection of YAML files (This collection is also known as package) that can to applied on an orchestration cluster (GKE cluster with TNA addons) or a workload cluster.
LabelsEntry
The abstract base class for a message.
State
State defines which state the current deployment is in.
DeploymentLevel
DeploymentLevel of a blueprint signifies where the blueprint will be applied.
DeploymentView
DeploymentView defines the type of view of the deployment.
DiscardBlueprintChangesRequest
Request object for DiscardBlueprintChanges
.
DiscardBlueprintChangesResponse
Response object for DiscardBlueprintChanges
.
DiscardDeploymentChangesRequest
Request object for DiscardDeploymentChanges
.
DiscardDeploymentChangesResponse
Response object for DiscardDeploymentChanges
.
EdgeSlm
EdgeSlm represents an SLM instance which manages the lifecycle of edge components installed on Workload clusters managed by an Orchestration Cluster.
LabelsEntry
The abstract base class for a message.
State
Possible states of the resource.
WorkloadClusterType
Workload clusters supported by TNA. New values will be added to the enum list as TNA adds supports for new workload clusters in future.
File
File represents a yaml file present in a blueprint's package.
FullManagementConfig
Configuration of the full (Autopilot) cluster management
GetBlueprintRequest
Request object for GetBlueprint
.
GetDeploymentRequest
Request object for GetDeployment
.
GetEdgeSlmRequest
Message for getting a EdgeSlm.
GetHydratedDeploymentRequest
Request object for GetHydratedDeployment
.
GetOrchestrationClusterRequest
Message for getting a OrchestrationCluster.
GetPublicBlueprintRequest
Request object for GetPublicBlueprint
.
HydratedDeployment
A collection of kubernetes yaml files which are deployed on a Workload Cluster. Hydrated Deployments are created by TNA intent based automation.
State
State defines which state the current hydrated deployment is in.
HydrationStatus
Hydration status.
ListBlueprintRevisionsRequest
Request object for ListBlueprintRevisions
.
ListBlueprintRevisionsResponse
Response object for ListBlueprintRevisions
.
ListBlueprintsRequest
Request object for ListBlueprints
.
ListBlueprintsResponse
Response object for ListBlueprints
.
ListDeploymentRevisionsRequest
Request for listing all revisions of a deployment.
ListDeploymentRevisionsResponse
List of deployment revisions for a given deployment.
ListDeploymentsRequest
Request object for ListDeployments
.
ListDeploymentsResponse
Response object for ListDeployments
.
ListEdgeSlmsRequest
Message for requesting list of EdgeSlms
ListEdgeSlmsResponse
Message for response to listing EdgeSlms.
ListHydratedDeploymentsRequest
Request object for ListHydratedDeployments
.
ListHydratedDeploymentsResponse
Response object for ListHydratedDeployments
.
ListOrchestrationClustersRequest
Message for requesting list of OrchestrationClusters.
ListOrchestrationClustersResponse
Message for response to listing OrchestrationClusters.
ListPublicBlueprintsRequest
Request object for ListPublicBlueprints
.
ListPublicBlueprintsResponse
Response object for ListPublicBlueprints
.
ManagementConfig
Configuration of the cluster management
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
MasterAuthorizedNetworksConfig
Configuration of the Master Authorized Network that support multiple CIDRs
CidrBlock
CidrBlock contains an optional name and one CIDR block.
NFDeploySiteStatus
Per-Site Status.
NFDeployStatus
Deployment status of NFDeploy.
OperationMetadata
Represents the metadata of the long-running operation.
OrchestrationCluster
Orchestration cluster represents a GKE cluster with config controller and TNA specific components installed on it.
LabelsEntry
The abstract base class for a message.
State
Possible states that the Orchestration Cluster can be in.
ProposeBlueprintRequest
Request object for ProposeBlueprint
.
PublicBlueprint
A Blueprint contains a collection of kubernetes resources in the form of YAML files. The file contents of a blueprint are collectively known as package. Public blueprint is a TNA provided blueprint that in present in TNA's public catalog. A user can copy the public blueprint to their private catalog for further modifications.
RejectBlueprintRequest
Request object for RejectBlueprint
.
RemoveDeploymentRequest
Request object for RemoveDeployment
.
ResourceStatus
Status of a deployment resource.
ResourceType
Represent type of CR.
RollbackDeploymentRequest
Request object for RollbackDeployment
.
SearchBlueprintRevisionsRequest
Request object for SearchBlueprintRevisions
.
SearchBlueprintRevisionsResponse
Response object for SearchBlueprintRevisions
.
SearchDeploymentRevisionsRequest
Request object for SearchDeploymentRevisions
.
SearchDeploymentRevisionsResponse
Response object for SearchDeploymentRevisions
.
SiteVersion
SiteVersion Hydration is targeting.
StandardManagementConfig
Configuration of the standard (GKE) cluster management.
Status
Status of an entity (resource, deployment).
UpdateBlueprintRequest
Request object for UpdateBlueprint
.
UpdateDeploymentRequest
Request object for UpdateDeployment
.
UpdateHydratedDeploymentRequest
Request object for UpdateHydratedDeployment
.
WorkloadStatus
Workload status.
TelcoAutomationAsyncClient
TelcoAutomation Service manages the control plane cluster a.k.a. Orchestration Cluster (GKE cluster with config controller) of TNA. It also exposes blueprint APIs which manages the lifecycle of blueprints that control the infrastructure setup (e.g GDCE clusters) and deployment of network functions.
TelcoAutomationClient
TelcoAutomation Service manages the control plane cluster a.k.a. Orchestration Cluster (GKE cluster with config controller) of TNA. It also exposes blueprint APIs which manages the lifecycle of blueprints that control the infrastructure setup (e.g GDCE clusters) and deployment of network functions.
ListBlueprintRevisionsAsyncPager
A pager for iterating through list_blueprint_revisions
requests.
This class thinly wraps an initial
ListBlueprintRevisionsResponse object, and
provides an __aiter__
method to iterate through its
blueprints
field.
If there are more pages, the __aiter__
method will make additional
ListBlueprintRevisions
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual ListBlueprintRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBlueprintRevisionsPager
A pager for iterating through list_blueprint_revisions
requests.
This class thinly wraps an initial
ListBlueprintRevisionsResponse object, and
provides an __iter__
method to iterate through its
blueprints
field.
If there are more pages, the __iter__
method will make additional
ListBlueprintRevisions
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual ListBlueprintRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBlueprintsAsyncPager
A pager for iterating through list_blueprints
requests.
This class thinly wraps an initial
ListBlueprintsResponse object, and
provides an __aiter__
method to iterate through its
blueprints
field.
If there are more pages, the __aiter__
method will make additional
ListBlueprints
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual ListBlueprintsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListBlueprintsPager
A pager for iterating through list_blueprints
requests.
This class thinly wraps an initial
ListBlueprintsResponse object, and
provides an __iter__
method to iterate through its
blueprints
field.
If there are more pages, the __iter__
method will make additional
ListBlueprints
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual ListBlueprintsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDeploymentRevisionsAsyncPager
A pager for iterating through list_deployment_revisions
requests.
This class thinly wraps an initial
ListDeploymentRevisionsResponse object, and
provides an __aiter__
method to iterate through its
deployments
field.
If there are more pages, the __aiter__
method will make additional
ListDeploymentRevisions
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual ListDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDeploymentRevisionsPager
A pager for iterating through list_deployment_revisions
requests.
This class thinly wraps an initial
ListDeploymentRevisionsResponse object, and
provides an __iter__
method to iterate through its
deployments
field.
If there are more pages, the __iter__
method will make additional
ListDeploymentRevisions
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual ListDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDeploymentsAsyncPager
A pager for iterating through list_deployments
requests.
This class thinly wraps an initial
ListDeploymentsResponse object, and
provides an __aiter__
method to iterate through its
deployments
field.
If there are more pages, the __aiter__
method will make additional
ListDeployments
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual ListDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListDeploymentsPager
A pager for iterating through list_deployments
requests.
This class thinly wraps an initial
ListDeploymentsResponse object, and
provides an __iter__
method to iterate through its
deployments
field.
If there are more pages, the __iter__
method will make additional
ListDeployments
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual ListDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListEdgeSlmsAsyncPager
A pager for iterating through list_edge_slms
requests.
This class thinly wraps an initial
ListEdgeSlmsResponse object, and
provides an __aiter__
method to iterate through its
edge_slms
field.
If there are more pages, the __aiter__
method will make additional
ListEdgeSlms
requests and continue to iterate
through the edge_slms
field on the
corresponding responses.
All the usual ListEdgeSlmsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListEdgeSlmsPager
A pager for iterating through list_edge_slms
requests.
This class thinly wraps an initial
ListEdgeSlmsResponse object, and
provides an __iter__
method to iterate through its
edge_slms
field.
If there are more pages, the __iter__
method will make additional
ListEdgeSlms
requests and continue to iterate
through the edge_slms
field on the
corresponding responses.
All the usual ListEdgeSlmsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHydratedDeploymentsAsyncPager
A pager for iterating through list_hydrated_deployments
requests.
This class thinly wraps an initial
ListHydratedDeploymentsResponse object, and
provides an __aiter__
method to iterate through its
hydrated_deployments
field.
If there are more pages, the __aiter__
method will make additional
ListHydratedDeployments
requests and continue to iterate
through the hydrated_deployments
field on the
corresponding responses.
All the usual ListHydratedDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListHydratedDeploymentsPager
A pager for iterating through list_hydrated_deployments
requests.
This class thinly wraps an initial
ListHydratedDeploymentsResponse object, and
provides an __iter__
method to iterate through its
hydrated_deployments
field.
If there are more pages, the __iter__
method will make additional
ListHydratedDeployments
requests and continue to iterate
through the hydrated_deployments
field on the
corresponding responses.
All the usual ListHydratedDeploymentsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOrchestrationClustersAsyncPager
A pager for iterating through list_orchestration_clusters
requests.
This class thinly wraps an initial
ListOrchestrationClustersResponse object, and
provides an __aiter__
method to iterate through its
orchestration_clusters
field.
If there are more pages, the __aiter__
method will make additional
ListOrchestrationClusters
requests and continue to iterate
through the orchestration_clusters
field on the
corresponding responses.
All the usual ListOrchestrationClustersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListOrchestrationClustersPager
A pager for iterating through list_orchestration_clusters
requests.
This class thinly wraps an initial
ListOrchestrationClustersResponse object, and
provides an __iter__
method to iterate through its
orchestration_clusters
field.
If there are more pages, the __iter__
method will make additional
ListOrchestrationClusters
requests and continue to iterate
through the orchestration_clusters
field on the
corresponding responses.
All the usual ListOrchestrationClustersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPublicBlueprintsAsyncPager
A pager for iterating through list_public_blueprints
requests.
This class thinly wraps an initial
ListPublicBlueprintsResponse object, and
provides an __aiter__
method to iterate through its
public_blueprints
field.
If there are more pages, the __aiter__
method will make additional
ListPublicBlueprints
requests and continue to iterate
through the public_blueprints
field on the
corresponding responses.
All the usual ListPublicBlueprintsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListPublicBlueprintsPager
A pager for iterating through list_public_blueprints
requests.
This class thinly wraps an initial
ListPublicBlueprintsResponse object, and
provides an __iter__
method to iterate through its
public_blueprints
field.
If there are more pages, the __iter__
method will make additional
ListPublicBlueprints
requests and continue to iterate
through the public_blueprints
field on the
corresponding responses.
All the usual ListPublicBlueprintsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchBlueprintRevisionsAsyncPager
A pager for iterating through search_blueprint_revisions
requests.
This class thinly wraps an initial
SearchBlueprintRevisionsResponse object, and
provides an __aiter__
method to iterate through its
blueprints
field.
If there are more pages, the __aiter__
method will make additional
SearchBlueprintRevisions
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual SearchBlueprintRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchBlueprintRevisionsPager
A pager for iterating through search_blueprint_revisions
requests.
This class thinly wraps an initial
SearchBlueprintRevisionsResponse object, and
provides an __iter__
method to iterate through its
blueprints
field.
If there are more pages, the __iter__
method will make additional
SearchBlueprintRevisions
requests and continue to iterate
through the blueprints
field on the
corresponding responses.
All the usual SearchBlueprintRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchDeploymentRevisionsAsyncPager
A pager for iterating through search_deployment_revisions
requests.
This class thinly wraps an initial
SearchDeploymentRevisionsResponse object, and
provides an __aiter__
method to iterate through its
deployments
field.
If there are more pages, the __aiter__
method will make additional
SearchDeploymentRevisions
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual SearchDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
SearchDeploymentRevisionsPager
A pager for iterating through search_deployment_revisions
requests.
This class thinly wraps an initial
SearchDeploymentRevisionsResponse object, and
provides an __iter__
method to iterate through its
deployments
field.
If there are more pages, the __iter__
method will make additional
SearchDeploymentRevisions
requests and continue to iterate
through the deployments
field on the
corresponding responses.
All the usual SearchDeploymentRevisionsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ApplyDeploymentRequest
Request object for ApplyDeployment
. The resources in given
deployment gets applied to Orchestration Cluster. A new revision is
created when a deployment is applied.
ApplyHydratedDeploymentRequest
Request for applying a hydrated deployment.
ApproveBlueprintRequest
Request object for ApproveBlueprint
.
Blueprint
A Blueprint contains a collection of kubernetes resources in the form of YAML files. The file contents of a blueprint are collectively known as package. A blueprint can be a) imported from TNA's public catalog b) modified as per a user's need c) proposed and approved. On approval, a revision of blueprint is created which can be used to create a deployment on Orchestration or Workload Cluster.
ApprovalState
Approval state indicates the state of a Blueprint in its approval lifecycle.
LabelsEntry
The abstract base class for a message.
BlueprintView
BlueprintView defines the type of view of the blueprint.
ComputeDeploymentStatusRequest
Request object for ComputeDeploymentStatus
.
ComputeDeploymentStatusResponse
Response object for ComputeDeploymentStatus
.
CreateBlueprintRequest
Request object for CreateBlueprint
.
CreateDeploymentRequest
Request object for CreateDeployment
.
CreateEdgeSlmRequest
Message for creating a EdgeSlm.
CreateOrchestrationClusterRequest
Message for creating a OrchestrationCluster.
DeleteBlueprintRequest
Request object for DeleteBlueprint
.
DeleteEdgeSlmRequest
Message for deleting a EdgeSlm.
DeleteOrchestrationClusterRequest
Message for deleting a OrchestrationCluster.
Deployment
Deployment contains a collection of YAML files (This collection is also known as package) that can to applied on an orchestration cluster (GKE cluster with TNA addons) or a workload cluster.
LabelsEntry
The abstract base class for a message.
State
State defines which state the current deployment is in.
DeploymentLevel
DeploymentLevel of a blueprint signifies where the blueprint will be applied.
DeploymentView
DeploymentView defines the type of view of the deployment.
DiscardBlueprintChangesRequest
Request object for DiscardBlueprintChanges
.
DiscardBlueprintChangesResponse
Response object for DiscardBlueprintChanges
.
DiscardDeploymentChangesRequest
Request object for DiscardDeploymentChanges
.
DiscardDeploymentChangesResponse
Response object for DiscardDeploymentChanges
.
EdgeSlm
EdgeSlm represents an SLM instance which manages the lifecycle of edge components installed on Workload clusters managed by an Orchestration Cluster.
LabelsEntry
The abstract base class for a message.
State
Possible states of the resource.
WorkloadClusterType
Workload clusters supported by TNA. New values will be added to the enum list as TNA adds supports for new workload clusters in future.
File
File represents a yaml file present in a blueprint's package.
FullManagementConfig
Configuration of the full (Autopilot) cluster management
GetBlueprintRequest
Request object for GetBlueprint
.
GetDeploymentRequest
Request object for GetDeployment
.
GetEdgeSlmRequest
Message for getting a EdgeSlm.
GetHydratedDeploymentRequest
Request object for GetHydratedDeployment
.
GetOrchestrationClusterRequest
Message for getting a OrchestrationCluster.
GetPublicBlueprintRequest
Request object for GetPublicBlueprint
.
HydratedDeployment
A collection of kubernetes yaml files which are deployed on a Workload Cluster. Hydrated Deployments are created by TNA intent based automation.
State
State defines which state the current hydrated deployment is in.
HydrationStatus
Hydration status.
ListBlueprintRevisionsRequest
Request object for ListBlueprintRevisions
.
ListBlueprintRevisionsResponse
Response object for ListBlueprintRevisions
.
ListBlueprintsRequest
Request object for ListBlueprints
.
ListBlueprintsResponse
Response object for ListBlueprints
.
ListDeploymentRevisionsRequest
Request for listing all revisions of a deployment.
ListDeploymentRevisionsResponse
List of deployment revisions for a given deployment.
ListDeploymentsRequest
Request object for ListDeployments
.
ListDeploymentsResponse
Response object for ListDeployments
.
ListEdgeSlmsRequest
Message for requesting list of EdgeSlms
ListEdgeSlmsResponse
Message for response to listing EdgeSlms.
ListHydratedDeploymentsRequest
Request object for ListHydratedDeployments
.
ListHydratedDeploymentsResponse
Response object for ListHydratedDeployments
.
ListOrchestrationClustersRequest
Message for requesting list of OrchestrationClusters.
ListOrchestrationClustersResponse
Message for response to listing OrchestrationClusters.
ListPublicBlueprintsRequest
Request object for ListPublicBlueprints
.
ListPublicBlueprintsResponse
Response object for ListPublicBlueprints
.
ManagementConfig
Configuration of the cluster management
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
MasterAuthorizedNetworksConfig
Configuration of the Master Authorized Network that support multiple CIDRs
CidrBlock
CidrBlock contains an optional name and one CIDR block.
NFDeploySiteStatus
Per-Site Status.
NFDeployStatus
Deployment status of NFDeploy.
OperationMetadata
Represents the metadata of the long-running operation.
OrchestrationCluster
Orchestration cluster represents a GKE cluster with config controller and TNA specific components installed on it.
LabelsEntry
The abstract base class for a message.
State
Possible states that the Orchestration Cluster can be in.
ProposeBlueprintRequest
Request object for ProposeBlueprint
.
PublicBlueprint
A Blueprint contains a collection of kubernetes resources in the form of YAML files. The file contents of a blueprint are collectively known as package. Public blueprint is a TNA provided blueprint that in present in TNA's public catalog. A user can copy the public blueprint to their private catalog for further modifications.
RejectBlueprintRequest
Request object for RejectBlueprint
.
RemoveDeploymentRequest
Request object for RemoveDeployment
.
ResourceStatus
Status of a deployment resource.
ResourceType
Represent type of CR.
RollbackDeploymentRequest
Request object for RollbackDeployment
.
SearchBlueprintRevisionsRequest
Request object for SearchBlueprintRevisions
.
SearchBlueprintRevisionsResponse
Response object for SearchBlueprintRevisions
.
SearchDeploymentRevisionsRequest
Request object for SearchDeploymentRevisions
.
SearchDeploymentRevisionsResponse
Response object for SearchDeploymentRevisions
.
SiteVersion
SiteVersion Hydration is targeting.
StandardManagementConfig
Configuration of the standard (GKE) cluster management.
Status
Status of an entity (resource, deployment).
UpdateBlueprintRequest
Request object for UpdateBlueprint
.
UpdateDeploymentRequest
Request object for UpdateDeployment
.
UpdateHydratedDeploymentRequest
Request object for UpdateHydratedDeployment
.
WorkloadStatus
Workload status.
Modules
pagers
API documentation for telcoautomation_v1.services.telco_automation.pagers
module.
pagers
API documentation for telcoautomation_v1alpha1.services.telco_automation.pagers
module.