Package Classes (0.2.8)

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.