This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.mobilenetwork.getService
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
Gets information about the specified service. Azure REST API version: 2023-06-01.
Other available API versions: 2022-04-01-preview, 2022-11-01, 2023-09-01, 2024-02-01, 2024-04-01.
Using getService
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 getService(args: GetServiceArgs, opts?: InvokeOptions): Promise<GetServiceResult>
function getServiceOutput(args: GetServiceOutputArgs, opts?: InvokeOptions): Output<GetServiceResult>
def get_service(mobile_network_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
service_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServiceResult
def get_service_output(mobile_network_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
service_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServiceResult]
func LookupService(ctx *Context, args *LookupServiceArgs, opts ...InvokeOption) (*LookupServiceResult, error)
func LookupServiceOutput(ctx *Context, args *LookupServiceOutputArgs, opts ...InvokeOption) LookupServiceResultOutput
> Note: This function is named LookupService
in the Go SDK.
public static class GetService
{
public static Task<GetServiceResult> InvokeAsync(GetServiceArgs args, InvokeOptions? opts = null)
public static Output<GetServiceResult> Invoke(GetServiceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServiceResult> getService(GetServiceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:mobilenetwork:getService
arguments:
# arguments dictionary
The following arguments are supported:
- Mobile
Network stringName - The name of the mobile network.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Service
Name string - The name of the service. You must not use any of the following reserved strings -
default
,requested
orservice
- Mobile
Network stringName - The name of the mobile network.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Service
Name string - The name of the service. You must not use any of the following reserved strings -
default
,requested
orservice
- mobile
Network StringName - The name of the mobile network.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- service
Name String - The name of the service. You must not use any of the following reserved strings -
default
,requested
orservice
- mobile
Network stringName - The name of the mobile network.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- service
Name string - The name of the service. You must not use any of the following reserved strings -
default
,requested
orservice
- mobile_
network_ strname - The name of the mobile network.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- service_
name str - The name of the service. You must not use any of the following reserved strings -
default
,requested
orservice
- mobile
Network StringName - The name of the mobile network.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- service
Name String - The name of the service. You must not use any of the following reserved strings -
default
,requested
orservice
getService Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Pcc
Rules List<Pulumi.Azure Native. Mobile Network. Outputs. Pcc Rule Configuration Response> - The set of data flow policy rules that make up this service.
- Provisioning
State string - The provisioning state of the service resource.
- Service
Precedence int - A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.
- System
Data Pulumi.Azure Native. Mobile Network. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Service
Qos Pulumi.Policy Azure Native. Mobile Network. Outputs. Qos Policy Response - The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.
- Dictionary<string, string>
- Resource tags.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Pcc
Rules []PccRule Configuration Response - The set of data flow policy rules that make up this service.
- Provisioning
State string - The provisioning state of the service resource.
- Service
Precedence int - A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Service
Qos QosPolicy Policy Response - The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.
- map[string]string
- Resource tags.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- pcc
Rules List<PccRule Configuration Response> - The set of data flow policy rules that make up this service.
- provisioning
State String - The provisioning state of the service resource.
- service
Precedence Integer - A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- service
Qos QosPolicy Policy Response - The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.
- Map<String,String>
- Resource tags.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- pcc
Rules PccRule Configuration Response[] - The set of data flow policy rules that make up this service.
- provisioning
State string - The provisioning state of the service resource.
- service
Precedence number - A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- service
Qos QosPolicy Policy Response - The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.
- {[key: string]: string}
- Resource tags.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- pcc_
rules Sequence[PccRule Configuration Response] - The set of data flow policy rules that make up this service.
- provisioning_
state str - The provisioning state of the service resource.
- service_
precedence int - A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- service_
qos_ Qospolicy Policy Response - The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.
- Mapping[str, str]
- Resource tags.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- pcc
Rules List<Property Map> - The set of data flow policy rules that make up this service.
- provisioning
State String - The provisioning state of the service resource.
- service
Precedence Number - A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- service
Qos Property MapPolicy - The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.
- Map<String>
- Resource tags.
Supporting Types
AmbrResponse
PccRuleConfigurationResponse
- Rule
Name string - The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings -
default
,requested
orservice
. - Rule
Precedence int - A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.
- Service
Data List<Pulumi.Flow Templates Azure Native. Mobile Network. Inputs. Service Data Flow Template Response> - The set of data flow templates to use for this data flow policy rule.
- Rule
Qos Pulumi.Policy Azure Native. Mobile Network. Inputs. Pcc Rule Qos Policy Response - The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.
- Traffic
Control string - Determines whether flows that match this data flow policy rule are permitted.
- Rule
Name string - The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings -
default
,requested
orservice
. - Rule
Precedence int - A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.
- Service
Data []ServiceFlow Templates Data Flow Template Response - The set of data flow templates to use for this data flow policy rule.
- Rule
Qos PccPolicy Rule Qos Policy Response - The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.
- Traffic
Control string - Determines whether flows that match this data flow policy rule are permitted.
- rule
Name String - The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings -
default
,requested
orservice
. - rule
Precedence Integer - A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.
- service
Data List<ServiceFlow Templates Data Flow Template Response> - The set of data flow templates to use for this data flow policy rule.
- rule
Qos PccPolicy Rule Qos Policy Response - The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.
- traffic
Control String - Determines whether flows that match this data flow policy rule are permitted.
- rule
Name string - The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings -
default
,requested
orservice
. - rule
Precedence number - A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.
- service
Data ServiceFlow Templates Data Flow Template Response[] - The set of data flow templates to use for this data flow policy rule.
- rule
Qos PccPolicy Rule Qos Policy Response - The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.
- traffic
Control string - Determines whether flows that match this data flow policy rule are permitted.
- rule_
name str - The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings -
default
,requested
orservice
. - rule_
precedence int - A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.
- service_
data_ Sequence[Serviceflow_ templates Data Flow Template Response] - The set of data flow templates to use for this data flow policy rule.
- rule_
qos_ Pccpolicy Rule Qos Policy Response - The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.
- traffic_
control str - Determines whether flows that match this data flow policy rule are permitted.
- rule
Name String - The name of the rule. This must be unique within the parent service. You must not use any of the following reserved strings -
default
,requested
orservice
. - rule
Precedence Number - A precedence value that is used to decide between data flow policy rules when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all data flow policy rules configured in the mobile network.
- service
Data List<Property Map>Flow Templates - The set of data flow templates to use for this data flow policy rule.
- rule
Qos Property MapPolicy - The QoS policy to use for packets matching this rule. If this field is null then the parent service will define the QoS settings.
- traffic
Control String - Determines whether flows that match this data flow policy rule are permitted.
PccRuleQosPolicyResponse
- Maximum
Bit Pulumi.Rate Azure Native. Mobile Network. Inputs. Ambr Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- Allocation
And intRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - Five
Qi int - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- Guaranteed
Bit Pulumi.Rate Azure Native. Mobile Network. Inputs. Ambr Response - The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.
- Preemption
Capability string - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- Preemption
Vulnerability string - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- Maximum
Bit AmbrRate Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- Allocation
And intRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - Five
Qi int - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- Guaranteed
Bit AmbrRate Response - The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.
- Preemption
Capability string - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- Preemption
Vulnerability string - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- maximum
Bit AmbrRate Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- allocation
And IntegerRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - five
Qi Integer - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- guaranteed
Bit AmbrRate Response - The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.
- preemption
Capability String - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- preemption
Vulnerability String - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- maximum
Bit AmbrRate Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- allocation
And numberRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - five
Qi number - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- guaranteed
Bit AmbrRate Response - The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.
- preemption
Capability string - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- preemption
Vulnerability string - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- maximum_
bit_ Ambrrate Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- allocation_
and_ intretention_ priority_ level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - five_
qi int - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- guaranteed_
bit_ Ambrrate Response - The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.
- preemption_
capability str - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- preemption_
vulnerability str - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- maximum
Bit Property MapRate - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- allocation
And NumberRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - five
Qi Number - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- guaranteed
Bit Property MapRate - The guaranteed bit rate (GBR) for all service data flows that use this data flow policy rule. This is an optional setting. If you do not provide a value, there will be no GBR set for the data flow policy rule that uses this QoS definition.
- preemption
Capability String - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- preemption
Vulnerability String - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
QosPolicyResponse
- Maximum
Bit Pulumi.Rate Azure Native. Mobile Network. Inputs. Ambr Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- Allocation
And intRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - Five
Qi int - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- Preemption
Capability string - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- Preemption
Vulnerability string - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- Maximum
Bit AmbrRate Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- Allocation
And intRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - Five
Qi int - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- Preemption
Capability string - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- Preemption
Vulnerability string - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- maximum
Bit AmbrRate Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- allocation
And IntegerRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - five
Qi Integer - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- preemption
Capability String - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- preemption
Vulnerability String - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- maximum
Bit AmbrRate Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- allocation
And numberRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - five
Qi number - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- preemption
Capability string - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- preemption
Vulnerability string - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- maximum_
bit_ Ambrrate Response - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- allocation_
and_ intretention_ priority_ level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - five_
qi int - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- preemption_
capability str - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- preemption_
vulnerability str - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- maximum
Bit Property MapRate - The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service.
- allocation
And NumberRetention Priority Level - QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of
preemptionCapability
andpreemptionVulnerability
allow it. 1 is the highest level of priority. If this field is not specified then5qi
is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters. - five
Qi Number - 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values.
- preemption
Capability String - QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
- preemption
Vulnerability String - QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters.
ServiceDataFlowTemplateResponse
- Direction string
- The direction of this flow.
- Protocol List<string>
- A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value
ip
. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the valueip
then you must leave the fieldport
unspecified. - Remote
Ip List<string>List - The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value
any
. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24). - Template
Name string - The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings -
default
,requested
orservice
. - Ports List<string>
- The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than
ip
in theprotocol
field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [8080
,8082-8085
].
- Direction string
- The direction of this flow.
- Protocol []string
- A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value
ip
. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the valueip
then you must leave the fieldport
unspecified. - Remote
Ip []stringList - The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value
any
. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24). - Template
Name string - The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings -
default
,requested
orservice
. - Ports []string
- The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than
ip
in theprotocol
field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [8080
,8082-8085
].
- direction String
- The direction of this flow.
- protocol List<String>
- A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value
ip
. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the valueip
then you must leave the fieldport
unspecified. - remote
Ip List<String>List - The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value
any
. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24). - template
Name String - The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings -
default
,requested
orservice
. - ports List<String>
- The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than
ip
in theprotocol
field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [8080
,8082-8085
].
- direction string
- The direction of this flow.
- protocol string[]
- A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value
ip
. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the valueip
then you must leave the fieldport
unspecified. - remote
Ip string[]List - The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value
any
. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24). - template
Name string - The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings -
default
,requested
orservice
. - ports string[]
- The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than
ip
in theprotocol
field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [8080
,8082-8085
].
- direction str
- The direction of this flow.
- protocol Sequence[str]
- A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value
ip
. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the valueip
then you must leave the fieldport
unspecified. - remote_
ip_ Sequence[str]list - The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value
any
. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24). - template_
name str - The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings -
default
,requested
orservice
. - ports Sequence[str]
- The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than
ip
in theprotocol
field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [8080
,8082-8085
].
- direction String
- The direction of this flow.
- protocol List<String>
- A list of the allowed protocol(s) for this flow. If you want this flow to be able to use any protocol within the internet protocol suite, use the value
ip
. If you only want to allow a selection of protocols, you must use the corresponding IANA Assigned Internet Protocol Number for each protocol, as described in https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. For example, for UDP, you must use 17. If you use the valueip
then you must leave the fieldport
unspecified. - remote
Ip List<String>List - The remote IP address(es) to which UEs will connect for this flow. If you want to allow connections on any IP address, use the value
any
. Otherwise, you must provide each of the remote IP addresses to which the packet core instance will connect for this flow. You must provide each IP address in CIDR notation, including the netmask (for example, 192.0.2.54/24). - template
Name String - The name of the data flow template. This must be unique within the parent data flow policy rule. You must not use any of the following reserved strings -
default
,requested
orservice
. - ports List<String>
- The port(s) to which UEs will connect for this flow. You can specify zero or more ports or port ranges. If you specify one or more ports or port ranges then you must specify a value other than
ip
in theprotocol
field. This is an optional setting. If you do not specify it then connections will be allowed on all ports. Port ranges must be specified as -. For example: [8080
,8082-8085
].
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi