Spectro Cloud tenants API is one of 42 APIs that Spectro Cloud publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Tenants. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
80 operations
across 51 paths,
and defines 124 schemas.
It is described by OpenAPI 3.2.0, at version v1.
Requests are made against a single base URL, https://edge-host-ip:5080.
The identity and technical contract details declared by the specification.
v1MarketplaceSubscriptionSummaries
object
List of marketplace subscription summaries
1 property
1 required
v1DataSinkConfig
object
Data sink
2 properties
v1TenantEntity
object
Tenant Entity
2 properties
v1Address
object
Tenant Address
6 properties
v1CustomCloudRateConfig
object
Private cloud rate config
2 properties
v1TenantClusterRbacSettings
object
Tenant cluster RBAC settings
1 property
v1ResourceLimitType
string
v1TotalResourceUsage
object
Total Resource Usage
3 properties
v1TenantSpec
object
Tenant Spec
6 properties
v1TenantSelfSignUpSpec
object
Tenant sign up data
6 properties
4 required
v1ProjectMeta
object
2 properties
v1Tenant
object
Tenant
3 properties
v1TenantContractSpec
object
Tenant contract settings
3 properties
2 required
v1ResourceUsage
object
ResourceUsage
4 properties
v1ProjectResourceUsage
object
project resource usage
3 properties
v1AwsMarketplaceSubscription
object
AWS marketplace subscription with metadata, spec, and status
3 properties
v1Plan
object
Plan
3 properties
v1SplunkSinkEntity
object
Input payload for creating or updating a Splunk HEC sink.
2 properties
2 required
v1InvoiceState
object
Invoice state object
3 properties
v1TenantSpecEntity
object
Tenant Entity input
10 properties
v1RateConfig
object
Rate config
10 properties
v1OidcIssuerTls
object
2 properties
v1TenantFreemiumUsage
object
4 properties
v1TenantDomains
object
Tenant domains
1 property
v1DeveloperCredit
object
Credits allocated for each tenant/user
4 properties
v1InvoicePlanCredit
object
Invoice plan credit object
2 properties
v1TenantResourceLimit
object
4 properties
v1InvoiceProduct
object
Product invoice object
2 properties
v1OidcUserInfo
object
2 properties
v1PlanCost
object
Plan Cost
2 properties
v1ListMetaData
object
ListMeta describes metadata for the resource listing
4 properties
v1TenantAssetCerts
object
1 property
1 required
v1CloudWatch
object
4 properties
v1Error
object
4 properties
v1TenantEmailPatch
object
Tenant EmailId
1 property
v1ProjectUsageData
object
Project usage data object
3 properties
v1SplunkSink
object
Splunk HEC audit-log sink configuration.
3 properties
v1AuthTokenSettings
object
System auth token settings
1 property
v1ObjectMeta
object
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
7 properties
v1TenantPaletteIdpConfigSpec
object
Palette IDP configuration for the tenant
4 properties
v1Macro
object
2 properties
v1TlsCA
object
3 properties
v1DataSinksSummary
object
Summary of all sinks configured for a tenant, across kinds.
1 property
1 required
v1Uid
object
1 property
1 required
v1AwsCloudAccountCredentialType
string
Allowed Values [secret, sts, pod-identity]. STS type will be used for role assumption for sts type, accessKey/secretKey contains the source account, Arn is the…
v1FreemiumUsage
object
1 property
v1TenantSamlSpecAttribute
object
4 properties
v1InvoiceProject
object
Invoice project object
4 properties
v1PlanCpuCoreHoursUsages
object
1 property
v1TenantClusterSettings
object
1 property
v1Invoice
object
Invoice object
3 properties
v1InvoiceSpec
object
Invoice specification
7 properties
v1CleanUpResource
object
Resources of tenant
2 properties
v1NodesAutoRemediationSettings
object
2 properties
v1AwsPodIdentityCredentials
object
AWS EKS Pod Identity credentials for role assumption
2 properties
v1AwsStsCredentials
object
Aws sts credentials
2 properties
v1AwsUserCloudAccount
object
2 properties
v1MarketplacePlanLimit
object
Marketplace plan limit
1 property
v1InvoiceStatus
object
Invoice Status
5 properties
v1DataSinkableSpec
object
2 properties
v1TenantEnableClusterGroup
object
Enable or Disable cluster group for a tenant
2 properties
v1TenantFreemium
object
Tenant freemium configuration
5 properties
v1User
object
User
3 properties
v1Macros
object
1 property
v1AwsMarketplaceSubscriptionSpec
object
AWS marketplace subscription specification
3 properties
v1TenantOidcClaims
object
4 properties
v1Time
string
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time pack…
v1MarketplaceEntitlement
object
Entitlement details from the marketplace contract
3 properties
v1PlanRenewal
object
Plan Renewal
4 properties
3 required
v1AwsSecretTlsConfig
object
TLS configuration for the AWS secret
3 properties
v1TierPrice
object
tier price
2 properties
v1ActiveTenantResources
object
Active resources of tenant
1 property
v1SinkSyncStatus
object
Status of the data sink delivery sync loop
4 properties
v1TenantActivate
object
Activate/Deactivate tenant
1 property
v1InvoiceBillingPeriod
object
Invoice billing period object
2 properties
v1TenantAssetCert
object
tenant cert
2 properties
v1TenantResourceLimits
object
Tenant resource limits
1 property
v1PrivateCloudRateConfig
object
Private cloud rate config
4 properties
v1AwsSecretSpec
object
AWS cloud account which includes access key and secret key in case of 'secret' credentials type. It includes policyARNS, ARN and externalId in case of sts. Par…
9 properties
v1PlanLimitSpec
object
Monthly Plan Limit spec
3 properties
v1SplunkSinkSpec
object
Splunk HEC connection configuration.
5 properties
2 required
v1TenantSamlRequestSpec
object
Tenant
8 properties
v1PlanStatus
object
1 property
v1PublicCloudRateConfig
object
Public cloud rate config
2 properties
v1DataSinkSummary
object
Data sink summary
3 properties
v1TenantResourceLimitsEntity
object
Tenant resource limits. Supported resources keys are 'user','project','apiKey','team','role','cloudaccount','clusterprofile','workspace','registry','privategat…
1 property
v1TenantStatus
object
Tenant Status
3 properties
v1Cert
object
3 properties
v1TenantSamlSpec
object
Tenant
15 properties
v1TenantBasicEntity
object
Tenant Basic param
2 properties
v1AwsMarketplaceSubscriptionStatus
object
AWS marketplace subscription status
1 property
v1PlanLimit
object
Monthly Plan Limit
4 properties
v1PlanCredit
object
Plan Credit
6 properties
1 required
v1LoginBannerSettings
object
3 properties
v1UserStatus
object
User status
4 properties
v1AwsMarketplaceSubscriptionMetadata
object
Subscription metadata
2 properties
v1UserSpec
object
User specifications
4 properties
v1MarketplaceRegisterResponse
object
Response returned after successful marketplace registration.
1 property
v1InvoiceCredits
object
Invoice credits object
2 properties
v1MarketplaceRegisterEntity
object
Registration request submitted when a marketplace user is redirected to Palette after purchasing a SaaS contract (e.g., from AWS Marketplace). Contains the tem…
6 properties
5 required
v1TenantResourceLimitEntity
object
2 properties
v1TenantSsoAuthProvidersEntity
object
2 properties
v1Tenants
object
Tenants list
2 properties
1 required
v1TenantOidcClientSpec
object
Tenant
13 properties
v1PriceRange
object
tier price range
5 properties
v1AwsCloudAccount
object
AWS cloud account which includes access key and secret key in case of 'secret' credentials type. It includes policyARNS, ARN and externalId in case of sts. It…
9 properties
v1PlanSpec
object
Plan specifications
10 properties
3 required
v1FreemiumUsageLimit
object
3 properties
v1TenantCleanUpStatus
object
Tenant CleanUp Status
6 properties
v1ProjectUsage
object
Project usage object
2 properties
v1PlanMonthlyUsage
object
Plan monthly usage entity
6 properties
v1TenantPasswordPolicyEntity
object
Tenant Password Policy Entity
12 properties
v1TenantAddressPatch
object
Tenant Address
1 property
v1SinkStatus
object
Data sink status
1 property
v1AwsLoginCredentials
object
2 properties
v1DataSinkSpec
object
1 property
v1NonFipsConfig
object
Non-FIPS configuration
1 property
v1MarketplaceSubscriptionSummary
object
Summary of a marketplace subscription for the tenant
3 properties
v1CloudInstanceRateConfig
object
Cloud instance rate config
2 properties
v1InvoiceProductData
object
Product invoice data
11 properties
v1AwsCreditAccountEntity
object
4 properties
v1PlanMonthlyUsages
object
1 property
v1FipsSettings
object
FIPS configuration
3 properties
v1InvoicePlan
object
Invoice plan object
3 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Spectro Cloud publishes across the network.