Documentation
¶
Index ¶
- type AmbrDataSourceModel
- type AmbrResourceModel
- type AttachedDataNetworkDataSource
- func (r AttachedDataNetworkDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r AttachedDataNetworkDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r AttachedDataNetworkDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r AttachedDataNetworkDataSource) ModelObject() interface{}
- func (r AttachedDataNetworkDataSource) Read() sdk.ResourceFunc
- func (r AttachedDataNetworkDataSource) ResourceType() string
- type AttachedDataNetworkDataSourceModel
- type AttachedDataNetworkModel
- type AttachedDataNetworkResource
- func (r AttachedDataNetworkResource) Arguments() map[string]*pluginsdk.Schema
- func (r AttachedDataNetworkResource) Attributes() map[string]*pluginsdk.Schema
- func (r AttachedDataNetworkResource) Create() sdk.ResourceFunc
- func (r AttachedDataNetworkResource) Delete() sdk.ResourceFunc
- func (r AttachedDataNetworkResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r AttachedDataNetworkResource) ModelObject() interface{}
- func (r AttachedDataNetworkResource) Read() sdk.ResourceFunc
- func (r AttachedDataNetworkResource) ResourceType() string
- func (r AttachedDataNetworkResource) Update() sdk.ResourceFunc
- type DataNetworkConfigurationDataSourceModel
- type DataNetworkConfigurationResourceModel
- type DataNetworkDataSource
- func (r DataNetworkDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r DataNetworkDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r DataNetworkDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r DataNetworkDataSource) ModelObject() interface{}
- func (r DataNetworkDataSource) Read() sdk.ResourceFunc
- func (r DataNetworkDataSource) ResourceType() string
- type DataNetworkDataSourceModel
- type DataNetworkResource
- func (r DataNetworkResource) Arguments() map[string]*pluginsdk.Schema
- func (r DataNetworkResource) Attributes() map[string]*pluginsdk.Schema
- func (r DataNetworkResource) Create() sdk.ResourceFunc
- func (r DataNetworkResource) Delete() sdk.ResourceFunc
- func (r DataNetworkResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r DataNetworkResource) ModelObject() interface{}
- func (r DataNetworkResource) Read() sdk.ResourceFunc
- func (r DataNetworkResource) ResourceType() string
- func (r DataNetworkResource) Update() sdk.ResourceFunc
- type DataNetworkResourceModel
- type LocalDiagnosticsAccessConfigurationModel
- type MobileNetworkDataSource
- func (r MobileNetworkDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r MobileNetworkDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r MobileNetworkDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r MobileNetworkDataSource) ModelObject() interface{}
- func (r MobileNetworkDataSource) Read() sdk.ResourceFunc
- func (r MobileNetworkDataSource) ResourceType() string
- type MobileNetworkDataSourceModel
- type MobileNetworkResource
- func (r MobileNetworkResource) Arguments() map[string]*pluginsdk.Schema
- func (r MobileNetworkResource) Attributes() map[string]*pluginsdk.Schema
- func (r MobileNetworkResource) Create() sdk.ResourceFunc
- func (r MobileNetworkResource) Delete() sdk.ResourceFunc
- func (r MobileNetworkResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r MobileNetworkResource) ModelObject() interface{}
- func (r MobileNetworkResource) Read() sdk.ResourceFunc
- func (r MobileNetworkResource) ResourceType() string
- func (r MobileNetworkResource) Update() sdk.ResourceFunc
- type MobileNetworkResourceModel
- type NaptConfigurationDataSourceModel
- type NaptConfigurationModel
- type PacketCoreControlPlaneDataSource
- func (r PacketCoreControlPlaneDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r PacketCoreControlPlaneDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r PacketCoreControlPlaneDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r PacketCoreControlPlaneDataSource) ModelObject() interface{}
- func (r PacketCoreControlPlaneDataSource) Read() sdk.ResourceFunc
- func (r PacketCoreControlPlaneDataSource) ResourceType() string
- type PacketCoreControlPlaneModel
- type PacketCoreControlPlaneResource
- func (r PacketCoreControlPlaneResource) Arguments() map[string]*pluginsdk.Schema
- func (r PacketCoreControlPlaneResource) Attributes() map[string]*pluginsdk.Schema
- func (r PacketCoreControlPlaneResource) Create() sdk.ResourceFunc
- func (r PacketCoreControlPlaneResource) Delete() sdk.ResourceFunc
- func (r PacketCoreControlPlaneResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r PacketCoreControlPlaneResource) ModelObject() interface{}
- func (r PacketCoreControlPlaneResource) Read() sdk.ResourceFunc
- func (r PacketCoreControlPlaneResource) ResourceType() string
- func (r PacketCoreControlPlaneResource) Update() sdk.ResourceFunc
- type PacketCoreDataPlaneDataSource
- func (r PacketCoreDataPlaneDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r PacketCoreDataPlaneDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r PacketCoreDataPlaneDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r PacketCoreDataPlaneDataSource) ModelObject() interface{}
- func (r PacketCoreDataPlaneDataSource) Read() sdk.ResourceFunc
- func (r PacketCoreDataPlaneDataSource) ResourceType() string
- type PacketCoreDataPlaneModel
- type PacketCoreDataPlaneResource
- func (r PacketCoreDataPlaneResource) Arguments() map[string]*pluginsdk.Schema
- func (r PacketCoreDataPlaneResource) Attributes() map[string]*pluginsdk.Schema
- func (r PacketCoreDataPlaneResource) Create() sdk.ResourceFunc
- func (r PacketCoreDataPlaneResource) Delete() sdk.ResourceFunc
- func (r PacketCoreDataPlaneResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r PacketCoreDataPlaneResource) ModelObject() interface{}
- func (r PacketCoreDataPlaneResource) Read() sdk.ResourceFunc
- func (r PacketCoreDataPlaneResource) ResourceType() string
- func (r PacketCoreDataPlaneResource) Update() sdk.ResourceFunc
- type PlatformConfigurationModel
- type PortRangeDataSourceModel
- type PortRangeModel
- type Registration
- type ServiceDataSource
- func (r ServiceDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r ServiceDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r ServiceDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ServiceDataSource) ModelObject() interface{}
- func (r ServiceDataSource) Read() sdk.ResourceFunc
- func (r ServiceDataSource) ResourceType() string
- type ServiceDataSourceBitRateModel
- type ServiceDataSourceModel
- type ServiceDataSourcePccRuleConfigurationModel
- type ServiceDataSourcePccRuleQosPolicyModel
- type ServiceDataSourceQosPolicyModel
- type ServiceDataSourceServiceDataFlowTemplateModel
- type ServiceResource
- func (r ServiceResource) Arguments() map[string]*pluginsdk.Schema
- func (r ServiceResource) Attributes() map[string]*pluginsdk.Schema
- func (r ServiceResource) Create() sdk.ResourceFunc
- func (r ServiceResource) Delete() sdk.ResourceFunc
- func (r ServiceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ServiceResource) ModelObject() interface{}
- func (r ServiceResource) Read() sdk.ResourceFunc
- func (r ServiceResource) ResourceType() string
- func (r ServiceResource) Update() sdk.ResourceFunc
- type ServiceResourceBitRateModel
- type ServiceResourceModel
- type ServiceResourcePccRuleConfigurationModel
- type ServiceResourcePccRuleQosPolicyModel
- type ServiceResourceQosPolicyModel
- type ServiceResourceServiceDataFlowTemplateModel
- type SimDataSource
- func (r SimDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r SimDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r SimDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SimDataSource) ModelObject() interface{}
- func (r SimDataSource) Read() sdk.ResourceFunc
- func (r SimDataSource) ResourceType() string
- type SimDataSourceModel
- type SimGroupDataSource
- func (r SimGroupDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r SimGroupDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r SimGroupDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SimGroupDataSource) ModelObject() interface{}
- func (r SimGroupDataSource) Read() sdk.ResourceFunc
- func (r SimGroupDataSource) ResourceType() string
- type SimGroupDataSourceModel
- type SimGroupResource
- func (r SimGroupResource) Arguments() map[string]*pluginsdk.Schema
- func (r SimGroupResource) Attributes() map[string]*pluginsdk.Schema
- func (r SimGroupResource) Create() sdk.ResourceFunc
- func (r SimGroupResource) Delete() sdk.ResourceFunc
- func (r SimGroupResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SimGroupResource) ModelObject() interface{}
- func (r SimGroupResource) Read() sdk.ResourceFunc
- func (r SimGroupResource) ResourceType() string
- func (r SimGroupResource) Update() sdk.ResourceFunc
- type SimGroupResourceModel
- type SimPolicyDataSource
- func (r SimPolicyDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r SimPolicyDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r SimPolicyDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SimPolicyDataSource) ModelObject() interface{}
- func (r SimPolicyDataSource) Read() sdk.ResourceFunc
- func (r SimPolicyDataSource) ResourceType() string
- type SimPolicyDataSourceModel
- type SimPolicyResource
- func (r SimPolicyResource) Arguments() map[string]*pluginsdk.Schema
- func (r SimPolicyResource) Attributes() map[string]*pluginsdk.Schema
- func (r SimPolicyResource) Create() sdk.ResourceFunc
- func (r SimPolicyResource) Delete() sdk.ResourceFunc
- func (r SimPolicyResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SimPolicyResource) ModelObject() interface{}
- func (r SimPolicyResource) Read() sdk.ResourceFunc
- func (r SimPolicyResource) ResourceType() string
- func (r SimPolicyResource) Update() sdk.ResourceFunc
- type SimPolicyResourceModel
- type SimResource
- func (r SimResource) Arguments() map[string]*pluginsdk.Schema
- func (r SimResource) Attributes() map[string]*pluginsdk.Schema
- func (r SimResource) Create() sdk.ResourceFunc
- func (r SimResource) CustomImporter() sdk.ResourceRunFunc
- func (r SimResource) Delete() sdk.ResourceFunc
- func (r SimResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SimResource) ModelObject() interface{}
- func (r SimResource) Read() sdk.ResourceFunc
- func (r SimResource) ResourceType() string
- func (r SimResource) Update() sdk.ResourceFunc
- type SimResourceModel
- type SimStaticIPPropertiesDataSourceModel
- type SimStaticIPPropertiesModel
- type SingleNetworkSliceSelectionAssistanceInformationDataSourceModel
- type SingleNetworkSliceSelectionAssistanceInformationResourceModel
- type SiteDataSource
- func (r SiteDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r SiteDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r SiteDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SiteDataSource) ModelObject() interface{}
- func (r SiteDataSource) Read() sdk.ResourceFunc
- func (r SiteDataSource) ResourceType() string
- type SiteDataSourceModel
- type SiteResource
- func (r SiteResource) Arguments() map[string]*pluginsdk.Schema
- func (r SiteResource) Attributes() map[string]*pluginsdk.Schema
- func (r SiteResource) Create() sdk.ResourceFunc
- func (r SiteResource) Delete() sdk.ResourceFunc
- func (r SiteResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SiteResource) ModelObject() interface{}
- func (r SiteResource) Read() sdk.ResourceFunc
- func (r SiteResource) ResourceType() string
- func (r SiteResource) Update() sdk.ResourceFunc
- type SiteResourceModel
- type SliceConfigurationDataSourceModel
- type SliceConfigurationResourceModel
- type SliceDataSource
- func (r SliceDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r SliceDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r SliceDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SliceDataSource) ModelObject() interface{}
- func (r SliceDataSource) Read() sdk.ResourceFunc
- func (r SliceDataSource) ResourceType() string
- type SliceDataSourceModel
- type SliceResource
- func (r SliceResource) Arguments() map[string]*pluginsdk.Schema
- func (r SliceResource) Attributes() map[string]*pluginsdk.Schema
- func (r SliceResource) Create() sdk.ResourceFunc
- func (r SliceResource) Delete() sdk.ResourceFunc
- func (r SliceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r SliceResource) ModelObject() interface{}
- func (r SliceResource) Read() sdk.ResourceFunc
- func (r SliceResource) ResourceType() string
- func (r SliceResource) Update() sdk.ResourceFunc
- type SliceResourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmbrDataSourceModel ¶
type AmbrResourceModel ¶
type AttachedDataNetworkDataSource ¶
type AttachedDataNetworkDataSource struct{}
func (AttachedDataNetworkDataSource) Arguments ¶
func (r AttachedDataNetworkDataSource) Arguments() map[string]*pluginsdk.Schema
func (AttachedDataNetworkDataSource) Attributes ¶
func (r AttachedDataNetworkDataSource) Attributes() map[string]*pluginsdk.Schema
func (AttachedDataNetworkDataSource) IDValidationFunc ¶
func (r AttachedDataNetworkDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (AttachedDataNetworkDataSource) ModelObject ¶
func (r AttachedDataNetworkDataSource) ModelObject() interface{}
func (AttachedDataNetworkDataSource) Read ¶
func (r AttachedDataNetworkDataSource) Read() sdk.ResourceFunc
func (AttachedDataNetworkDataSource) ResourceType ¶
func (r AttachedDataNetworkDataSource) ResourceType() string
type AttachedDataNetworkDataSourceModel ¶
type AttachedDataNetworkDataSourceModel struct { MobileNetworkDataNetworkName string `tfschema:"mobile_network_data_network_name"` MobileNetworkPacketCoreDataPlaneId string `tfschema:"mobile_network_packet_core_data_plane_id"` DnsAddresses []string `tfschema:"dns_addresses"` Location string `tfschema:"location"` NaptConfiguration []NaptConfigurationDataSourceModel `tfschema:"network_address_port_translation"` Tags map[string]interface{} `tfschema:"tags"` UserEquipmentAddressPoolPrefix []string `tfschema:"user_equipment_address_pool_prefixes"` UserEquipmentStaticAddressPoolPrefix []string `tfschema:"user_equipment_static_address_pool_prefixes"` UserPlaneAccessIPv4Address string `tfschema:"user_plane_access_ipv4_address"` UserPlaneAccessIPv4Gateway string `tfschema:"user_plane_access_ipv4_gateway"` UserPlaneAccessIPv4Subnet string `tfschema:"user_plane_access_ipv4_subnet"` UserPlaneAccessName string `tfschema:"user_plane_access_name"` }
type AttachedDataNetworkModel ¶
type AttachedDataNetworkModel struct { MobileNetworkDataNetworkName string `tfschema:"mobile_network_data_network_name"` MobileNetworkPacketCoreDataPlaneId string `tfschema:"mobile_network_packet_core_data_plane_id"` DnsAddresses []string `tfschema:"dns_addresses"` Location string `tfschema:"location"` NaptConfiguration []NaptConfigurationModel `tfschema:"network_address_port_translation"` Tags map[string]interface{} `tfschema:"tags"` UserEquipmentAddressPoolPrefix []string `tfschema:"user_equipment_address_pool_prefixes"` UserEquipmentStaticAddressPoolPrefix []string `tfschema:"user_equipment_static_address_pool_prefixes"` UserPlaneAccessIPv4Address string `tfschema:"user_plane_access_ipv4_address"` UserPlaneAccessIPv4Gateway string `tfschema:"user_plane_access_ipv4_gateway"` UserPlaneAccessIPv4Subnet string `tfschema:"user_plane_access_ipv4_subnet"` UserPlaneAccessName string `tfschema:"user_plane_access_name"` }
type AttachedDataNetworkResource ¶
type AttachedDataNetworkResource struct{}
func (AttachedDataNetworkResource) Arguments ¶
func (r AttachedDataNetworkResource) Arguments() map[string]*pluginsdk.Schema
func (AttachedDataNetworkResource) Attributes ¶
func (r AttachedDataNetworkResource) Attributes() map[string]*pluginsdk.Schema
func (AttachedDataNetworkResource) Create ¶
func (r AttachedDataNetworkResource) Create() sdk.ResourceFunc
func (AttachedDataNetworkResource) Delete ¶
func (r AttachedDataNetworkResource) Delete() sdk.ResourceFunc
func (AttachedDataNetworkResource) IDValidationFunc ¶
func (r AttachedDataNetworkResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (AttachedDataNetworkResource) ModelObject ¶
func (r AttachedDataNetworkResource) ModelObject() interface{}
func (AttachedDataNetworkResource) Read ¶
func (r AttachedDataNetworkResource) Read() sdk.ResourceFunc
func (AttachedDataNetworkResource) ResourceType ¶
func (r AttachedDataNetworkResource) ResourceType() string
func (AttachedDataNetworkResource) Update ¶
func (r AttachedDataNetworkResource) Update() sdk.ResourceFunc
type DataNetworkConfigurationDataSourceModel ¶
type DataNetworkConfigurationDataSourceModel struct { AdditionalAllowedSessionTypes []string `tfschema:"additional_allowed_session_types"` AllocationAndRetentionPriorityLevel int64 `tfschema:"allocation_and_retention_priority_level"` AllowedServices []string `tfschema:"allowed_services_ids"` DataNetworkId string `tfschema:"data_network_id"` DefaultSessionType string `tfschema:"default_session_type"` QosIdentifier int64 `tfschema:"qos_indicator"` MaximumNumberOfBufferedPackets int64 `tfschema:"max_buffered_packets"` PreemptionCapability string `tfschema:"preemption_capability"` PreemptionVulnerability string `tfschema:"preemption_vulnerability"` SessionAmbr []AmbrDataSourceModel `tfschema:"session_aggregate_maximum_bit_rate"` }
type DataNetworkConfigurationResourceModel ¶
type DataNetworkConfigurationResourceModel struct { AdditionalAllowedSessionTypes []string `tfschema:"additional_allowed_session_types"` AllocationAndRetentionPriorityLevel int64 `tfschema:"allocation_and_retention_priority_level"` AllowedServices []string `tfschema:"allowed_services_ids"` DataNetworkId string `tfschema:"data_network_id"` DefaultSessionType string `tfschema:"default_session_type"` QosIdentifier int64 `tfschema:"qos_indicator"` MaximumNumberOfBufferedPackets int64 `tfschema:"max_buffered_packets"` PreemptionCapability string `tfschema:"preemption_capability"` PreemptionVulnerability string `tfschema:"preemption_vulnerability"` SessionAmbr []AmbrResourceModel `tfschema:"session_aggregate_maximum_bit_rate"` }
type DataNetworkDataSource ¶
type DataNetworkDataSource struct{}
func (DataNetworkDataSource) Arguments ¶
func (r DataNetworkDataSource) Arguments() map[string]*pluginsdk.Schema
func (DataNetworkDataSource) Attributes ¶
func (r DataNetworkDataSource) Attributes() map[string]*pluginsdk.Schema
func (DataNetworkDataSource) IDValidationFunc ¶
func (r DataNetworkDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (DataNetworkDataSource) ModelObject ¶
func (r DataNetworkDataSource) ModelObject() interface{}
func (DataNetworkDataSource) Read ¶
func (r DataNetworkDataSource) Read() sdk.ResourceFunc
func (DataNetworkDataSource) ResourceType ¶
func (r DataNetworkDataSource) ResourceType() string
type DataNetworkResource ¶
type DataNetworkResource struct{}
func (DataNetworkResource) Arguments ¶
func (r DataNetworkResource) Arguments() map[string]*pluginsdk.Schema
func (DataNetworkResource) Attributes ¶
func (r DataNetworkResource) Attributes() map[string]*pluginsdk.Schema
func (DataNetworkResource) Create ¶
func (r DataNetworkResource) Create() sdk.ResourceFunc
func (DataNetworkResource) Delete ¶
func (r DataNetworkResource) Delete() sdk.ResourceFunc
func (DataNetworkResource) IDValidationFunc ¶
func (r DataNetworkResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (DataNetworkResource) ModelObject ¶
func (r DataNetworkResource) ModelObject() interface{}
func (DataNetworkResource) Read ¶
func (r DataNetworkResource) Read() sdk.ResourceFunc
func (DataNetworkResource) ResourceType ¶
func (r DataNetworkResource) ResourceType() string
func (DataNetworkResource) Update ¶
func (r DataNetworkResource) Update() sdk.ResourceFunc
type MobileNetworkDataSource ¶
type MobileNetworkDataSource struct{}
func (MobileNetworkDataSource) Arguments ¶
func (r MobileNetworkDataSource) Arguments() map[string]*pluginsdk.Schema
func (MobileNetworkDataSource) Attributes ¶
func (r MobileNetworkDataSource) Attributes() map[string]*pluginsdk.Schema
func (MobileNetworkDataSource) IDValidationFunc ¶
func (r MobileNetworkDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (MobileNetworkDataSource) ModelObject ¶
func (r MobileNetworkDataSource) ModelObject() interface{}
func (MobileNetworkDataSource) Read ¶
func (r MobileNetworkDataSource) Read() sdk.ResourceFunc
func (MobileNetworkDataSource) ResourceType ¶
func (r MobileNetworkDataSource) ResourceType() string
type MobileNetworkDataSourceModel ¶
type MobileNetworkDataSourceModel struct { Name string `tfschema:"name"` ResourceGroupName string `tfschema:"resource_group_name"` Location string `tfschema:"location"` MobileCountryCode string `tfschema:"mobile_country_code"` MobileNetworkCode string `tfschema:"mobile_network_code"` Tags map[string]string `tfschema:"tags"` ServiceKey string `tfschema:"service_key"` }
type MobileNetworkResource ¶
type MobileNetworkResource struct{}
func (MobileNetworkResource) Arguments ¶
func (r MobileNetworkResource) Arguments() map[string]*pluginsdk.Schema
func (MobileNetworkResource) Attributes ¶
func (r MobileNetworkResource) Attributes() map[string]*pluginsdk.Schema
func (MobileNetworkResource) Create ¶
func (r MobileNetworkResource) Create() sdk.ResourceFunc
func (MobileNetworkResource) Delete ¶
func (r MobileNetworkResource) Delete() sdk.ResourceFunc
func (MobileNetworkResource) IDValidationFunc ¶
func (r MobileNetworkResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (MobileNetworkResource) ModelObject ¶
func (r MobileNetworkResource) ModelObject() interface{}
func (MobileNetworkResource) Read ¶
func (r MobileNetworkResource) Read() sdk.ResourceFunc
func (MobileNetworkResource) ResourceType ¶
func (r MobileNetworkResource) ResourceType() string
func (MobileNetworkResource) Update ¶
func (r MobileNetworkResource) Update() sdk.ResourceFunc
type MobileNetworkResourceModel ¶
type MobileNetworkResourceModel struct { Name string `tfschema:"name"` ResourceGroupName string `tfschema:"resource_group_name"` Location string `tfschema:"location"` MobileCountryCode string `tfschema:"mobile_country_code"` MobileNetworkCode string `tfschema:"mobile_network_code"` Tags map[string]string `tfschema:"tags"` ServiceKey string `tfschema:"service_key"` }
type NaptConfigurationDataSourceModel ¶
type NaptConfigurationDataSourceModel struct { PinholeLimits int64 `tfschema:"pinhole_maximum_number"` IcmpPinholeTimeout int64 `tfschema:"icmp_pinhole_timeout_in_seconds"` TcpPinholeTimeout int64 `tfschema:"tcp_pinhole_timeout_in_seconds"` UdpPinholeTimeout int64 `tfschema:"udp_pinhole_timeout_in_seconds"` PortRange []PortRangeDataSourceModel `tfschema:"port_range"` TcpReuseMinimumHoldTime int64 `tfschema:"tcp_port_reuse_minimum_hold_time_in_seconds"` UdpReuseMinimumHoldTime int64 `tfschema:"udp_port_reuse_minimum_hold_time_in_seconds"` }
type NaptConfigurationModel ¶
type NaptConfigurationModel struct { PinholeLimits int64 `tfschema:"pinhole_maximum_number"` IcmpPinholeTimeout int64 `tfschema:"icmp_pinhole_timeout_in_seconds"` TcpPinholeTimeout int64 `tfschema:"tcp_pinhole_timeout_in_seconds"` UdpPinholeTimeout int64 `tfschema:"udp_pinhole_timeout_in_seconds"` PortRange []PortRangeModel `tfschema:"port_range"` TcpReuseMinimumHoldTime int64 `tfschema:"tcp_port_reuse_minimum_hold_time_in_seconds"` UdpReuseMinimumHoldTime int64 `tfschema:"udp_port_reuse_minimum_hold_time_in_seconds"` }
type PacketCoreControlPlaneDataSource ¶
type PacketCoreControlPlaneDataSource struct{}
func (PacketCoreControlPlaneDataSource) Arguments ¶
func (r PacketCoreControlPlaneDataSource) Arguments() map[string]*pluginsdk.Schema
func (PacketCoreControlPlaneDataSource) Attributes ¶
func (r PacketCoreControlPlaneDataSource) Attributes() map[string]*pluginsdk.Schema
func (PacketCoreControlPlaneDataSource) IDValidationFunc ¶
func (r PacketCoreControlPlaneDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (PacketCoreControlPlaneDataSource) ModelObject ¶
func (r PacketCoreControlPlaneDataSource) ModelObject() interface{}
func (PacketCoreControlPlaneDataSource) Read ¶
func (r PacketCoreControlPlaneDataSource) Read() sdk.ResourceFunc
func (PacketCoreControlPlaneDataSource) ResourceType ¶
func (r PacketCoreControlPlaneDataSource) ResourceType() string
type PacketCoreControlPlaneModel ¶
type PacketCoreControlPlaneModel struct { Name string `tfschema:"name"` ResourceGroupName string `tfschema:"resource_group_name"` ControlPlaneAccessIPv4Address string `tfschema:"control_plane_access_ipv4_address"` ControlPlaneAccessIPv4Gateway string `tfschema:"control_plane_access_ipv4_gateway"` ControlPlaneAccessIPv4Subnet string `tfschema:"control_plane_access_ipv4_subnet"` ControlPlaneAccessName string `tfschema:"control_plane_access_name"` CoreNetworkTechnology string `tfschema:"core_network_technology"` LocalDiagnosticsAccess []LocalDiagnosticsAccessConfigurationModel `tfschema:"local_diagnostics_access"` Location string `tfschema:"location"` SiteIds []string `tfschema:"site_ids"` Platform []PlatformConfigurationModel `tfschema:"platform"` Sku string `tfschema:"sku"` UeMtu int64 `tfschema:"user_equipment_mtu_in_bytes"` InteropSettings string `tfschema:"interoperability_settings_json"` Identity []identity.ModelUserAssigned `tfschema:"identity"` Tags map[string]string `tfschema:"tags"` SoftwareVersion string `tfschema:"software_version"` }
type PacketCoreControlPlaneResource ¶
type PacketCoreControlPlaneResource struct{}
func (PacketCoreControlPlaneResource) Arguments ¶
func (r PacketCoreControlPlaneResource) Arguments() map[string]*pluginsdk.Schema
func (PacketCoreControlPlaneResource) Attributes ¶
func (r PacketCoreControlPlaneResource) Attributes() map[string]*pluginsdk.Schema
func (PacketCoreControlPlaneResource) Create ¶
func (r PacketCoreControlPlaneResource) Create() sdk.ResourceFunc
func (PacketCoreControlPlaneResource) Delete ¶
func (r PacketCoreControlPlaneResource) Delete() sdk.ResourceFunc
func (PacketCoreControlPlaneResource) IDValidationFunc ¶
func (r PacketCoreControlPlaneResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (PacketCoreControlPlaneResource) ModelObject ¶
func (r PacketCoreControlPlaneResource) ModelObject() interface{}
func (PacketCoreControlPlaneResource) Read ¶
func (r PacketCoreControlPlaneResource) Read() sdk.ResourceFunc
func (PacketCoreControlPlaneResource) ResourceType ¶
func (r PacketCoreControlPlaneResource) ResourceType() string
func (PacketCoreControlPlaneResource) Update ¶
func (r PacketCoreControlPlaneResource) Update() sdk.ResourceFunc
type PacketCoreDataPlaneDataSource ¶
type PacketCoreDataPlaneDataSource struct{}
func (PacketCoreDataPlaneDataSource) Arguments ¶
func (r PacketCoreDataPlaneDataSource) Arguments() map[string]*pluginsdk.Schema
func (PacketCoreDataPlaneDataSource) Attributes ¶
func (r PacketCoreDataPlaneDataSource) Attributes() map[string]*pluginsdk.Schema
func (PacketCoreDataPlaneDataSource) IDValidationFunc ¶
func (r PacketCoreDataPlaneDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (PacketCoreDataPlaneDataSource) ModelObject ¶
func (r PacketCoreDataPlaneDataSource) ModelObject() interface{}
func (PacketCoreDataPlaneDataSource) Read ¶
func (r PacketCoreDataPlaneDataSource) Read() sdk.ResourceFunc
func (PacketCoreDataPlaneDataSource) ResourceType ¶
func (r PacketCoreDataPlaneDataSource) ResourceType() string
type PacketCoreDataPlaneModel ¶
type PacketCoreDataPlaneModel struct { Name string `tfschema:"name"` MobileNetworkPacketCoreControlPlaneId string `tfschema:"mobile_network_packet_core_control_plane_id"` Location string `tfschema:"location"` Tags map[string]string `tfschema:"tags"` UserPlaneAccessIPv4Address string `tfschema:"user_plane_access_ipv4_address"` UserPlaneAccessIPv4Gateway string `tfschema:"user_plane_access_ipv4_gateway"` UserPlaneAccessIPv4Subnet string `tfschema:"user_plane_access_ipv4_subnet"` UserPlaneAccessName string `tfschema:"user_plane_access_name"` }
type PacketCoreDataPlaneResource ¶
type PacketCoreDataPlaneResource struct{}
func (PacketCoreDataPlaneResource) Arguments ¶
func (r PacketCoreDataPlaneResource) Arguments() map[string]*pluginsdk.Schema
func (PacketCoreDataPlaneResource) Attributes ¶
func (r PacketCoreDataPlaneResource) Attributes() map[string]*pluginsdk.Schema
func (PacketCoreDataPlaneResource) Create ¶
func (r PacketCoreDataPlaneResource) Create() sdk.ResourceFunc
func (PacketCoreDataPlaneResource) Delete ¶
func (r PacketCoreDataPlaneResource) Delete() sdk.ResourceFunc
func (PacketCoreDataPlaneResource) IDValidationFunc ¶
func (r PacketCoreDataPlaneResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (PacketCoreDataPlaneResource) ModelObject ¶
func (r PacketCoreDataPlaneResource) ModelObject() interface{}
func (PacketCoreDataPlaneResource) Read ¶
func (r PacketCoreDataPlaneResource) Read() sdk.ResourceFunc
func (PacketCoreDataPlaneResource) ResourceType ¶
func (r PacketCoreDataPlaneResource) ResourceType() string
func (PacketCoreDataPlaneResource) Update ¶
func (r PacketCoreDataPlaneResource) Update() sdk.ResourceFunc
type PlatformConfigurationModel ¶
type PlatformConfigurationModel struct { AzureStackEdgeDeviceId string `tfschema:"edge_device_id"` AzureStackHciClusterId string `tfschema:"stack_hci_cluster_id"` ConnectedClusterId string `tfschema:"arc_kubernetes_cluster_id"` CustomLocationId string `tfschema:"custom_location_id"` Type string `tfschema:"type"` }
type PortRangeModel ¶
type Registration ¶
type Registration struct{}
func (Registration) AssociatedGitHubLabel ¶
func (r Registration) AssociatedGitHubLabel() string
func (Registration) DataSources ¶
func (r Registration) DataSources() []sdk.DataSource
DataSources returns a list of Data Sources supported by this Service
func (Registration) Resources ¶
func (r Registration) Resources() []sdk.Resource
Resources returns a list of Resources supported by this Service
func (Registration) WebsiteCategories ¶
func (r Registration) WebsiteCategories() []string
WebsiteCategories returns a list of categories which can be used for the sidebar
type ServiceDataSource ¶
type ServiceDataSource struct{}
func (ServiceDataSource) Arguments ¶
func (r ServiceDataSource) Arguments() map[string]*pluginsdk.Schema
func (ServiceDataSource) Attributes ¶
func (r ServiceDataSource) Attributes() map[string]*pluginsdk.Schema
func (ServiceDataSource) IDValidationFunc ¶
func (r ServiceDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ServiceDataSource) ModelObject ¶
func (r ServiceDataSource) ModelObject() interface{}
func (ServiceDataSource) Read ¶
func (r ServiceDataSource) Read() sdk.ResourceFunc
func (ServiceDataSource) ResourceType ¶
func (r ServiceDataSource) ResourceType() string
type ServiceDataSourceModel ¶
type ServiceDataSourceModel struct { Name string `tfschema:"name"` MobileNetworkId string `tfschema:"mobile_network_id"` Location string `tfschema:"location"` PccRules []ServiceDataSourcePccRuleConfigurationModel `tfschema:"pcc_rule"` ServicePrecedence int64 `tfschema:"service_precedence"` ServiceQosPolicy []ServiceDataSourceQosPolicyModel `tfschema:"service_qos_policy"` Tags map[string]string `tfschema:"tags"` }
type ServiceDataSourcePccRuleConfigurationModel ¶
type ServiceDataSourcePccRuleConfigurationModel struct { RuleName string `tfschema:"name"` RulePrecedence int64 `tfschema:"precedence"` RuleQosPolicy []ServiceDataSourcePccRuleQosPolicyModel `tfschema:"qos_policy"` ServiceDataFlowTemplates []ServiceDataSourceServiceDataFlowTemplateModel `tfschema:"service_data_flow_template"` TrafficControlEnabled bool `tfschema:"traffic_control_enabled"` }
type ServiceDataSourcePccRuleQosPolicyModel ¶
type ServiceDataSourcePccRuleQosPolicyModel struct { AllocationAndRetentionPriorityLevel int64 `tfschema:"allocation_and_retention_priority_level"` QosIdentifier int64 `tfschema:"qos_indicator"` GuaranteedBitRate []ServiceDataSourceBitRateModel `tfschema:"guaranteed_bit_rate"` MaximumBitRate []ServiceDataSourceBitRateModel `tfschema:"maximum_bit_rate"` PreemptionCapability string `tfschema:"preemption_capability"` PreemptionVulnerability string `tfschema:"preemption_vulnerability"` }
type ServiceDataSourceQosPolicyModel ¶
type ServiceDataSourceQosPolicyModel struct { AllocationAndRetentionPriorityLevel int64 `tfschema:"allocation_and_retention_priority_level"` QosIdentifier int64 `tfschema:"qos_indicator"` MaximumBitRate []ServiceDataSourceBitRateModel `tfschema:"maximum_bit_rate"` PreemptionCapability string `tfschema:"preemption_capability"` PreemptionVulnerability string `tfschema:"preemption_vulnerability"` }
type ServiceResource ¶
type ServiceResource struct{}
func (ServiceResource) Arguments ¶
func (r ServiceResource) Arguments() map[string]*pluginsdk.Schema
func (ServiceResource) Attributes ¶
func (r ServiceResource) Attributes() map[string]*pluginsdk.Schema
func (ServiceResource) Create ¶
func (r ServiceResource) Create() sdk.ResourceFunc
func (ServiceResource) Delete ¶
func (r ServiceResource) Delete() sdk.ResourceFunc
func (ServiceResource) IDValidationFunc ¶
func (r ServiceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ServiceResource) ModelObject ¶
func (r ServiceResource) ModelObject() interface{}
func (ServiceResource) Read ¶
func (r ServiceResource) Read() sdk.ResourceFunc
func (ServiceResource) ResourceType ¶
func (r ServiceResource) ResourceType() string
func (ServiceResource) Update ¶
func (r ServiceResource) Update() sdk.ResourceFunc
type ServiceResourceModel ¶
type ServiceResourceModel struct { Name string `tfschema:"name"` MobileNetworkId string `tfschema:"mobile_network_id"` Location string `tfschema:"location"` PccRules []ServiceResourcePccRuleConfigurationModel `tfschema:"pcc_rule"` ServicePrecedence int64 `tfschema:"service_precedence"` ServiceQosPolicy []ServiceResourceQosPolicyModel `tfschema:"service_qos_policy"` Tags map[string]string `tfschema:"tags"` }
type ServiceResourcePccRuleConfigurationModel ¶
type ServiceResourcePccRuleConfigurationModel struct { RuleName string `tfschema:"name"` RulePrecedence int64 `tfschema:"precedence"` RuleQosPolicy []ServiceResourcePccRuleQosPolicyModel `tfschema:"qos_policy"` ServiceDataFlowTemplates []ServiceResourceServiceDataFlowTemplateModel `tfschema:"service_data_flow_template"` TrafficControlEnabled bool `tfschema:"traffic_control_enabled"` }
type ServiceResourcePccRuleQosPolicyModel ¶
type ServiceResourcePccRuleQosPolicyModel struct { AllocationAndRetentionPriorityLevel int64 `tfschema:"allocation_and_retention_priority_level"` QosIdentifier int64 `tfschema:"qos_indicator"` GuaranteedBitRate []ServiceResourceBitRateModel `tfschema:"guaranteed_bit_rate"` MaximumBitRate []ServiceResourceBitRateModel `tfschema:"maximum_bit_rate"` PreemptionCapability string `tfschema:"preemption_capability"` PreemptionVulnerability string `tfschema:"preemption_vulnerability"` }
type ServiceResourceQosPolicyModel ¶
type ServiceResourceQosPolicyModel struct { AllocationAndRetentionPriorityLevel int64 `tfschema:"allocation_and_retention_priority_level"` QosIdentifier int64 `tfschema:"qos_indicator"` MaximumBitRate []ServiceResourceBitRateModel `tfschema:"maximum_bit_rate"` PreemptionCapability string `tfschema:"preemption_capability"` PreemptionVulnerability string `tfschema:"preemption_vulnerability"` }
type SimDataSource ¶
type SimDataSource struct{}
func (SimDataSource) Attributes ¶
func (r SimDataSource) Attributes() map[string]*pluginsdk.Schema
func (SimDataSource) IDValidationFunc ¶
func (r SimDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SimDataSource) ModelObject ¶
func (r SimDataSource) ModelObject() interface{}
func (SimDataSource) Read ¶
func (r SimDataSource) Read() sdk.ResourceFunc
func (SimDataSource) ResourceType ¶
func (r SimDataSource) ResourceType() string
type SimDataSourceModel ¶
type SimDataSourceModel struct { Name string `tfschema:"name"` MobileNetworkSimGroupId string `tfschema:"mobile_network_sim_group_id"` DeviceType string `tfschema:"device_type"` IntegratedCircuitCardIdentifier string `tfschema:"integrated_circuit_card_identifier"` InternationalMobileSubscriberIdentity string `tfschema:"international_mobile_subscriber_identity"` SimPolicyId string `tfschema:"sim_policy_id"` StaticIPConfiguration []SimStaticIPPropertiesDataSourceModel `tfschema:"static_ip_configuration"` SimState string `tfschema:"sim_state"` VendorKeyFingerprint string `tfschema:"vendor_key_fingerprint"` VendorName string `tfschema:"vendor_name"` }
type SimGroupDataSource ¶
type SimGroupDataSource struct{}
func (SimGroupDataSource) Arguments ¶
func (r SimGroupDataSource) Arguments() map[string]*pluginsdk.Schema
func (SimGroupDataSource) Attributes ¶
func (r SimGroupDataSource) Attributes() map[string]*pluginsdk.Schema
func (SimGroupDataSource) IDValidationFunc ¶
func (r SimGroupDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SimGroupDataSource) ModelObject ¶
func (r SimGroupDataSource) ModelObject() interface{}
func (SimGroupDataSource) Read ¶
func (r SimGroupDataSource) Read() sdk.ResourceFunc
func (SimGroupDataSource) ResourceType ¶
func (r SimGroupDataSource) ResourceType() string
type SimGroupDataSourceModel ¶
type SimGroupDataSourceModel struct { Name string `tfschema:"name"` EncryptionKeyURL string `tfschema:"encryption_key_url"` Identity []identity.ModelUserAssigned `tfschema:"identity"` Location string `tfschema:"location"` MobileNetworkId string `tfschema:"mobile_network_id"` Tags map[string]string `tfschema:"tags"` }
type SimGroupResource ¶
type SimGroupResource struct{}
func (SimGroupResource) Arguments ¶
func (r SimGroupResource) Arguments() map[string]*pluginsdk.Schema
func (SimGroupResource) Attributes ¶
func (r SimGroupResource) Attributes() map[string]*pluginsdk.Schema
func (SimGroupResource) Create ¶
func (r SimGroupResource) Create() sdk.ResourceFunc
func (SimGroupResource) Delete ¶
func (r SimGroupResource) Delete() sdk.ResourceFunc
func (SimGroupResource) IDValidationFunc ¶
func (r SimGroupResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SimGroupResource) ModelObject ¶
func (r SimGroupResource) ModelObject() interface{}
func (SimGroupResource) Read ¶
func (r SimGroupResource) Read() sdk.ResourceFunc
func (SimGroupResource) ResourceType ¶
func (r SimGroupResource) ResourceType() string
func (SimGroupResource) Update ¶
func (r SimGroupResource) Update() sdk.ResourceFunc
type SimGroupResourceModel ¶
type SimGroupResourceModel struct { Name string `tfschema:"name"` EncryptionKeyURL string `tfschema:"encryption_key_url"` Identity []identity.ModelUserAssigned `tfschema:"identity"` Location string `tfschema:"location"` MobileNetworkId string `tfschema:"mobile_network_id"` Tags map[string]string `tfschema:"tags"` }
type SimPolicyDataSource ¶
type SimPolicyDataSource struct{}
func (SimPolicyDataSource) Arguments ¶
func (r SimPolicyDataSource) Arguments() map[string]*pluginsdk.Schema
func (SimPolicyDataSource) Attributes ¶
func (r SimPolicyDataSource) Attributes() map[string]*pluginsdk.Schema
func (SimPolicyDataSource) IDValidationFunc ¶
func (r SimPolicyDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SimPolicyDataSource) ModelObject ¶
func (r SimPolicyDataSource) ModelObject() interface{}
func (SimPolicyDataSource) Read ¶
func (r SimPolicyDataSource) Read() sdk.ResourceFunc
func (SimPolicyDataSource) ResourceType ¶
func (r SimPolicyDataSource) ResourceType() string
type SimPolicyDataSourceModel ¶
type SimPolicyDataSourceModel struct { Name string `tfschema:"name"` MobileNetworkId string `tfschema:"mobile_network_id"` DefaultSliceId string `tfschema:"default_slice_id"` Location string `tfschema:"location"` RegistrationTimer int64 `tfschema:"registration_timer_in_seconds"` RfspIndex int64 `tfschema:"rat_frequency_selection_priority_index"` SliceConfigurations []SliceConfigurationDataSourceModel `tfschema:"slice"` Tags map[string]string `tfschema:"tags"` UeAmbr []AmbrDataSourceModel `tfschema:"user_equipment_aggregate_maximum_bit_rate"` }
type SimPolicyResource ¶
type SimPolicyResource struct{}
func (SimPolicyResource) Arguments ¶
func (r SimPolicyResource) Arguments() map[string]*pluginsdk.Schema
func (SimPolicyResource) Attributes ¶
func (r SimPolicyResource) Attributes() map[string]*pluginsdk.Schema
func (SimPolicyResource) Create ¶
func (r SimPolicyResource) Create() sdk.ResourceFunc
func (SimPolicyResource) Delete ¶
func (r SimPolicyResource) Delete() sdk.ResourceFunc
func (SimPolicyResource) IDValidationFunc ¶
func (r SimPolicyResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SimPolicyResource) ModelObject ¶
func (r SimPolicyResource) ModelObject() interface{}
func (SimPolicyResource) Read ¶
func (r SimPolicyResource) Read() sdk.ResourceFunc
func (SimPolicyResource) ResourceType ¶
func (r SimPolicyResource) ResourceType() string
func (SimPolicyResource) Update ¶
func (r SimPolicyResource) Update() sdk.ResourceFunc
type SimPolicyResourceModel ¶
type SimPolicyResourceModel struct { Name string `tfschema:"name"` MobileNetworkId string `tfschema:"mobile_network_id"` DefaultSliceId string `tfschema:"default_slice_id"` Location string `tfschema:"location"` RegistrationTimer int64 `tfschema:"registration_timer_in_seconds"` RfspIndex int64 `tfschema:"rat_frequency_selection_priority_index"` SliceConfigurations []SliceConfigurationResourceModel `tfschema:"slice"` Tags map[string]string `tfschema:"tags"` UeAmbr []AmbrResourceModel `tfschema:"user_equipment_aggregate_maximum_bit_rate"` }
type SimResource ¶
type SimResource struct{}
func (SimResource) Attributes ¶
func (r SimResource) Attributes() map[string]*pluginsdk.Schema
func (SimResource) Create ¶
func (r SimResource) Create() sdk.ResourceFunc
func (SimResource) CustomImporter ¶
func (r SimResource) CustomImporter() sdk.ResourceRunFunc
func (SimResource) Delete ¶
func (r SimResource) Delete() sdk.ResourceFunc
func (SimResource) IDValidationFunc ¶
func (r SimResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SimResource) ModelObject ¶
func (r SimResource) ModelObject() interface{}
func (SimResource) Read ¶
func (r SimResource) Read() sdk.ResourceFunc
func (SimResource) ResourceType ¶
func (r SimResource) ResourceType() string
func (SimResource) Update ¶
func (r SimResource) Update() sdk.ResourceFunc
type SimResourceModel ¶
type SimResourceModel struct { Name string `tfschema:"name"` MobileNetworkSimGroupId string `tfschema:"mobile_network_sim_group_id"` AuthenticationKey string `tfschema:"authentication_key"` DeviceType string `tfschema:"device_type"` IntegratedCircuitCardIdentifier string `tfschema:"integrated_circuit_card_identifier"` InternationalMobileSubscriberIdentity string `tfschema:"international_mobile_subscriber_identity"` OperatorKeyCode string `tfschema:"operator_key_code"` SimPolicyId string `tfschema:"sim_policy_id"` StaticIPConfiguration []SimStaticIPPropertiesModel `tfschema:"static_ip_configuration"` SimState string `tfschema:"sim_state"` VendorKeyFingerprint string `tfschema:"vendor_key_fingerprint"` VendorName string `tfschema:"vendor_name"` }
type SiteDataSource ¶
type SiteDataSource struct{}
func (SiteDataSource) Attributes ¶
func (r SiteDataSource) Attributes() map[string]*pluginsdk.Schema
func (SiteDataSource) IDValidationFunc ¶
func (r SiteDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SiteDataSource) ModelObject ¶
func (r SiteDataSource) ModelObject() interface{}
func (SiteDataSource) Read ¶
func (r SiteDataSource) Read() sdk.ResourceFunc
func (SiteDataSource) ResourceType ¶
func (r SiteDataSource) ResourceType() string
type SiteDataSourceModel ¶
type SiteResource ¶
type SiteResource struct{}
func (SiteResource) Attributes ¶
func (r SiteResource) Attributes() map[string]*pluginsdk.Schema
func (SiteResource) Create ¶
func (r SiteResource) Create() sdk.ResourceFunc
func (SiteResource) Delete ¶
func (r SiteResource) Delete() sdk.ResourceFunc
func (SiteResource) IDValidationFunc ¶
func (r SiteResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SiteResource) ModelObject ¶
func (r SiteResource) ModelObject() interface{}
func (SiteResource) Read ¶
func (r SiteResource) Read() sdk.ResourceFunc
func (SiteResource) ResourceType ¶
func (r SiteResource) ResourceType() string
func (SiteResource) Update ¶
func (r SiteResource) Update() sdk.ResourceFunc
type SiteResourceModel ¶
type SliceConfigurationDataSourceModel ¶
type SliceConfigurationDataSourceModel struct { DataNetworkConfigurations []DataNetworkConfigurationDataSourceModel `tfschema:"data_network"` DefaultDataNetworkId string `tfschema:"default_data_network_id"` SliceId string `tfschema:"slice_id"` }
type SliceConfigurationResourceModel ¶
type SliceConfigurationResourceModel struct { DataNetworkConfigurations []DataNetworkConfigurationResourceModel `tfschema:"data_network"` DefaultDataNetworkId string `tfschema:"default_data_network_id"` SliceId string `tfschema:"slice_id"` }
type SliceDataSource ¶
type SliceDataSource struct{}
func (SliceDataSource) Arguments ¶
func (r SliceDataSource) Arguments() map[string]*pluginsdk.Schema
func (SliceDataSource) Attributes ¶
func (r SliceDataSource) Attributes() map[string]*pluginsdk.Schema
func (SliceDataSource) IDValidationFunc ¶
func (r SliceDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SliceDataSource) ModelObject ¶
func (r SliceDataSource) ModelObject() interface{}
func (SliceDataSource) Read ¶
func (r SliceDataSource) Read() sdk.ResourceFunc
func (SliceDataSource) ResourceType ¶
func (r SliceDataSource) ResourceType() string
type SliceDataSourceModel ¶
type SliceDataSourceModel struct { Name string `tfschema:"name"` MobileNetworkId string `tfschema:"mobile_network_id"` Description string `tfschema:"description"` Location string `tfschema:"location"` SingleNetworkSliceSelectionAssistanceInformation []SingleNetworkSliceSelectionAssistanceInformationDataSourceModel `tfschema:"single_network_slice_selection_assistance_information"` Tags map[string]string `tfschema:"tags"` }
type SliceResource ¶
type SliceResource struct{}
func (SliceResource) Attributes ¶
func (r SliceResource) Attributes() map[string]*pluginsdk.Schema
func (SliceResource) Create ¶
func (r SliceResource) Create() sdk.ResourceFunc
func (SliceResource) Delete ¶
func (r SliceResource) Delete() sdk.ResourceFunc
func (SliceResource) IDValidationFunc ¶
func (r SliceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (SliceResource) ModelObject ¶
func (r SliceResource) ModelObject() interface{}
func (SliceResource) Read ¶
func (r SliceResource) Read() sdk.ResourceFunc
func (SliceResource) ResourceType ¶
func (r SliceResource) ResourceType() string
func (SliceResource) Update ¶
func (r SliceResource) Update() sdk.ResourceFunc
type SliceResourceModel ¶
type SliceResourceModel struct { Name string `tfschema:"name"` MobileNetworkId string `tfschema:"mobile_network_id"` Description string `tfschema:"description"` Location string `tfschema:"location"` SingleNetworkSliceSelectionAssistanceInformation []SingleNetworkSliceSelectionAssistanceInformationResourceModel `tfschema:"single_network_slice_selection_assistance_information"` Tags map[string]string `tfschema:"tags"` }
Source Files
¶
- helpers.go
- mobile_network_attached_data_network_data_source.go
- mobile_network_attached_data_network_resource.go
- mobile_network_data_network_data_source.go
- mobile_network_data_network_resource.go
- mobile_network_data_source.go
- mobile_network_packet_core_control_plane_data_source.go
- mobile_network_packet_core_control_plane_resource.go
- mobile_network_packet_core_data_plane_data_source.go
- mobile_network_packet_core_data_plane_resource.go
- mobile_network_resource.go
- mobile_network_service_data_source.go
- mobile_network_service_resource.go
- mobile_network_sim_data_source.go
- mobile_network_sim_group_data_source.go
- mobile_network_sim_group_resource.go
- mobile_network_sim_policy_data_source.go
- mobile_network_sim_policy_resource.go
- mobile_network_sim_resource.go
- mobile_network_site_data_source.go
- mobile_network_site_resource.go
- mobile_network_slice_data_source.go
- mobile_network_slice_resource.go
- registration.go
Click to show internal directories.
Click to hide internal directories.