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.89.3 published on Thursday, Mar 20, 2025 by Pulumi
azure-native.programmableconnectivity.getOperatorApiConnection
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.89.3 published on Thursday, Mar 20, 2025 by Pulumi
Get an Operator API Connection. Azure REST API version: 2024-01-15-preview.
Using getOperatorApiConnection
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 getOperatorApiConnection(args: GetOperatorApiConnectionArgs, opts?: InvokeOptions): Promise<GetOperatorApiConnectionResult>
function getOperatorApiConnectionOutput(args: GetOperatorApiConnectionOutputArgs, opts?: InvokeOptions): Output<GetOperatorApiConnectionResult>def get_operator_api_connection(operator_api_connection_name: Optional[str] = None,
                                resource_group_name: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetOperatorApiConnectionResult
def get_operator_api_connection_output(operator_api_connection_name: Optional[pulumi.Input[str]] = None,
                                resource_group_name: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetOperatorApiConnectionResult]func LookupOperatorApiConnection(ctx *Context, args *LookupOperatorApiConnectionArgs, opts ...InvokeOption) (*LookupOperatorApiConnectionResult, error)
func LookupOperatorApiConnectionOutput(ctx *Context, args *LookupOperatorApiConnectionOutputArgs, opts ...InvokeOption) LookupOperatorApiConnectionResultOutput> Note: This function is named LookupOperatorApiConnection in the Go SDK.
public static class GetOperatorApiConnection 
{
    public static Task<GetOperatorApiConnectionResult> InvokeAsync(GetOperatorApiConnectionArgs args, InvokeOptions? opts = null)
    public static Output<GetOperatorApiConnectionResult> Invoke(GetOperatorApiConnectionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOperatorApiConnectionResult> getOperatorApiConnection(GetOperatorApiConnectionArgs args, InvokeOptions options)
public static Output<GetOperatorApiConnectionResult> getOperatorApiConnection(GetOperatorApiConnectionArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:programmableconnectivity:getOperatorApiConnection
  arguments:
    # arguments dictionaryThe following arguments are supported:
- OperatorApi stringConnection Name 
- Azure Programmable Connectivity (APC) Operator API Connection Name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- OperatorApi stringConnection Name 
- Azure Programmable Connectivity (APC) Operator API Connection Name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- operatorApi StringConnection Name 
- Azure Programmable Connectivity (APC) Operator API Connection Name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- operatorApi stringConnection Name 
- Azure Programmable Connectivity (APC) Operator API Connection Name.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- operator_api_ strconnection_ name 
- Azure Programmable Connectivity (APC) Operator API Connection Name.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- operatorApi StringConnection Name 
- Azure Programmable Connectivity (APC) Operator API Connection Name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getOperatorApiConnection Result
The following output properties are available:
- AccountType string
- Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- CamaraApi stringName 
- The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- GatewayId string
- Reference to the APC Gateway resource ID.
- 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
- OperatorApi stringPlan Id 
- Reference to the Operator API Plan Resource ID.
- OperatorName string
- Name of the Operator in the linked Operator API Plan belongs to.
- ProvisioningState string
- The status of the last operation.
- Status
Pulumi.Azure Native. Programmable Connectivity. Outputs. Status Response 
- The status of the OperatorApiConnection resource.
- SystemData Pulumi.Azure Native. Programmable Connectivity. 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"
- AppId string
- Application ID of the App Developer that is registered with the Operator in a specific country/region.
- ConfiguredApplication Pulumi.Azure Native. Programmable Connectivity. Outputs. Application Properties Response 
- Details about the Application that would use the Operator's Network APIs.
- SaasProperties Pulumi.Azure Native. Programmable Connectivity. Outputs. Saas Properties Response 
- Details about the SaaS offer purchased from the marketplace.
- Dictionary<string, string>
- Resource tags.
- AccountType string
- Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- CamaraApi stringName 
- The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- GatewayId string
- Reference to the APC Gateway resource ID.
- 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
- OperatorApi stringPlan Id 
- Reference to the Operator API Plan Resource ID.
- OperatorName string
- Name of the Operator in the linked Operator API Plan belongs to.
- ProvisioningState string
- The status of the last operation.
- Status
StatusResponse 
- The status of the OperatorApiConnection resource.
- SystemData 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"
- AppId string
- Application ID of the App Developer that is registered with the Operator in a specific country/region.
- ConfiguredApplication ApplicationProperties Response 
- Details about the Application that would use the Operator's Network APIs.
- SaasProperties SaasProperties Response 
- Details about the SaaS offer purchased from the marketplace.
- map[string]string
- Resource tags.
- accountType String
- Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- camaraApi StringName 
- The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- gatewayId String
- Reference to the APC Gateway resource ID.
- 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
- operatorApi StringPlan Id 
- Reference to the Operator API Plan Resource ID.
- operatorName String
- Name of the Operator in the linked Operator API Plan belongs to.
- provisioningState String
- The status of the last operation.
- status
StatusResponse 
- The status of the OperatorApiConnection resource.
- systemData 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"
- appId String
- Application ID of the App Developer that is registered with the Operator in a specific country/region.
- configuredApplication ApplicationProperties Response 
- Details about the Application that would use the Operator's Network APIs.
- saasProperties SaasProperties Response 
- Details about the SaaS offer purchased from the marketplace.
- Map<String,String>
- Resource tags.
- accountType string
- Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- camaraApi stringName 
- The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- gatewayId string
- Reference to the APC Gateway resource ID.
- 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
- operatorApi stringPlan Id 
- Reference to the Operator API Plan Resource ID.
- operatorName string
- Name of the Operator in the linked Operator API Plan belongs to.
- provisioningState string
- The status of the last operation.
- status
StatusResponse 
- The status of the OperatorApiConnection resource.
- systemData 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"
- appId string
- Application ID of the App Developer that is registered with the Operator in a specific country/region.
- configuredApplication ApplicationProperties Response 
- Details about the Application that would use the Operator's Network APIs.
- saasProperties SaasProperties Response 
- Details about the SaaS offer purchased from the marketplace.
- {[key: string]: string}
- Resource tags.
- account_type str
- Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- camara_api_ strname 
- The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- gateway_id str
- Reference to the APC Gateway resource ID.
- 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
- operator_api_ strplan_ id 
- Reference to the Operator API Plan Resource ID.
- operator_name str
- Name of the Operator in the linked Operator API Plan belongs to.
- provisioning_state str
- The status of the last operation.
- status
StatusResponse 
- The status of the OperatorApiConnection resource.
- 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"
- app_id str
- Application ID of the App Developer that is registered with the Operator in a specific country/region.
- configured_application ApplicationProperties Response 
- Details about the Application that would use the Operator's Network APIs.
- saas_properties SaasProperties Response 
- Details about the SaaS offer purchased from the marketplace.
- Mapping[str, str]
- Resource tags.
- accountType String
- Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- camaraApi StringName 
- The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- gatewayId String
- Reference to the APC Gateway resource ID.
- 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
- operatorApi StringPlan Id 
- Reference to the Operator API Plan Resource ID.
- operatorName String
- Name of the Operator in the linked Operator API Plan belongs to.
- provisioningState String
- The status of the last operation.
- status Property Map
- The status of the OperatorApiConnection resource.
- systemData 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"
- appId String
- Application ID of the App Developer that is registered with the Operator in a specific country/region.
- configuredApplication Property Map
- Details about the Application that would use the Operator's Network APIs.
- saasProperties Property Map
- Details about the SaaS offer purchased from the marketplace.
- Map<String>
- Resource tags.
Supporting Types
ApplicationPropertiesResponse  
- ApplicationDescription string
- Description of the application.
- ApplicationType string
- The category that describes the application.
- LegalName string
- Legal name of the organization owning the application.
- Name string
- Name of the application. Example: Contoso App.
- OrganizationDescription string
- A description of the organization owning the application.
- PrivacyContact stringEmail Address 
- Email address of the Privacy contact or Data Protection officer of the organization.
- TaxNumber string
- Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
- ApplicationDescription string
- Description of the application.
- ApplicationType string
- The category that describes the application.
- LegalName string
- Legal name of the organization owning the application.
- Name string
- Name of the application. Example: Contoso App.
- OrganizationDescription string
- A description of the organization owning the application.
- PrivacyContact stringEmail Address 
- Email address of the Privacy contact or Data Protection officer of the organization.
- TaxNumber string
- Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
- applicationDescription String
- Description of the application.
- applicationType String
- The category that describes the application.
- legalName String
- Legal name of the organization owning the application.
- name String
- Name of the application. Example: Contoso App.
- organizationDescription String
- A description of the organization owning the application.
- privacyContact StringEmail Address 
- Email address of the Privacy contact or Data Protection officer of the organization.
- taxNumber String
- Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
- applicationDescription string
- Description of the application.
- applicationType string
- The category that describes the application.
- legalName string
- Legal name of the organization owning the application.
- name string
- Name of the application. Example: Contoso App.
- organizationDescription string
- A description of the organization owning the application.
- privacyContact stringEmail Address 
- Email address of the Privacy contact or Data Protection officer of the organization.
- taxNumber string
- Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
- application_description str
- Description of the application.
- application_type str
- The category that describes the application.
- legal_name str
- Legal name of the organization owning the application.
- name str
- Name of the application. Example: Contoso App.
- organization_description str
- A description of the organization owning the application.
- privacy_contact_ stremail_ address 
- Email address of the Privacy contact or Data Protection officer of the organization.
- tax_number str
- Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
- applicationDescription String
- Description of the application.
- applicationType String
- The category that describes the application.
- legalName String
- Legal name of the organization owning the application.
- name String
- Name of the application. Example: Contoso App.
- organizationDescription String
- A description of the organization owning the application.
- privacyContact StringEmail Address 
- Email address of the Privacy contact or Data Protection officer of the organization.
- taxNumber String
- Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
SaasPropertiesResponse  
- SaasResource stringId 
- Resource ID of the SaaS offer purchased from the marketplace.
- SaasSubscription stringId 
- Subscription ID of the SaaS offer purchased from the marketplace.
- SaasResource stringId 
- Resource ID of the SaaS offer purchased from the marketplace.
- SaasSubscription stringId 
- Subscription ID of the SaaS offer purchased from the marketplace.
- saasResource StringId 
- Resource ID of the SaaS offer purchased from the marketplace.
- saasSubscription StringId 
- Subscription ID of the SaaS offer purchased from the marketplace.
- saasResource stringId 
- Resource ID of the SaaS offer purchased from the marketplace.
- saasSubscription stringId 
- Subscription ID of the SaaS offer purchased from the marketplace.
- saas_resource_ strid 
- Resource ID of the SaaS offer purchased from the marketplace.
- saas_subscription_ strid 
- Subscription ID of the SaaS offer purchased from the marketplace.
- saasResource StringId 
- Resource ID of the SaaS offer purchased from the marketplace.
- saasSubscription StringId 
- Subscription ID of the SaaS offer purchased from the marketplace.
StatusResponse 
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified 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.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified 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.89.3 published on Thursday, Mar 20, 2025 by Pulumi