Uses of Package
com.eqixiac.equinix.core.model.multicloud

Package
Description
Value types for the vocabulary of the Connection Coordinator specification, an open (Apache-2.0) provider-to-provider API for coordinating private connections between two cloud or network providers.
Immutable value types for the Metro Optimization Engine - the request side (sites, provider requirements, workload specs, constraints, scoring weights) and the result side (ranked recommendations, scores, topology, latency matrix, risk assessment, cost estimates).
Rate cards: pluggable sources of unit prices for the design-time cost, savings, and TCO models.
  • Class
    Description
    The activation key of the Connection Coordinator specification (environment.yaml#/ActivationKey): the token a customer obtains from one provider and enters at the other provider to accept a connection.
    A version 1 key: all members in cleartext.
    Builder for a version 1 key.
    Administrative state of a specification resource (common.yaml#/AdminState); carried by Connection.adminState and FeatureGuidance.channelAdminState, both output only.
    An immutable, ascending set of discrete connection sizes in Mbps, as published by the specification's Environment.supportedConnectionSizeMbps (and by the Fabric v4 Beta ProviderEnvironment.supportedBandwidths).
    A specification environment seen from the customer side: the pair of provider sites a connection joins, the environment id both providers agreed on, the connection sizes the environment supports and its visibility (environment.yaml#/Environment).
    Visibility of a specification environment in a provider's customer-facing APIs (environment.yaml#/EnvironmentVisibility); carried by Environment.environmentVisibility, output only.
    Type of a specification connection (common.yaml#/ConnectionType); carried by Connection.connectionType.
    A provider id from the Connection Coordinator specification: the {provider} segment of the resource name providers/{provider}.
    One side of a specification environment: a provider and that provider's own name for a site (environment.yaml#/ProviderSites: providerId, site, displayName).
    Provisioning state of a specification feature (common.yaml#/ProvisioningState); carried by Feature.provisioningState.
    Verification state of a specification connection (common.yaml#/VerificationState); carried by Connection.verificationState, output only.
  • Class
    Description
    An immutable, ascending set of discrete connection sizes in Mbps, as published by the specification's Environment.supportedConnectionSizeMbps (and by the Fabric v4 Beta ProviderEnvironment.supportedBandwidths).
    A provider id from the Connection Coordinator specification: the {provider} segment of the resource name providers/{provider}.
    One side of a specification environment: a provider and that provider's own name for a site (environment.yaml#/ProviderSites: providerId, site, displayName).
  • Class
    Description
    An immutable, ascending set of discrete connection sizes in Mbps, as published by the specification's Environment.supportedConnectionSizeMbps (and by the Fabric v4 Beta ProviderEnvironment.supportedBandwidths).
    A provider id from the Connection Coordinator specification: the {provider} segment of the resource name providers/{provider}.