CloudHostUtils Class |
Namespace: Rhino.Runtime
The CloudHostUtils type exposes the following members.
| Name | Description | |
|---|---|---|
| DenyReason | Human-readable reason the entitlement was actively denied. Null both when entitled AND when the gate doesn't apply to this instance. | |
| IsEntitled | True when the running instance is entitled by its cloud provider. See ICloudHost remarks for tri-state semantics. | |
| Signature | Signed proof of entitlement returned by the cloud provider (null when not applicable). |
| Name | Description | |
|---|---|---|
| CheckEntitlement |
Performs the cloud entitlement check (and on AMI-based Marketplace products, also
submits a metering record). Re-callable — each invocation runs the gate independently
and the platform implementation makes no claim of idempotency. On EC2 with a
Marketplace-attached product code and the right IAM role this calls AWS Marketplace
MeterUsage; elsewhere this is a no-op.
|