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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.datafactory.getManagedPrivateEndpoint
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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Gets a managed private endpoint. Azure REST API version: 2018-06-01.
Using getManagedPrivateEndpoint
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 getManagedPrivateEndpoint(args: GetManagedPrivateEndpointArgs, opts?: InvokeOptions): Promise<GetManagedPrivateEndpointResult>
function getManagedPrivateEndpointOutput(args: GetManagedPrivateEndpointOutputArgs, opts?: InvokeOptions): Output<GetManagedPrivateEndpointResult>
def get_managed_private_endpoint(factory_name: Optional[str] = None,
managed_private_endpoint_name: Optional[str] = None,
managed_virtual_network_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagedPrivateEndpointResult
def get_managed_private_endpoint_output(factory_name: Optional[pulumi.Input[str]] = None,
managed_private_endpoint_name: Optional[pulumi.Input[str]] = None,
managed_virtual_network_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagedPrivateEndpointResult]
func LookupManagedPrivateEndpoint(ctx *Context, args *LookupManagedPrivateEndpointArgs, opts ...InvokeOption) (*LookupManagedPrivateEndpointResult, error)
func LookupManagedPrivateEndpointOutput(ctx *Context, args *LookupManagedPrivateEndpointOutputArgs, opts ...InvokeOption) LookupManagedPrivateEndpointResultOutput
> Note: This function is named LookupManagedPrivateEndpoint
in the Go SDK.
public static class GetManagedPrivateEndpoint
{
public static Task<GetManagedPrivateEndpointResult> InvokeAsync(GetManagedPrivateEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetManagedPrivateEndpointResult> Invoke(GetManagedPrivateEndpointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagedPrivateEndpointResult> getManagedPrivateEndpoint(GetManagedPrivateEndpointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:datafactory:getManagedPrivateEndpoint
arguments:
# arguments dictionary
The following arguments are supported:
- Factory
Name string - The factory name.
- Managed
Private stringEndpoint Name - Managed private endpoint name
- Managed
Virtual stringNetwork Name - Managed virtual network name
- Resource
Group stringName - The resource group name.
- Factory
Name string - The factory name.
- Managed
Private stringEndpoint Name - Managed private endpoint name
- Managed
Virtual stringNetwork Name - Managed virtual network name
- Resource
Group stringName - The resource group name.
- factory
Name String - The factory name.
- managed
Private StringEndpoint Name - Managed private endpoint name
- managed
Virtual StringNetwork Name - Managed virtual network name
- resource
Group StringName - The resource group name.
- factory
Name string - The factory name.
- managed
Private stringEndpoint Name - Managed private endpoint name
- managed
Virtual stringNetwork Name - Managed virtual network name
- resource
Group stringName - The resource group name.
- factory_
name str - The factory name.
- managed_
private_ strendpoint_ name - Managed private endpoint name
- managed_
virtual_ strnetwork_ name - Managed virtual network name
- resource_
group_ strname - The resource group name.
- factory
Name String - The factory name.
- managed
Private StringEndpoint Name - Managed private endpoint name
- managed
Virtual StringNetwork Name - Managed virtual network name
- resource
Group StringName - The resource group name.
getManagedPrivateEndpoint Result
The following output properties are available:
- Etag string
- Etag identifies change in the resource.
- Id string
- The resource identifier.
- Name string
- The resource name.
- Properties
Pulumi.
Azure Native. Data Factory. Outputs. Managed Private Endpoint Response - Managed private endpoint properties.
- Type string
- The resource type.
- Etag string
- Etag identifies change in the resource.
- Id string
- The resource identifier.
- Name string
- The resource name.
- Properties
Managed
Private Endpoint Response - Managed private endpoint properties.
- Type string
- The resource type.
- etag String
- Etag identifies change in the resource.
- id String
- The resource identifier.
- name String
- The resource name.
- properties
Managed
Private Endpoint Response - Managed private endpoint properties.
- type String
- The resource type.
- etag string
- Etag identifies change in the resource.
- id string
- The resource identifier.
- name string
- The resource name.
- properties
Managed
Private Endpoint Response - Managed private endpoint properties.
- type string
- The resource type.
- etag str
- Etag identifies change in the resource.
- id str
- The resource identifier.
- name str
- The resource name.
- properties
Managed
Private Endpoint Response - Managed private endpoint properties.
- type str
- The resource type.
- etag String
- Etag identifies change in the resource.
- id String
- The resource identifier.
- name String
- The resource name.
- properties Property Map
- Managed private endpoint properties.
- type String
- The resource type.
Supporting Types
ConnectionStatePropertiesResponse
- Actions
Required string - The actions required on the managed private endpoint
- Description string
- The managed private endpoint description
- Status string
- The approval status
- Actions
Required string - The actions required on the managed private endpoint
- Description string
- The managed private endpoint description
- Status string
- The approval status
- actions
Required String - The actions required on the managed private endpoint
- description String
- The managed private endpoint description
- status String
- The approval status
- actions
Required string - The actions required on the managed private endpoint
- description string
- The managed private endpoint description
- status string
- The approval status
- actions_
required str - The actions required on the managed private endpoint
- description str
- The managed private endpoint description
- status str
- The approval status
- actions
Required String - The actions required on the managed private endpoint
- description String
- The managed private endpoint description
- status String
- The approval status
ManagedPrivateEndpointResponse
- Is
Reserved bool - Denotes whether the managed private endpoint is reserved
- Provisioning
State string - The managed private endpoint provisioning state
- Connection
State Pulumi.Azure Native. Data Factory. Inputs. Connection State Properties Response - The managed private endpoint connection state
- Fqdns List<string>
- Fully qualified domain names
- Group
Id string - The groupId to which the managed private endpoint is created
- Private
Link stringResource Id - The ARM resource ID of the resource to which the managed private endpoint is created
- Is
Reserved bool - Denotes whether the managed private endpoint is reserved
- Provisioning
State string - The managed private endpoint provisioning state
- Connection
State ConnectionState Properties Response - The managed private endpoint connection state
- Fqdns []string
- Fully qualified domain names
- Group
Id string - The groupId to which the managed private endpoint is created
- Private
Link stringResource Id - The ARM resource ID of the resource to which the managed private endpoint is created
- is
Reserved Boolean - Denotes whether the managed private endpoint is reserved
- provisioning
State String - The managed private endpoint provisioning state
- connection
State ConnectionState Properties Response - The managed private endpoint connection state
- fqdns List<String>
- Fully qualified domain names
- group
Id String - The groupId to which the managed private endpoint is created
- private
Link StringResource Id - The ARM resource ID of the resource to which the managed private endpoint is created
- is
Reserved boolean - Denotes whether the managed private endpoint is reserved
- provisioning
State string - The managed private endpoint provisioning state
- connection
State ConnectionState Properties Response - The managed private endpoint connection state
- fqdns string[]
- Fully qualified domain names
- group
Id string - The groupId to which the managed private endpoint is created
- private
Link stringResource Id - The ARM resource ID of the resource to which the managed private endpoint is created
- is_
reserved bool - Denotes whether the managed private endpoint is reserved
- provisioning_
state str - The managed private endpoint provisioning state
- connection_
state ConnectionState Properties Response - The managed private endpoint connection state
- fqdns Sequence[str]
- Fully qualified domain names
- group_
id str - The groupId to which the managed private endpoint is created
- private_
link_ strresource_ id - The ARM resource ID of the resource to which the managed private endpoint is created
- is
Reserved Boolean - Denotes whether the managed private endpoint is reserved
- provisioning
State String - The managed private endpoint provisioning state
- connection
State Property Map - The managed private endpoint connection state
- fqdns List<String>
- Fully qualified domain names
- group
Id String - The groupId to which the managed private endpoint is created
- private
Link StringResource Id - The ARM resource ID of the resource to which the managed private endpoint is created
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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi