These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.voiceservices.getCommunicationsGateway
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Get a CommunicationsGateway API Version: 2022-12-01-preview.
Using getCommunicationsGateway
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 getCommunicationsGateway(args: GetCommunicationsGatewayArgs, opts?: InvokeOptions): Promise<GetCommunicationsGatewayResult>
function getCommunicationsGatewayOutput(args: GetCommunicationsGatewayOutputArgs, opts?: InvokeOptions): Output<GetCommunicationsGatewayResult>
def get_communications_gateway(communications_gateway_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCommunicationsGatewayResult
def get_communications_gateway_output(communications_gateway_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCommunicationsGatewayResult]
func LookupCommunicationsGateway(ctx *Context, args *LookupCommunicationsGatewayArgs, opts ...InvokeOption) (*LookupCommunicationsGatewayResult, error)
func LookupCommunicationsGatewayOutput(ctx *Context, args *LookupCommunicationsGatewayOutputArgs, opts ...InvokeOption) LookupCommunicationsGatewayResultOutput
> Note: This function is named LookupCommunicationsGateway
in the Go SDK.
public static class GetCommunicationsGateway
{
public static Task<GetCommunicationsGatewayResult> InvokeAsync(GetCommunicationsGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetCommunicationsGatewayResult> Invoke(GetCommunicationsGatewayInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCommunicationsGatewayResult> getCommunicationsGateway(GetCommunicationsGatewayArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:voiceservices:getCommunicationsGateway
arguments:
# arguments dictionary
The following arguments are supported:
- Communications
Gateway stringName - Unique identifier for this deployment
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Communications
Gateway stringName - Unique identifier for this deployment
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- communications
Gateway StringName - Unique identifier for this deployment
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- communications
Gateway stringName - Unique identifier for this deployment
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- communications_
gateway_ strname - Unique identifier for this deployment
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- communications
Gateway StringName - Unique identifier for this deployment
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getCommunicationsGateway Result
The following output properties are available:
- Codecs List<string>
- Voice codecs to support
- Connectivity string
- How to connect back to the operator network, e.g. MAPS
- E911Type string
- How to handle 911 calls
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Platforms List<string>
- What platforms to support
- Provisioning
State string - Resource provisioning state.
- Service
Locations List<Pulumi.Azure Native. Voice Services. Outputs. Service Region Properties Response> - The regions in which to deploy the resources needed for Teams Calling
- Status string
- The current status of the deployment.
- System
Data Pulumi.Azure Native. Voice Services. 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"
- Api
Bridge object - Details of API bridge functionality, if required
- Dictionary<string, string>
- Resource tags.
- Codecs []string
- Voice codecs to support
- Connectivity string
- How to connect back to the operator network, e.g. MAPS
- E911Type string
- How to handle 911 calls
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Platforms []string
- What platforms to support
- Provisioning
State string - Resource provisioning state.
- Service
Locations []ServiceRegion Properties Response - The regions in which to deploy the resources needed for Teams Calling
- Status string
- The current status of the deployment.
- 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"
- Api
Bridge interface{} - Details of API bridge functionality, if required
- map[string]string
- Resource tags.
- codecs List<String>
- Voice codecs to support
- connectivity String
- How to connect back to the operator network, e.g. MAPS
- e911Type String
- How to handle 911 calls
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- platforms List<String>
- What platforms to support
- provisioning
State String - Resource provisioning state.
- service
Locations List<ServiceRegion Properties Response> - The regions in which to deploy the resources needed for Teams Calling
- status String
- The current status of the deployment.
- 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"
- api
Bridge Object - Details of API bridge functionality, if required
- Map<String,String>
- Resource tags.
- codecs string[]
- Voice codecs to support
- connectivity string
- How to connect back to the operator network, e.g. MAPS
- e911Type string
- How to handle 911 calls
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- platforms string[]
- What platforms to support
- provisioning
State string - Resource provisioning state.
- service
Locations ServiceRegion Properties Response[] - The regions in which to deploy the resources needed for Teams Calling
- status string
- The current status of the deployment.
- 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"
- api
Bridge any - Details of API bridge functionality, if required
- {[key: string]: string}
- Resource tags.
- codecs Sequence[str]
- Voice codecs to support
- connectivity str
- How to connect back to the operator network, e.g. MAPS
- e911_
type str - How to handle 911 calls
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- platforms Sequence[str]
- What platforms to support
- provisioning_
state str - Resource provisioning state.
- service_
locations Sequence[ServiceRegion Properties Response] - The regions in which to deploy the resources needed for Teams Calling
- status str
- The current status of the deployment.
- 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"
- api_
bridge Any - Details of API bridge functionality, if required
- Mapping[str, str]
- Resource tags.
- codecs List<String>
- Voice codecs to support
- connectivity String
- How to connect back to the operator network, e.g. MAPS
- e911Type String
- How to handle 911 calls
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- platforms List<String>
- What platforms to support
- provisioning
State String - Resource provisioning state.
- service
Locations List<Property Map> - The regions in which to deploy the resources needed for Teams Calling
- status String
- The current status of the deployment.
- 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"
- api
Bridge Any - Details of API bridge functionality, if required
- Map<String>
- Resource tags.
Supporting Types
PrimaryRegionPropertiesResponse
- Operator
Addresses List<string> - IP address to use to contact the operator network from this region
- Esrp
Addresses List<string> - IP address to use to contact the ESRP from this region
- Operator
Addresses []string - IP address to use to contact the operator network from this region
- Esrp
Addresses []string - IP address to use to contact the ESRP from this region
- operator
Addresses List<String> - IP address to use to contact the operator network from this region
- esrp
Addresses List<String> - IP address to use to contact the ESRP from this region
- operator
Addresses string[] - IP address to use to contact the operator network from this region
- esrp
Addresses string[] - IP address to use to contact the ESRP from this region
- operator_
addresses Sequence[str] - IP address to use to contact the operator network from this region
- esrp_
addresses Sequence[str] - IP address to use to contact the ESRP from this region
- operator
Addresses List<String> - IP address to use to contact the operator network from this region
- esrp
Addresses List<String> - IP address to use to contact the ESRP from this region
ServiceRegionPropertiesResponse
- Name string
- The name of the region in which the resources needed for Teams Calling will be deployed.
- Primary
Region Pulumi.Properties Azure Native. Voice Services. Inputs. Primary Region Properties Response - The configuration used in this region as primary, and other regions as backup.
- Name string
- The name of the region in which the resources needed for Teams Calling will be deployed.
- Primary
Region PrimaryProperties Region Properties Response - The configuration used in this region as primary, and other regions as backup.
- name String
- The name of the region in which the resources needed for Teams Calling will be deployed.
- primary
Region PrimaryProperties Region Properties Response - The configuration used in this region as primary, and other regions as backup.
- name string
- The name of the region in which the resources needed for Teams Calling will be deployed.
- primary
Region PrimaryProperties Region Properties Response - The configuration used in this region as primary, and other regions as backup.
- name str
- The name of the region in which the resources needed for Teams Calling will be deployed.
- primary_
region_ Primaryproperties Region Properties Response - The configuration used in this region as primary, and other regions as backup.
- name String
- The name of the region in which the resources needed for Teams Calling will be deployed.
- primary
Region Property MapProperties - The configuration used in this region as primary, and other regions as backup.
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-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi