Viewing docs for stackit v0.0.7
published on Monday, Aug 17, 2026 by stackitcloud
published on Monday, Aug 17, 2026 by stackitcloud
Viewing docs for stackit v0.0.7
published on Monday, Aug 17, 2026 by stackitcloud
published on Monday, Aug 17, 2026 by stackitcloud
Manages a STACKIT Dremio instance.
This datasource is part of the experimental feature dremio and is likely going to undergo significant changes or be removed in the future. Use it at your own discretion.
Example Usage
data "stackit_dremio_instance" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
region = "eu01"
instance_id = "example-instance-id"
}
Using getDremioInstance
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 getDremioInstance(args: GetDremioInstanceArgs, opts?: InvokeOptions): Promise<GetDremioInstanceResult>
function getDremioInstanceOutput(args: GetDremioInstanceOutputArgs, opts?: InvokeOutputOptions): Output<GetDremioInstanceResult>def get_dremio_instance(description: Optional[str] = None,
instance_id: Optional[str] = None,
project_id: Optional[str] = None,
region: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDremioInstanceResult
def get_dremio_instance_output(description: pulumi.Input[Optional[str]] = None,
instance_id: pulumi.Input[Optional[str]] = None,
project_id: pulumi.Input[Optional[str]] = None,
region: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetDremioInstanceResult]func LookupDremioInstance(ctx *Context, args *LookupDremioInstanceArgs, opts ...InvokeOption) (*LookupDremioInstanceResult, error)
func LookupDremioInstanceOutput(ctx *Context, args *LookupDremioInstanceOutputArgs, opts ...InvokeOption) LookupDremioInstanceResultOutput> Note: This function is named LookupDremioInstance in the Go SDK.
public static class GetDremioInstance
{
public static Task<GetDremioInstanceResult> InvokeAsync(GetDremioInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetDremioInstanceResult> Invoke(GetDremioInstanceInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetDremioInstanceResult> Invoke(GetDremioInstanceInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetDremioInstanceResult> getDremioInstance(GetDremioInstanceArgs args, InvokeOptions options)
public static Output<GetDremioInstanceResult> getDremioInstance(GetDremioInstanceArgs args, InvokeOptions options)
public static Output<GetDremioInstanceResult> getDremioInstance(GetDremioInstanceArgs args, InvokeOutputOptions options)
fn::invoke:
function: stackit:index/getDremioInstance:getDremioInstance
arguments:
# arguments dictionarydata "stackit_get_dremio_instance" "name" {
# arguments
}The following arguments are supported:
- Instance
Id string - The Dremio instance ID.
- Project
Id string - STACKIT Project ID to which the resource is associated.
- Description string
- The description is a longer text chosen by the user to provide more context for the resource.
- Region string
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- Instance
Id string - The Dremio instance ID.
- Project
Id string - STACKIT Project ID to which the resource is associated.
- Description string
- The description is a longer text chosen by the user to provide more context for the resource.
- Region string
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- instance_
id string - The Dremio instance ID.
- project_
id string - STACKIT Project ID to which the resource is associated.
- description string
- The description is a longer text chosen by the user to provide more context for the resource.
- region string
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- instance
Id String - The Dremio instance ID.
- project
Id String - STACKIT Project ID to which the resource is associated.
- description String
- The description is a longer text chosen by the user to provide more context for the resource.
- region String
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- instance
Id string - The Dremio instance ID.
- project
Id string - STACKIT Project ID to which the resource is associated.
- description string
- The description is a longer text chosen by the user to provide more context for the resource.
- region string
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- instance_
id str - The Dremio instance ID.
- project_
id str - STACKIT Project ID to which the resource is associated.
- description str
- The description is a longer text chosen by the user to provide more context for the resource.
- region str
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- instance
Id String - The Dremio instance ID.
- project
Id String - STACKIT Project ID to which the resource is associated.
- description String
- The description is a longer text chosen by the user to provide more context for the resource.
- region String
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
getDremioInstance Result
The following output properties are available:
- Authentication
Get
Dremio Instance Authentication - Dremio instance authentication settings. A change here triggers a Dremio restart and will incur downtime.
- Description string
- The description is a longer text chosen by the user to provide more context for the resource.
- Display
Name string - The display name is a short name chosen by the user to identify the resource.
- Endpoints
Get
Dremio Instance Endpoints - The available endpoints of the Dremio instance.
- Id string
- Terraform's internal resource identifier. It is structured as "
projectId,region,instanceId". - Instance
Id string - The Dremio instance ID.
- Project
Id string - STACKIT Project ID to which the resource is associated.
- Region string
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- Authentication
Get
Dremio Instance Authentication - Dremio instance authentication settings. A change here triggers a Dremio restart and will incur downtime.
- Description string
- The description is a longer text chosen by the user to provide more context for the resource.
- Display
Name string - The display name is a short name chosen by the user to identify the resource.
- Endpoints
Get
Dremio Instance Endpoints - The available endpoints of the Dremio instance.
- Id string
- Terraform's internal resource identifier. It is structured as "
projectId,region,instanceId". - Instance
Id string - The Dremio instance ID.
- Project
Id string - STACKIT Project ID to which the resource is associated.
- Region string
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- authentication object
- Dremio instance authentication settings. A change here triggers a Dremio restart and will incur downtime.
- description string
- The description is a longer text chosen by the user to provide more context for the resource.
- display_
name string - The display name is a short name chosen by the user to identify the resource.
- endpoints object
- The available endpoints of the Dremio instance.
- id string
- Terraform's internal resource identifier. It is structured as "
projectId,region,instanceId". - instance_
id string - The Dremio instance ID.
- project_
id string - STACKIT Project ID to which the resource is associated.
- region string
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- authentication
Get
Dremio Instance Authentication - Dremio instance authentication settings. A change here triggers a Dremio restart and will incur downtime.
- description String
- The description is a longer text chosen by the user to provide more context for the resource.
- display
Name String - The display name is a short name chosen by the user to identify the resource.
- endpoints
Get
Dremio Instance Endpoints - The available endpoints of the Dremio instance.
- id String
- Terraform's internal resource identifier. It is structured as "
projectId,region,instanceId". - instance
Id String - The Dremio instance ID.
- project
Id String - STACKIT Project ID to which the resource is associated.
- region String
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- authentication
Get
Dremio Instance Authentication - Dremio instance authentication settings. A change here triggers a Dremio restart and will incur downtime.
- description string
- The description is a longer text chosen by the user to provide more context for the resource.
- display
Name string - The display name is a short name chosen by the user to identify the resource.
- endpoints
Get
Dremio Instance Endpoints - The available endpoints of the Dremio instance.
- id string
- Terraform's internal resource identifier. It is structured as "
projectId,region,instanceId". - instance
Id string - The Dremio instance ID.
- project
Id string - STACKIT Project ID to which the resource is associated.
- region string
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- authentication
Get
Dremio Instance Authentication - Dremio instance authentication settings. A change here triggers a Dremio restart and will incur downtime.
- description str
- The description is a longer text chosen by the user to provide more context for the resource.
- display_
name str - The display name is a short name chosen by the user to identify the resource.
- endpoints
Get
Dremio Instance Endpoints - The available endpoints of the Dremio instance.
- id str
- Terraform's internal resource identifier. It is structured as "
projectId,region,instanceId". - instance_
id str - The Dremio instance ID.
- project_
id str - STACKIT Project ID to which the resource is associated.
- region str
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
- authentication Property Map
- Dremio instance authentication settings. A change here triggers a Dremio restart and will incur downtime.
- description String
- The description is a longer text chosen by the user to provide more context for the resource.
- display
Name String - The display name is a short name chosen by the user to identify the resource.
- endpoints Property Map
- The available endpoints of the Dremio instance.
- id String
- Terraform's internal resource identifier. It is structured as "
projectId,region,instanceId". - instance
Id String - The Dremio instance ID.
- project
Id String - STACKIT Project ID to which the resource is associated.
- region String
- The STACKIT region name the resource is located in. If not defined, the provider region is used.
Supporting Types
GetDremioInstanceAuthentication
- Azuread
Get
Dremio Instance Authentication Azuread - Azure Active Directory authentication configuration.
- Oauth
Get
Dremio Instance Authentication Oauth - OIDC authentication configuration.
- Type string
- Type of authentication (local-only, azuread, oauth).
- Azuread
Get
Dremio Instance Authentication Azuread - Azure Active Directory authentication configuration.
- Oauth
Get
Dremio Instance Authentication Oauth - OIDC authentication configuration.
- Type string
- Type of authentication (local-only, azuread, oauth).
- azuread
Get
Dremio Instance Authentication Azuread - Azure Active Directory authentication configuration.
- oauth
Get
Dremio Instance Authentication Oauth - OIDC authentication configuration.
- type String
- Type of authentication (local-only, azuread, oauth).
- azuread
Get
Dremio Instance Authentication Azuread - Azure Active Directory authentication configuration.
- oauth
Get
Dremio Instance Authentication Oauth - OIDC authentication configuration.
- type string
- Type of authentication (local-only, azuread, oauth).
- azuread
Get
Dremio Instance Authentication Azuread - Azure Active Directory authentication configuration.
- oauth
Get
Dremio Instance Authentication Oauth - OIDC authentication configuration.
- type str
- Type of authentication (local-only, azuread, oauth).
- azuread Property Map
- Azure Active Directory authentication configuration.
- oauth Property Map
- OIDC authentication configuration.
- type String
- Type of authentication (local-only, azuread, oauth).
GetDremioInstanceAuthenticationAzuread
- string
- The Azure AD authority URL.
- Client
Id string - The Azure AD client ID.
- Redirect
Url string - The Azure AD redirect URL.
- string
- The Azure AD authority URL.
- Client
Id string - The Azure AD client ID.
- Redirect
Url string - The Azure AD redirect URL.
- string
- The Azure AD authority URL.
- client_
id string - The Azure AD client ID.
- redirect_
url string - The Azure AD redirect URL.
- String
- The Azure AD authority URL.
- client
Id String - The Azure AD client ID.
- redirect
Url String - The Azure AD redirect URL.
- string
- The Azure AD authority URL.
- client
Id string - The Azure AD client ID.
- redirect
Url string - The Azure AD redirect URL.
- str
- The Azure AD authority URL.
- client_
id str - The Azure AD client ID.
- redirect_
url str - The Azure AD redirect URL.
- String
- The Azure AD authority URL.
- client
Id String - The Azure AD client ID.
- redirect
Url String - The Azure AD redirect URL.
GetDremioInstanceAuthenticationOauth
- string
- The Issuer location URI, where the OIDC provider configuration can be found.
- Client
Id string - The client ID assigned by the Identity Provider.
- Jwt
Claims GetDremio Instance Authentication Oauth Jwt Claims - Maps fields from the JWT token to fields Dremio requires.
- Parameters
List<Get
Dremio Instance Authentication Oauth Parameter> - Any additional parameters the Identity Provider requires.
- Redirect
Url string - The URL where the Dremio instance is hosted. The URL must match the redirect URL set in the Identity Provider.
- Scope string
- A list of space-separated scopes. The
openidscope is always required; other scopes can vary by provider.
- string
- The Issuer location URI, where the OIDC provider configuration can be found.
- Client
Id string - The client ID assigned by the Identity Provider.
- Jwt
Claims GetDremio Instance Authentication Oauth Jwt Claims - Maps fields from the JWT token to fields Dremio requires.
- Parameters
[]Get
Dremio Instance Authentication Oauth Parameter - Any additional parameters the Identity Provider requires.
- Redirect
Url string - The URL where the Dremio instance is hosted. The URL must match the redirect URL set in the Identity Provider.
- Scope string
- A list of space-separated scopes. The
openidscope is always required; other scopes can vary by provider.
- string
- The Issuer location URI, where the OIDC provider configuration can be found.
- client_
id string - The client ID assigned by the Identity Provider.
- jwt_
claims object - Maps fields from the JWT token to fields Dremio requires.
- parameters list(object)
- Any additional parameters the Identity Provider requires.
- redirect_
url string - The URL where the Dremio instance is hosted. The URL must match the redirect URL set in the Identity Provider.
- scope string
- A list of space-separated scopes. The
openidscope is always required; other scopes can vary by provider.
- String
- The Issuer location URI, where the OIDC provider configuration can be found.
- client
Id String - The client ID assigned by the Identity Provider.
- jwt
Claims GetDremio Instance Authentication Oauth Jwt Claims - Maps fields from the JWT token to fields Dremio requires.
- parameters
List<Get
Dremio Instance Authentication Oauth Parameter> - Any additional parameters the Identity Provider requires.
- redirect
Url String - The URL where the Dremio instance is hosted. The URL must match the redirect URL set in the Identity Provider.
- scope String
- A list of space-separated scopes. The
openidscope is always required; other scopes can vary by provider.
- string
- The Issuer location URI, where the OIDC provider configuration can be found.
- client
Id string - The client ID assigned by the Identity Provider.
- jwt
Claims GetDremio Instance Authentication Oauth Jwt Claims - Maps fields from the JWT token to fields Dremio requires.
- parameters
Get
Dremio Instance Authentication Oauth Parameter[] - Any additional parameters the Identity Provider requires.
- redirect
Url string - The URL where the Dremio instance is hosted. The URL must match the redirect URL set in the Identity Provider.
- scope string
- A list of space-separated scopes. The
openidscope is always required; other scopes can vary by provider.
- str
- The Issuer location URI, where the OIDC provider configuration can be found.
- client_
id str - The client ID assigned by the Identity Provider.
- jwt_
claims GetDremio Instance Authentication Oauth Jwt Claims - Maps fields from the JWT token to fields Dremio requires.
- parameters
Sequence[Get
Dremio Instance Authentication Oauth Parameter] - Any additional parameters the Identity Provider requires.
- redirect_
url str - The URL where the Dremio instance is hosted. The URL must match the redirect URL set in the Identity Provider.
- scope str
- A list of space-separated scopes. The
openidscope is always required; other scopes can vary by provider.
- String
- The Issuer location URI, where the OIDC provider configuration can be found.
- client
Id String - The client ID assigned by the Identity Provider.
- jwt
Claims Property Map - Maps fields from the JWT token to fields Dremio requires.
- parameters List<Property Map>
- Any additional parameters the Identity Provider requires.
- redirect
Url String - The URL where the Dremio instance is hosted. The URL must match the redirect URL set in the Identity Provider.
- scope String
- A list of space-separated scopes. The
openidscope is always required; other scopes can vary by provider.
GetDremioInstanceAuthenticationOauthJwtClaims
- User
Name string - Mapped user name claim (e.g. email).
- User
Name string - Mapped user name claim (e.g. email).
- user_
name string - Mapped user name claim (e.g. email).
- user
Name String - Mapped user name claim (e.g. email).
- user
Name string - Mapped user name claim (e.g. email).
- user_
name str - Mapped user name claim (e.g. email).
- user
Name String - Mapped user name claim (e.g. email).
GetDremioInstanceAuthenticationOauthParameter
GetDremioInstanceEndpoints
- Arrow
Flight string - The arrow flight endpoint of the Dremio instance.
- Catalog string
- The Apache Iceberg endpoint of the Dremio instance.
- Ui string
- The UI endpoint of the Dremio instance.
- Arrow
Flight string - The arrow flight endpoint of the Dremio instance.
- Catalog string
- The Apache Iceberg endpoint of the Dremio instance.
- Ui string
- The UI endpoint of the Dremio instance.
- arrow_
flight string - The arrow flight endpoint of the Dremio instance.
- catalog string
- The Apache Iceberg endpoint of the Dremio instance.
- ui string
- The UI endpoint of the Dremio instance.
- arrow
Flight String - The arrow flight endpoint of the Dremio instance.
- catalog String
- The Apache Iceberg endpoint of the Dremio instance.
- ui String
- The UI endpoint of the Dremio instance.
- arrow
Flight string - The arrow flight endpoint of the Dremio instance.
- catalog string
- The Apache Iceberg endpoint of the Dremio instance.
- ui string
- The UI endpoint of the Dremio instance.
- arrow_
flight str - The arrow flight endpoint of the Dremio instance.
- catalog str
- The Apache Iceberg endpoint of the Dremio instance.
- ui str
- The UI endpoint of the Dremio instance.
- arrow
Flight String - The arrow flight endpoint of the Dremio instance.
- catalog String
- The Apache Iceberg endpoint of the Dremio instance.
- ui String
- The UI endpoint of the Dremio instance.
Package Details
- Repository
- stackit stackitcloud/pulumi-stackit
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
stackitTerraform Provider.
Viewing docs for stackit v0.0.7
published on Monday, Aug 17, 2026 by stackitcloud
published on Monday, Aug 17, 2026 by stackitcloud