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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:solutions:getJitRequest
arguments:
# arguments dictionary
The following arguments are supported:
- Jit
Request stringName - The name of the JIT request.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Jit
Request stringName - The name of the JIT request.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- jit
Request StringName - The name of the JIT request.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- jit
Request stringName - The name of the JIT request.
- resource
Group 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.
- jit
Request StringName - The name of the JIT request.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getJitRequest Result
The following output properties are available:
- Application
Resource stringId - The parent application id.
- Created
By 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.
- Jit
Request stringState - The JIT request state.
- Jit
Scheduling Pulumi.Policy Azure Native. Solutions. Outputs. Jit Scheduling Policy Response - The JIT request properties.
- Name string
- Resource name
- Provisioning
State string - The JIT request provisioning state.
- Publisher
Tenant stringId - The publisher tenant id.
- Type string
- Resource type
- Updated
By 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
- Application
Resource stringId - The parent application id.
- Created
By ApplicationClient Details Response - The client entity that created the JIT request.
- Id string
- Resource ID
- []Jit
Authorization Policies Response - The JIT authorization policies.
- Jit
Request stringState - The JIT request state.
- Jit
Scheduling JitPolicy Scheduling Policy Response - The JIT request properties.
- Name string
- Resource name
- Provisioning
State string - The JIT request provisioning state.
- Publisher
Tenant stringId - The publisher tenant id.
- Type string
- Resource type
- Updated
By ApplicationClient Details Response - The client entity that last updated the JIT request.
- Location string
- Resource location
- map[string]string
- Resource tags
- application
Resource StringId - The parent application id.
- created
By ApplicationClient Details Response - The client entity that created the JIT request.
- id String
- Resource ID
- List<Jit
Authorization Policies Response> - The JIT authorization policies.
- jit
Request StringState - The JIT request state.
- jit
Scheduling JitPolicy Scheduling Policy Response - The JIT request properties.
- name String
- Resource name
- provisioning
State String - The JIT request provisioning state.
- publisher
Tenant StringId - The publisher tenant id.
- type String
- Resource type
- updated
By ApplicationClient Details Response - The client entity that last updated the JIT request.
- location String
- Resource location
- Map<String,String>
- Resource tags
- application
Resource stringId - The parent application id.
- created
By ApplicationClient Details Response - The client entity that created the JIT request.
- id string
- Resource ID
- Jit
Authorization Policies Response[] - The JIT authorization policies.
- jit
Request stringState - The JIT request state.
- jit
Scheduling JitPolicy Scheduling Policy Response - The JIT request properties.
- name string
- Resource name
- provisioning
State string - The JIT request provisioning state.
- publisher
Tenant stringId - The publisher tenant id.
- type string
- Resource type
- updated
By 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[Jit
Authorization 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
- application
Resource StringId - The parent application id.
- created
By Property Map - The client entity that created the JIT request.
- id String
- Resource ID
- List<Property Map>
- The JIT authorization policies.
- jit
Request StringState - The JIT request state.
- jit
Scheduling Property MapPolicy - The JIT request properties.
- name String
- Resource name
- provisioning
State String - The JIT request provisioning state.
- publisher
Tenant StringId - The publisher tenant id.
- type String
- Resource type
- updated
By Property Map - The client entity that last updated the JIT request.
- location String
- Resource location
- Map<String>
- Resource tags
Supporting Types
ApplicationClientDetailsResponse
- Application
Id string - The client application Id.
- Oid string
- The client Oid.
- Puid string
- The client Puid
- Application
Id string - The client application Id.
- Oid string
- The client Oid.
- Puid string
- The client Puid
- application
Id String - The client application Id.
- oid String
- The client Oid.
- puid String
- The client Puid
- application
Id 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
- application
Id String - The client application Id.
- oid String
- The client Oid.
- puid String
- The client Puid
JitAuthorizationPoliciesResponse
- Principal
Id string - The the principal id that will be granted JIT access.
- Role
Definition stringId - The role definition id that will be granted to the Principal.
- Principal
Id string - The the principal id that will be granted JIT access.
- Role
Definition stringId - The role definition id that will be granted to the Principal.
- principal
Id String - The the principal id that will be granted JIT access.
- role
Definition StringId - The role definition id that will be granted to the Principal.
- principal
Id string - The the principal id that will be granted JIT access.
- role
Definition 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.
- principal
Id String - The the principal id that will be granted JIT access.
- role
Definition 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