Reference documentation and code samples for the Google Cloud Support V2BETA API class Google::Cloud::Support::V2beta::SupportEventSubscription.
A support event subscription.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time at which the subscription was created.
#delete_time
def delete_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time at which the subscription was deleted.
#failure_reason
def failure_reason() -> ::Google::Cloud::Support::V2beta::SupportEventSubscription::FailureReason
Returns
- (::Google::Cloud::Support::V2beta::SupportEventSubscription::FailureReason) — Output only. Reason why subscription is failing. State of subscription must be FAILING in order for this to have a value.
#name
def name() -> ::String
Returns
- (::String) — Identifier. The resource name of the support event subscription.
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Identifier. The resource name of the support event subscription.
Returns
- (::String) — Identifier. The resource name of the support event subscription.
#pub_sub_topic
def pub_sub_topic() -> ::String
Returns
- (::String) — Required. The name of the Pub/Sub topic to publish notifications to. Format: projects/{project}/topics/{topic}
#pub_sub_topic=
def pub_sub_topic=(value) -> ::String
Parameter
- value (::String) — Required. The name of the Pub/Sub topic to publish notifications to. Format: projects/{project}/topics/{topic}
Returns
- (::String) — Required. The name of the Pub/Sub topic to publish notifications to. Format: projects/{project}/topics/{topic}
#purge_time
def purge_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time at which the subscription will be purged.
#state
def state() -> ::Google::Cloud::Support::V2beta::SupportEventSubscription::State
Returns
- (::Google::Cloud::Support::V2beta::SupportEventSubscription::State) — Output only. The state of the subscription.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time at which the subscription was last updated.