published on Sunday, Feb 22, 2026 by datadrivers
published on Sunday, Feb 22, 2026 by datadrivers
Create Iqserver Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Iqserver(name: string, args: IqserverArgs, opts?: CustomResourceOptions);@overload
def Iqserver(resource_name: str,
args: IqserverArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Iqserver(resource_name: str,
opts: Optional[ResourceOptions] = None,
authentication_type: Optional[str] = None,
enabled: Optional[bool] = None,
url: Optional[str] = None,
fail_open_mode_enabled: Optional[bool] = None,
password: Optional[str] = None,
properties: Optional[str] = None,
show_link: Optional[bool] = None,
timeout_seconds: Optional[float] = None,
use_trust_store_for_url: Optional[bool] = None,
username: Optional[str] = None)func NewIqserver(ctx *Context, name string, args IqserverArgs, opts ...ResourceOption) (*Iqserver, error)public Iqserver(string name, IqserverArgs args, CustomResourceOptions? opts = null)
public Iqserver(String name, IqserverArgs args)
public Iqserver(String name, IqserverArgs args, CustomResourceOptions options)
type: nexus:Iqserver
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 IqserverArgs
- 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 IqserverArgs
- 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 IqserverArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IqserverArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IqserverArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var iqserverResource = new Nexus.Iqserver("iqserverResource", new()
{
AuthenticationType = "string",
Enabled = false,
Url = "string",
FailOpenModeEnabled = false,
Password = "string",
Properties = "string",
ShowLink = false,
TimeoutSeconds = 0,
UseTrustStoreForUrl = false,
Username = "string",
});
example, err := nexus.NewIqserver(ctx, "iqserverResource", &nexus.IqserverArgs{
AuthenticationType: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Url: pulumi.String("string"),
FailOpenModeEnabled: pulumi.Bool(false),
Password: pulumi.String("string"),
Properties: pulumi.String("string"),
ShowLink: pulumi.Bool(false),
TimeoutSeconds: pulumi.Float64(0),
UseTrustStoreForUrl: pulumi.Bool(false),
Username: pulumi.String("string"),
})
var iqserverResource = new Iqserver("iqserverResource", IqserverArgs.builder()
.authenticationType("string")
.enabled(false)
.url("string")
.failOpenModeEnabled(false)
.password("string")
.properties("string")
.showLink(false)
.timeoutSeconds(0.0)
.useTrustStoreForUrl(false)
.username("string")
.build());
iqserver_resource = nexus.Iqserver("iqserverResource",
authentication_type="string",
enabled=False,
url="string",
fail_open_mode_enabled=False,
password="string",
properties="string",
show_link=False,
timeout_seconds=0,
use_trust_store_for_url=False,
username="string")
const iqserverResource = new nexus.Iqserver("iqserverResource", {
authenticationType: "string",
enabled: false,
url: "string",
failOpenModeEnabled: false,
password: "string",
properties: "string",
showLink: false,
timeoutSeconds: 0,
useTrustStoreForUrl: false,
username: "string",
});
type: nexus:Iqserver
properties:
authenticationType: string
enabled: false
failOpenModeEnabled: false
password: string
properties: string
showLink: false
timeoutSeconds: 0
url: string
useTrustStoreForUrl: false
username: string
Iqserver Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Iqserver resource accepts the following input properties:
- Authentication
Type string - Authentication type (USER or PKI)
- Enabled bool
- Whether the IQ Server integration is enabled
- Url string
- URL of the IQ Server
- Fail
Open boolMode Enabled - Whether to enable fail-open mode
- Password string
- Password for IQ Server authentication (required if authentication_type is USER)
- Properties string
- Additional properties
- Show
Link bool - Whether to show the IQ Server link in the UI
- Timeout
Seconds double - Timeout in seconds for IQ Server requests
- Use
Trust boolStore For Url - Use trust store for URL validation
- Username string
- Username for IQ Server authentication (required if authentication_type is USER)
- Authentication
Type string - Authentication type (USER or PKI)
- Enabled bool
- Whether the IQ Server integration is enabled
- Url string
- URL of the IQ Server
- Fail
Open boolMode Enabled - Whether to enable fail-open mode
- Password string
- Password for IQ Server authentication (required if authentication_type is USER)
- Properties string
- Additional properties
- Show
Link bool - Whether to show the IQ Server link in the UI
- Timeout
Seconds float64 - Timeout in seconds for IQ Server requests
- Use
Trust boolStore For Url - Use trust store for URL validation
- Username string
- Username for IQ Server authentication (required if authentication_type is USER)
- authentication
Type String - Authentication type (USER or PKI)
- enabled Boolean
- Whether the IQ Server integration is enabled
- url String
- URL of the IQ Server
- fail
Open BooleanMode Enabled - Whether to enable fail-open mode
- password String
- Password for IQ Server authentication (required if authentication_type is USER)
- properties String
- Additional properties
- show
Link Boolean - Whether to show the IQ Server link in the UI
- timeout
Seconds Double - Timeout in seconds for IQ Server requests
- use
Trust BooleanStore For Url - Use trust store for URL validation
- username String
- Username for IQ Server authentication (required if authentication_type is USER)
- authentication
Type string - Authentication type (USER or PKI)
- enabled boolean
- Whether the IQ Server integration is enabled
- url string
- URL of the IQ Server
- fail
Open booleanMode Enabled - Whether to enable fail-open mode
- password string
- Password for IQ Server authentication (required if authentication_type is USER)
- properties string
- Additional properties
- show
Link boolean - Whether to show the IQ Server link in the UI
- timeout
Seconds number - Timeout in seconds for IQ Server requests
- use
Trust booleanStore For Url - Use trust store for URL validation
- username string
- Username for IQ Server authentication (required if authentication_type is USER)
- authentication_
type str - Authentication type (USER or PKI)
- enabled bool
- Whether the IQ Server integration is enabled
- url str
- URL of the IQ Server
- fail_
open_ boolmode_ enabled - Whether to enable fail-open mode
- password str
- Password for IQ Server authentication (required if authentication_type is USER)
- properties str
- Additional properties
- show_
link bool - Whether to show the IQ Server link in the UI
- timeout_
seconds float - Timeout in seconds for IQ Server requests
- use_
trust_ boolstore_ for_ url - Use trust store for URL validation
- username str
- Username for IQ Server authentication (required if authentication_type is USER)
- authentication
Type String - Authentication type (USER or PKI)
- enabled Boolean
- Whether the IQ Server integration is enabled
- url String
- URL of the IQ Server
- fail
Open BooleanMode Enabled - Whether to enable fail-open mode
- password String
- Password for IQ Server authentication (required if authentication_type is USER)
- properties String
- Additional properties
- show
Link Boolean - Whether to show the IQ Server link in the UI
- timeout
Seconds Number - Timeout in seconds for IQ Server requests
- use
Trust BooleanStore For Url - Use trust store for URL validation
- username String
- Username for IQ Server authentication (required if authentication_type is USER)
Outputs
All input properties are implicitly available as output properties. Additionally, the Iqserver 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 Iqserver Resource
Get an existing Iqserver 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?: IqserverState, opts?: CustomResourceOptions): Iqserver@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
authentication_type: Optional[str] = None,
enabled: Optional[bool] = None,
fail_open_mode_enabled: Optional[bool] = None,
password: Optional[str] = None,
properties: Optional[str] = None,
show_link: Optional[bool] = None,
timeout_seconds: Optional[float] = None,
url: Optional[str] = None,
use_trust_store_for_url: Optional[bool] = None,
username: Optional[str] = None) -> Iqserverfunc GetIqserver(ctx *Context, name string, id IDInput, state *IqserverState, opts ...ResourceOption) (*Iqserver, error)public static Iqserver Get(string name, Input<string> id, IqserverState? state, CustomResourceOptions? opts = null)public static Iqserver get(String name, Output<String> id, IqserverState state, CustomResourceOptions options)resources: _: type: nexus:Iqserver get: id: ${id}- 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.
- Authentication
Type string - Authentication type (USER or PKI)
- Enabled bool
- Whether the IQ Server integration is enabled
- Fail
Open boolMode Enabled - Whether to enable fail-open mode
- Password string
- Password for IQ Server authentication (required if authentication_type is USER)
- Properties string
- Additional properties
- Show
Link bool - Whether to show the IQ Server link in the UI
- Timeout
Seconds double - Timeout in seconds for IQ Server requests
- Url string
- URL of the IQ Server
- Use
Trust boolStore For Url - Use trust store for URL validation
- Username string
- Username for IQ Server authentication (required if authentication_type is USER)
- Authentication
Type string - Authentication type (USER or PKI)
- Enabled bool
- Whether the IQ Server integration is enabled
- Fail
Open boolMode Enabled - Whether to enable fail-open mode
- Password string
- Password for IQ Server authentication (required if authentication_type is USER)
- Properties string
- Additional properties
- Show
Link bool - Whether to show the IQ Server link in the UI
- Timeout
Seconds float64 - Timeout in seconds for IQ Server requests
- Url string
- URL of the IQ Server
- Use
Trust boolStore For Url - Use trust store for URL validation
- Username string
- Username for IQ Server authentication (required if authentication_type is USER)
- authentication
Type String - Authentication type (USER or PKI)
- enabled Boolean
- Whether the IQ Server integration is enabled
- fail
Open BooleanMode Enabled - Whether to enable fail-open mode
- password String
- Password for IQ Server authentication (required if authentication_type is USER)
- properties String
- Additional properties
- show
Link Boolean - Whether to show the IQ Server link in the UI
- timeout
Seconds Double - Timeout in seconds for IQ Server requests
- url String
- URL of the IQ Server
- use
Trust BooleanStore For Url - Use trust store for URL validation
- username String
- Username for IQ Server authentication (required if authentication_type is USER)
- authentication
Type string - Authentication type (USER or PKI)
- enabled boolean
- Whether the IQ Server integration is enabled
- fail
Open booleanMode Enabled - Whether to enable fail-open mode
- password string
- Password for IQ Server authentication (required if authentication_type is USER)
- properties string
- Additional properties
- show
Link boolean - Whether to show the IQ Server link in the UI
- timeout
Seconds number - Timeout in seconds for IQ Server requests
- url string
- URL of the IQ Server
- use
Trust booleanStore For Url - Use trust store for URL validation
- username string
- Username for IQ Server authentication (required if authentication_type is USER)
- authentication_
type str - Authentication type (USER or PKI)
- enabled bool
- Whether the IQ Server integration is enabled
- fail_
open_ boolmode_ enabled - Whether to enable fail-open mode
- password str
- Password for IQ Server authentication (required if authentication_type is USER)
- properties str
- Additional properties
- show_
link bool - Whether to show the IQ Server link in the UI
- timeout_
seconds float - Timeout in seconds for IQ Server requests
- url str
- URL of the IQ Server
- use_
trust_ boolstore_ for_ url - Use trust store for URL validation
- username str
- Username for IQ Server authentication (required if authentication_type is USER)
- authentication
Type String - Authentication type (USER or PKI)
- enabled Boolean
- Whether the IQ Server integration is enabled
- fail
Open BooleanMode Enabled - Whether to enable fail-open mode
- password String
- Password for IQ Server authentication (required if authentication_type is USER)
- properties String
- Additional properties
- show
Link Boolean - Whether to show the IQ Server link in the UI
- timeout
Seconds Number - Timeout in seconds for IQ Server requests
- url String
- URL of the IQ Server
- use
Trust BooleanStore For Url - Use trust store for URL validation
- username String
- Username for IQ Server authentication (required if authentication_type is USER)
Package Details
- Repository
- nexus datadrivers/terraform-provider-nexus
- License
- Notes
- This Pulumi package is based on the
nexusTerraform Provider.
published on Sunday, Feb 22, 2026 by datadrivers
