Class: Google::Cloud::Channel::V1::EntitlementChange
- Inherits:
-
Object
- Object
- Google::Cloud::Channel::V1::EntitlementChange
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/channel/v1/entitlement_changes.rb
Overview
Change event entry for Entitlement order history
Defined Under Namespace
Modules: ActivationReason, CancellationReason, ChangeType, OperatorType
Instance Attribute Summary collapse
-
#activation_reason ⇒ ::Google::Cloud::Channel::V1::EntitlementChange::ActivationReason
The Entitlement's activation reason.
-
#cancellation_reason ⇒ ::Google::Cloud::Channel::V1::EntitlementChange::CancellationReason
Cancellation reason for the Entitlement.
-
#change_type ⇒ ::Google::Cloud::Channel::V1::EntitlementChange::ChangeType
The change action type.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
The submitted time of the change.
-
#entitlement ⇒ ::String
Required.
-
#offer ⇒ ::String
Required.
-
#operator ⇒ ::String
Human-readable identifier that shows what operator made a change.
-
#operator_type ⇒ ::Google::Cloud::Channel::V1::EntitlementChange::OperatorType
Operator type responsible for the change.
-
#other_change_reason ⇒ ::String
E.g.
-
#parameters ⇒ ::Array<::Google::Cloud::Channel::V1::Parameter>
Extended parameters, such as: purchase_order_number, gcp_details; internal_correlation_id, long_running_operation_id, order_id; etc.
-
#provisioned_service ⇒ ::Google::Cloud::Channel::V1::ProvisionedService
Service provisioned for an Entitlement.
-
#suspension_reason ⇒ ::Google::Cloud::Channel::V1::Entitlement::SuspensionReason
Suspension reason for the Entitlement.
Instance Attribute Details
#activation_reason ⇒ ::Google::Cloud::Channel::V1::EntitlementChange::ActivationReason
Returns The Entitlement's activation reason.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#cancellation_reason ⇒ ::Google::Cloud::Channel::V1::EntitlementChange::CancellationReason
Returns Cancellation reason for the Entitlement.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#change_type ⇒ ::Google::Cloud::Channel::V1::EntitlementChange::ChangeType
Returns The change action type.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp
Returns The submitted time of the change.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#entitlement ⇒ ::String
Returns Required. Resource name of an entitlement in the form: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#offer ⇒ ::String
Returns Required. Resource name of the Offer at the time of change. Takes the form: accounts/{account_id}/offers/{offer_id}.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#operator ⇒ ::String
Returns Human-readable identifier that shows what operator made a change. When the operator_type is RESELLER, this is the user's email address. For all other operator types, this is empty.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#operator_type ⇒ ::Google::Cloud::Channel::V1::EntitlementChange::OperatorType
Returns Operator type responsible for the change.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#other_change_reason ⇒ ::String
Returns e.g. purchase_number change reason, entered by CRS.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#parameters ⇒ ::Array<::Google::Cloud::Channel::V1::Parameter>
Returns Extended parameters, such as: purchase_order_number, gcp_details; internal_correlation_id, long_running_operation_id, order_id; etc.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#provisioned_service ⇒ ::Google::Cloud::Channel::V1::ProvisionedService
Returns Service provisioned for an Entitlement.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |
#suspension_reason ⇒ ::Google::Cloud::Channel::V1::Entitlement::SuspensionReason
Returns Suspension reason for the Entitlement.
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'proto_docs/google/cloud/channel/v1/entitlement_changes.rb', line 68 class EntitlementChange include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Specifies the type of change action module ChangeType # Not used. CHANGE_TYPE_UNSPECIFIED = 0 # New Entitlement was created. CREATED = 1 # Price plan associated with an Entitlement was changed. PRICE_PLAN_SWITCHED = 3 # Number of seats committed for a commitment Entitlement was changed. COMMITMENT_CHANGED = 4 # An annual Entitlement was renewed. RENEWED = 5 # Entitlement was suspended. SUSPENDED = 6 # Entitlement was activated. ACTIVATED = 7 # Entitlement was cancelled. CANCELLED = 8 # Entitlement was upgraded or downgraded for ex. from Google Workspace # Business Standard to Google Workspace Business Plus. SKU_CHANGED = 9 # The settings for renewal of an Entitlement have changed. RENEWAL_SETTING_CHANGED = 10 # Use for Google Workspace subscription. # Either a trial was converted to a paid subscription or a new subscription # with no trial is created. PAID_SUBSCRIPTION_STARTED = 11 # License cap was changed for the entitlement. LICENSE_CAP_CHANGED = 12 # The suspension details have changed (but it is still suspended). SUSPENSION_DETAILS_CHANGED = 13 # The trial end date was extended. TRIAL_END_DATE_EXTENDED = 14 # Entitlement started trial. TRIAL_STARTED = 15 end # Specifies the type of operator responsible for the change module OperatorType # Not used. OPERATOR_TYPE_UNSPECIFIED = 0 # Customer service representative. CUSTOMER_SERVICE_REPRESENTATIVE = 1 # System auto job. SYSTEM = 2 # Customer user. CUSTOMER = 3 # Reseller user. RESELLER = 4 end # Cancellation reason for the entitlement module CancellationReason # Not used. CANCELLATION_REASON_UNSPECIFIED = 0 # Reseller triggered a cancellation of the service. SERVICE_TERMINATED = 1 # Relationship between the reseller and customer has ended due to a # transfer. RELATIONSHIP_ENDED = 2 # Entitlement transferred away from reseller while still keeping other # entitlement(s) with the reseller. PARTIAL_TRANSFER = 3 end # The Entitlement's activation reason module ActivationReason # Not used. ACTIVATION_REASON_UNSPECIFIED = 0 # Reseller reactivated a suspended Entitlement. RESELLER_REVOKED_SUSPENSION = 1 # Customer accepted pending terms of service. CUSTOMER_ACCEPTED_PENDING_TOS = 2 # Reseller updated the renewal settings on an entitlement that was # suspended due to cancellation, and this update reactivated the # entitlement. RENEWAL_SETTINGS_CHANGED = 3 # Other reasons (Activated temporarily for cancellation, added a payment # plan to a trial entitlement, etc.) OTHER_ACTIVATION_REASON = 100 end end |