# Functions
AccountSchema is the terraform schema for the model.
AddressSchema is the terraform schema for the model.
AggregateSchema is the terraform schema for the model.
AggregateStatisticsSchema is the terraform schema for the model.
AggregateTimeseriesSchema is the terraform schema for the model.
AllowMemberJoiningRuleSchema is the terraform schema for the model.
APIExtensionsSchema is the terraform schema for the model.
APIHealthSchema is the terraform schema for the model.
APIImplementationSchema is the terraform schema for the model.
BillingInformationSchema is the terraform schema for the model.
CancellationPolicySchema is the terraform schema for the model.
CloudNetworkProductOfferingSchema is the terraform schema for the model.
CloudNetworkServiceConfigSchema is the terraform schema for the model.
CloudNetworkServiceSchema is the terraform schema for the model.
Combine merges two or more schemas.
ConflictSchema is the terraform schema for the model.
ConnectionProductOfferingSchema is the terraform schema for the model.
ConnectionSchema is the terraform schema for the model.
ContactSchema is the terraform schema for the model.
DataSourceID creates a schema mapping for combination with a required ID parameter.
DataSourceQuery creates a string data source schema used for querying.
DataSourceQueryBool creates a boolean data source query schema.
DataSourceQueryInt creates an integer data source query schema.
DenyMemberJoiningRuleSchema is the terraform schema for the model.
DeviceCapabilitySchema is the terraform schema for the model.
DeviceConnectionSchema is the terraform schema for the model.
DeviceSchema is the terraform schema for the model.
EventSchema is the terraform schema for the model.
ExchangeLanNetworkProductOfferingSchema is the terraform schema for the model.
ExchangeLanNetworkServiceConfigSchema is the terraform schema for the model.
ExchangeLanNetworkServiceSchema is the terraform schema for the model.
FacilitySchema is the terraform schema for the model.
FlattenModel will make a flat model.
FlattenModels will create a list of flat models.
IntoDataSourceResultsSchema makes a new result schema for a to be used in a data source returning a list of results.
IntoDataSourceSchema will mark all properties as optional except if it is marked as required - when it is required for filtering or lookup.
IPAddressSchema is the terraform schema for the model.
IXPSpecificFeatureFlagConfigSchema is the terraform schema for the model.
IXPSpecificFeatureFlagSchema is the terraform schema for the model.
MacAddressSchema is the terraform schema for the model.
MetroAreaNetworkSchema is the terraform schema for the model.
MetroAreaSchema is the terraform schema for the model.
MP2MPNetworkProductOfferingSchema is the terraform schema for the model.
MP2MPNetworkServiceConfigSchema is the terraform schema for the model.
MP2MPNetworkServiceSchema is the terraform schema for the model.
MustIntListFromAny will convert an interface to a list of ints, interface must be any -> []any -> []int.
MustStringListFromAny will convert an interface to a list of strings, interface must be any -> []any -> []string.
NewFlatResource creates a new flat resouce.
P2MPNetworkProductOfferingSchema is the terraform schema for the model.
P2MPNetworkServiceConfigSchema is the terraform schema for the model.
P2MPNetworkServiceSchema is the terraform schema for the model.
P2PNetworkProductOfferingSchema is the terraform schema for the model.
P2PNetworkServiceConfigSchema is the terraform schema for the model.
P2PNetworkServiceSchema is the terraform schema for the model.
PointOfPresenceSchema is the terraform schema for the model.
PortReservationSchema is the terraform schema for the model.
PortSchema is the terraform schema for the model.
PortStatisticsSchema is the terraform schema for the model.
ProblemResponseSchema is the terraform schema for the model.
ResourceDataFrom wraps a schema.ResourceData.
RoleAssignmentSchema is the terraform schema for the model.
RoleSchema is the terraform schema for the model.
RouteServerNetworkFeatureConfigSchema is the terraform schema for the model.
RouteServerNetworkFeatureSchema is the terraform schema for the model.
SetResourceData uses reflection to set the resource data from an IX-API model.
StatusSchema is the terraform schema for the model.
Timestamp returns the current unix timestamp.
ValidationErrorPropertySchema is the terraform schema for the model.
VLANConfigDot1QSchema is the terraform schema for the model.
VLANConfigPortSchema is the terraform schema for the model.
VLANConfigQinQSchema is the terraform schema for the model.
VLANConfigSchema is the polymorphic vlan config schema.
# Constants
SchemaVersion is the version of the IX-API schema.
# Structs
FlatResource implements the resource setter and can be used to retrieve flattened resource data by applying the model specific ...SetResourceData function.
ResourceData extends the terraform resource data with additional typed getters.
# Interfaces
ResourceSetter is an interface, which resource data and flatable resource data implements.
# Type aliases
Resource is an embedded resource.