panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
panos.getIkeCryptoProfile
Explore with Pulumi AI
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
Using getIkeCryptoProfile
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 getIkeCryptoProfile(args: GetIkeCryptoProfileArgs, opts?: InvokeOptions): Promise<GetIkeCryptoProfileResult>
function getIkeCryptoProfileOutput(args: GetIkeCryptoProfileOutputArgs, opts?: InvokeOptions): Output<GetIkeCryptoProfileResult>
def get_ike_crypto_profile(authentication_multiple: Optional[float] = None,
dh_groups: Optional[Sequence[str]] = None,
encryptions: Optional[Sequence[str]] = None,
hashes: Optional[Sequence[str]] = None,
lifetime: Optional[GetIkeCryptoProfileLifetime] = None,
location: Optional[GetIkeCryptoProfileLocation] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIkeCryptoProfileResult
def get_ike_crypto_profile_output(authentication_multiple: Optional[pulumi.Input[float]] = None,
dh_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
encryptions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
hashes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
lifetime: Optional[pulumi.Input[GetIkeCryptoProfileLifetimeArgs]] = None,
location: Optional[pulumi.Input[GetIkeCryptoProfileLocationArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIkeCryptoProfileResult]
func LookupIkeCryptoProfile(ctx *Context, args *LookupIkeCryptoProfileArgs, opts ...InvokeOption) (*LookupIkeCryptoProfileResult, error)
func LookupIkeCryptoProfileOutput(ctx *Context, args *LookupIkeCryptoProfileOutputArgs, opts ...InvokeOption) LookupIkeCryptoProfileResultOutput
> Note: This function is named LookupIkeCryptoProfile
in the Go SDK.
public static class GetIkeCryptoProfile
{
public static Task<GetIkeCryptoProfileResult> InvokeAsync(GetIkeCryptoProfileArgs args, InvokeOptions? opts = null)
public static Output<GetIkeCryptoProfileResult> Invoke(GetIkeCryptoProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIkeCryptoProfileResult> getIkeCryptoProfile(GetIkeCryptoProfileArgs args, InvokeOptions options)
public static Output<GetIkeCryptoProfileResult> getIkeCryptoProfile(GetIkeCryptoProfileArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getIkeCryptoProfile:getIkeCryptoProfile
arguments:
# arguments dictionary
The following arguments are supported:
- Location
Get
Ike Crypto Profile Location - The location of this object.
- Name string
- Authentication
Multiple double - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- Dh
Groups List<string> - Encryptions List<string>
- Hashes List<string>
- Lifetime
Get
Ike Crypto Profile Lifetime
- Location
Get
Ike Crypto Profile Location - The location of this object.
- Name string
- Authentication
Multiple float64 - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- Dh
Groups []string - Encryptions []string
- Hashes []string
- Lifetime
Get
Ike Crypto Profile Lifetime
- location
Get
Ike Crypto Profile Location - The location of this object.
- name String
- authentication
Multiple Double - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- dh
Groups List<String> - encryptions List<String>
- hashes List<String>
- lifetime
Get
Ike Crypto Profile Lifetime
- location
Get
Ike Crypto Profile Location - The location of this object.
- name string
- authentication
Multiple number - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- dh
Groups string[] - encryptions string[]
- hashes string[]
- lifetime
Get
Ike Crypto Profile Lifetime
- location
Get
Ike Crypto Profile Location - The location of this object.
- name str
- authentication_
multiple float - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- dh_
groups Sequence[str] - encryptions Sequence[str]
- hashes Sequence[str]
- lifetime
Get
Ike Crypto Profile Lifetime
- location Property Map
- The location of this object.
- name String
- authentication
Multiple Number - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- dh
Groups List<String> - encryptions List<String>
- hashes List<String>
- lifetime Property Map
getIkeCryptoProfile Result
The following output properties are available:
- Authentication
Multiple double - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- Dh
Groups List<string> - Encryptions List<string>
- Hashes List<string>
- Id string
- The provider-assigned unique ID for this managed resource.
- Lifetime
Get
Ike Crypto Profile Lifetime - Location
Get
Ike Crypto Profile Location - The location of this object.
- Name string
- Authentication
Multiple float64 - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- Dh
Groups []string - Encryptions []string
- Hashes []string
- Id string
- The provider-assigned unique ID for this managed resource.
- Lifetime
Get
Ike Crypto Profile Lifetime - Location
Get
Ike Crypto Profile Location - The location of this object.
- Name string
- authentication
Multiple Double - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- dh
Groups List<String> - encryptions List<String>
- hashes List<String>
- id String
- The provider-assigned unique ID for this managed resource.
- lifetime
Get
Ike Crypto Profile Lifetime - location
Get
Ike Crypto Profile Location - The location of this object.
- name String
- authentication
Multiple number - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- dh
Groups string[] - encryptions string[]
- hashes string[]
- id string
- The provider-assigned unique ID for this managed resource.
- lifetime
Get
Ike Crypto Profile Lifetime - location
Get
Ike Crypto Profile Location - The location of this object.
- name string
- authentication_
multiple float - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- dh_
groups Sequence[str] - encryptions Sequence[str]
- hashes Sequence[str]
- id str
- The provider-assigned unique ID for this managed resource.
- lifetime
Get
Ike Crypto Profile Lifetime - location
Get
Ike Crypto Profile Location - The location of this object.
- name str
- authentication
Multiple Number - IKEv2 SA reauthentication interval equals authetication-multiple * rekey-lifetime; 0 means reauthentication disabled
- dh
Groups List<String> - encryptions List<String>
- hashes List<String>
- id String
- The provider-assigned unique ID for this managed resource.
- lifetime Property Map
- location Property Map
- The location of this object.
- name String
Supporting Types
GetIkeCryptoProfileLifetime
GetIkeCryptoProfileLocation
- Ngfw
Get
Ike Crypto Profile Location Ngfw - Located in a specific NGFW device
- Template
Get
Ike Crypto Profile Location Template - Located in a specific template
- Template
Stack GetIke Crypto Profile Location Template Stack - Located in a specific template stack
- Ngfw
Get
Ike Crypto Profile Location Ngfw - Located in a specific NGFW device
- Template
Get
Ike Crypto Profile Location Template - Located in a specific template
- Template
Stack GetIke Crypto Profile Location Template Stack - Located in a specific template stack
- ngfw
Get
Ike Crypto Profile Location Ngfw - Located in a specific NGFW device
- template
Get
Ike Crypto Profile Location Template - Located in a specific template
- template
Stack GetIke Crypto Profile Location Template Stack - Located in a specific template stack
- ngfw
Get
Ike Crypto Profile Location Ngfw - Located in a specific NGFW device
- template
Get
Ike Crypto Profile Location Template - Located in a specific template
- template
Stack GetIke Crypto Profile Location Template Stack - Located in a specific template stack
- ngfw
Get
Ike Crypto Profile Location Ngfw - Located in a specific NGFW device
- template
Get
Ike Crypto Profile Location Template - Located in a specific template
- template_
stack GetIke Crypto Profile Location Template Stack - Located in a specific template stack
- ngfw Property Map
- Located in a specific NGFW device
- template Property Map
- Located in a specific template
- template
Stack Property Map - Located in a specific template stack
GetIkeCryptoProfileLocationNgfw
- Ngfw
Device string - The NGFW device
- Ngfw
Device string - The NGFW device
- ngfw
Device String - The NGFW device
- ngfw
Device string - The NGFW device
- ngfw_
device str - The NGFW device
- ngfw
Device String - The NGFW device
GetIkeCryptoProfileLocationTemplate
- Name string
- Specific Panorama template
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Name string
- Specific Panorama template
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- name String
- Specific Panorama template
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- name string
- Specific Panorama template
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- name str
- Specific Panorama template
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- name String
- Specific Panorama template
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
GetIkeCryptoProfileLocationTemplateStack
- Name string
- Specific Panorama template stack
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Name string
- Specific Panorama template stack
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- name String
- Specific Panorama template stack
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- name string
- Specific Panorama template stack
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- name str
- Specific Panorama template stack
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- name String
- Specific Panorama template stack
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panos
Terraform Provider.
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks