panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
panos.getIpsecCryptoProfile
Explore with Pulumi AI
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
Using getIpsecCryptoProfile
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 getIpsecCryptoProfile(args: GetIpsecCryptoProfileArgs, opts?: InvokeOptions): Promise<GetIpsecCryptoProfileResult>
function getIpsecCryptoProfileOutput(args: GetIpsecCryptoProfileOutputArgs, opts?: InvokeOptions): Output<GetIpsecCryptoProfileResult>
def get_ipsec_crypto_profile(ah: Optional[GetIpsecCryptoProfileAh] = None,
dh_group: Optional[str] = None,
esp: Optional[GetIpsecCryptoProfileEsp] = None,
lifesize: Optional[GetIpsecCryptoProfileLifesize] = None,
lifetime: Optional[GetIpsecCryptoProfileLifetime] = None,
location: Optional[GetIpsecCryptoProfileLocation] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIpsecCryptoProfileResult
def get_ipsec_crypto_profile_output(ah: Optional[pulumi.Input[GetIpsecCryptoProfileAhArgs]] = None,
dh_group: Optional[pulumi.Input[str]] = None,
esp: Optional[pulumi.Input[GetIpsecCryptoProfileEspArgs]] = None,
lifesize: Optional[pulumi.Input[GetIpsecCryptoProfileLifesizeArgs]] = None,
lifetime: Optional[pulumi.Input[GetIpsecCryptoProfileLifetimeArgs]] = None,
location: Optional[pulumi.Input[GetIpsecCryptoProfileLocationArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIpsecCryptoProfileResult]
func LookupIpsecCryptoProfile(ctx *Context, args *LookupIpsecCryptoProfileArgs, opts ...InvokeOption) (*LookupIpsecCryptoProfileResult, error)
func LookupIpsecCryptoProfileOutput(ctx *Context, args *LookupIpsecCryptoProfileOutputArgs, opts ...InvokeOption) LookupIpsecCryptoProfileResultOutput
> Note: This function is named LookupIpsecCryptoProfile
in the Go SDK.
public static class GetIpsecCryptoProfile
{
public static Task<GetIpsecCryptoProfileResult> InvokeAsync(GetIpsecCryptoProfileArgs args, InvokeOptions? opts = null)
public static Output<GetIpsecCryptoProfileResult> Invoke(GetIpsecCryptoProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIpsecCryptoProfileResult> getIpsecCryptoProfile(GetIpsecCryptoProfileArgs args, InvokeOptions options)
public static Output<GetIpsecCryptoProfileResult> getIpsecCryptoProfile(GetIpsecCryptoProfileArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getIpsecCryptoProfile:getIpsecCryptoProfile
arguments:
# arguments dictionary
The following arguments are supported:
- Location
Get
Ipsec Crypto Profile Location - The location of this object.
- Name string
- Ah
Get
Ipsec Crypto Profile Ah - Dh
Group string - phase-2 DH group (PFS DH group)
- Esp
Get
Ipsec Crypto Profile Esp - Lifesize
Get
Ipsec Crypto Profile Lifesize - Lifetime
Get
Ipsec Crypto Profile Lifetime
- Location
Get
Ipsec Crypto Profile Location - The location of this object.
- Name string
- Ah
Get
Ipsec Crypto Profile Ah - Dh
Group string - phase-2 DH group (PFS DH group)
- Esp
Get
Ipsec Crypto Profile Esp - Lifesize
Get
Ipsec Crypto Profile Lifesize - Lifetime
Get
Ipsec Crypto Profile Lifetime
- location
Get
Ipsec Crypto Profile Location - The location of this object.
- name String
- ah
Get
Ipsec Crypto Profile Ah - dh
Group String - phase-2 DH group (PFS DH group)
- esp
Get
Ipsec Crypto Profile Esp - lifesize
Get
Ipsec Crypto Profile Lifesize - lifetime
Get
Ipsec Crypto Profile Lifetime
- location
Get
Ipsec Crypto Profile Location - The location of this object.
- name string
- ah
Get
Ipsec Crypto Profile Ah - dh
Group string - phase-2 DH group (PFS DH group)
- esp
Get
Ipsec Crypto Profile Esp - lifesize
Get
Ipsec Crypto Profile Lifesize - lifetime
Get
Ipsec Crypto Profile Lifetime
- location
Get
Ipsec Crypto Profile Location - The location of this object.
- name str
- ah
Get
Ipsec Crypto Profile Ah - dh_
group str - phase-2 DH group (PFS DH group)
- esp
Get
Ipsec Crypto Profile Esp - lifesize
Get
Ipsec Crypto Profile Lifesize - lifetime
Get
Ipsec Crypto Profile Lifetime
- location Property Map
- The location of this object.
- name String
- ah Property Map
- dh
Group String - phase-2 DH group (PFS DH group)
- esp Property Map
- lifesize Property Map
- lifetime Property Map
getIpsecCryptoProfile Result
The following output properties are available:
- Ah
Get
Ipsec Crypto Profile Ah - Dh
Group string - phase-2 DH group (PFS DH group)
- Esp
Get
Ipsec Crypto Profile Esp - Id string
- The provider-assigned unique ID for this managed resource.
- Lifesize
Get
Ipsec Crypto Profile Lifesize - Lifetime
Get
Ipsec Crypto Profile Lifetime - Location
Get
Ipsec Crypto Profile Location - The location of this object.
- Name string
- Ah
Get
Ipsec Crypto Profile Ah - Dh
Group string - phase-2 DH group (PFS DH group)
- Esp
Get
Ipsec Crypto Profile Esp - Id string
- The provider-assigned unique ID for this managed resource.
- Lifesize
Get
Ipsec Crypto Profile Lifesize - Lifetime
Get
Ipsec Crypto Profile Lifetime - Location
Get
Ipsec Crypto Profile Location - The location of this object.
- Name string
- ah
Get
Ipsec Crypto Profile Ah - dh
Group String - phase-2 DH group (PFS DH group)
- esp
Get
Ipsec Crypto Profile Esp - id String
- The provider-assigned unique ID for this managed resource.
- lifesize
Get
Ipsec Crypto Profile Lifesize - lifetime
Get
Ipsec Crypto Profile Lifetime - location
Get
Ipsec Crypto Profile Location - The location of this object.
- name String
- ah
Get
Ipsec Crypto Profile Ah - dh
Group string - phase-2 DH group (PFS DH group)
- esp
Get
Ipsec Crypto Profile Esp - id string
- The provider-assigned unique ID for this managed resource.
- lifesize
Get
Ipsec Crypto Profile Lifesize - lifetime
Get
Ipsec Crypto Profile Lifetime - location
Get
Ipsec Crypto Profile Location - The location of this object.
- name string
- ah
Get
Ipsec Crypto Profile Ah - dh_
group str - phase-2 DH group (PFS DH group)
- esp
Get
Ipsec Crypto Profile Esp - id str
- The provider-assigned unique ID for this managed resource.
- lifesize
Get
Ipsec Crypto Profile Lifesize - lifetime
Get
Ipsec Crypto Profile Lifetime - location
Get
Ipsec Crypto Profile Location - The location of this object.
- name str
- ah Property Map
- dh
Group String - phase-2 DH group (PFS DH group)
- esp Property Map
- id String
- The provider-assigned unique ID for this managed resource.
- lifesize Property Map
- lifetime Property Map
- location Property Map
- The location of this object.
- name String
Supporting Types
GetIpsecCryptoProfileAh
- Authentications List<string>
- Authentications []string
- authentications List<String>
- authentications string[]
- authentications Sequence[str]
- authentications List<String>
GetIpsecCryptoProfileEsp
- Authentications List<string>
- Encryptions List<string>
- Authentications []string
- Encryptions []string
- authentications List<String>
- encryptions List<String>
- authentications string[]
- encryptions string[]
- authentications Sequence[str]
- encryptions Sequence[str]
- authentications List<String>
- encryptions List<String>
GetIpsecCryptoProfileLifesize
GetIpsecCryptoProfileLifetime
GetIpsecCryptoProfileLocation
- Ngfw
Get
Ipsec Crypto Profile Location Ngfw - Located in a specific NGFW device
- Template
Get
Ipsec Crypto Profile Location Template - Located in a specific template
- Template
Stack GetIpsec Crypto Profile Location Template Stack - Located in a specific template stack
- Ngfw
Get
Ipsec Crypto Profile Location Ngfw - Located in a specific NGFW device
- Template
Get
Ipsec Crypto Profile Location Template - Located in a specific template
- Template
Stack GetIpsec Crypto Profile Location Template Stack - Located in a specific template stack
- ngfw
Get
Ipsec Crypto Profile Location Ngfw - Located in a specific NGFW device
- template
Get
Ipsec Crypto Profile Location Template - Located in a specific template
- template
Stack GetIpsec Crypto Profile Location Template Stack - Located in a specific template stack
- ngfw
Get
Ipsec Crypto Profile Location Ngfw - Located in a specific NGFW device
- template
Get
Ipsec Crypto Profile Location Template - Located in a specific template
- template
Stack GetIpsec Crypto Profile Location Template Stack - Located in a specific template stack
- ngfw
Get
Ipsec Crypto Profile Location Ngfw - Located in a specific NGFW device
- template
Get
Ipsec Crypto Profile Location Template - Located in a specific template
- template_
stack GetIpsec 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
GetIpsecCryptoProfileLocationNgfw
- 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
GetIpsecCryptoProfileLocationTemplate
- 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
GetIpsecCryptoProfileLocationTemplateStack
- 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