panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
panos.getInterfaceManagementProfile
Explore with Pulumi AI
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
Using getInterfaceManagementProfile
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 getInterfaceManagementProfile(args: GetInterfaceManagementProfileArgs, opts?: InvokeOptions): Promise<GetInterfaceManagementProfileResult>
function getInterfaceManagementProfileOutput(args: GetInterfaceManagementProfileOutputArgs, opts?: InvokeOptions): Output<GetInterfaceManagementProfileResult>
def get_interface_management_profile(http: Optional[bool] = None,
http_ocsp: Optional[bool] = None,
https: Optional[bool] = None,
location: Optional[GetInterfaceManagementProfileLocation] = None,
name: Optional[str] = None,
permitted_ips: Optional[Sequence[GetInterfaceManagementProfilePermittedIp]] = None,
ping: Optional[bool] = None,
response_pages: Optional[bool] = None,
snmp: Optional[bool] = None,
ssh: Optional[bool] = None,
telnet: Optional[bool] = None,
userid_service: Optional[bool] = None,
userid_syslog_listener_ssl: Optional[bool] = None,
userid_syslog_listener_udp: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetInterfaceManagementProfileResult
def get_interface_management_profile_output(http: Optional[pulumi.Input[bool]] = None,
http_ocsp: Optional[pulumi.Input[bool]] = None,
https: Optional[pulumi.Input[bool]] = None,
location: Optional[pulumi.Input[GetInterfaceManagementProfileLocationArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
permitted_ips: Optional[pulumi.Input[Sequence[pulumi.Input[GetInterfaceManagementProfilePermittedIpArgs]]]] = None,
ping: Optional[pulumi.Input[bool]] = None,
response_pages: Optional[pulumi.Input[bool]] = None,
snmp: Optional[pulumi.Input[bool]] = None,
ssh: Optional[pulumi.Input[bool]] = None,
telnet: Optional[pulumi.Input[bool]] = None,
userid_service: Optional[pulumi.Input[bool]] = None,
userid_syslog_listener_ssl: Optional[pulumi.Input[bool]] = None,
userid_syslog_listener_udp: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInterfaceManagementProfileResult]
func LookupInterfaceManagementProfile(ctx *Context, args *LookupInterfaceManagementProfileArgs, opts ...InvokeOption) (*LookupInterfaceManagementProfileResult, error)
func LookupInterfaceManagementProfileOutput(ctx *Context, args *LookupInterfaceManagementProfileOutputArgs, opts ...InvokeOption) LookupInterfaceManagementProfileResultOutput
> Note: This function is named LookupInterfaceManagementProfile
in the Go SDK.
public static class GetInterfaceManagementProfile
{
public static Task<GetInterfaceManagementProfileResult> InvokeAsync(GetInterfaceManagementProfileArgs args, InvokeOptions? opts = null)
public static Output<GetInterfaceManagementProfileResult> Invoke(GetInterfaceManagementProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetInterfaceManagementProfileResult> getInterfaceManagementProfile(GetInterfaceManagementProfileArgs args, InvokeOptions options)
public static Output<GetInterfaceManagementProfileResult> getInterfaceManagementProfile(GetInterfaceManagementProfileArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getInterfaceManagementProfile:getInterfaceManagementProfile
arguments:
# arguments dictionary
The following arguments are supported:
- Location
Get
Interface Management Profile Location - The location of this object.
- Name string
- Http bool
- Http
Ocsp bool - Https bool
- Permitted
Ips List<GetInterface Management Profile Permitted Ip> - Ping bool
- Response
Pages bool - Snmp bool
- Ssh bool
- Telnet bool
- Userid
Service bool - Userid
Syslog boolListener Ssl - Userid
Syslog boolListener Udp
- Location
Get
Interface Management Profile Location - The location of this object.
- Name string
- Http bool
- Http
Ocsp bool - Https bool
- Permitted
Ips []GetInterface Management Profile Permitted Ip - Ping bool
- Response
Pages bool - Snmp bool
- Ssh bool
- Telnet bool
- Userid
Service bool - Userid
Syslog boolListener Ssl - Userid
Syslog boolListener Udp
- location
Get
Interface Management Profile Location - The location of this object.
- name String
- http Boolean
- http
Ocsp Boolean - https Boolean
- permitted
Ips List<GetInterface Management Profile Permitted Ip> - ping Boolean
- response
Pages Boolean - snmp Boolean
- ssh Boolean
- telnet Boolean
- userid
Service Boolean - userid
Syslog BooleanListener Ssl - userid
Syslog BooleanListener Udp
- location
Get
Interface Management Profile Location - The location of this object.
- name string
- http boolean
- http
Ocsp boolean - https boolean
- permitted
Ips GetInterface Management Profile Permitted Ip[] - ping boolean
- response
Pages boolean - snmp boolean
- ssh boolean
- telnet boolean
- userid
Service boolean - userid
Syslog booleanListener Ssl - userid
Syslog booleanListener Udp
- location
Get
Interface Management Profile Location - The location of this object.
- name str
- http bool
- http_
ocsp bool - https bool
- permitted_
ips Sequence[GetInterface Management Profile Permitted Ip] - ping bool
- response_
pages bool - snmp bool
- ssh bool
- telnet bool
- userid_
service bool - userid_
syslog_ boollistener_ ssl - userid_
syslog_ boollistener_ udp
- location Property Map
- The location of this object.
- name String
- http Boolean
- http
Ocsp Boolean - https Boolean
- permitted
Ips List<Property Map> - ping Boolean
- response
Pages Boolean - snmp Boolean
- ssh Boolean
- telnet Boolean
- userid
Service Boolean - userid
Syslog BooleanListener Ssl - userid
Syslog BooleanListener Udp
getInterfaceManagementProfile Result
The following output properties are available:
- Http bool
- Http
Ocsp bool - Https bool
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Interface Management Profile Location - The location of this object.
- Name string
- Permitted
Ips List<GetInterface Management Profile Permitted Ip> - Ping bool
- Response
Pages bool - Snmp bool
- Ssh bool
- Telnet bool
- Userid
Service bool - Userid
Syslog boolListener Ssl - Userid
Syslog boolListener Udp
- Http bool
- Http
Ocsp bool - Https bool
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Interface Management Profile Location - The location of this object.
- Name string
- Permitted
Ips []GetInterface Management Profile Permitted Ip - Ping bool
- Response
Pages bool - Snmp bool
- Ssh bool
- Telnet bool
- Userid
Service bool - Userid
Syslog boolListener Ssl - Userid
Syslog boolListener Udp
- http Boolean
- http
Ocsp Boolean - https Boolean
- id String
- The provider-assigned unique ID for this managed resource.
- location
Get
Interface Management Profile Location - The location of this object.
- name String
- permitted
Ips List<GetInterface Management Profile Permitted Ip> - ping Boolean
- response
Pages Boolean - snmp Boolean
- ssh Boolean
- telnet Boolean
- userid
Service Boolean - userid
Syslog BooleanListener Ssl - userid
Syslog BooleanListener Udp
- http boolean
- http
Ocsp boolean - https boolean
- id string
- The provider-assigned unique ID for this managed resource.
- location
Get
Interface Management Profile Location - The location of this object.
- name string
- permitted
Ips GetInterface Management Profile Permitted Ip[] - ping boolean
- response
Pages boolean - snmp boolean
- ssh boolean
- telnet boolean
- userid
Service boolean - userid
Syslog booleanListener Ssl - userid
Syslog booleanListener Udp
- http bool
- http_
ocsp bool - https bool
- id str
- The provider-assigned unique ID for this managed resource.
- location
Get
Interface Management Profile Location - The location of this object.
- name str
- permitted_
ips Sequence[GetInterface Management Profile Permitted Ip] - ping bool
- response_
pages bool - snmp bool
- ssh bool
- telnet bool
- userid_
service bool - userid_
syslog_ boollistener_ ssl - userid_
syslog_ boollistener_ udp
- http Boolean
- http
Ocsp Boolean - https Boolean
- id String
- The provider-assigned unique ID for this managed resource.
- location Property Map
- The location of this object.
- name String
- permitted
Ips List<Property Map> - ping Boolean
- response
Pages Boolean - snmp Boolean
- ssh Boolean
- telnet Boolean
- userid
Service Boolean - userid
Syslog BooleanListener Ssl - userid
Syslog BooleanListener Udp
Supporting Types
GetInterfaceManagementProfileLocation
- Ngfw
Get
Interface Management Profile Location Ngfw - Located in a specific NGFW device
- Template
Get
Interface Management Profile Location Template - Located in a specific template
- Template
Stack GetInterface Management Profile Location Template Stack - Located in a specific template stack
- Ngfw
Get
Interface Management Profile Location Ngfw - Located in a specific NGFW device
- Template
Get
Interface Management Profile Location Template - Located in a specific template
- Template
Stack GetInterface Management Profile Location Template Stack - Located in a specific template stack
- ngfw
Get
Interface Management Profile Location Ngfw - Located in a specific NGFW device
- template
Get
Interface Management Profile Location Template - Located in a specific template
- template
Stack GetInterface Management Profile Location Template Stack - Located in a specific template stack
- ngfw
Get
Interface Management Profile Location Ngfw - Located in a specific NGFW device
- template
Get
Interface Management Profile Location Template - Located in a specific template
- template
Stack GetInterface Management Profile Location Template Stack - Located in a specific template stack
- ngfw
Get
Interface Management Profile Location Ngfw - Located in a specific NGFW device
- template
Get
Interface Management Profile Location Template - Located in a specific template
- template_
stack GetInterface Management 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
GetInterfaceManagementProfileLocationNgfw
- 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
GetInterfaceManagementProfileLocationTemplate
- 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
GetInterfaceManagementProfileLocationTemplateStack
- 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
GetInterfaceManagementProfilePermittedIp
- Name string
- Name string
- name String
- name string
- name str
- name String
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