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.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.migrate.getPrivateEndpointConnectionProxyController
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.1 published on Sunday, Mar 2, 2025 by Pulumi
Get the of private link proxy resources from a migrate project and private link proxy resource. Azure REST API version: 2023-01-01.
Using getPrivateEndpointConnectionProxyController
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 getPrivateEndpointConnectionProxyController(args: GetPrivateEndpointConnectionProxyControllerArgs, opts?: InvokeOptions): Promise<GetPrivateEndpointConnectionProxyControllerResult>
function getPrivateEndpointConnectionProxyControllerOutput(args: GetPrivateEndpointConnectionProxyControllerOutputArgs, opts?: InvokeOptions): Output<GetPrivateEndpointConnectionProxyControllerResult>def get_private_endpoint_connection_proxy_controller(migrate_project_name: Optional[str] = None,
                                                     pec_proxy_name: Optional[str] = None,
                                                     resource_group_name: Optional[str] = None,
                                                     opts: Optional[InvokeOptions] = None) -> GetPrivateEndpointConnectionProxyControllerResult
def get_private_endpoint_connection_proxy_controller_output(migrate_project_name: Optional[pulumi.Input[str]] = None,
                                                     pec_proxy_name: Optional[pulumi.Input[str]] = None,
                                                     resource_group_name: Optional[pulumi.Input[str]] = None,
                                                     opts: Optional[InvokeOptions] = None) -> Output[GetPrivateEndpointConnectionProxyControllerResult]func LookupPrivateEndpointConnectionProxyController(ctx *Context, args *LookupPrivateEndpointConnectionProxyControllerArgs, opts ...InvokeOption) (*LookupPrivateEndpointConnectionProxyControllerResult, error)
func LookupPrivateEndpointConnectionProxyControllerOutput(ctx *Context, args *LookupPrivateEndpointConnectionProxyControllerOutputArgs, opts ...InvokeOption) LookupPrivateEndpointConnectionProxyControllerResultOutput> Note: This function is named LookupPrivateEndpointConnectionProxyController in the Go SDK.
public static class GetPrivateEndpointConnectionProxyController 
{
    public static Task<GetPrivateEndpointConnectionProxyControllerResult> InvokeAsync(GetPrivateEndpointConnectionProxyControllerArgs args, InvokeOptions? opts = null)
    public static Output<GetPrivateEndpointConnectionProxyControllerResult> Invoke(GetPrivateEndpointConnectionProxyControllerInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPrivateEndpointConnectionProxyControllerResult> getPrivateEndpointConnectionProxyController(GetPrivateEndpointConnectionProxyControllerArgs args, InvokeOptions options)
public static Output<GetPrivateEndpointConnectionProxyControllerResult> getPrivateEndpointConnectionProxyController(GetPrivateEndpointConnectionProxyControllerArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:migrate:getPrivateEndpointConnectionProxyController
  arguments:
    # arguments dictionaryThe following arguments are supported:
- MigrateProject stringName 
- Name of the Azure Migrate project.
- PecProxy stringName 
- Private link proxy name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- MigrateProject stringName 
- Name of the Azure Migrate project.
- PecProxy stringName 
- Private link proxy name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- migrateProject StringName 
- Name of the Azure Migrate project.
- pecProxy StringName 
- Private link proxy name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- migrateProject stringName 
- Name of the Azure Migrate project.
- pecProxy stringName 
- Private link proxy name.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- migrate_project_ strname 
- Name of the Azure Migrate project.
- pec_proxy_ strname 
- Private link proxy name.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- migrateProject StringName 
- Name of the Azure Migrate project.
- pecProxy StringName 
- Private link proxy name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getPrivateEndpointConnectionProxyController Result
The following output properties are available:
- Id string
- Name string
- Properties
Pulumi.Azure Native. Migrate. Outputs. Private Endpoint Connection Proxy Properties Response 
- Properties of a private endpoint connection proxy.
- SystemData Pulumi.Azure Native. Migrate. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- ETag string
- Id string
- Name string
- Properties
PrivateEndpoint Connection Proxy Properties Response 
- Properties of a private endpoint connection proxy.
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- ETag string
- id String
- name String
- properties
PrivateEndpoint Connection Proxy Properties Response 
- Properties of a private endpoint connection proxy.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type String
- eTag String
- id string
- name string
- properties
PrivateEndpoint Connection Proxy Properties Response 
- Properties of a private endpoint connection proxy.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type string
- eTag string
- id str
- name str
- properties
PrivateEndpoint Connection Proxy Properties Response 
- Properties of a private endpoint connection proxy.
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type str
- e_tag str
- id String
- name String
- properties Property Map
- Properties of a private endpoint connection proxy.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- eTag String
Supporting Types
GroupConnectivityInformationResponse   
- CustomerVisible List<string>Fqdns 
- GroupId string
- Id string
- InternalFqdn string
- MemberName string
- PrivateLink stringService Arm Region 
- RedirectMap stringId 
- CustomerVisible []stringFqdns 
- GroupId string
- Id string
- InternalFqdn string
- MemberName string
- PrivateLink stringService Arm Region 
- RedirectMap stringId 
- customerVisible List<String>Fqdns 
- groupId String
- id String
- internalFqdn String
- memberName String
- privateLink StringService Arm Region 
- redirectMap StringId 
- customerVisible string[]Fqdns 
- groupId string
- id string
- internalFqdn string
- memberName string
- privateLink stringService Arm Region 
- redirectMap stringId 
- customer_visible_ Sequence[str]fqdns 
- group_id str
- id str
- internal_fqdn str
- member_name str
- private_link_ strservice_ arm_ region 
- redirect_map_ strid 
- customerVisible List<String>Fqdns 
- groupId String
- id String
- internalFqdn String
- memberName String
- privateLink StringService Arm Region 
- redirectMap StringId 
IpConfigurationResponse  
- GroupId string
- Id string
- LinkIdentifier string
- MemberName string
- PrivateIp stringAddress 
- GroupId string
- Id string
- LinkIdentifier string
- MemberName string
- PrivateIp stringAddress 
- groupId String
- id String
- linkIdentifier String
- memberName String
- privateIp StringAddress 
- groupId string
- id string
- linkIdentifier string
- memberName string
- privateIp stringAddress 
- group_id str
- id str
- link_identifier str
- member_name str
- private_ip_ straddress 
- groupId String
- id String
- linkIdentifier String
- memberName String
- privateIp StringAddress 
PrivateEndpointConnectionProxyPropertiesResponse     
- RemotePrivate Pulumi.Endpoint Azure Native. Migrate. Inputs. Private Endpoint Details Response 
- Defines Private endpoint additional details.
- Status string
- RemotePrivate PrivateEndpoint Endpoint Details Response 
- Defines Private endpoint additional details.
- Status string
- remotePrivate PrivateEndpoint Endpoint Details Response 
- Defines Private endpoint additional details.
- status String
- remotePrivate PrivateEndpoint Endpoint Details Response 
- Defines Private endpoint additional details.
- status string
- remote_private_ Privateendpoint Endpoint Details Response 
- Defines Private endpoint additional details.
- status str
- remotePrivate Property MapEndpoint 
- Defines Private endpoint additional details.
- status String
PrivateEndpointDetailsResponse   
- ConnectionDetails List<Pulumi.Azure Native. Migrate. Inputs. Ip Configuration Response> 
- Id string
- ManualPrivate List<Pulumi.Link Service Connections Azure Native. Migrate. Inputs. Private Link Service Connection Response> 
- PrivateLink List<Pulumi.Service Connections Azure Native. Migrate. Inputs. Private Link Service Connection Response> 
- PrivateLink List<Pulumi.Service Proxies Azure Native. Migrate. Inputs. Private Link Service Proxy Response> 
PrivateLinkServiceConnectionResponse    
- GroupIds List<string>
- Id string
- Name string
- RequestMessage string
- GroupIds []string
- Id string
- Name string
- RequestMessage string
- groupIds List<String>
- id String
- name String
- requestMessage String
- groupIds string[]
- id string
- name string
- requestMessage string
- group_ids Sequence[str]
- id str
- name str
- request_message str
- groupIds List<String>
- id String
- name String
- requestMessage String
PrivateLinkServiceConnectionStateResponse     
- ActionsRequired string
- Actions required on the private endpoint connection.
- Description string
- Description of the private endpoint connection.
- Status string
- Connection status of the private endpoint connection.
- ActionsRequired string
- Actions required on the private endpoint connection.
- Description string
- Description of the private endpoint connection.
- Status string
- Connection status of the private endpoint connection.
- actionsRequired String
- Actions required on the private endpoint connection.
- description String
- Description of the private endpoint connection.
- status String
- Connection status of the private endpoint connection.
- actionsRequired string
- Actions required on the private endpoint connection.
- description string
- Description of the private endpoint connection.
- status string
- Connection status of the private endpoint connection.
- actions_required str
- Actions required on the private endpoint connection.
- description str
- Description of the private endpoint connection.
- status str
- Connection status of the private endpoint connection.
- actionsRequired String
- Actions required on the private endpoint connection.
- description String
- Description of the private endpoint connection.
- status String
- Connection status of the private endpoint connection.
PrivateLinkServiceProxyResponse    
- GroupConnectivity List<Pulumi.Information Azure Native. Migrate. Inputs. Group Connectivity Information Response> 
- Id string
- RemotePrivate Pulumi.Endpoint Connection Azure Native. Migrate. Inputs. Resource Id Response 
- Defines resource ID of a private endpoint connection.
- RemotePrivate Pulumi.Link Service Connection State Azure Native. Migrate. Inputs. Private Link Service Connection State Response 
- Private endpoint connection state.
- GroupConnectivity []GroupInformation Connectivity Information Response 
- Id string
- RemotePrivate ResourceEndpoint Connection Id Response 
- Defines resource ID of a private endpoint connection.
- RemotePrivate PrivateLink Service Connection State Link Service Connection State Response 
- Private endpoint connection state.
- groupConnectivity List<GroupInformation Connectivity Information Response> 
- id String
- remotePrivate ResourceEndpoint Connection Id Response 
- Defines resource ID of a private endpoint connection.
- remotePrivate PrivateLink Service Connection State Link Service Connection State Response 
- Private endpoint connection state.
- groupConnectivity GroupInformation Connectivity Information Response[] 
- id string
- remotePrivate ResourceEndpoint Connection Id Response 
- Defines resource ID of a private endpoint connection.
- remotePrivate PrivateLink Service Connection State Link Service Connection State Response 
- Private endpoint connection state.
- group_connectivity_ Sequence[Groupinformation Connectivity Information Response] 
- id str
- remote_private_ Resourceendpoint_ connection Id Response 
- Defines resource ID of a private endpoint connection.
- remote_private_ Privatelink_ service_ connection_ state Link Service Connection State Response 
- Private endpoint connection state.
- groupConnectivity List<Property Map>Information 
- id String
- remotePrivate Property MapEndpoint Connection 
- Defines resource ID of a private endpoint connection.
- remotePrivate Property MapLink Service Connection State 
- Private endpoint connection state.
ResourceIdResponse  
- Id string
- Id string
- id String
- id string
- id str
- id String
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.1 published on Sunday, Mar 2, 2025 by Pulumi