Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse
fortios.system.getExternalresource
Explore with Pulumi AI
Use this data source to get information on an fortios system externalresource
Using getExternalresource
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 getExternalresource(args: GetExternalresourceArgs, opts?: InvokeOptions): Promise<GetExternalresourceResult>
function getExternalresourceOutput(args: GetExternalresourceOutputArgs, opts?: InvokeOptions): Output<GetExternalresourceResult>
def get_externalresource(name: Optional[str] = None,
vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetExternalresourceResult
def get_externalresource_output(name: Optional[pulumi.Input[str]] = None,
vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetExternalresourceResult]
func LookupExternalresource(ctx *Context, args *LookupExternalresourceArgs, opts ...InvokeOption) (*LookupExternalresourceResult, error)
func LookupExternalresourceOutput(ctx *Context, args *LookupExternalresourceOutputArgs, opts ...InvokeOption) LookupExternalresourceResultOutput
> Note: This function is named LookupExternalresource
in the Go SDK.
public static class GetExternalresource
{
public static Task<GetExternalresourceResult> InvokeAsync(GetExternalresourceArgs args, InvokeOptions? opts = null)
public static Output<GetExternalresourceResult> Invoke(GetExternalresourceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetExternalresourceResult> getExternalresource(GetExternalresourceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:system/getExternalresource:getExternalresource
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Specify the name of the desired system externalresource.
- Vdomparam string
- Specifies the vdom to which the data source 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.
- Name string
- Specify the name of the desired system externalresource.
- Vdomparam string
- Specifies the vdom to which the data source 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.
- name String
- Specify the name of the desired system externalresource.
- vdomparam String
- Specifies the vdom to which the data source 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.
- name string
- Specify the name of the desired system externalresource.
- vdomparam string
- Specifies the vdom to which the data source 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.
- name str
- Specify the name of the desired system externalresource.
- vdomparam str
- Specifies the vdom to which the data source 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.
- name String
- Specify the name of the desired system externalresource.
- vdomparam String
- Specifies the vdom to which the data source 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.
getExternalresource Result
The following output properties are available:
- Category int
- User resource category.
- Comments string
- Comment.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface string
- Specify outgoing interface to reach server.
- Interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- Name string
- External resource name.
- Password string
- HTTP basic authentication password.
- Refresh
Rate int - Time interval to refresh external resource (1 - 43200 min, default = 5 min).
- Resource string
- URI of external resource.
- Server
Identity stringCheck - Certificate verification option.
- Source
Ip string - Source IPv4 address used to communicate with server.
- Status string
- Enable/disable user resource.
- Type string
- User resource type.
- Update
Method string - External resource update method.
- User
Agent string - Override HTTP User-Agent header used when retrieving this external resource.
- Username string
- HTTP basic authentication user name.
- Uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- Vdomparam string
- Category int
- User resource category.
- Comments string
- Comment.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface string
- Specify outgoing interface to reach server.
- Interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- Name string
- External resource name.
- Password string
- HTTP basic authentication password.
- Refresh
Rate int - Time interval to refresh external resource (1 - 43200 min, default = 5 min).
- Resource string
- URI of external resource.
- Server
Identity stringCheck - Certificate verification option.
- Source
Ip string - Source IPv4 address used to communicate with server.
- Status string
- Enable/disable user resource.
- Type string
- User resource type.
- Update
Method string - External resource update method.
- User
Agent string - Override HTTP User-Agent header used when retrieving this external resource.
- Username string
- HTTP basic authentication user name.
- Uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- Vdomparam string
- category Integer
- User resource category.
- comments String
- Comment.
- id String
- The provider-assigned unique ID for this managed resource.
- interface
Select StringMethod - Specify how to select outgoing interface to reach server.
- interface_ String
- Specify outgoing interface to reach server.
- name String
- External resource name.
- password String
- HTTP basic authentication password.
- refresh
Rate Integer - Time interval to refresh external resource (1 - 43200 min, default = 5 min).
- resource String
- URI of external resource.
- server
Identity StringCheck - Certificate verification option.
- source
Ip String - Source IPv4 address used to communicate with server.
- status String
- Enable/disable user resource.
- type String
- User resource type.
- update
Method String - External resource update method.
- user
Agent String - Override HTTP User-Agent header used when retrieving this external resource.
- username String
- HTTP basic authentication user name.
- uuid String
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- vdomparam String
- category number
- User resource category.
- comments string
- Comment.
- id string
- The provider-assigned unique ID for this managed resource.
- interface string
- Specify outgoing interface to reach server.
- interface
Select stringMethod - Specify how to select outgoing interface to reach server.
- name string
- External resource name.
- password string
- HTTP basic authentication password.
- refresh
Rate number - Time interval to refresh external resource (1 - 43200 min, default = 5 min).
- resource string
- URI of external resource.
- server
Identity stringCheck - Certificate verification option.
- source
Ip string - Source IPv4 address used to communicate with server.
- status string
- Enable/disable user resource.
- type string
- User resource type.
- update
Method string - External resource update method.
- user
Agent string - Override HTTP User-Agent header used when retrieving this external resource.
- username string
- HTTP basic authentication user name.
- uuid string
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- vdomparam string
- category int
- User resource category.
- comments str
- Comment.
- id str
- The provider-assigned unique ID for this managed resource.
- interface str
- Specify outgoing interface to reach server.
- interface_
select_ strmethod - Specify how to select outgoing interface to reach server.
- name str
- External resource name.
- password str
- HTTP basic authentication password.
- refresh_
rate int - Time interval to refresh external resource (1 - 43200 min, default = 5 min).
- resource str
- URI of external resource.
- server_
identity_ strcheck - Certificate verification option.
- source_
ip str - Source IPv4 address used to communicate with server.
- status str
- Enable/disable user resource.
- type str
- User resource type.
- update_
method str - External resource update method.
- user_
agent str - Override HTTP User-Agent header used when retrieving this external resource.
- username str
- HTTP basic authentication user name.
- uuid str
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- vdomparam str
- category Number
- User resource category.
- comments String
- Comment.
- id String
- The provider-assigned unique ID for this managed resource.
- interface String
- Specify outgoing interface to reach server.
- interface
Select StringMethod - Specify how to select outgoing interface to reach server.
- name String
- External resource name.
- password String
- HTTP basic authentication password.
- refresh
Rate Number - Time interval to refresh external resource (1 - 43200 min, default = 5 min).
- resource String
- URI of external resource.
- server
Identity StringCheck - Certificate verification option.
- source
Ip String - Source IPv4 address used to communicate with server.
- status String
- Enable/disable user resource.
- type String
- User resource type.
- update
Method String - External resource update method.
- user
Agent String - Override HTTP User-Agent header used when retrieving this external resource.
- username String
- HTTP basic authentication user name.
- uuid String
- Universally Unique Identifier (UUID; automatically assigned but can be manually reset).
- vdomparam String
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.