Package Classes (0.1.15)

Summary of entries of Classes for support.

Classes

CaseAttachmentServiceAsyncClient

A service to manage file attachments for Google Cloud support cases.

CaseAttachmentServiceClient

A service to manage file attachments for Google Cloud support cases.

ListAttachmentsAsyncPager

A pager for iterating through list_attachments requests.

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

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

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

ListAttachmentsPager

A pager for iterating through list_attachments requests.

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

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

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

CaseServiceAsyncClient

A service to manage Google Cloud support cases.

CaseServiceClient

A service to manage Google Cloud support cases.

ListCasesAsyncPager

A pager for iterating through list_cases requests.

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

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

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

ListCasesPager

A pager for iterating through list_cases requests.

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

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

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

SearchCaseClassificationsAsyncPager

A pager for iterating through search_case_classifications requests.

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

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

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

SearchCaseClassificationsPager

A pager for iterating through search_case_classifications requests.

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

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

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

SearchCasesAsyncPager

A pager for iterating through search_cases requests.

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

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

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

SearchCasesPager

A pager for iterating through search_cases requests.

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

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

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

CommentServiceAsyncClient

A service to manage comments on cases.

CommentServiceClient

A service to manage comments on cases.

ListCommentsAsyncPager

A pager for iterating through list_comments requests.

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

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

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

ListCommentsPager

A pager for iterating through list_comments requests.

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

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

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

Actor

An Actor represents an entity that performed an action. For example, an actor could be a user who posted a comment on a support case, a user who uploaded an attachment, or a service account that created a support case.

Attachment

An Attachment contains metadata about a file that was uploaded to a case - it is NOT a file itself. That being said, the name of an Attachment object can be used to download its accompanying file through the media.download endpoint.

While attachments can be uploaded in the console at the same time as a comment, they're associated on a "case" level, not a "comment" level.

Case

A Case is an object that contains the details of a support case. It contains fields for the time it was created, its priority, its classification, and more. Cases can also have comments and attachments that get added over time.

A case is parented by a Google Cloud organization or project.

Organizations are identified by a number, so the name of a case parented by an organization would look like this:

::

organizations/123/cases/456

Projects have two unique identifiers, an ID and a number, and they look like this:

::

projects/abc/cases/456

::

projects/123/cases/456

You can use either of them when calling the API. To learn more about project identifiers, see AIP-2510 <https://google.aip.dev/cloud/2510>__.

Priority

The case Priority. P0 is most urgent and P4 the least.

State

The status of a support case.

CaseClassification

A Case Classification represents the topic that a case is about. It's very important to use accurate classifications, because they're used to route your cases to specialists who can help you.

A classification always has an ID that is its unique identifier. A valid ID is required when creating a case.

CloseCaseRequest

The request message for the CloseCase endpoint.

Comment

A comment associated with a support case.

Case comments are the primary way for Google Support to communicate with a user who has opened a case. When a user responds to Google Support, the user's responses also appear as comments.

CreateCaseRequest

The request message for the CreateCase endpoint.

CreateCommentRequest

The request message for the CreateComment endpoint.

EscalateCaseRequest

The request message for the EscalateCase endpoint.

Escalation

An escalation of a support case.

Reason

An enum detailing the possible reasons a case may be escalated.

GetCaseRequest

The request message for the GetCase endpoint.

ListAttachmentsRequest

The request message for the ListAttachments endpoint.

ListAttachmentsResponse

The response message for the ListAttachments endpoint.

ListCasesRequest

The request message for the ListCases endpoint.

ListCasesResponse

The response message for the ListCases endpoint.

ListCommentsRequest

The request message for the ListComments endpoint.

ListCommentsResponse

The response message for the ListComments endpoint.

SearchCaseClassificationsRequest

The request message for the SearchCaseClassifications endpoint.

SearchCaseClassificationsResponse

The response message for SearchCaseClassifications endpoint.

SearchCasesRequest

The request message for the SearchCases endpoint.

SearchCasesResponse

The response message for the SearchCases endpoint.

UpdateCaseRequest

The request message for the UpdateCase endpoint

CaseAttachmentServiceAsyncClient

A service to manage file attachments for Google Cloud support cases.

CaseAttachmentServiceClient

A service to manage file attachments for Google Cloud support cases.

ListAttachmentsAsyncPager

A pager for iterating through list_attachments requests.

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

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

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

ListAttachmentsPager

A pager for iterating through list_attachments requests.

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

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

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

CaseServiceAsyncClient

A service to manage Google Cloud support cases.

CaseServiceClient

A service to manage Google Cloud support cases.

ListCasesAsyncPager

A pager for iterating through list_cases requests.

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

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

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

ListCasesPager

A pager for iterating through list_cases requests.

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

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

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

SearchCaseClassificationsAsyncPager

A pager for iterating through search_case_classifications requests.

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

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

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

SearchCaseClassificationsPager

A pager for iterating through search_case_classifications requests.

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

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

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

SearchCasesAsyncPager

A pager for iterating through search_cases requests.

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

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

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

SearchCasesPager

A pager for iterating through search_cases requests.

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

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

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

CommentServiceAsyncClient

A service to manage comments on cases.

CommentServiceClient

A service to manage comments on cases.

ListCommentsAsyncPager

A pager for iterating through list_comments requests.

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

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

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

ListCommentsPager

A pager for iterating through list_comments requests.

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

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

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

FeedServiceAsyncClient

A service to view case feed items.

FeedServiceClient

A service to view case feed items.

ShowFeedAsyncPager

A pager for iterating through show_feed requests.

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

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

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

ShowFeedPager

A pager for iterating through show_feed requests.

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

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

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

Actor

An Actor represents an entity that performed an action. For example, an actor could be a user who posted a comment on a support case, a user who uploaded an attachment, or a service account that created a support case.

Attachment

An Attachment contains metadata about a file that was uploaded to a case - it is NOT a file itself. That being said, the name of an Attachment object can be used to download its accompanying file through the media.download endpoint.

While attachments can be uploaded in the console at the same time as a comment, they're associated on a "case" level, not a "comment" level.

Case

A Case is an object that contains the details of a support case. It contains fields for the time it was created, its priority, its classification, and more. Cases can also have comments and attachments that get added over time.

A case is parented by a Google Cloud organization or project.

Organizations are identified by a number, so the name of a case parented by an organization would look like this:

::

organizations/123/cases/456

Projects have two unique identifiers, an ID and a number, and they look like this:

::

projects/abc/cases/456

::

projects/123/cases/456

You can use either of them when calling the API. To learn more about project identifiers, see AIP-2510 <https://google.aip.dev/cloud/2510>__.

Priority

The case Priority. P0 is most urgent and P4 the least.

State

The status of a support case.

CaseClassification

A Case Classification represents the topic that a case is about. It's very important to use accurate classifications, because they're used to route your cases to specialists who can help you.

A classification always has an ID that is its unique identifier. A valid ID is required when creating a case.

CloseCaseRequest

The request message for the CloseCase endpoint.

Comment

A comment associated with a support case.

Case comments are the primary way for Google Support to communicate with a user who has opened a case. When a user responds to Google Support, the user's responses also appear as comments.

CreateCaseRequest

The request message for the CreateCase endpoint.

CreateCommentRequest

The request message for the CreateComment endpoint.

EmailMessage

An email associated with a support case.

EscalateCaseRequest

The request message for the EscalateCase endpoint.

Escalation

An escalation of a support case.

Reason

An enum detailing the possible reasons a case may be escalated.

FeedItem

A feed item associated with a support case.

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

GetCaseRequest

The request message for the GetCase endpoint.

ListAttachmentsRequest

The request message for the ListAttachments endpoint.

ListAttachmentsResponse

The response message for the ListAttachments endpoint.

ListCasesRequest

The request message for the ListCases endpoint.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ListCasesResponse

The response message for the ListCases endpoint.

ListCommentsRequest

The request message for the ListComments endpoint.

ListCommentsResponse

The response message for the ListComments endpoint.

Product

The product a case may be associated with.

ProductLine

The product line a support case may be associated with.

SearchCaseClassificationsRequest

The request message for the SearchCaseClassifications endpoint.

SearchCaseClassificationsResponse

The response message for SearchCaseClassifications endpoint.

SearchCasesRequest

The request message for the SearchCases endpoint.

SearchCasesResponse

The response message for the SearchCases endpoint.

ShowFeedRequest

The request message for the ShowFeed endpoint.

ShowFeedResponse

The response message for the ShowFeed endpoint.

TextContent

Stores text attached to a support object.

UpdateCaseRequest

The request message for the UpdateCase endpoint

Modules

pagers

API documentation for support_v2.services.case_attachment_service.pagers module.

pagers

API documentation for support_v2.services.case_service.pagers module.

pagers

API documentation for support_v2.services.comment_service.pagers module.

pagers

API documentation for support_v2beta.services.case_attachment_service.pagers module.

pagers

API documentation for support_v2beta.services.case_service.pagers module.

pagers

API documentation for support_v2beta.services.comment_service.pagers module.

pagers

API documentation for support_v2beta.services.feed_service.pagers module.