fortios.filter/video.Profile
Explore with Pulumi AI
Configure VideoFilter profile. Applies to FortiOS Version >= 7.0.1
.
Create Profile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Profile(name: string, args?: ProfileArgs, opts?: CustomResourceOptions);
@overload
def Profile(resource_name: str,
args: Optional[ProfileArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Profile(resource_name: str,
opts: Optional[ResourceOptions] = None,
comment: Optional[str] = None,
dailymotion: Optional[str] = None,
default_action: Optional[str] = None,
dynamic_sort_subtable: Optional[str] = None,
filters: Optional[Sequence[ProfileFilterArgs]] = None,
fortiguard_category: Optional[ProfileFortiguardCategoryArgs] = None,
get_all_tables: Optional[str] = None,
log: Optional[str] = None,
name: Optional[str] = None,
replacemsg_group: Optional[str] = None,
vdomparam: Optional[str] = None,
vimeo: Optional[str] = None,
youtube: Optional[str] = None,
youtube_channel_filter: Optional[int] = None)
func NewProfile(ctx *Context, name string, args *ProfileArgs, opts ...ResourceOption) (*Profile, error)
public Profile(string name, ProfileArgs? args = null, CustomResourceOptions? opts = null)
public Profile(String name, ProfileArgs args)
public Profile(String name, ProfileArgs args, CustomResourceOptions options)
type: fortios:filter/video/profile:Profile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ProfileArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ProfileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Profile Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Profile resource accepts the following input properties:
- Comment string
- Comment.
- Dailymotion string
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - Default
Action string - Video filter default action. Valid values:
allow
,monitor
,block
. - Dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- Filters
List<Pulumiverse.
Fortios. Filter. Video. Inputs. Profile Filter> - YouTube filter entries. The structure of
filters
block is documented below. - Fortiguard
Category Pulumiverse.Fortios. Filter. Video. Inputs. Profile Fortiguard Category - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Log string
- Enable/disable logging. Valid values:
enable
,disable
. - Name string
- Name.
- Replacemsg
Group string - Replacement message group.
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Vimeo string
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - Youtube string
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - Youtube
Channel intFilter - Set YouTube channel filter.
- Comment string
- Comment.
- Dailymotion string
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - Default
Action string - Video filter default action. Valid values:
allow
,monitor
,block
. - Dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- Filters
[]Profile
Filter Args - YouTube filter entries. The structure of
filters
block is documented below. - Fortiguard
Category ProfileFortiguard Category Args - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Log string
- Enable/disable logging. Valid values:
enable
,disable
. - Name string
- Name.
- Replacemsg
Group string - Replacement message group.
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Vimeo string
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - Youtube string
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - Youtube
Channel intFilter - Set YouTube channel filter.
- comment String
- Comment.
- dailymotion String
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - default
Action String - Video filter default action. Valid values:
allow
,monitor
,block
. - dynamic
Sort StringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- filters
List<Profile
Filter> - YouTube filter entries. The structure of
filters
block is documented below. - fortiguard
Category ProfileFortiguard Category - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- log String
- Enable/disable logging. Valid values:
enable
,disable
. - name String
- Name.
- replacemsg
Group String - Replacement message group.
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vimeo String
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - youtube String
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - youtube
Channel IntegerFilter - Set YouTube channel filter.
- comment string
- Comment.
- dailymotion string
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - default
Action string - Video filter default action. Valid values:
allow
,monitor
,block
. - dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- filters
Profile
Filter[] - YouTube filter entries. The structure of
filters
block is documented below. - fortiguard
Category ProfileFortiguard Category - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- log string
- Enable/disable logging. Valid values:
enable
,disable
. - name string
- Name.
- replacemsg
Group string - Replacement message group.
- vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vimeo string
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - youtube string
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - youtube
Channel numberFilter - Set YouTube channel filter.
- comment str
- Comment.
- dailymotion str
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - default_
action str - Video filter default action. Valid values:
allow
,monitor
,block
. - dynamic_
sort_ strsubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- filters
Sequence[Profile
Filter Args] - YouTube filter entries. The structure of
filters
block is documented below. - fortiguard_
category ProfileFortiguard Category Args - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - get_
all_ strtables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- log str
- Enable/disable logging. Valid values:
enable
,disable
. - name str
- Name.
- replacemsg_
group str - Replacement message group.
- vdomparam str
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vimeo str
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - youtube str
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - youtube_
channel_ intfilter - Set YouTube channel filter.
- comment String
- Comment.
- dailymotion String
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - default
Action String - Video filter default action. Valid values:
allow
,monitor
,block
. - dynamic
Sort StringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- filters List<Property Map>
- YouTube filter entries. The structure of
filters
block is documented below. - fortiguard
Category Property Map - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- log String
- Enable/disable logging. Valid values:
enable
,disable
. - name String
- Name.
- replacemsg
Group String - Replacement message group.
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vimeo String
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - youtube String
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - youtube
Channel NumberFilter - Set YouTube channel filter.
Outputs
All input properties are implicitly available as output properties. Additionally, the Profile resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Profile Resource
Get an existing Profile resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ProfileState, opts?: CustomResourceOptions): Profile
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
comment: Optional[str] = None,
dailymotion: Optional[str] = None,
default_action: Optional[str] = None,
dynamic_sort_subtable: Optional[str] = None,
filters: Optional[Sequence[ProfileFilterArgs]] = None,
fortiguard_category: Optional[ProfileFortiguardCategoryArgs] = None,
get_all_tables: Optional[str] = None,
log: Optional[str] = None,
name: Optional[str] = None,
replacemsg_group: Optional[str] = None,
vdomparam: Optional[str] = None,
vimeo: Optional[str] = None,
youtube: Optional[str] = None,
youtube_channel_filter: Optional[int] = None) -> Profile
func GetProfile(ctx *Context, name string, id IDInput, state *ProfileState, opts ...ResourceOption) (*Profile, error)
public static Profile Get(string name, Input<string> id, ProfileState? state, CustomResourceOptions? opts = null)
public static Profile get(String name, Output<String> id, ProfileState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Comment string
- Comment.
- Dailymotion string
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - Default
Action string - Video filter default action. Valid values:
allow
,monitor
,block
. - Dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- Filters
List<Pulumiverse.
Fortios. Filter. Video. Inputs. Profile Filter> - YouTube filter entries. The structure of
filters
block is documented below. - Fortiguard
Category Pulumiverse.Fortios. Filter. Video. Inputs. Profile Fortiguard Category - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Log string
- Enable/disable logging. Valid values:
enable
,disable
. - Name string
- Name.
- Replacemsg
Group string - Replacement message group.
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Vimeo string
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - Youtube string
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - Youtube
Channel intFilter - Set YouTube channel filter.
- Comment string
- Comment.
- Dailymotion string
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - Default
Action string - Video filter default action. Valid values:
allow
,monitor
,block
. - Dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- Filters
[]Profile
Filter Args - YouTube filter entries. The structure of
filters
block is documented below. - Fortiguard
Category ProfileFortiguard Category Args - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Log string
- Enable/disable logging. Valid values:
enable
,disable
. - Name string
- Name.
- Replacemsg
Group string - Replacement message group.
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Vimeo string
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - Youtube string
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - Youtube
Channel intFilter - Set YouTube channel filter.
- comment String
- Comment.
- dailymotion String
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - default
Action String - Video filter default action. Valid values:
allow
,monitor
,block
. - dynamic
Sort StringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- filters
List<Profile
Filter> - YouTube filter entries. The structure of
filters
block is documented below. - fortiguard
Category ProfileFortiguard Category - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- log String
- Enable/disable logging. Valid values:
enable
,disable
. - name String
- Name.
- replacemsg
Group String - Replacement message group.
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vimeo String
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - youtube String
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - youtube
Channel IntegerFilter - Set YouTube channel filter.
- comment string
- Comment.
- dailymotion string
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - default
Action string - Video filter default action. Valid values:
allow
,monitor
,block
. - dynamic
Sort stringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- filters
Profile
Filter[] - YouTube filter entries. The structure of
filters
block is documented below. - fortiguard
Category ProfileFortiguard Category - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- log string
- Enable/disable logging. Valid values:
enable
,disable
. - name string
- Name.
- replacemsg
Group string - Replacement message group.
- vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vimeo string
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - youtube string
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - youtube
Channel numberFilter - Set YouTube channel filter.
- comment str
- Comment.
- dailymotion str
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - default_
action str - Video filter default action. Valid values:
allow
,monitor
,block
. - dynamic_
sort_ strsubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- filters
Sequence[Profile
Filter Args] - YouTube filter entries. The structure of
filters
block is documented below. - fortiguard_
category ProfileFortiguard Category Args - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - get_
all_ strtables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- log str
- Enable/disable logging. Valid values:
enable
,disable
. - name str
- Name.
- replacemsg_
group str - Replacement message group.
- vdomparam str
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vimeo str
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - youtube str
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - youtube_
channel_ intfilter - Set YouTube channel filter.
- comment String
- Comment.
- dailymotion String
- Enable/disable Dailymotion video source. Valid values:
enable
,disable
. - default
Action String - Video filter default action. Valid values:
allow
,monitor
,block
. - dynamic
Sort StringSubtable - Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- filters List<Property Map>
- YouTube filter entries. The structure of
filters
block is documented below. - fortiguard
Category Property Map - Configure FortiGuard categories. The structure of
fortiguard_category
block is documented below. - get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- log String
- Enable/disable logging. Valid values:
enable
,disable
. - name String
- Name.
- replacemsg
Group String - Replacement message group.
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vimeo String
- Enable/disable Vimeo video source. Valid values:
enable
,disable
. - youtube String
- Enable/disable YouTube video source. Valid values:
enable
,disable
. - youtube
Channel NumberFilter - Set YouTube channel filter.
Supporting Types
ProfileFilter, ProfileFilterArgs
- Action string
- VideoFilter action. Valid values:
allow
,monitor
,block
. - Category string
- FortiGuard category ID.
- Channel string
- Channel ID.
- Comment string
- Comment.
- Id int
- ID.
- Keyword int
- Video filter keyword ID.
- Log string
- Enable/disable logging. Valid values:
enable
,disable
. - Type string
- Filter type. Valid values:
category
,channel
,title
,description
.
- Action string
- VideoFilter action. Valid values:
allow
,monitor
,block
. - Category string
- FortiGuard category ID.
- Channel string
- Channel ID.
- Comment string
- Comment.
- Id int
- ID.
- Keyword int
- Video filter keyword ID.
- Log string
- Enable/disable logging. Valid values:
enable
,disable
. - Type string
- Filter type. Valid values:
category
,channel
,title
,description
.
- action String
- VideoFilter action. Valid values:
allow
,monitor
,block
. - category String
- FortiGuard category ID.
- channel String
- Channel ID.
- comment String
- Comment.
- id Integer
- ID.
- keyword Integer
- Video filter keyword ID.
- log String
- Enable/disable logging. Valid values:
enable
,disable
. - type String
- Filter type. Valid values:
category
,channel
,title
,description
.
- action string
- VideoFilter action. Valid values:
allow
,monitor
,block
. - category string
- FortiGuard category ID.
- channel string
- Channel ID.
- comment string
- Comment.
- id number
- ID.
- keyword number
- Video filter keyword ID.
- log string
- Enable/disable logging. Valid values:
enable
,disable
. - type string
- Filter type. Valid values:
category
,channel
,title
,description
.
- action str
- VideoFilter action. Valid values:
allow
,monitor
,block
. - category str
- FortiGuard category ID.
- channel str
- Channel ID.
- comment str
- Comment.
- id int
- ID.
- keyword int
- Video filter keyword ID.
- log str
- Enable/disable logging. Valid values:
enable
,disable
. - type str
- Filter type. Valid values:
category
,channel
,title
,description
.
- action String
- VideoFilter action. Valid values:
allow
,monitor
,block
. - category String
- FortiGuard category ID.
- channel String
- Channel ID.
- comment String
- Comment.
- id Number
- ID.
- keyword Number
- Video filter keyword ID.
- log String
- Enable/disable logging. Valid values:
enable
,disable
. - type String
- Filter type. Valid values:
category
,channel
,title
,description
.
ProfileFortiguardCategory, ProfileFortiguardCategoryArgs
- Filters
List<Pulumiverse.
Fortios. Filter. Video. Inputs. Profile Fortiguard Category Filter> - Configure VideoFilter FortiGuard category. The structure of
filters
block is documented below.
- Filters
[]Profile
Fortiguard Category Filter - Configure VideoFilter FortiGuard category. The structure of
filters
block is documented below.
- filters
List<Profile
Fortiguard Category Filter> - Configure VideoFilter FortiGuard category. The structure of
filters
block is documented below.
- filters
Profile
Fortiguard Category Filter[] - Configure VideoFilter FortiGuard category. The structure of
filters
block is documented below.
- filters
Sequence[Profile
Fortiguard Category Filter] - Configure VideoFilter FortiGuard category. The structure of
filters
block is documented below.
- filters List<Property Map>
- Configure VideoFilter FortiGuard category. The structure of
filters
block is documented below.
ProfileFortiguardCategoryFilter, ProfileFortiguardCategoryFilterArgs
- Action string
- VideoFilter action. Valid values:
allow
,monitor
,block
. - Category
Id int - Category ID.
- Id int
- ID.
- Log string
- Enable/disable logging. Valid values:
enable
,disable
.
- Action string
- VideoFilter action. Valid values:
allow
,monitor
,block
. - Category
Id int - Category ID.
- Id int
- ID.
- Log string
- Enable/disable logging. Valid values:
enable
,disable
.
- action String
- VideoFilter action. Valid values:
allow
,monitor
,block
. - category
Id Integer - Category ID.
- id Integer
- ID.
- log String
- Enable/disable logging. Valid values:
enable
,disable
.
- action string
- VideoFilter action. Valid values:
allow
,monitor
,block
. - category
Id number - Category ID.
- id number
- ID.
- log string
- Enable/disable logging. Valid values:
enable
,disable
.
- action str
- VideoFilter action. Valid values:
allow
,monitor
,block
. - category_
id int - Category ID.
- id int
- ID.
- log str
- Enable/disable logging. Valid values:
enable
,disable
.
- action String
- VideoFilter action. Valid values:
allow
,monitor
,block
. - category
Id Number - Category ID.
- id Number
- ID.
- log String
- Enable/disable logging. Valid values:
enable
,disable
.
Import
Videofilter Profile can be imported using any of these accepted formats:
$ pulumi import fortios:filter/video/profile:Profile labelname {{name}}
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:filter/video/profile:Profile labelname {{name}}
$ unset “FORTIOS_IMPORT_TABLE”
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.