This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi
azure-native.datareplication.getPrivateEndpointConnectionProxy
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi
Gets the private endpoint connection proxy details.
Uses Azure REST API version 2024-09-01.
Using getPrivateEndpointConnectionProxy
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 getPrivateEndpointConnectionProxy(args: GetPrivateEndpointConnectionProxyArgs, opts?: InvokeOptions): Promise<GetPrivateEndpointConnectionProxyResult>
function getPrivateEndpointConnectionProxyOutput(args: GetPrivateEndpointConnectionProxyOutputArgs, opts?: InvokeOptions): Output<GetPrivateEndpointConnectionProxyResult>
def get_private_endpoint_connection_proxy(private_endpoint_connection_proxy_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
vault_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPrivateEndpointConnectionProxyResult
def get_private_endpoint_connection_proxy_output(private_endpoint_connection_proxy_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
vault_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPrivateEndpointConnectionProxyResult]
func LookupPrivateEndpointConnectionProxy(ctx *Context, args *LookupPrivateEndpointConnectionProxyArgs, opts ...InvokeOption) (*LookupPrivateEndpointConnectionProxyResult, error)
func LookupPrivateEndpointConnectionProxyOutput(ctx *Context, args *LookupPrivateEndpointConnectionProxyOutputArgs, opts ...InvokeOption) LookupPrivateEndpointConnectionProxyResultOutput
> Note: This function is named LookupPrivateEndpointConnectionProxy
in the Go SDK.
public static class GetPrivateEndpointConnectionProxy
{
public static Task<GetPrivateEndpointConnectionProxyResult> InvokeAsync(GetPrivateEndpointConnectionProxyArgs args, InvokeOptions? opts = null)
public static Output<GetPrivateEndpointConnectionProxyResult> Invoke(GetPrivateEndpointConnectionProxyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrivateEndpointConnectionProxyResult> getPrivateEndpointConnectionProxy(GetPrivateEndpointConnectionProxyArgs args, InvokeOptions options)
public static Output<GetPrivateEndpointConnectionProxyResult> getPrivateEndpointConnectionProxy(GetPrivateEndpointConnectionProxyArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:datareplication:getPrivateEndpointConnectionProxy
arguments:
# arguments dictionary
The following arguments are supported:
- Private
Endpoint stringConnection Proxy Name - The private endpoint connection proxy name.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Vault
Name string - The vault name.
- Private
Endpoint stringConnection Proxy Name - The private endpoint connection proxy name.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Vault
Name string - The vault name.
- private
Endpoint StringConnection Proxy Name - The private endpoint connection proxy name.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- vault
Name String - The vault name.
- private
Endpoint stringConnection Proxy Name - The private endpoint connection proxy name.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- vault
Name string - The vault name.
- private_
endpoint_ strconnection_ proxy_ name - The private endpoint connection proxy name.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- vault_
name str - The vault name.
- private
Endpoint StringConnection Proxy Name - The private endpoint connection proxy name.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- vault
Name String - The vault name.
getPrivateEndpointConnectionProxy Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Data Replication. Outputs. Private Endpoint Connection Proxy Properties Response - The resource-specific properties for this resource.
- System
Data Pulumi.Azure Native. Data Replication. 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"
- Etag string
- Gets or sets ETag.
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Private
Endpoint Connection Proxy Properties Response - The resource-specific properties for this 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"
- Etag string
- Gets or sets ETag.
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties
Private
Endpoint Connection Proxy Properties Response - The resource-specific properties for this 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"
- etag String
- Gets or sets ETag.
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- properties
Private
Endpoint Connection Proxy Properties Response - The resource-specific properties for this 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"
- etag string
- Gets or sets ETag.
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- properties
Private
Endpoint Connection Proxy Properties Response - The resource-specific properties for this 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"
- etag str
- Gets or sets ETag.
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties Property Map
- The resource-specific properties for this 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"
- etag String
- Gets or sets ETag.
Supporting Types
ConnectionDetailsResponse
- Group
Id string - Gets or sets group id.
- Id string
- Gets or sets id.
- Link
Identifier string - Gets or sets link identifier.
- Member
Name string - Gets or sets member name.
- Private
Ip stringAddress - Gets or sets private IP address.
- Group
Id string - Gets or sets group id.
- Id string
- Gets or sets id.
- Link
Identifier string - Gets or sets link identifier.
- Member
Name string - Gets or sets member name.
- Private
Ip stringAddress - Gets or sets private IP address.
- group
Id String - Gets or sets group id.
- id String
- Gets or sets id.
- link
Identifier String - Gets or sets link identifier.
- member
Name String - Gets or sets member name.
- private
Ip StringAddress - Gets or sets private IP address.
- group
Id string - Gets or sets group id.
- id string
- Gets or sets id.
- link
Identifier string - Gets or sets link identifier.
- member
Name string - Gets or sets member name.
- private
Ip stringAddress - Gets or sets private IP address.
- group_
id str - Gets or sets group id.
- id str
- Gets or sets id.
- link_
identifier str - Gets or sets link identifier.
- member_
name str - Gets or sets member name.
- private_
ip_ straddress - Gets or sets private IP address.
- group
Id String - Gets or sets group id.
- id String
- Gets or sets id.
- link
Identifier String - Gets or sets link identifier.
- member
Name String - Gets or sets member name.
- private
Ip StringAddress - Gets or sets private IP address.
GroupConnectivityInformationResponse
- Customer
Visible List<string>Fqdns - Gets or sets customer visible FQDNs.
- Group
Id string - Gets or sets group id.
- Internal
Fqdn string - Gets or sets Internal Fqdn.
- Member
Name string - Gets or sets member name.
- Private
Link stringService Arm Region - Gets or sets the private link service arm region.
- Redirect
Map stringId - Gets or sets the redirect map id.
- Customer
Visible []stringFqdns - Gets or sets customer visible FQDNs.
- Group
Id string - Gets or sets group id.
- Internal
Fqdn string - Gets or sets Internal Fqdn.
- Member
Name string - Gets or sets member name.
- Private
Link stringService Arm Region - Gets or sets the private link service arm region.
- Redirect
Map stringId - Gets or sets the redirect map id.
- customer
Visible List<String>Fqdns - Gets or sets customer visible FQDNs.
- group
Id String - Gets or sets group id.
- internal
Fqdn String - Gets or sets Internal Fqdn.
- member
Name String - Gets or sets member name.
- private
Link StringService Arm Region - Gets or sets the private link service arm region.
- redirect
Map StringId - Gets or sets the redirect map id.
- customer
Visible string[]Fqdns - Gets or sets customer visible FQDNs.
- group
Id string - Gets or sets group id.
- internal
Fqdn string - Gets or sets Internal Fqdn.
- member
Name string - Gets or sets member name.
- private
Link stringService Arm Region - Gets or sets the private link service arm region.
- redirect
Map stringId - Gets or sets the redirect map id.
- customer_
visible_ Sequence[str]fqdns - Gets or sets customer visible FQDNs.
- group_
id str - Gets or sets group id.
- internal_
fqdn str - Gets or sets Internal Fqdn.
- member_
name str - Gets or sets member name.
- private_
link_ strservice_ arm_ region - Gets or sets the private link service arm region.
- redirect_
map_ strid - Gets or sets the redirect map id.
- customer
Visible List<String>Fqdns - Gets or sets customer visible FQDNs.
- group
Id String - Gets or sets group id.
- internal
Fqdn String - Gets or sets Internal Fqdn.
- member
Name String - Gets or sets member name.
- private
Link StringService Arm Region - Gets or sets the private link service arm region.
- redirect
Map StringId - Gets or sets the redirect map id.
PrivateEndpointConnectionProxyPropertiesResponse
- Provisioning
State string - Gets or sets the provisioning state of the private endpoint connection proxy.
- Remote
Private Pulumi.Endpoint Azure Native. Data Replication. Inputs. Remote Private Endpoint Response - Represent remote private endpoint information for the private endpoint connection proxy.
- Provisioning
State string - Gets or sets the provisioning state of the private endpoint connection proxy.
- Remote
Private RemoteEndpoint Private Endpoint Response - Represent remote private endpoint information for the private endpoint connection proxy.
- provisioning
State String - Gets or sets the provisioning state of the private endpoint connection proxy.
- remote
Private RemoteEndpoint Private Endpoint Response - Represent remote private endpoint information for the private endpoint connection proxy.
- provisioning
State string - Gets or sets the provisioning state of the private endpoint connection proxy.
- remote
Private RemoteEndpoint Private Endpoint Response - Represent remote private endpoint information for the private endpoint connection proxy.
- provisioning_
state str - Gets or sets the provisioning state of the private endpoint connection proxy.
- remote_
private_ Remoteendpoint Private Endpoint Response - Represent remote private endpoint information for the private endpoint connection proxy.
- provisioning
State String - Gets or sets the provisioning state of the private endpoint connection proxy.
- remote
Private Property MapEndpoint - Represent remote private endpoint information for the private endpoint connection proxy.
PrivateLinkServiceConnectionResponse
- Group
Ids List<string> - Gets or sets group ids.
- Name string
- Gets or sets private link service connection name.
- Request
Message string - Gets or sets the request message for the private link service connection.
- Group
Ids []string - Gets or sets group ids.
- Name string
- Gets or sets private link service connection name.
- Request
Message string - Gets or sets the request message for the private link service connection.
- group
Ids List<String> - Gets or sets group ids.
- name String
- Gets or sets private link service connection name.
- request
Message String - Gets or sets the request message for the private link service connection.
- group
Ids string[] - Gets or sets group ids.
- name string
- Gets or sets private link service connection name.
- request
Message string - Gets or sets the request message for the private link service connection.
- group_
ids Sequence[str] - Gets or sets group ids.
- name str
- Gets or sets private link service connection name.
- request_
message str - Gets or sets the request message for the private link service connection.
- group
Ids List<String> - Gets or sets group ids.
- name String
- Gets or sets private link service connection name.
- request
Message String - Gets or sets the request message for the private link service connection.
PrivateLinkServiceConnectionStateResponse
- Actions
Required string - Gets or sets actions required.
- Description string
- Gets or sets description.
- Status string
- Gets or sets the status.
- Actions
Required string - Gets or sets actions required.
- Description string
- Gets or sets description.
- Status string
- Gets or sets the status.
- actions
Required String - Gets or sets actions required.
- description String
- Gets or sets description.
- status String
- Gets or sets the status.
- actions
Required string - Gets or sets actions required.
- description string
- Gets or sets description.
- status string
- Gets or sets the status.
- actions_
required str - Gets or sets actions required.
- description str
- Gets or sets description.
- status str
- Gets or sets the status.
- actions
Required String - Gets or sets actions required.
- description String
- Gets or sets description.
- status String
- Gets or sets the status.
PrivateLinkServiceProxyResponse
- Group
Connectivity List<Pulumi.Information Azure Native. Data Replication. Inputs. Group Connectivity Information Response> - Gets or sets group connectivity information.
- Id string
- Gets or sets private link service proxy id.
- Remote
Private Pulumi.Endpoint Connection Azure Native. Data Replication. Inputs. Remote Private Endpoint Connection Response - Represent remote private endpoint connection.
- Remote
Private Pulumi.Link Service Connection State Azure Native. Data Replication. Inputs. Private Link Service Connection State Response - Represents Private link service connection state.
- Group
Connectivity []GroupInformation Connectivity Information Response - Gets or sets group connectivity information.
- Id string
- Gets or sets private link service proxy id.
- Remote
Private RemoteEndpoint Connection Private Endpoint Connection Response - Represent remote private endpoint connection.
- Remote
Private PrivateLink Service Connection State Link Service Connection State Response - Represents Private link service connection state.
- group
Connectivity List<GroupInformation Connectivity Information Response> - Gets or sets group connectivity information.
- id String
- Gets or sets private link service proxy id.
- remote
Private RemoteEndpoint Connection Private Endpoint Connection Response - Represent remote private endpoint connection.
- remote
Private PrivateLink Service Connection State Link Service Connection State Response - Represents Private link service connection state.
- group
Connectivity GroupInformation Connectivity Information Response[] - Gets or sets group connectivity information.
- id string
- Gets or sets private link service proxy id.
- remote
Private RemoteEndpoint Connection Private Endpoint Connection Response - Represent remote private endpoint connection.
- remote
Private PrivateLink Service Connection State Link Service Connection State Response - Represents Private link service connection state.
- group_
connectivity_ Sequence[Groupinformation Connectivity Information Response] - Gets or sets group connectivity information.
- id str
- Gets or sets private link service proxy id.
- remote_
private_ Remoteendpoint_ connection Private Endpoint Connection Response - Represent remote private endpoint connection.
- remote_
private_ Privatelink_ service_ connection_ state Link Service Connection State Response - Represents Private link service connection state.
- group
Connectivity List<Property Map>Information - Gets or sets group connectivity information.
- id String
- Gets or sets private link service proxy id.
- remote
Private Property MapEndpoint Connection - Represent remote private endpoint connection.
- remote
Private Property MapLink Service Connection State - Represents Private link service connection state.
RemotePrivateEndpointConnectionResponse
- Id string
- Gets or sets the remote private endpoint connection id.
- Id string
- Gets or sets the remote private endpoint connection id.
- id String
- Gets or sets the remote private endpoint connection id.
- id string
- Gets or sets the remote private endpoint connection id.
- id str
- Gets or sets the remote private endpoint connection id.
- id String
- Gets or sets the remote private endpoint connection id.
RemotePrivateEndpointResponse
- Id string
- Gets or sets private link service proxy id.
- Connection
Details List<Pulumi.Azure Native. Data Replication. Inputs. Connection Details Response> - Gets or sets the list of Connection Details. This is the connection details for private endpoint.
- Manual
Private List<Pulumi.Link Service Connections Azure Native. Data Replication. Inputs. Private Link Service Connection Response> - Gets or sets the list of Manual Private Link Service Connections and gets populated for Manual approval flow.
- Private
Link List<Pulumi.Service Connections Azure Native. Data Replication. Inputs. Private Link Service Connection Response> - Gets or sets the list of Private Link Service Connections and gets populated for Auto approval flow.
- Private
Link List<Pulumi.Service Proxies Azure Native. Data Replication. Inputs. Private Link Service Proxy Response> - Gets or sets the list of private link service proxies.
- Id string
- Gets or sets private link service proxy id.
- Connection
Details []ConnectionDetails Response - Gets or sets the list of Connection Details. This is the connection details for private endpoint.
- Manual
Private []PrivateLink Service Connections Link Service Connection Response - Gets or sets the list of Manual Private Link Service Connections and gets populated for Manual approval flow.
- Private
Link []PrivateService Connections Link Service Connection Response - Gets or sets the list of Private Link Service Connections and gets populated for Auto approval flow.
- Private
Link []PrivateService Proxies Link Service Proxy Response - Gets or sets the list of private link service proxies.
- id String
- Gets or sets private link service proxy id.
- connection
Details List<ConnectionDetails Response> - Gets or sets the list of Connection Details. This is the connection details for private endpoint.
- manual
Private List<PrivateLink Service Connections Link Service Connection Response> - Gets or sets the list of Manual Private Link Service Connections and gets populated for Manual approval flow.
- private
Link List<PrivateService Connections Link Service Connection Response> - Gets or sets the list of Private Link Service Connections and gets populated for Auto approval flow.
- private
Link List<PrivateService Proxies Link Service Proxy Response> - Gets or sets the list of private link service proxies.
- id string
- Gets or sets private link service proxy id.
- connection
Details ConnectionDetails Response[] - Gets or sets the list of Connection Details. This is the connection details for private endpoint.
- manual
Private PrivateLink Service Connections Link Service Connection Response[] - Gets or sets the list of Manual Private Link Service Connections and gets populated for Manual approval flow.
- private
Link PrivateService Connections Link Service Connection Response[] - Gets or sets the list of Private Link Service Connections and gets populated for Auto approval flow.
- private
Link PrivateService Proxies Link Service Proxy Response[] - Gets or sets the list of private link service proxies.
- id str
- Gets or sets private link service proxy id.
- connection_
details Sequence[ConnectionDetails Response] - Gets or sets the list of Connection Details. This is the connection details for private endpoint.
- manual_
private_ Sequence[Privatelink_ service_ connections Link Service Connection Response] - Gets or sets the list of Manual Private Link Service Connections and gets populated for Manual approval flow.
- private_
link_ Sequence[Privateservice_ connections Link Service Connection Response] - Gets or sets the list of Private Link Service Connections and gets populated for Auto approval flow.
- private_
link_ Sequence[Privateservice_ proxies Link Service Proxy Response] - Gets or sets the list of private link service proxies.
- id String
- Gets or sets private link service proxy id.
- connection
Details List<Property Map> - Gets or sets the list of Connection Details. This is the connection details for private endpoint.
- manual
Private List<Property Map>Link Service Connections - Gets or sets the list of Manual Private Link Service Connections and gets populated for Manual approval flow.
- private
Link List<Property Map>Service Connections - Gets or sets the list of Private Link Service Connections and gets populated for Auto approval flow.
- private
Link List<Property Map>Service Proxies - Gets or sets the list of private link service proxies.
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 v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi