Equinix v0.21.0 published on Friday, Feb 28, 2025 by Equinix
equinix.fabric.getServiceProfile
Explore with Pulumi AI
Fabric V4 API compatible data resource that allow user to fetch Service Profile by UUID filter criteria
Additional documentation:
- Getting Started: https://docs.equinix.com/en-us/Content/Interconnection/Fabric/IMPLEMENTATION/fabric-Sprofiles-implement.htm
- API: https://developer.equinix.com/dev-docs/fabric/api-reference/fabric-v4-apis#service-profiles
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as equinix from "@pulumi/equinix";
const serviceProfileDataName = equinix.fabric.getServiceProfile({
    uuid: "<uuid_of_service_profile>",
});
export const id = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.id);
export const name = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.name);
export const type = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.type);
export const visibility = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.visibility);
export const orgName = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.account?.organizationName);
export const accessPointTypeConfigsType = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.accessPointTypeConfigs?.[0]?.type);
export const allowRemoteConnections = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.accessPointTypeConfigs?.[0]?.allowRemoteConnections);
export const supportedBandwidth0 = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.accessPointTypeConfigs?.[0]?.supportedBandwidths?.[0]);
export const supportedBandwidth1 = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.accessPointTypeConfigs?.[0]?.supportedBandwidths?.[1]);
export const redundandyRequired = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.accessPointTypeConfigs?.[0]?.connectionRedundancyRequired);
export const allowOverSubscription = serviceProfileDataName.then(serviceProfileDataName => serviceProfileDataName.accessPointTypeConfigs?.[0]?.apiConfig?.allowOverSubscription);
import pulumi
import pulumi_equinix as equinix
service_profile_data_name = equinix.fabric.get_service_profile(uuid="<uuid_of_service_profile>")
pulumi.export("id", service_profile_data_name.id)
pulumi.export("name", service_profile_data_name.name)
pulumi.export("type", service_profile_data_name.type)
pulumi.export("visibility", service_profile_data_name.visibility)
pulumi.export("orgName", service_profile_data_name.account.organization_name)
pulumi.export("accessPointTypeConfigsType", service_profile_data_name.access_point_type_configs[0].type)
pulumi.export("allowRemoteConnections", service_profile_data_name.access_point_type_configs[0].allow_remote_connections)
pulumi.export("supportedBandwidth0", service_profile_data_name.access_point_type_configs[0].supported_bandwidths[0])
pulumi.export("supportedBandwidth1", service_profile_data_name.access_point_type_configs[0].supported_bandwidths[1])
pulumi.export("redundandyRequired", service_profile_data_name.access_point_type_configs[0].connection_redundancy_required)
pulumi.export("allowOverSubscription", service_profile_data_name.access_point_type_configs[0].api_config.allow_over_subscription)
package main
import (
	"github.com/equinix/pulumi-equinix/sdk/go/equinix/fabric"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		serviceProfileDataName, err := fabric.LookupServiceProfile(ctx, &fabric.LookupServiceProfileArgs{
			Uuid: "<uuid_of_service_profile>",
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("id", serviceProfileDataName.Id)
		ctx.Export("name", serviceProfileDataName.Name)
		ctx.Export("type", serviceProfileDataName.Type)
		ctx.Export("visibility", serviceProfileDataName.Visibility)
		ctx.Export("orgName", serviceProfileDataName.Account.OrganizationName)
		ctx.Export("accessPointTypeConfigsType", serviceProfileDataName.AccessPointTypeConfigs[0].Type)
		ctx.Export("allowRemoteConnections", serviceProfileDataName.AccessPointTypeConfigs[0].AllowRemoteConnections)
		ctx.Export("supportedBandwidth0", serviceProfileDataName.AccessPointTypeConfigs[0].SupportedBandwidths[0])
		ctx.Export("supportedBandwidth1", serviceProfileDataName.AccessPointTypeConfigs[0].SupportedBandwidths[1])
		ctx.Export("redundandyRequired", serviceProfileDataName.AccessPointTypeConfigs[0].ConnectionRedundancyRequired)
		ctx.Export("allowOverSubscription", serviceProfileDataName.AccessPointTypeConfigs[0].ApiConfig.AllowOverSubscription)
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Equinix = Pulumi.Equinix;
return await Deployment.RunAsync(() => 
{
    var serviceProfileDataName = Equinix.Fabric.GetServiceProfile.Invoke(new()
    {
        Uuid = "<uuid_of_service_profile>",
    });
    return new Dictionary<string, object?>
    {
        ["id"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.Id),
        ["name"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.Name),
        ["type"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.Type),
        ["visibility"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.Visibility),
        ["orgName"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.Account?.OrganizationName),
        ["accessPointTypeConfigsType"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.AccessPointTypeConfigs[0]?.Type),
        ["allowRemoteConnections"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.AccessPointTypeConfigs[0]?.AllowRemoteConnections),
        ["supportedBandwidth0"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.AccessPointTypeConfigs[0]?.SupportedBandwidths[0]),
        ["supportedBandwidth1"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.AccessPointTypeConfigs[0]?.SupportedBandwidths[1]),
        ["redundandyRequired"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.AccessPointTypeConfigs[0]?.ConnectionRedundancyRequired),
        ["allowOverSubscription"] = serviceProfileDataName.Apply(getServiceProfileResult => getServiceProfileResult.AccessPointTypeConfigs[0]?.ApiConfig?.AllowOverSubscription),
    };
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.equinix.fabric.FabricFunctions;
import com.pulumi.equinix.fabric.inputs.GetServiceProfileArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var serviceProfileDataName = FabricFunctions.getServiceProfile(GetServiceProfileArgs.builder()
            .uuid("<uuid_of_service_profile>")
            .build());
        ctx.export("id", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.id()));
        ctx.export("name", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.name()));
        ctx.export("type", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.type()));
        ctx.export("visibility", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.visibility()));
        ctx.export("orgName", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.account().organizationName()));
        ctx.export("accessPointTypeConfigsType", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.accessPointTypeConfigs()[0].type()));
        ctx.export("allowRemoteConnections", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.accessPointTypeConfigs()[0].allowRemoteConnections()));
        ctx.export("supportedBandwidth0", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.accessPointTypeConfigs()[0].supportedBandwidths()[0]));
        ctx.export("supportedBandwidth1", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.accessPointTypeConfigs()[0].supportedBandwidths()[1]));
        ctx.export("redundandyRequired", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.accessPointTypeConfigs()[0].connectionRedundancyRequired()));
        ctx.export("allowOverSubscription", serviceProfileDataName.applyValue(getServiceProfileResult -> getServiceProfileResult.accessPointTypeConfigs()[0].apiConfig().allowOverSubscription()));
    }
}
variables:
  serviceProfileDataName:
    fn::invoke:
      Function: equinix:fabric:getServiceProfile
      Arguments:
        uuid: <uuid_of_service_profile>
outputs:
  id: ${serviceProfileDataName.id}
  name: ${serviceProfileDataName.name}
  type: ${serviceProfileDataName.type}
  visibility: ${serviceProfileDataName.visibility}
  orgName: ${serviceProfileDataName.account.organizationName}
  accessPointTypeConfigsType: ${serviceProfileDataName.accessPointTypeConfigs[0].type}
  allowRemoteConnections: ${serviceProfileDataName.accessPointTypeConfigs[0].allowRemoteConnections}
  supportedBandwidth0: ${serviceProfileDataName.accessPointTypeConfigs[0].supportedBandwidths[0]}
  supportedBandwidth1: ${serviceProfileDataName.accessPointTypeConfigs[0].supportedBandwidths[1]}
  redundandyRequired: ${serviceProfileDataName.accessPointTypeConfigs[0].connectionRedundancyRequired}
  allowOverSubscription: ${serviceProfileDataName.accessPointTypeConfigs[0].apiConfig.allowOverSubscription}
Using getServiceProfile
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getServiceProfile(args: GetServiceProfileArgs, opts?: InvokeOptions): Promise<GetServiceProfileResult>
function getServiceProfileOutput(args: GetServiceProfileOutputArgs, opts?: InvokeOptions): Output<GetServiceProfileResult>def get_service_profile(uuid: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetServiceProfileResult
def get_service_profile_output(uuid: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetServiceProfileResult]func LookupServiceProfile(ctx *Context, args *LookupServiceProfileArgs, opts ...InvokeOption) (*LookupServiceProfileResult, error)
func LookupServiceProfileOutput(ctx *Context, args *LookupServiceProfileOutputArgs, opts ...InvokeOption) LookupServiceProfileResultOutput> Note: This function is named LookupServiceProfile in the Go SDK.
public static class GetServiceProfile 
{
    public static Task<GetServiceProfileResult> InvokeAsync(GetServiceProfileArgs args, InvokeOptions? opts = null)
    public static Output<GetServiceProfileResult> Invoke(GetServiceProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServiceProfileResult> getServiceProfile(GetServiceProfileArgs args, InvokeOptions options)
public static Output<GetServiceProfileResult> getServiceProfile(GetServiceProfileArgs args, InvokeOptions options)
fn::invoke:
  function: equinix:fabric/getServiceProfile:getServiceProfile
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Uuid string
- Equinix assigned service profile identifier
- Uuid string
- Equinix assigned service profile identifier
- uuid String
- Equinix assigned service profile identifier
- uuid string
- Equinix assigned service profile identifier
- uuid str
- Equinix assigned service profile identifier
- uuid String
- Equinix assigned service profile identifier
getServiceProfile Result
The following output properties are available:
- AccessPoint List<GetType Configs Service Profile Access Point Type Config> 
- Access point config information
- Account
GetService Profile Account 
- Service Profile Owner Account Information
- AllowedEmails List<string>
- Array of contact emails
- ChangeLog GetService Profile Change Log 
- Captures connection lifecycle change information
- CustomFields List<GetService Profile Custom Field> 
- Custom Fields
- Description string
- User-provided service description
- Href string
- Service Profile URI response attribute
- Id string
- The provider-assigned unique ID for this managed resource.
- MarketingInfo GetService Profile Marketing Info 
- Marketing Info
- Metros
List<GetService Profile Metro> 
- Access point config information
- Name string
- Customer-assigned service profile name
- Notifications
List<GetService Profile Notification> 
- Preferences for notifications on connection configuration or status changes
- Ports
List<GetService Profile Port> 
- Ports
- Project
GetService Profile Project 
- Project information
- SelfProfile bool
- Self Profile indicating if the profile is created for customer's self use
- State string
- Service profile state - ACTIVE, PENDING_APPROVAL, DELETED, REJECTED
- List<string>
- Tags attached to the connection
- Type string
- Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE, IA_PROFILE
- Uuid string
- Equinix assigned service profile identifier
- ViewPoint string
- Flips view between buyer and seller representation. Available values : aSide, zSide. Default value : aSide
- VirtualDevices List<GetService Profile Virtual Device> 
- Virtual Devices
- Visibility string
- Service profile visibility - PUBLIC, PRIVATE
- AccessPoint []GetType Configs Service Profile Access Point Type Config 
- Access point config information
- Account
GetService Profile Account 
- Service Profile Owner Account Information
- AllowedEmails []string
- Array of contact emails
- ChangeLog GetService Profile Change Log 
- Captures connection lifecycle change information
- CustomFields []GetService Profile Custom Field 
- Custom Fields
- Description string
- User-provided service description
- Href string
- Service Profile URI response attribute
- Id string
- The provider-assigned unique ID for this managed resource.
- MarketingInfo GetService Profile Marketing Info 
- Marketing Info
- Metros
[]GetService Profile Metro 
- Access point config information
- Name string
- Customer-assigned service profile name
- Notifications
[]GetService Profile Notification 
- Preferences for notifications on connection configuration or status changes
- Ports
[]GetService Profile Port 
- Ports
- Project
GetService Profile Project 
- Project information
- SelfProfile bool
- Self Profile indicating if the profile is created for customer's self use
- State string
- Service profile state - ACTIVE, PENDING_APPROVAL, DELETED, REJECTED
- []string
- Tags attached to the connection
- Type string
- Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE, IA_PROFILE
- Uuid string
- Equinix assigned service profile identifier
- ViewPoint string
- Flips view between buyer and seller representation. Available values : aSide, zSide. Default value : aSide
- VirtualDevices []GetService Profile Virtual Device 
- Virtual Devices
- Visibility string
- Service profile visibility - PUBLIC, PRIVATE
- accessPoint List<GetType Configs Service Profile Access Point Type Config> 
- Access point config information
- account
GetService Profile Account 
- Service Profile Owner Account Information
- allowedEmails List<String>
- Array of contact emails
- changeLog GetService Profile Change Log 
- Captures connection lifecycle change information
- customFields List<GetService Profile Custom Field> 
- Custom Fields
- description String
- User-provided service description
- href String
- Service Profile URI response attribute
- id String
- The provider-assigned unique ID for this managed resource.
- marketingInfo GetService Profile Marketing Info 
- Marketing Info
- metros
List<GetService Profile Metro> 
- Access point config information
- name String
- Customer-assigned service profile name
- notifications
List<GetService Profile Notification> 
- Preferences for notifications on connection configuration or status changes
- ports
List<GetService Profile Port> 
- Ports
- project
GetService Profile Project 
- Project information
- selfProfile Boolean
- Self Profile indicating if the profile is created for customer's self use
- state String
- Service profile state - ACTIVE, PENDING_APPROVAL, DELETED, REJECTED
- List<String>
- Tags attached to the connection
- type String
- Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE, IA_PROFILE
- uuid String
- Equinix assigned service profile identifier
- viewPoint String
- Flips view between buyer and seller representation. Available values : aSide, zSide. Default value : aSide
- virtualDevices List<GetService Profile Virtual Device> 
- Virtual Devices
- visibility String
- Service profile visibility - PUBLIC, PRIVATE
- accessPoint GetType Configs Service Profile Access Point Type Config[] 
- Access point config information
- account
GetService Profile Account 
- Service Profile Owner Account Information
- allowedEmails string[]
- Array of contact emails
- changeLog GetService Profile Change Log 
- Captures connection lifecycle change information
- customFields GetService Profile Custom Field[] 
- Custom Fields
- description string
- User-provided service description
- href string
- Service Profile URI response attribute
- id string
- The provider-assigned unique ID for this managed resource.
- marketingInfo GetService Profile Marketing Info 
- Marketing Info
- metros
GetService Profile Metro[] 
- Access point config information
- name string
- Customer-assigned service profile name
- notifications
GetService Profile Notification[] 
- Preferences for notifications on connection configuration or status changes
- ports
GetService Profile Port[] 
- Ports
- project
GetService Profile Project 
- Project information
- selfProfile boolean
- Self Profile indicating if the profile is created for customer's self use
- state string
- Service profile state - ACTIVE, PENDING_APPROVAL, DELETED, REJECTED
- string[]
- Tags attached to the connection
- type string
- Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE, IA_PROFILE
- uuid string
- Equinix assigned service profile identifier
- viewPoint string
- Flips view between buyer and seller representation. Available values : aSide, zSide. Default value : aSide
- virtualDevices GetService Profile Virtual Device[] 
- Virtual Devices
- visibility string
- Service profile visibility - PUBLIC, PRIVATE
- access_point_ Sequence[Gettype_ configs Service Profile Access Point Type Config] 
- Access point config information
- account
GetService Profile Account 
- Service Profile Owner Account Information
- allowed_emails Sequence[str]
- Array of contact emails
- change_log GetService Profile Change Log 
- Captures connection lifecycle change information
- custom_fields Sequence[GetService Profile Custom Field] 
- Custom Fields
- description str
- User-provided service description
- href str
- Service Profile URI response attribute
- id str
- The provider-assigned unique ID for this managed resource.
- marketing_info GetService Profile Marketing Info 
- Marketing Info
- metros
Sequence[GetService Profile Metro] 
- Access point config information
- name str
- Customer-assigned service profile name
- notifications
Sequence[GetService Profile Notification] 
- Preferences for notifications on connection configuration or status changes
- ports
Sequence[GetService Profile Port] 
- Ports
- project
GetService Profile Project 
- Project information
- self_profile bool
- Self Profile indicating if the profile is created for customer's self use
- state str
- Service profile state - ACTIVE, PENDING_APPROVAL, DELETED, REJECTED
- Sequence[str]
- Tags attached to the connection
- type str
- Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE, IA_PROFILE
- uuid str
- Equinix assigned service profile identifier
- view_point str
- Flips view between buyer and seller representation. Available values : aSide, zSide. Default value : aSide
- virtual_devices Sequence[GetService Profile Virtual Device] 
- Virtual Devices
- visibility str
- Service profile visibility - PUBLIC, PRIVATE
- accessPoint List<Property Map>Type Configs 
- Access point config information
- account Property Map
- Service Profile Owner Account Information
- allowedEmails List<String>
- Array of contact emails
- changeLog Property Map
- Captures connection lifecycle change information
- customFields List<Property Map>
- Custom Fields
- description String
- User-provided service description
- href String
- Service Profile URI response attribute
- id String
- The provider-assigned unique ID for this managed resource.
- marketingInfo Property Map
- Marketing Info
- metros List<Property Map>
- Access point config information
- name String
- Customer-assigned service profile name
- notifications List<Property Map>
- Preferences for notifications on connection configuration or status changes
- ports List<Property Map>
- Ports
- project Property Map
- Project information
- selfProfile Boolean
- Self Profile indicating if the profile is created for customer's self use
- state String
- Service profile state - ACTIVE, PENDING_APPROVAL, DELETED, REJECTED
- List<String>
- Tags attached to the connection
- type String
- Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE, IA_PROFILE
- uuid String
- Equinix assigned service profile identifier
- viewPoint String
- Flips view between buyer and seller representation. Available values : aSide, zSide. Default value : aSide
- virtualDevices List<Property Map>
- Virtual Devices
- visibility String
- Service profile visibility - PUBLIC, PRIVATE
Supporting Types
GetServiceProfileAccessPointTypeConfig      
- Type string
- Type of access point type config - VD, COLO
- Uuid string
- Colo/Port Uuid
- AllowBandwidth boolAuto Approval 
- Setting to enable or disable the ability of the buyer to change connection bandwidth without approval of the seller
- AllowBandwidth boolUpgrade 
- Availability of a bandwidth upgrade. The default is false
- AllowCustom boolBandwidth 
- Setting to enable or disable the ability of the buyer to customize the bandwidth
- AllowRemote boolConnections 
- Setting to allow or prohibit remote connections to the service profile
- ApiConfig GetService Profile Access Point Type Config Api Config 
- Api configuration details
- AuthenticationKey GetService Profile Access Point Type Config Authentication Key 
- Authentication key details
- BandwidthAlert doubleThreshold 
- Percentage of port bandwidth at which an allocation alert is generated
- ConnectionLabel string
- Custom name for Connection
- ConnectionRedundancy boolRequired 
- Mandate redundant connections
- EnableAuto boolGenerate Service Key 
- Enable auto generate service key
- LinkProtocol GetConfig Service Profile Access Point Type Config Link Protocol Config 
- Link protocol configuration details
- SupportedBandwidths List<int>
- Supported bandwidths
- Type string
- Type of access point type config - VD, COLO
- Uuid string
- Colo/Port Uuid
- AllowBandwidth boolAuto Approval 
- Setting to enable or disable the ability of the buyer to change connection bandwidth without approval of the seller
- AllowBandwidth boolUpgrade 
- Availability of a bandwidth upgrade. The default is false
- AllowCustom boolBandwidth 
- Setting to enable or disable the ability of the buyer to customize the bandwidth
- AllowRemote boolConnections 
- Setting to allow or prohibit remote connections to the service profile
- ApiConfig GetService Profile Access Point Type Config Api Config 
- Api configuration details
- AuthenticationKey GetService Profile Access Point Type Config Authentication Key 
- Authentication key details
- BandwidthAlert float64Threshold 
- Percentage of port bandwidth at which an allocation alert is generated
- ConnectionLabel string
- Custom name for Connection
- ConnectionRedundancy boolRequired 
- Mandate redundant connections
- EnableAuto boolGenerate Service Key 
- Enable auto generate service key
- LinkProtocol GetConfig Service Profile Access Point Type Config Link Protocol Config 
- Link protocol configuration details
- SupportedBandwidths []int
- Supported bandwidths
- type String
- Type of access point type config - VD, COLO
- uuid String
- Colo/Port Uuid
- allowBandwidth BooleanAuto Approval 
- Setting to enable or disable the ability of the buyer to change connection bandwidth without approval of the seller
- allowBandwidth BooleanUpgrade 
- Availability of a bandwidth upgrade. The default is false
- allowCustom BooleanBandwidth 
- Setting to enable or disable the ability of the buyer to customize the bandwidth
- allowRemote BooleanConnections 
- Setting to allow or prohibit remote connections to the service profile
- apiConfig GetService Profile Access Point Type Config Api Config 
- Api configuration details
- authenticationKey GetService Profile Access Point Type Config Authentication Key 
- Authentication key details
- bandwidthAlert DoubleThreshold 
- Percentage of port bandwidth at which an allocation alert is generated
- connectionLabel String
- Custom name for Connection
- connectionRedundancy BooleanRequired 
- Mandate redundant connections
- enableAuto BooleanGenerate Service Key 
- Enable auto generate service key
- linkProtocol GetConfig Service Profile Access Point Type Config Link Protocol Config 
- Link protocol configuration details
- supportedBandwidths List<Integer>
- Supported bandwidths
- type string
- Type of access point type config - VD, COLO
- uuid string
- Colo/Port Uuid
- allowBandwidth booleanAuto Approval 
- Setting to enable or disable the ability of the buyer to change connection bandwidth without approval of the seller
- allowBandwidth booleanUpgrade 
- Availability of a bandwidth upgrade. The default is false
- allowCustom booleanBandwidth 
- Setting to enable or disable the ability of the buyer to customize the bandwidth
- allowRemote booleanConnections 
- Setting to allow or prohibit remote connections to the service profile
- apiConfig GetService Profile Access Point Type Config Api Config 
- Api configuration details
- authenticationKey GetService Profile Access Point Type Config Authentication Key 
- Authentication key details
- bandwidthAlert numberThreshold 
- Percentage of port bandwidth at which an allocation alert is generated
- connectionLabel string
- Custom name for Connection
- connectionRedundancy booleanRequired 
- Mandate redundant connections
- enableAuto booleanGenerate Service Key 
- Enable auto generate service key
- linkProtocol GetConfig Service Profile Access Point Type Config Link Protocol Config 
- Link protocol configuration details
- supportedBandwidths number[]
- Supported bandwidths
- type str
- Type of access point type config - VD, COLO
- uuid str
- Colo/Port Uuid
- allow_bandwidth_ boolauto_ approval 
- Setting to enable or disable the ability of the buyer to change connection bandwidth without approval of the seller
- allow_bandwidth_ boolupgrade 
- Availability of a bandwidth upgrade. The default is false
- allow_custom_ boolbandwidth 
- Setting to enable or disable the ability of the buyer to customize the bandwidth
- allow_remote_ boolconnections 
- Setting to allow or prohibit remote connections to the service profile
- api_config GetService Profile Access Point Type Config Api Config 
- Api configuration details
- authentication_key GetService Profile Access Point Type Config Authentication Key 
- Authentication key details
- bandwidth_alert_ floatthreshold 
- Percentage of port bandwidth at which an allocation alert is generated
- connection_label str
- Custom name for Connection
- connection_redundancy_ boolrequired 
- Mandate redundant connections
- enable_auto_ boolgenerate_ service_ key 
- Enable auto generate service key
- link_protocol_ Getconfig Service Profile Access Point Type Config Link Protocol Config 
- Link protocol configuration details
- supported_bandwidths Sequence[int]
- Supported bandwidths
- type String
- Type of access point type config - VD, COLO
- uuid String
- Colo/Port Uuid
- allowBandwidth BooleanAuto Approval 
- Setting to enable or disable the ability of the buyer to change connection bandwidth without approval of the seller
- allowBandwidth BooleanUpgrade 
- Availability of a bandwidth upgrade. The default is false
- allowCustom BooleanBandwidth 
- Setting to enable or disable the ability of the buyer to customize the bandwidth
- allowRemote BooleanConnections 
- Setting to allow or prohibit remote connections to the service profile
- apiConfig Property Map
- Api configuration details
- authenticationKey Property Map
- Authentication key details
- bandwidthAlert NumberThreshold 
- Percentage of port bandwidth at which an allocation alert is generated
- connectionLabel String
- Custom name for Connection
- connectionRedundancy BooleanRequired 
- Mandate redundant connections
- enableAuto BooleanGenerate Service Key 
- Enable auto generate service key
- linkProtocol Property MapConfig 
- Link protocol configuration details
- supportedBandwidths List<Number>
- Supported bandwidths
GetServiceProfileAccessPointTypeConfigApiConfig        
- AllowOver boolSubscription 
- Setting showing that oversubscription support is available (true) or not (false). The default is false
- ApiAvailable bool
- Indicates if it's possible to establish connections based on the given service profile using the Equinix Fabric API.
- BandwidthFrom boolApi 
- Indicates if the connection bandwidth can be obtained directly from the cloud service provider.
- EquinixManaged boolPort 
- Setting indicating that the port is managed by Equinix (true) or not (false)
- EquinixManaged boolVlan 
- Setting indicating that the VLAN is managed by Equinix (true) or not (false)
- IntegrationId string
- A unique identifier issued during onboarding and used to integrate the customer's service profile with the Equinix Fabric API.
- OverSubscription intLimit 
- Port bandwidth multiplier that determines the total bandwidth that can be allocated to users creating connections to your services. For example, a 10 Gbps port combined with an overSubscriptionLimit parameter value of 10 allows your subscribers to create connections with a total bandwidth of 100 Gbps.
- AllowOver boolSubscription 
- Setting showing that oversubscription support is available (true) or not (false). The default is false
- ApiAvailable bool
- Indicates if it's possible to establish connections based on the given service profile using the Equinix Fabric API.
- BandwidthFrom boolApi 
- Indicates if the connection bandwidth can be obtained directly from the cloud service provider.
- EquinixManaged boolPort 
- Setting indicating that the port is managed by Equinix (true) or not (false)
- EquinixManaged boolVlan 
- Setting indicating that the VLAN is managed by Equinix (true) or not (false)
- IntegrationId string
- A unique identifier issued during onboarding and used to integrate the customer's service profile with the Equinix Fabric API.
- OverSubscription intLimit 
- Port bandwidth multiplier that determines the total bandwidth that can be allocated to users creating connections to your services. For example, a 10 Gbps port combined with an overSubscriptionLimit parameter value of 10 allows your subscribers to create connections with a total bandwidth of 100 Gbps.
- allowOver BooleanSubscription 
- Setting showing that oversubscription support is available (true) or not (false). The default is false
- apiAvailable Boolean
- Indicates if it's possible to establish connections based on the given service profile using the Equinix Fabric API.
- bandwidthFrom BooleanApi 
- Indicates if the connection bandwidth can be obtained directly from the cloud service provider.
- equinixManaged BooleanPort 
- Setting indicating that the port is managed by Equinix (true) or not (false)
- equinixManaged BooleanVlan 
- Setting indicating that the VLAN is managed by Equinix (true) or not (false)
- integrationId String
- A unique identifier issued during onboarding and used to integrate the customer's service profile with the Equinix Fabric API.
- overSubscription IntegerLimit 
- Port bandwidth multiplier that determines the total bandwidth that can be allocated to users creating connections to your services. For example, a 10 Gbps port combined with an overSubscriptionLimit parameter value of 10 allows your subscribers to create connections with a total bandwidth of 100 Gbps.
- allowOver booleanSubscription 
- Setting showing that oversubscription support is available (true) or not (false). The default is false
- apiAvailable boolean
- Indicates if it's possible to establish connections based on the given service profile using the Equinix Fabric API.
- bandwidthFrom booleanApi 
- Indicates if the connection bandwidth can be obtained directly from the cloud service provider.
- equinixManaged booleanPort 
- Setting indicating that the port is managed by Equinix (true) or not (false)
- equinixManaged booleanVlan 
- Setting indicating that the VLAN is managed by Equinix (true) or not (false)
- integrationId string
- A unique identifier issued during onboarding and used to integrate the customer's service profile with the Equinix Fabric API.
- overSubscription numberLimit 
- Port bandwidth multiplier that determines the total bandwidth that can be allocated to users creating connections to your services. For example, a 10 Gbps port combined with an overSubscriptionLimit parameter value of 10 allows your subscribers to create connections with a total bandwidth of 100 Gbps.
- allow_over_ boolsubscription 
- Setting showing that oversubscription support is available (true) or not (false). The default is false
- api_available bool
- Indicates if it's possible to establish connections based on the given service profile using the Equinix Fabric API.
- bandwidth_from_ boolapi 
- Indicates if the connection bandwidth can be obtained directly from the cloud service provider.
- equinix_managed_ boolport 
- Setting indicating that the port is managed by Equinix (true) or not (false)
- equinix_managed_ boolvlan 
- Setting indicating that the VLAN is managed by Equinix (true) or not (false)
- integration_id str
- A unique identifier issued during onboarding and used to integrate the customer's service profile with the Equinix Fabric API.
- over_subscription_ intlimit 
- Port bandwidth multiplier that determines the total bandwidth that can be allocated to users creating connections to your services. For example, a 10 Gbps port combined with an overSubscriptionLimit parameter value of 10 allows your subscribers to create connections with a total bandwidth of 100 Gbps.
- allowOver BooleanSubscription 
- Setting showing that oversubscription support is available (true) or not (false). The default is false
- apiAvailable Boolean
- Indicates if it's possible to establish connections based on the given service profile using the Equinix Fabric API.
- bandwidthFrom BooleanApi 
- Indicates if the connection bandwidth can be obtained directly from the cloud service provider.
- equinixManaged BooleanPort 
- Setting indicating that the port is managed by Equinix (true) or not (false)
- equinixManaged BooleanVlan 
- Setting indicating that the VLAN is managed by Equinix (true) or not (false)
- integrationId String
- A unique identifier issued during onboarding and used to integrate the customer's service profile with the Equinix Fabric API.
- overSubscription NumberLimit 
- Port bandwidth multiplier that determines the total bandwidth that can be allocated to users creating connections to your services. For example, a 10 Gbps port combined with an overSubscriptionLimit parameter value of 10 allows your subscribers to create connections with a total bandwidth of 100 Gbps.
GetServiceProfileAccessPointTypeConfigAuthenticationKey        
- Description string
- Description of authorization key
- Label string
- Name of the parameter that must be provided to authorize the connection.
- Required bool
- Requirement to configure an authentication key.
- Description string
- Description of authorization key
- Label string
- Name of the parameter that must be provided to authorize the connection.
- Required bool
- Requirement to configure an authentication key.
- description String
- Description of authorization key
- label String
- Name of the parameter that must be provided to authorize the connection.
- required Boolean
- Requirement to configure an authentication key.
- description string
- Description of authorization key
- label string
- Name of the parameter that must be provided to authorize the connection.
- required boolean
- Requirement to configure an authentication key.
- description str
- Description of authorization key
- label str
- Name of the parameter that must be provided to authorize the connection.
- required bool
- Requirement to configure an authentication key.
- description String
- Description of authorization key
- label String
- Name of the parameter that must be provided to authorize the connection.
- required Boolean
- Requirement to configure an authentication key.
GetServiceProfileAccessPointTypeConfigLinkProtocolConfig         
- Encapsulation string
- Data frames encapsulation standard.UNTAGGED - Untagged encapsulation for EPL connections. DOT1Q - DOT1Q encapsulation standard. QINQ - QINQ encapsulation standard.
- EncapsulationStrategy string
- Additional tagging information required by the seller profile.
- ReuseVlan boolSTag 
- Automatically accept subsequent DOT1Q to QINQ connections that use the same authentication key. These connections will have the same VLAN S-tag assigned as the initial connection.
- Encapsulation string
- Data frames encapsulation standard.UNTAGGED - Untagged encapsulation for EPL connections. DOT1Q - DOT1Q encapsulation standard. QINQ - QINQ encapsulation standard.
- EncapsulationStrategy string
- Additional tagging information required by the seller profile.
- ReuseVlan boolSTag 
- Automatically accept subsequent DOT1Q to QINQ connections that use the same authentication key. These connections will have the same VLAN S-tag assigned as the initial connection.
- encapsulation String
- Data frames encapsulation standard.UNTAGGED - Untagged encapsulation for EPL connections. DOT1Q - DOT1Q encapsulation standard. QINQ - QINQ encapsulation standard.
- encapsulationStrategy String
- Additional tagging information required by the seller profile.
- reuseVlan BooleanSTag 
- Automatically accept subsequent DOT1Q to QINQ connections that use the same authentication key. These connections will have the same VLAN S-tag assigned as the initial connection.
- encapsulation string
- Data frames encapsulation standard.UNTAGGED - Untagged encapsulation for EPL connections. DOT1Q - DOT1Q encapsulation standard. QINQ - QINQ encapsulation standard.
- encapsulationStrategy string
- Additional tagging information required by the seller profile.
- reuseVlan booleanSTag 
- Automatically accept subsequent DOT1Q to QINQ connections that use the same authentication key. These connections will have the same VLAN S-tag assigned as the initial connection.
- encapsulation str
- Data frames encapsulation standard.UNTAGGED - Untagged encapsulation for EPL connections. DOT1Q - DOT1Q encapsulation standard. QINQ - QINQ encapsulation standard.
- encapsulation_strategy str
- Additional tagging information required by the seller profile.
- reuse_vlan_ bools_ tag 
- Automatically accept subsequent DOT1Q to QINQ connections that use the same authentication key. These connections will have the same VLAN S-tag assigned as the initial connection.
- encapsulation String
- Data frames encapsulation standard.UNTAGGED - Untagged encapsulation for EPL connections. DOT1Q - DOT1Q encapsulation standard. QINQ - QINQ encapsulation standard.
- encapsulationStrategy String
- Additional tagging information required by the seller profile.
- reuseVlan BooleanSTag 
- Automatically accept subsequent DOT1Q to QINQ connections that use the same authentication key. These connections will have the same VLAN S-tag assigned as the initial connection.
GetServiceProfileAccount   
- AccountName string
- Legal name of the accountholder.
- AccountNumber int
- Equinix-assigned account number.
- GlobalCust stringId 
- Equinix-assigned ID of the subscriber's parent organization.
- GlobalOrg stringId 
- Equinix-assigned ID of the subscriber's parent organization.
- GlobalOrganization stringName 
- Equinix-assigned name of the subscriber's parent organization.
- OrgId int
- Equinix-assigned ID of the subscriber's organization.
- OrganizationName string
- Equinix-assigned name of the subscriber's organization.
- UcmId string
- Enterprise datastore id
- AccountName string
- Legal name of the accountholder.
- AccountNumber int
- Equinix-assigned account number.
- GlobalCust stringId 
- Equinix-assigned ID of the subscriber's parent organization.
- GlobalOrg stringId 
- Equinix-assigned ID of the subscriber's parent organization.
- GlobalOrganization stringName 
- Equinix-assigned name of the subscriber's parent organization.
- OrgId int
- Equinix-assigned ID of the subscriber's organization.
- OrganizationName string
- Equinix-assigned name of the subscriber's organization.
- UcmId string
- Enterprise datastore id
- accountName String
- Legal name of the accountholder.
- accountNumber Integer
- Equinix-assigned account number.
- globalCust StringId 
- Equinix-assigned ID of the subscriber's parent organization.
- globalOrg StringId 
- Equinix-assigned ID of the subscriber's parent organization.
- globalOrganization StringName 
- Equinix-assigned name of the subscriber's parent organization.
- orgId Integer
- Equinix-assigned ID of the subscriber's organization.
- organizationName String
- Equinix-assigned name of the subscriber's organization.
- ucmId String
- Enterprise datastore id
- accountName string
- Legal name of the accountholder.
- accountNumber number
- Equinix-assigned account number.
- globalCust stringId 
- Equinix-assigned ID of the subscriber's parent organization.
- globalOrg stringId 
- Equinix-assigned ID of the subscriber's parent organization.
- globalOrganization stringName 
- Equinix-assigned name of the subscriber's parent organization.
- orgId number
- Equinix-assigned ID of the subscriber's organization.
- organizationName string
- Equinix-assigned name of the subscriber's organization.
- ucmId string
- Enterprise datastore id
- account_name str
- Legal name of the accountholder.
- account_number int
- Equinix-assigned account number.
- global_cust_ strid 
- Equinix-assigned ID of the subscriber's parent organization.
- global_org_ strid 
- Equinix-assigned ID of the subscriber's parent organization.
- global_organization_ strname 
- Equinix-assigned name of the subscriber's parent organization.
- org_id int
- Equinix-assigned ID of the subscriber's organization.
- organization_name str
- Equinix-assigned name of the subscriber's organization.
- ucm_id str
- Enterprise datastore id
- accountName String
- Legal name of the accountholder.
- accountNumber Number
- Equinix-assigned account number.
- globalCust StringId 
- Equinix-assigned ID of the subscriber's parent organization.
- globalOrg StringId 
- Equinix-assigned ID of the subscriber's parent organization.
- globalOrganization StringName 
- Equinix-assigned name of the subscriber's parent organization.
- orgId Number
- Equinix-assigned ID of the subscriber's organization.
- organizationName String
- Equinix-assigned name of the subscriber's organization.
- ucmId String
- Enterprise datastore id
GetServiceProfileChangeLog    
- CreatedBy string
- Created by User Key
- CreatedBy stringEmail 
- Created by User Email Address
- CreatedBy stringFull Name 
- Created by User Full Name
- CreatedDate stringTime 
- Created by Date and Time
- DeletedBy string
- Deleted by User Key
- DeletedBy stringEmail 
- Deleted by User Email Address
- DeletedBy stringFull Name 
- Deleted by User Full Name
- DeletedDate stringTime 
- Deleted by Date and Time
- UpdatedBy string
- Updated by User Key
- UpdatedBy stringEmail 
- Updated by User Email Address
- UpdatedBy stringFull Name 
- Updated by User Full Name
- UpdatedDate stringTime 
- Updated by Date and Time
- CreatedBy string
- Created by User Key
- CreatedBy stringEmail 
- Created by User Email Address
- CreatedBy stringFull Name 
- Created by User Full Name
- CreatedDate stringTime 
- Created by Date and Time
- DeletedBy string
- Deleted by User Key
- DeletedBy stringEmail 
- Deleted by User Email Address
- DeletedBy stringFull Name 
- Deleted by User Full Name
- DeletedDate stringTime 
- Deleted by Date and Time
- UpdatedBy string
- Updated by User Key
- UpdatedBy stringEmail 
- Updated by User Email Address
- UpdatedBy stringFull Name 
- Updated by User Full Name
- UpdatedDate stringTime 
- Updated by Date and Time
- createdBy String
- Created by User Key
- createdBy StringEmail 
- Created by User Email Address
- createdBy StringFull Name 
- Created by User Full Name
- createdDate StringTime 
- Created by Date and Time
- deletedBy String
- Deleted by User Key
- deletedBy StringEmail 
- Deleted by User Email Address
- deletedBy StringFull Name 
- Deleted by User Full Name
- deletedDate StringTime 
- Deleted by Date and Time
- updatedBy String
- Updated by User Key
- updatedBy StringEmail 
- Updated by User Email Address
- updatedBy StringFull Name 
- Updated by User Full Name
- updatedDate StringTime 
- Updated by Date and Time
- createdBy string
- Created by User Key
- createdBy stringEmail 
- Created by User Email Address
- createdBy stringFull Name 
- Created by User Full Name
- createdDate stringTime 
- Created by Date and Time
- deletedBy string
- Deleted by User Key
- deletedBy stringEmail 
- Deleted by User Email Address
- deletedBy stringFull Name 
- Deleted by User Full Name
- deletedDate stringTime 
- Deleted by Date and Time
- updatedBy string
- Updated by User Key
- updatedBy stringEmail 
- Updated by User Email Address
- updatedBy stringFull Name 
- Updated by User Full Name
- updatedDate stringTime 
- Updated by Date and Time
- created_by str
- Created by User Key
- created_by_ stremail 
- Created by User Email Address
- created_by_ strfull_ name 
- Created by User Full Name
- created_date_ strtime 
- Created by Date and Time
- deleted_by str
- Deleted by User Key
- deleted_by_ stremail 
- Deleted by User Email Address
- deleted_by_ strfull_ name 
- Deleted by User Full Name
- deleted_date_ strtime 
- Deleted by Date and Time
- updated_by str
- Updated by User Key
- updated_by_ stremail 
- Updated by User Email Address
- updated_by_ strfull_ name 
- Updated by User Full Name
- updated_date_ strtime 
- Updated by Date and Time
- createdBy String
- Created by User Key
- createdBy StringEmail 
- Created by User Email Address
- createdBy StringFull Name 
- Created by User Full Name
- createdDate StringTime 
- Created by Date and Time
- deletedBy String
- Deleted by User Key
- deletedBy StringEmail 
- Deleted by User Email Address
- deletedBy StringFull Name 
- Deleted by User Full Name
- deletedDate StringTime 
- Deleted by Date and Time
- updatedBy String
- Updated by User Key
- updatedBy StringEmail 
- Updated by User Email Address
- updatedBy StringFull Name 
- Updated by User Full Name
- updatedDate StringTime 
- Updated by Date and Time
GetServiceProfileCustomField    
- DataType string
- Data type
- Label string
- Label
- Required bool
- Required field
- CaptureIn boolEmail 
- Required field
- Description string
- Description
- Options List<string>
- Options
- DataType string
- Data type
- Label string
- Label
- Required bool
- Required field
- CaptureIn boolEmail 
- Required field
- Description string
- Description
- Options []string
- Options
- dataType String
- Data type
- label String
- Label
- required Boolean
- Required field
- captureIn BooleanEmail 
- Required field
- description String
- Description
- options List<String>
- Options
- dataType string
- Data type
- label string
- Label
- required boolean
- Required field
- captureIn booleanEmail 
- Required field
- description string
- Description
- options string[]
- Options
- data_type str
- Data type
- label str
- Label
- required bool
- Required field
- capture_in_ boolemail 
- Required field
- description str
- Description
- options Sequence[str]
- Options
- dataType String
- Data type
- label String
- Label
- required Boolean
- Required field
- captureIn BooleanEmail 
- Required field
- description String
- Description
- options List<String>
- Options
GetServiceProfileMarketingInfo    
- Logo string
- Logo
- ProcessSteps List<GetService Profile Marketing Info Process Step> 
- Process Step
- Promotion bool
- Promotion
- Logo string
- Logo
- ProcessSteps []GetService Profile Marketing Info Process Step 
- Process Step
- Promotion bool
- Promotion
- logo String
- Logo
- processSteps List<GetService Profile Marketing Info Process Step> 
- Process Step
- promotion Boolean
- Promotion
- logo string
- Logo
- processSteps GetService Profile Marketing Info Process Step[] 
- Process Step
- promotion boolean
- Promotion
- logo str
- Logo
- process_steps Sequence[GetService Profile Marketing Info Process Step] 
- Process Step
- promotion bool
- Promotion
- logo String
- Logo
- processSteps List<Property Map>
- Process Step
- promotion Boolean
- Promotion
GetServiceProfileMarketingInfoProcessStep      
- Description string
- Description
- SubTitle string
- Sub Title
- Title string
- Title
- Description string
- Description
- SubTitle string
- Sub Title
- Title string
- Title
- description String
- Description
- subTitle String
- Sub Title
- title String
- Title
- description string
- Description
- subTitle string
- Sub Title
- title string
- Title
- description str
- Description
- sub_title str
- Sub Title
- title str
- Title
- description String
- Description
- subTitle String
- Sub Title
- title String
- Title
GetServiceProfileMetro   
- Code string
- Metro Code - Example SV
- DisplayName string
- Display Name
- Ibxs List<string>
- IBX- Equinix International Business Exchange list
- InTrail bool
- In Trail
- Name string
- Metro Name
- SellerRegions Dictionary<string, string>
- Seller Regions
- Code string
- Metro Code - Example SV
- DisplayName string
- Display Name
- Ibxs []string
- IBX- Equinix International Business Exchange list
- InTrail bool
- In Trail
- Name string
- Metro Name
- SellerRegions map[string]string
- Seller Regions
- code String
- Metro Code - Example SV
- displayName String
- Display Name
- ibxs List<String>
- IBX- Equinix International Business Exchange list
- inTrail Boolean
- In Trail
- name String
- Metro Name
- sellerRegions Map<String,String>
- Seller Regions
- code string
- Metro Code - Example SV
- displayName string
- Display Name
- ibxs string[]
- IBX- Equinix International Business Exchange list
- inTrail boolean
- In Trail
- name string
- Metro Name
- sellerRegions {[key: string]: string}
- Seller Regions
- code str
- Metro Code - Example SV
- display_name str
- Display Name
- ibxs Sequence[str]
- IBX- Equinix International Business Exchange list
- in_trail bool
- In Trail
- name str
- Metro Name
- seller_regions Mapping[str, str]
- Seller Regions
- code String
- Metro Code - Example SV
- displayName String
- Display Name
- ibxs List<String>
- IBX- Equinix International Business Exchange list
- inTrail Boolean
- In Trail
- name String
- Metro Name
- sellerRegions Map<String>
- Seller Regions
GetServiceProfileNotification   
- Emails List<string>
- Array of contact emails
- Type string
- Notification Type - ALL,CONNECTION_APPROVAL,SALES_REP_NOTIFICATIONS, NOTIFICATIONS
- SendInterval string
- Send interval
- Emails []string
- Array of contact emails
- Type string
- Notification Type - ALL,CONNECTION_APPROVAL,SALES_REP_NOTIFICATIONS, NOTIFICATIONS
- SendInterval string
- Send interval
- emails List<String>
- Array of contact emails
- type String
- Notification Type - ALL,CONNECTION_APPROVAL,SALES_REP_NOTIFICATIONS, NOTIFICATIONS
- sendInterval String
- Send interval
- emails string[]
- Array of contact emails
- type string
- Notification Type - ALL,CONNECTION_APPROVAL,SALES_REP_NOTIFICATIONS, NOTIFICATIONS
- sendInterval string
- Send interval
- emails Sequence[str]
- Array of contact emails
- type str
- Notification Type - ALL,CONNECTION_APPROVAL,SALES_REP_NOTIFICATIONS, NOTIFICATIONS
- send_interval str
- Send interval
- emails List<String>
- Array of contact emails
- type String
- Notification Type - ALL,CONNECTION_APPROVAL,SALES_REP_NOTIFICATIONS, NOTIFICATIONS
- sendInterval String
- Send interval
GetServiceProfilePort   
- Type string
- Colo/Port Type
- Uuid string
- Colo/Port Uuid
- CrossConnect stringId 
- Cross Connect Id
- Location
GetService Profile Port Location 
- Colo/Port Location
- SellerRegion string
- Seller Region
- SellerRegion stringDescription 
- Seller Region details
- Type string
- Colo/Port Type
- Uuid string
- Colo/Port Uuid
- CrossConnect stringId 
- Cross Connect Id
- Location
GetService Profile Port Location 
- Colo/Port Location
- SellerRegion string
- Seller Region
- SellerRegion stringDescription 
- Seller Region details
- type String
- Colo/Port Type
- uuid String
- Colo/Port Uuid
- crossConnect StringId 
- Cross Connect Id
- location
GetService Profile Port Location 
- Colo/Port Location
- sellerRegion String
- Seller Region
- sellerRegion StringDescription 
- Seller Region details
- type string
- Colo/Port Type
- uuid string
- Colo/Port Uuid
- crossConnect stringId 
- Cross Connect Id
- location
GetService Profile Port Location 
- Colo/Port Location
- sellerRegion string
- Seller Region
- sellerRegion stringDescription 
- Seller Region details
- type str
- Colo/Port Type
- uuid str
- Colo/Port Uuid
- cross_connect_ strid 
- Cross Connect Id
- location
GetService Profile Port Location 
- Colo/Port Location
- seller_region str
- Seller Region
- seller_region_ strdescription 
- Seller Region details
- type String
- Colo/Port Type
- uuid String
- Colo/Port Uuid
- crossConnect StringId 
- Cross Connect Id
- location Property Map
- Colo/Port Location
- sellerRegion String
- Seller Region
- sellerRegion StringDescription 
- Seller Region details
GetServiceProfilePortLocation    
- ibx str
- IBX Code
- metro_code str
- Access point metro code
- metro_name str
- Access point metro name
- region str
- Access point region
GetServiceProfileProject   
- href str
- Unique Resource URL
- project_id str
- Project Id
GetServiceProfileVirtualDevice    
- Type string
- Virtual Device Type
- Uuid string
- Virtual Device Uuid
- InterfaceUuid string
- Device Interface Uuid
- Location
GetService Profile Virtual Device Location 
- Device Location
- Type string
- Virtual Device Type
- Uuid string
- Virtual Device Uuid
- InterfaceUuid string
- Device Interface Uuid
- Location
GetService Profile Virtual Device Location 
- Device Location
- type String
- Virtual Device Type
- uuid String
- Virtual Device Uuid
- interfaceUuid String
- Device Interface Uuid
- location
GetService Profile Virtual Device Location 
- Device Location
- type string
- Virtual Device Type
- uuid string
- Virtual Device Uuid
- interfaceUuid string
- Device Interface Uuid
- location
GetService Profile Virtual Device Location 
- Device Location
- type str
- Virtual Device Type
- uuid str
- Virtual Device Uuid
- interface_uuid str
- Device Interface Uuid
- location
GetService Profile Virtual Device Location 
- Device Location
- type String
- Virtual Device Type
- uuid String
- Virtual Device Uuid
- interfaceUuid String
- Device Interface Uuid
- location Property Map
- Device Location
GetServiceProfileVirtualDeviceLocation     
- ibx str
- IBX Code
- metro_code str
- Access point metro code
- metro_name str
- Access point metro name
- region str
- Access point region
Package Details
- Repository
- equinix equinix/pulumi-equinix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the equinixTerraform Provider.
