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.deviceupdate.getPrivateEndpointConnectionProxy
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
(INTERNAL - DO NOT USE) Get the specified private endpoint connection proxy associated with the device update account. Azure REST API version: 2023-07-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(account_name: Optional[str] = None,
private_endpoint_connection_proxy_id: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPrivateEndpointConnectionProxyResult
def get_private_endpoint_connection_proxy_output(account_name: Optional[pulumi.Input[str]] = None,
private_endpoint_connection_proxy_id: Optional[pulumi.Input[str]] = None,
resource_group_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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:deviceupdate:getPrivateEndpointConnectionProxy
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Name string - Account name.
- Private
Endpoint stringConnection Proxy Id - The ID of the private endpoint connection proxy object.
- Resource
Group stringName - The resource group name.
- Account
Name string - Account name.
- Private
Endpoint stringConnection Proxy Id - The ID of the private endpoint connection proxy object.
- Resource
Group stringName - The resource group name.
- account
Name String - Account name.
- private
Endpoint StringConnection Proxy Id - The ID of the private endpoint connection proxy object.
- resource
Group StringName - The resource group name.
- account
Name string - Account name.
- private
Endpoint stringConnection Proxy Id - The ID of the private endpoint connection proxy object.
- resource
Group stringName - The resource group name.
- account_
name str - Account name.
- private_
endpoint_ strconnection_ proxy_ id - The ID of the private endpoint connection proxy object.
- resource_
group_ strname - The resource group name.
- account
Name String - Account name.
- private
Endpoint StringConnection Proxy Id - The ID of the private endpoint connection proxy object.
- resource
Group StringName - The resource group name.
getPrivateEndpointConnectionProxy Result
The following output properties are available:
- ETag string
- ETag from NRP.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Provisioning
State string - The provisioning state of the private endpoint connection proxy resource.
- System
Data Pulumi.Azure Native. Device Update. 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"
- Remote
Private Pulumi.Endpoint Azure Native. Device Update. Outputs. Remote Private Endpoint Response - Remote private endpoint details.
- Status string
- Operation status.
- ETag string
- ETag from NRP.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Provisioning
State string - The provisioning state of the private endpoint connection proxy 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"
- Remote
Private RemoteEndpoint Private Endpoint Response - Remote private endpoint details.
- Status string
- Operation status.
- e
Tag String - ETag from NRP.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioning
State String - The provisioning state of the private endpoint connection proxy 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"
- remote
Private RemoteEndpoint Private Endpoint Response - Remote private endpoint details.
- status String
- Operation status.
- e
Tag string - ETag from NRP.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- provisioning
State string - The provisioning state of the private endpoint connection proxy 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"
- remote
Private RemoteEndpoint Private Endpoint Response - Remote private endpoint details.
- status string
- Operation status.
- e_
tag str - ETag from NRP.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- provisioning_
state str - The provisioning state of the private endpoint connection proxy 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"
- remote_
private_ Remoteendpoint Private Endpoint Response - Remote private endpoint details.
- status str
- Operation status.
- e
Tag String - ETag from NRP.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioning
State String - The provisioning state of the private endpoint connection proxy 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"
- remote
Private Property MapEndpoint - Remote private endpoint details.
- status String
- Operation status.
Supporting Types
ConnectionDetailsResponse
- Group
Id string - Group ID.
- Id string
- Connection details ID.
- Link
Identifier string - Link ID.
- Member
Name string - Member name.
- Private
Ip stringAddress - Private IP address.
- Group
Id string - Group ID.
- Id string
- Connection details ID.
- Link
Identifier string - Link ID.
- Member
Name string - Member name.
- Private
Ip stringAddress - Private IP address.
- group
Id String - Group ID.
- id String
- Connection details ID.
- link
Identifier String - Link ID.
- member
Name String - Member name.
- private
Ip StringAddress - Private IP address.
- group
Id string - Group ID.
- id string
- Connection details ID.
- link
Identifier string - Link ID.
- member
Name string - Member name.
- private
Ip stringAddress - Private IP address.
- group_
id str - Group ID.
- id str
- Connection details ID.
- link_
identifier str - Link ID.
- member_
name str - Member name.
- private_
ip_ straddress - Private IP address.
- group
Id String - Group ID.
- id String
- Connection details ID.
- link
Identifier String - Link ID.
- member
Name String - Member name.
- private
Ip StringAddress - Private IP address.
GroupConnectivityInformationResponse
- Group
Id string - Group ID.
- Internal
Fqdn string - Internal FQDN.
- Member
Name string - Member name.
- Customer
Visible List<string>Fqdns - List of customer visible FQDNs.
- Private
Link stringService Arm Region - PrivateLinkService ARM region.
- Redirect
Map stringId - Redirect map ID.
- Group
Id string - Group ID.
- Internal
Fqdn string - Internal FQDN.
- Member
Name string - Member name.
- Customer
Visible []stringFqdns - List of customer visible FQDNs.
- Private
Link stringService Arm Region - PrivateLinkService ARM region.
- Redirect
Map stringId - Redirect map ID.
- group
Id String - Group ID.
- internal
Fqdn String - Internal FQDN.
- member
Name String - Member name.
- customer
Visible List<String>Fqdns - List of customer visible FQDNs.
- private
Link StringService Arm Region - PrivateLinkService ARM region.
- redirect
Map StringId - Redirect map ID.
- group
Id string - Group ID.
- internal
Fqdn string - Internal FQDN.
- member
Name string - Member name.
- customer
Visible string[]Fqdns - List of customer visible FQDNs.
- private
Link stringService Arm Region - PrivateLinkService ARM region.
- redirect
Map stringId - Redirect map ID.
- group_
id str - Group ID.
- internal_
fqdn str - Internal FQDN.
- member_
name str - Member name.
- customer_
visible_ Sequence[str]fqdns - List of customer visible FQDNs.
- private_
link_ strservice_ arm_ region - PrivateLinkService ARM region.
- redirect_
map_ strid - Redirect map ID.
- group
Id String - Group ID.
- internal
Fqdn String - Internal FQDN.
- member
Name String - Member name.
- customer
Visible List<String>Fqdns - List of customer visible FQDNs.
- private
Link StringService Arm Region - PrivateLinkService ARM region.
- redirect
Map StringId - Redirect map ID.
PrivateLinkServiceConnectionResponse
- Group
Ids List<string> - List of group IDs.
- Name string
- Private link service connection name.
- Request
Message string - Request message.
- Group
Ids []string - List of group IDs.
- Name string
- Private link service connection name.
- Request
Message string - Request message.
- group
Ids List<String> - List of group IDs.
- name String
- Private link service connection name.
- request
Message String - Request message.
- group
Ids string[] - List of group IDs.
- name string
- Private link service connection name.
- request
Message string - Request message.
- group_
ids Sequence[str] - List of group IDs.
- name str
- Private link service connection name.
- request_
message str - Request message.
- group
Ids List<String> - List of group IDs.
- name String
- Private link service connection name.
- request
Message String - Request message.
PrivateLinkServiceConnectionStateResponse
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- description string
- The reason for approval/rejection of the connection.
- status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions_
required str - A message indicating if changes on the service provider require any updates on the consumer.
- description str
- The reason for approval/rejection of the connection.
- status str
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
PrivateLinkServiceProxyResponse
- Group
Connectivity List<Pulumi.Information Azure Native. Device Update. Inputs. Group Connectivity Information Response> - Group connectivity information.
- Id string
- NRP resource ID.
- Remote
Private Pulumi.Endpoint Connection Azure Native. Device Update. Inputs. Private Link Service Proxy Response Remote Private Endpoint Connection - Remote private endpoint connection details.
- Remote
Private Pulumi.Link Service Connection State Azure Native. Device Update. Inputs. Private Link Service Connection State Response - Remote private link service connection state
- Group
Connectivity []GroupInformation Connectivity Information Response - Group connectivity information.
- Id string
- NRP resource ID.
- Remote
Private PrivateEndpoint Connection Link Service Proxy Response Remote Private Endpoint Connection - Remote private endpoint connection details.
- Remote
Private PrivateLink Service Connection State Link Service Connection State Response - Remote private link service connection state
- group
Connectivity List<GroupInformation Connectivity Information Response> - Group connectivity information.
- id String
- NRP resource ID.
- remote
Private PrivateEndpoint Connection Link Service Proxy Response Remote Private Endpoint Connection - Remote private endpoint connection details.
- remote
Private PrivateLink Service Connection State Link Service Connection State Response - Remote private link service connection state
- group
Connectivity GroupInformation Connectivity Information Response[] - Group connectivity information.
- id string
- NRP resource ID.
- remote
Private PrivateEndpoint Connection Link Service Proxy Response Remote Private Endpoint Connection - Remote private endpoint connection details.
- remote
Private PrivateLink Service Connection State Link Service Connection State Response - Remote private link service connection state
- group_
connectivity_ Sequence[Groupinformation Connectivity Information Response] - Group connectivity information.
- id str
- NRP resource ID.
- remote_
private_ Privateendpoint_ connection Link Service Proxy Response Remote Private Endpoint Connection - Remote private endpoint connection details.
- remote_
private_ Privatelink_ service_ connection_ state Link Service Connection State Response - Remote private link service connection state
- group
Connectivity List<Property Map>Information - Group connectivity information.
- id String
- NRP resource ID.
- remote
Private Property MapEndpoint Connection - Remote private endpoint connection details.
- remote
Private Property MapLink Service Connection State - Remote private link service connection state
PrivateLinkServiceProxyResponseRemotePrivateEndpointConnection
- Id string
- Remote private endpoint connection ID.
- Id string
- Remote private endpoint connection ID.
- id String
- Remote private endpoint connection ID.
- id string
- Remote private endpoint connection ID.
- id str
- Remote private endpoint connection ID.
- id String
- Remote private endpoint connection ID.
RemotePrivateEndpointResponse
- Connection
Details List<Pulumi.Azure Native. Device Update. Inputs. Connection Details Response> - List of connection details.
- Id string
- Remote endpoint resource ID.
- Immutable
Resource stringId - Original resource ID needed by Microsoft.Network.
- Immutable
Subscription stringId - Original subscription ID needed by Microsoft.Network.
- Location string
- ARM location of the remote private endpoint.
- Manual
Private List<Pulumi.Link Service Connections Azure Native. Device Update. Inputs. Private Link Service Connection Response> - List of private link service connections that need manual approval.
- Private
Link List<Pulumi.Service Connections Azure Native. Device Update. Inputs. Private Link Service Connection Response> - List of automatically approved private link service connections.
- Private
Link List<Pulumi.Service Proxies Azure Native. Device Update. Inputs. Private Link Service Proxy Response> - List of private link service proxies.
- Vnet
Traffic stringTag - Virtual network traffic tag.
- Connection
Details []ConnectionDetails Response - List of connection details.
- Id string
- Remote endpoint resource ID.
- Immutable
Resource stringId - Original resource ID needed by Microsoft.Network.
- Immutable
Subscription stringId - Original subscription ID needed by Microsoft.Network.
- Location string
- ARM location of the remote private endpoint.
- Manual
Private []PrivateLink Service Connections Link Service Connection Response - List of private link service connections that need manual approval.
- Private
Link []PrivateService Connections Link Service Connection Response - List of automatically approved private link service connections.
- Private
Link []PrivateService Proxies Link Service Proxy Response - List of private link service proxies.
- Vnet
Traffic stringTag - Virtual network traffic tag.
- connection
Details List<ConnectionDetails Response> - List of connection details.
- id String
- Remote endpoint resource ID.
- immutable
Resource StringId - Original resource ID needed by Microsoft.Network.
- immutable
Subscription StringId - Original subscription ID needed by Microsoft.Network.
- location String
- ARM location of the remote private endpoint.
- manual
Private List<PrivateLink Service Connections Link Service Connection Response> - List of private link service connections that need manual approval.
- private
Link List<PrivateService Connections Link Service Connection Response> - List of automatically approved private link service connections.
- private
Link List<PrivateService Proxies Link Service Proxy Response> - List of private link service proxies.
- vnet
Traffic StringTag - Virtual network traffic tag.
- connection
Details ConnectionDetails Response[] - List of connection details.
- id string
- Remote endpoint resource ID.
- immutable
Resource stringId - Original resource ID needed by Microsoft.Network.
- immutable
Subscription stringId - Original subscription ID needed by Microsoft.Network.
- location string
- ARM location of the remote private endpoint.
- manual
Private PrivateLink Service Connections Link Service Connection Response[] - List of private link service connections that need manual approval.
- private
Link PrivateService Connections Link Service Connection Response[] - List of automatically approved private link service connections.
- private
Link PrivateService Proxies Link Service Proxy Response[] - List of private link service proxies.
- vnet
Traffic stringTag - Virtual network traffic tag.
- connection_
details Sequence[ConnectionDetails Response] - List of connection details.
- id str
- Remote endpoint resource ID.
- immutable_
resource_ strid - Original resource ID needed by Microsoft.Network.
- immutable_
subscription_ strid - Original subscription ID needed by Microsoft.Network.
- location str
- ARM location of the remote private endpoint.
- manual_
private_ Sequence[Privatelink_ service_ connections Link Service Connection Response] - List of private link service connections that need manual approval.
- private_
link_ Sequence[Privateservice_ connections Link Service Connection Response] - List of automatically approved private link service connections.
- private_
link_ Sequence[Privateservice_ proxies Link Service Proxy Response] - List of private link service proxies.
- vnet_
traffic_ strtag - Virtual network traffic tag.
- connection
Details List<Property Map> - List of connection details.
- id String
- Remote endpoint resource ID.
- immutable
Resource StringId - Original resource ID needed by Microsoft.Network.
- immutable
Subscription StringId - Original subscription ID needed by Microsoft.Network.
- location String
- ARM location of the remote private endpoint.
- manual
Private List<Property Map>Link Service Connections - List of private link service connections that need manual approval.
- private
Link List<Property Map>Service Connections - List of automatically approved private link service connections.
- private
Link List<Property Map>Service Proxies - List of private link service proxies.
- vnet
Traffic StringTag - Virtual network traffic tag.
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