1. Packages
  2. Azure Native
  3. API Docs
  4. datafactory
  5. getFactoryDataPlaneAccess
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.34.0 published on Thursday, Mar 28, 2024 by Pulumi

azure-native.datafactory.getFactoryDataPlaneAccess

Explore with Pulumi AI

azure-native logo
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.34.0 published on Thursday, Mar 28, 2024 by Pulumi

    Get Data Plane access. Azure REST API version: 2018-06-01.

    Using getFactoryDataPlaneAccess

    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 getFactoryDataPlaneAccess(args: GetFactoryDataPlaneAccessArgs, opts?: InvokeOptions): Promise<GetFactoryDataPlaneAccessResult>
    function getFactoryDataPlaneAccessOutput(args: GetFactoryDataPlaneAccessOutputArgs, opts?: InvokeOptions): Output<GetFactoryDataPlaneAccessResult>
    def get_factory_data_plane_access(access_resource_path: Optional[str] = None,
                                      expire_time: Optional[str] = None,
                                      factory_name: Optional[str] = None,
                                      permissions: Optional[str] = None,
                                      profile_name: Optional[str] = None,
                                      resource_group_name: Optional[str] = None,
                                      start_time: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetFactoryDataPlaneAccessResult
    def get_factory_data_plane_access_output(access_resource_path: Optional[pulumi.Input[str]] = None,
                                      expire_time: Optional[pulumi.Input[str]] = None,
                                      factory_name: Optional[pulumi.Input[str]] = None,
                                      permissions: Optional[pulumi.Input[str]] = None,
                                      profile_name: Optional[pulumi.Input[str]] = None,
                                      resource_group_name: Optional[pulumi.Input[str]] = None,
                                      start_time: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetFactoryDataPlaneAccessResult]
    func GetFactoryDataPlaneAccess(ctx *Context, args *GetFactoryDataPlaneAccessArgs, opts ...InvokeOption) (*GetFactoryDataPlaneAccessResult, error)
    func GetFactoryDataPlaneAccessOutput(ctx *Context, args *GetFactoryDataPlaneAccessOutputArgs, opts ...InvokeOption) GetFactoryDataPlaneAccessResultOutput

    > Note: This function is named GetFactoryDataPlaneAccess in the Go SDK.

    public static class GetFactoryDataPlaneAccess 
    {
        public static Task<GetFactoryDataPlaneAccessResult> InvokeAsync(GetFactoryDataPlaneAccessArgs args, InvokeOptions? opts = null)
        public static Output<GetFactoryDataPlaneAccessResult> Invoke(GetFactoryDataPlaneAccessInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFactoryDataPlaneAccessResult> getFactoryDataPlaneAccess(GetFactoryDataPlaneAccessArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:datafactory:getFactoryDataPlaneAccess
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FactoryName string
    The factory name.
    ResourceGroupName string
    The resource group name.
    AccessResourcePath string
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    ExpireTime string
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    Permissions string
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    ProfileName string
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    StartTime string
    Start time for the token. If not specified the current time will be used.
    FactoryName string
    The factory name.
    ResourceGroupName string
    The resource group name.
    AccessResourcePath string
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    ExpireTime string
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    Permissions string
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    ProfileName string
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    StartTime string
    Start time for the token. If not specified the current time will be used.
    factoryName String
    The factory name.
    resourceGroupName String
    The resource group name.
    accessResourcePath String
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    expireTime String
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    permissions String
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    profileName String
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    startTime String
    Start time for the token. If not specified the current time will be used.
    factoryName string
    The factory name.
    resourceGroupName string
    The resource group name.
    accessResourcePath string
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    expireTime string
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    permissions string
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    profileName string
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    startTime string
    Start time for the token. If not specified the current time will be used.
    factory_name str
    The factory name.
    resource_group_name str
    The resource group name.
    access_resource_path str
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    expire_time str
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    permissions str
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    profile_name str
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    start_time str
    Start time for the token. If not specified the current time will be used.
    factoryName String
    The factory name.
    resourceGroupName String
    The resource group name.
    accessResourcePath String
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    expireTime String
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    permissions String
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    profileName String
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    startTime String
    Start time for the token. If not specified the current time will be used.

    getFactoryDataPlaneAccess Result

    The following output properties are available:

    AccessToken string
    Data Plane read only access token.
    DataPlaneUrl string
    Data Plane service base URL.
    Policy Pulumi.AzureNative.DataFactory.Outputs.UserAccessPolicyResponse
    The user access policy.
    AccessToken string
    Data Plane read only access token.
    DataPlaneUrl string
    Data Plane service base URL.
    Policy UserAccessPolicyResponse
    The user access policy.
    accessToken String
    Data Plane read only access token.
    dataPlaneUrl String
    Data Plane service base URL.
    policy UserAccessPolicyResponse
    The user access policy.
    accessToken string
    Data Plane read only access token.
    dataPlaneUrl string
    Data Plane service base URL.
    policy UserAccessPolicyResponse
    The user access policy.
    access_token str
    Data Plane read only access token.
    data_plane_url str
    Data Plane service base URL.
    policy UserAccessPolicyResponse
    The user access policy.
    accessToken String
    Data Plane read only access token.
    dataPlaneUrl String
    Data Plane service base URL.
    policy Property Map
    The user access policy.

    Supporting Types

    UserAccessPolicyResponse

    AccessResourcePath string
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    ExpireTime string
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    Permissions string
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    ProfileName string
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    StartTime string
    Start time for the token. If not specified the current time will be used.
    AccessResourcePath string
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    ExpireTime string
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    Permissions string
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    ProfileName string
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    StartTime string
    Start time for the token. If not specified the current time will be used.
    accessResourcePath String
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    expireTime String
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    permissions String
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    profileName String
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    startTime String
    Start time for the token. If not specified the current time will be used.
    accessResourcePath string
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    expireTime string
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    permissions string
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    profileName string
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    startTime string
    Start time for the token. If not specified the current time will be used.
    access_resource_path str
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    expire_time str
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    permissions str
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    profile_name str
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    start_time str
    Start time for the token. If not specified the current time will be used.
    accessResourcePath String
    The resource path to get access relative to factory. Currently only empty string is supported which corresponds to the factory resource.
    expireTime String
    Expiration time for the token. Maximum duration for the token is eight hours and by default the token will expire in eight hours.
    permissions String
    The string with permissions for Data Plane access. Currently only 'r' is supported which grants read only access.
    profileName String
    The name of the profile. Currently only the default is supported. The default value is DefaultProfile.
    startTime String
    Start time for the token. If not specified the current time will be used.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    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.34.0 published on Thursday, Mar 28, 2024 by Pulumi