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.73.0 published on Wednesday, Nov 20, 2024 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.73.0 published on Wednesday, Nov 20, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:programmableconnectivity:getOperatorApiConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Operator
Api stringConnection Name - Azure Programmable Connectivity (APC) Operator API Connection Name.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Operator
Api stringConnection Name - Azure Programmable Connectivity (APC) Operator API Connection Name.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- operator
Api StringConnection Name - Azure Programmable Connectivity (APC) Operator API Connection Name.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- operator
Api stringConnection Name - Azure Programmable Connectivity (APC) Operator API Connection Name.
- resource
Group 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.
- operator
Api StringConnection Name - Azure Programmable Connectivity (APC) Operator API Connection Name.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getOperatorApiConnection Result
The following output properties are available:
- Account
Type string - Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- Camara
Api stringName - The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- Gateway
Id 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
- Operator
Api stringPlan Id - Reference to the Operator API Plan Resource ID.
- Operator
Name string - Name of the Operator in the linked Operator API Plan belongs to.
- Provisioning
State string - The status of the last operation.
- Status
Pulumi.
Azure Native. Programmable Connectivity. Outputs. Status Response - The status of the OperatorApiConnection resource.
- System
Data 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"
- App
Id string - Application ID of the App Developer that is registered with the Operator in a specific country/region.
- Configured
Application Pulumi.Azure Native. Programmable Connectivity. Outputs. Application Properties Response - Details about the Application that would use the Operator's Network APIs.
- Saas
Properties Pulumi.Azure Native. Programmable Connectivity. Outputs. Saas Properties Response - Details about the SaaS offer purchased from the marketplace.
- Dictionary<string, string>
- Resource tags.
- Account
Type string - Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- Camara
Api stringName - The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- Gateway
Id 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
- Operator
Api stringPlan Id - Reference to the Operator API Plan Resource ID.
- Operator
Name string - Name of the Operator in the linked Operator API Plan belongs to.
- Provisioning
State string - The status of the last operation.
- Status
Status
Response - The status of the OperatorApiConnection resource.
- 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"
- App
Id string - 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.
- map[string]string
- Resource tags.
- account
Type String - Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- camara
Api StringName - The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- gateway
Id 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
- operator
Api StringPlan Id - Reference to the Operator API Plan Resource ID.
- operator
Name String - Name of the Operator in the linked Operator API Plan belongs to.
- provisioning
State String - The status of the last operation.
- status
Status
Response - The status of the OperatorApiConnection resource.
- 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"
- app
Id String - 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.
- Map<String,String>
- Resource tags.
- account
Type string - Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- camara
Api stringName - The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- gateway
Id 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
- operator
Api stringPlan Id - Reference to the Operator API Plan Resource ID.
- operator
Name string - Name of the Operator in the linked Operator API Plan belongs to.
- provisioning
State string - The status of the last operation.
- status
Status
Response - The status of the OperatorApiConnection resource.
- 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"
- app
Id string - 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.
- {[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
Status
Response - 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.
- account
Type String - Type of the account the user has with the Operator's Network API infrastructure. AzureManaged | UserManaged.
- camara
Api StringName - The Network API for the current operator in the country/region provided in the linked Operator API Plan.
- gateway
Id 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
- operator
Api StringPlan Id - Reference to the Operator API Plan Resource ID.
- operator
Name String - Name of the Operator in the linked Operator API Plan belongs to.
- provisioning
State String - The status of the last operation.
- status Property Map
- The status of the OperatorApiConnection resource.
- 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"
- app
Id String - Application ID of the App Developer that is registered with the Operator in a specific country/region.
- configured
Application Property Map - Details about the Application that would use the Operator's Network APIs.
- saas
Properties Property Map - Details about the SaaS offer purchased from the marketplace.
- Map<String>
- Resource tags.
Supporting Types
ApplicationPropertiesResponse
- Application
Description string - Description of the application.
- Application
Type string - The category that describes the application.
- Legal
Name string - Legal name of the organization owning the application.
- Name string
- Name of the application. Example: Contoso App.
- Organization
Description string - A description of the organization owning the application.
- Privacy
Contact stringEmail Address - Email address of the Privacy contact or Data Protection officer of the organization.
- Tax
Number string - Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
- Application
Description string - Description of the application.
- Application
Type string - The category that describes the application.
- Legal
Name string - Legal name of the organization owning the application.
- Name string
- Name of the application. Example: Contoso App.
- Organization
Description string - A description of the organization owning the application.
- Privacy
Contact stringEmail Address - Email address of the Privacy contact or Data Protection officer of the organization.
- Tax
Number string - Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
- application
Description String - Description of the application.
- application
Type String - The category that describes the application.
- legal
Name String - Legal name of the organization owning the application.
- name String
- Name of the application. Example: Contoso App.
- organization
Description String - A description of the organization owning the application.
- privacy
Contact StringEmail Address - Email address of the Privacy contact or Data Protection officer of the organization.
- tax
Number String - Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
- application
Description string - Description of the application.
- application
Type string - The category that describes the application.
- legal
Name string - Legal name of the organization owning the application.
- name string
- Name of the application. Example: Contoso App.
- organization
Description string - A description of the organization owning the application.
- privacy
Contact stringEmail Address - Email address of the Privacy contact or Data Protection officer of the organization.
- tax
Number 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.
- application
Description String - Description of the application.
- application
Type String - The category that describes the application.
- legal
Name String - Legal name of the organization owning the application.
- name String
- Name of the application. Example: Contoso App.
- organization
Description String - A description of the organization owning the application.
- privacy
Contact StringEmail Address - Email address of the Privacy contact or Data Protection officer of the organization.
- tax
Number String - Unique Tax Number for the user's organization in the country/region the APC Gateway is being purchased.
SaasPropertiesResponse
- Saas
Resource stringId - Resource ID of the SaaS offer purchased from the marketplace.
- Saas
Subscription stringId - Subscription ID of the SaaS offer purchased from the marketplace.
- Saas
Resource stringId - Resource ID of the SaaS offer purchased from the marketplace.
- Saas
Subscription stringId - Subscription ID of the SaaS offer purchased from the marketplace.
- saas
Resource StringId - Resource ID of the SaaS offer purchased from the marketplace.
- saas
Subscription StringId - Subscription ID of the SaaS offer purchased from the marketplace.
- saas
Resource stringId - Resource ID of the SaaS offer purchased from the marketplace.
- saas
Subscription 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.
- saas
Resource StringId - Resource ID of the SaaS offer purchased from the marketplace.
- saas
Subscription StringId - Subscription ID of the SaaS offer purchased from the marketplace.
StatusResponse
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi