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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.solutions.getJitRequest
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Gets the JIT request. Azure REST API version: 2021-07-01.
Other available API versions: 2023-12-01-preview.
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.
- System
Data Pulumi.Azure Native. Solutions. Outputs. System Data Response - Metadata pertaining to creation and last modification of the resource.
- 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.
- System
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- 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.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- 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.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- 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.
- system_
data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- 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.
- system
Data Property Map - Metadata pertaining to creation and last modification of the resource.
- 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.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified 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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi