panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
panos.getFileBlockingSecurityProfile
Explore with Pulumi AI
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
Using getFileBlockingSecurityProfile
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 getFileBlockingSecurityProfile(args: GetFileBlockingSecurityProfileArgs, opts?: InvokeOptions): Promise<GetFileBlockingSecurityProfileResult>
function getFileBlockingSecurityProfileOutput(args: GetFileBlockingSecurityProfileOutputArgs, opts?: InvokeOptions): Output<GetFileBlockingSecurityProfileResult>
def get_file_blocking_security_profile(description: Optional[str] = None,
disable_override: Optional[str] = None,
location: Optional[GetFileBlockingSecurityProfileLocation] = None,
name: Optional[str] = None,
rules: Optional[Sequence[GetFileBlockingSecurityProfileRule]] = None,
opts: Optional[InvokeOptions] = None) -> GetFileBlockingSecurityProfileResult
def get_file_blocking_security_profile_output(description: Optional[pulumi.Input[str]] = None,
disable_override: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[GetFileBlockingSecurityProfileLocationArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
rules: Optional[pulumi.Input[Sequence[pulumi.Input[GetFileBlockingSecurityProfileRuleArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFileBlockingSecurityProfileResult]
func LookupFileBlockingSecurityProfile(ctx *Context, args *LookupFileBlockingSecurityProfileArgs, opts ...InvokeOption) (*LookupFileBlockingSecurityProfileResult, error)
func LookupFileBlockingSecurityProfileOutput(ctx *Context, args *LookupFileBlockingSecurityProfileOutputArgs, opts ...InvokeOption) LookupFileBlockingSecurityProfileResultOutput
> Note: This function is named LookupFileBlockingSecurityProfile
in the Go SDK.
public static class GetFileBlockingSecurityProfile
{
public static Task<GetFileBlockingSecurityProfileResult> InvokeAsync(GetFileBlockingSecurityProfileArgs args, InvokeOptions? opts = null)
public static Output<GetFileBlockingSecurityProfileResult> Invoke(GetFileBlockingSecurityProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFileBlockingSecurityProfileResult> getFileBlockingSecurityProfile(GetFileBlockingSecurityProfileArgs args, InvokeOptions options)
public static Output<GetFileBlockingSecurityProfileResult> getFileBlockingSecurityProfile(GetFileBlockingSecurityProfileArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getFileBlockingSecurityProfile:getFileBlockingSecurityProfile
arguments:
# arguments dictionary
The following arguments are supported:
- Location
Get
File Blocking Security Profile Location - The location of this object.
- Name string
- Description string
- Profile description.
- Disable
Override string - Disable object override in child device groups.
- Rules
List<Get
File Blocking Security Profile Rule> - List of rules.
- Location
Get
File Blocking Security Profile Location - The location of this object.
- Name string
- Description string
- Profile description.
- Disable
Override string - Disable object override in child device groups.
- Rules
[]Get
File Blocking Security Profile Rule - List of rules.
- location
Get
File Blocking Security Profile Location - The location of this object.
- name String
- description String
- Profile description.
- disable
Override String - Disable object override in child device groups.
- rules
List<Get
File Blocking Security Profile Rule> - List of rules.
- location
Get
File Blocking Security Profile Location - The location of this object.
- name string
- description string
- Profile description.
- disable
Override string - Disable object override in child device groups.
- rules
Get
File Blocking Security Profile Rule[] - List of rules.
- location
Get
File Blocking Security Profile Location - The location of this object.
- name str
- description str
- Profile description.
- disable_
override str - Disable object override in child device groups.
- rules
Sequence[Get
File Blocking Security Profile Rule] - List of rules.
- location Property Map
- The location of this object.
- name String
- description String
- Profile description.
- disable
Override String - Disable object override in child device groups.
- rules List<Property Map>
- List of rules.
getFileBlockingSecurityProfile Result
The following output properties are available:
- Description string
- Profile description.
- Disable
Override string - Disable object override in child device groups.
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
File Blocking Security Profile Location - The location of this object.
- Name string
- Rules
List<Get
File Blocking Security Profile Rule> - List of rules.
- Description string
- Profile description.
- Disable
Override string - Disable object override in child device groups.
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
File Blocking Security Profile Location - The location of this object.
- Name string
- Rules
[]Get
File Blocking Security Profile Rule - List of rules.
- description String
- Profile description.
- disable
Override String - Disable object override in child device groups.
- id String
- The provider-assigned unique ID for this managed resource.
- location
Get
File Blocking Security Profile Location - The location of this object.
- name String
- rules
List<Get
File Blocking Security Profile Rule> - List of rules.
- description string
- Profile description.
- disable
Override string - Disable object override in child device groups.
- id string
- The provider-assigned unique ID for this managed resource.
- location
Get
File Blocking Security Profile Location - The location of this object.
- name string
- rules
Get
File Blocking Security Profile Rule[] - List of rules.
- description str
- Profile description.
- disable_
override str - Disable object override in child device groups.
- id str
- The provider-assigned unique ID for this managed resource.
- location
Get
File Blocking Security Profile Location - The location of this object.
- name str
- rules
Sequence[Get
File Blocking Security Profile Rule] - List of rules.
- description String
- Profile description.
- disable
Override String - Disable object override in child device groups.
- id String
- The provider-assigned unique ID for this managed resource.
- location Property Map
- The location of this object.
- name String
- rules List<Property Map>
- List of rules.
Supporting Types
GetFileBlockingSecurityProfileLocation
- Device
Group GetFile Blocking Security Profile Location Device Group - Located in a specific Device Group
- Get
File Blocking Security Profile Location Shared - Panorama shared object
- Vsys
Get
File Blocking Security Profile Location Vsys - Located in a specific Virtual System
- Device
Group GetFile Blocking Security Profile Location Device Group - Located in a specific Device Group
- Get
File Blocking Security Profile Location Shared - Panorama shared object
- Vsys
Get
File Blocking Security Profile Location Vsys - Located in a specific Virtual System
- device
Group GetFile Blocking Security Profile Location Device Group - Located in a specific Device Group
- Get
File Blocking Security Profile Location Shared - Panorama shared object
- vsys
Get
File Blocking Security Profile Location Vsys - Located in a specific Virtual System
- device
Group GetFile Blocking Security Profile Location Device Group - Located in a specific Device Group
- Get
File Blocking Security Profile Location Shared - Panorama shared object
- vsys
Get
File Blocking Security Profile Location Vsys - Located in a specific Virtual System
- device_
group GetFile Blocking Security Profile Location Device Group - Located in a specific Device Group
- Get
File Blocking Security Profile Location Shared - Panorama shared object
- vsys
Get
File Blocking Security Profile Location Vsys - Located in a specific Virtual System
- device
Group Property Map - Located in a specific Device Group
- Property Map
- Panorama shared object
- vsys Property Map
- Located in a specific Virtual System
GetFileBlockingSecurityProfileLocationDeviceGroup
- Name string
- Device Group name
- Panorama
Device string - Panorama device name
- Name string
- Device Group name
- Panorama
Device string - Panorama device name
- name String
- Device Group name
- panorama
Device String - Panorama device name
- name string
- Device Group name
- panorama
Device string - Panorama device name
- name str
- Device Group name
- panorama_
device str - Panorama device name
- name String
- Device Group name
- panorama
Device String - Panorama device name
GetFileBlockingSecurityProfileLocationVsys
- Name string
- The Virtual System name
- Ngfw
Device string - The NGFW device name
- Name string
- The Virtual System name
- Ngfw
Device string - The NGFW device name
- name String
- The Virtual System name
- ngfw
Device String - The NGFW device name
- name string
- The Virtual System name
- ngfw
Device string - The NGFW device name
- name str
- The Virtual System name
- ngfw_
device str - The NGFW device name
- name String
- The Virtual System name
- ngfw
Device String - The NGFW device name
GetFileBlockingSecurityProfileRule
- Action string
- Action to take on matching files.
- Applications List<string>
- List of applications.
- Direction string
- File transfer direction.
- File
Types List<string> - List of file types.
- Name string
- Action string
- Action to take on matching files.
- Applications []string
- List of applications.
- Direction string
- File transfer direction.
- File
Types []string - List of file types.
- Name string
- action String
- Action to take on matching files.
- applications List<String>
- List of applications.
- direction String
- File transfer direction.
- file
Types List<String> - List of file types.
- name String
- action string
- Action to take on matching files.
- applications string[]
- List of applications.
- direction string
- File transfer direction.
- file
Types string[] - List of file types.
- name string
- action str
- Action to take on matching files.
- applications Sequence[str]
- List of applications.
- direction str
- File transfer direction.
- file_
types Sequence[str] - List of file types.
- name str
- action String
- Action to take on matching files.
- applications List<String>
- List of applications.
- direction String
- File transfer direction.
- file
Types List<String> - List of file types.
- 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