These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.solutions.getJitRequest
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets the JIT request. API Version: 2019-07-01.
Using getJitRequest
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 getJitRequest(args: GetJitRequestArgs, opts?: InvokeOptions): Promise<GetJitRequestResult>
function getJitRequestOutput(args: GetJitRequestOutputArgs, opts?: InvokeOptions): Output<GetJitRequestResult>def get_jit_request(jit_request_name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetJitRequestResult
def get_jit_request_output(jit_request_name: Optional[pulumi.Input[str]] = None,
                    resource_group_name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetJitRequestResult]func LookupJitRequest(ctx *Context, args *LookupJitRequestArgs, opts ...InvokeOption) (*LookupJitRequestResult, error)
func LookupJitRequestOutput(ctx *Context, args *LookupJitRequestOutputArgs, opts ...InvokeOption) LookupJitRequestResultOutput> Note: This function is named LookupJitRequest in the Go SDK.
public static class GetJitRequest 
{
    public static Task<GetJitRequestResult> InvokeAsync(GetJitRequestArgs args, InvokeOptions? opts = null)
    public static Output<GetJitRequestResult> Invoke(GetJitRequestInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetJitRequestResult> getJitRequest(GetJitRequestArgs args, InvokeOptions options)
public static Output<GetJitRequestResult> getJitRequest(GetJitRequestArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:solutions:getJitRequest
  arguments:
    # arguments dictionaryThe following arguments are supported:
- JitRequest stringName 
- The name of the JIT request.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- JitRequest stringName 
- The name of the JIT request.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- jitRequest StringName 
- The name of the JIT request.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- jitRequest stringName 
- The name of the JIT request.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- jit_request_ strname 
- The name of the JIT request.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- jitRequest StringName 
- The name of the JIT request.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getJitRequest Result
The following output properties are available:
- ApplicationResource stringId 
- The parent application id.
- CreatedBy Pulumi.Azure Native. Solutions. Outputs. Application Client Details Response 
- The client entity that created the JIT request.
- Id string
- Resource ID
- 
List<Pulumi.Azure Native. Solutions. Outputs. Jit Authorization Policies Response> 
- The JIT authorization policies.
- JitRequest stringState 
- The JIT request state.
- JitScheduling Pulumi.Policy Azure Native. Solutions. Outputs. Jit Scheduling Policy Response 
- The JIT request properties.
- Name string
- Resource name
- ProvisioningState string
- The JIT request provisioning state.
- PublisherTenant stringId 
- The publisher tenant id.
- Type string
- Resource type
- UpdatedBy Pulumi.Azure Native. Solutions. Outputs. Application Client Details Response 
- The client entity that last updated the JIT request.
- Location string
- Resource location
- Dictionary<string, string>
- Resource tags
- ApplicationResource stringId 
- The parent application id.
- CreatedBy ApplicationClient Details Response 
- The client entity that created the JIT request.
- Id string
- Resource ID
- 
[]JitAuthorization Policies Response 
- The JIT authorization policies.
- JitRequest stringState 
- The JIT request state.
- JitScheduling JitPolicy Scheduling Policy Response 
- The JIT request properties.
- Name string
- Resource name
- ProvisioningState string
- The JIT request provisioning state.
- PublisherTenant stringId 
- The publisher tenant id.
- Type string
- Resource type
- UpdatedBy ApplicationClient Details Response 
- The client entity that last updated the JIT request.
- Location string
- Resource location
- map[string]string
- Resource tags
- applicationResource StringId 
- The parent application id.
- createdBy ApplicationClient Details Response 
- The client entity that created the JIT request.
- id String
- Resource ID
- 
List<JitAuthorization Policies Response> 
- The JIT authorization policies.
- jitRequest StringState 
- The JIT request state.
- jitScheduling JitPolicy Scheduling Policy Response 
- The JIT request properties.
- name String
- Resource name
- provisioningState String
- The JIT request provisioning state.
- publisherTenant StringId 
- The publisher tenant id.
- type String
- Resource type
- updatedBy ApplicationClient Details Response 
- The client entity that last updated the JIT request.
- location String
- Resource location
- Map<String,String>
- Resource tags
- applicationResource stringId 
- The parent application id.
- createdBy ApplicationClient Details Response 
- The client entity that created the JIT request.
- id string
- Resource ID
- 
JitAuthorization Policies Response[] 
- The JIT authorization policies.
- jitRequest stringState 
- The JIT request state.
- jitScheduling JitPolicy Scheduling Policy Response 
- The JIT request properties.
- name string
- Resource name
- provisioningState string
- The JIT request provisioning state.
- publisherTenant stringId 
- The publisher tenant id.
- type string
- Resource type
- updatedBy ApplicationClient Details Response 
- The client entity that last updated the JIT request.
- location string
- Resource location
- {[key: string]: string}
- Resource tags
- application_resource_ strid 
- The parent application id.
- created_by ApplicationClient Details Response 
- The client entity that created the JIT request.
- id str
- Resource ID
- 
Sequence[JitAuthorization Policies Response] 
- The JIT authorization policies.
- jit_request_ strstate 
- The JIT request state.
- jit_scheduling_ Jitpolicy Scheduling Policy Response 
- The JIT request properties.
- name str
- Resource name
- provisioning_state str
- The JIT request provisioning state.
- publisher_tenant_ strid 
- The publisher tenant id.
- type str
- Resource type
- updated_by ApplicationClient Details Response 
- The client entity that last updated the JIT request.
- location str
- Resource location
- Mapping[str, str]
- Resource tags
- applicationResource StringId 
- The parent application id.
- createdBy Property Map
- The client entity that created the JIT request.
- id String
- Resource ID
- List<Property Map>
- The JIT authorization policies.
- jitRequest StringState 
- The JIT request state.
- jitScheduling Property MapPolicy 
- The JIT request properties.
- name String
- Resource name
- provisioningState String
- The JIT request provisioning state.
- publisherTenant StringId 
- The publisher tenant id.
- type String
- Resource type
- updatedBy Property Map
- The client entity that last updated the JIT request.
- location String
- Resource location
- Map<String>
- Resource tags
Supporting Types
ApplicationClientDetailsResponse   
- ApplicationId string
- The client application Id.
- Oid string
- The client Oid.
- Puid string
- The client Puid
- ApplicationId string
- The client application Id.
- Oid string
- The client Oid.
- Puid string
- The client Puid
- applicationId String
- The client application Id.
- oid String
- The client Oid.
- puid String
- The client Puid
- applicationId string
- The client application Id.
- oid string
- The client Oid.
- puid string
- The client Puid
- application_id str
- The client application Id.
- oid str
- The client Oid.
- puid str
- The client Puid
- applicationId String
- The client application Id.
- oid String
- The client Oid.
- puid String
- The client Puid
JitAuthorizationPoliciesResponse   
- PrincipalId string
- The the principal id that will be granted JIT access.
- RoleDefinition stringId 
- The role definition id that will be granted to the Principal.
- PrincipalId string
- The the principal id that will be granted JIT access.
- RoleDefinition stringId 
- The role definition id that will be granted to the Principal.
- principalId String
- The the principal id that will be granted JIT access.
- roleDefinition StringId 
- The role definition id that will be granted to the Principal.
- principalId string
- The the principal id that will be granted JIT access.
- roleDefinition stringId 
- The role definition id that will be granted to the Principal.
- principal_id str
- The the principal id that will be granted JIT access.
- role_definition_ strid 
- The role definition id that will be granted to the Principal.
- principalId String
- The the principal id that will be granted JIT access.
- roleDefinition StringId 
- The role definition id that will be granted to the Principal.
JitSchedulingPolicyResponse   
- duration str
- start_time str
- The start time of the request.
- type str
- The type of JIT schedule.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi