Viewing docs for StrongDM v1.34.5
published on Sunday, Mar 1, 2026 by Piers Karsenbarg
published on Sunday, Mar 1, 2026 by Piers Karsenbarg
Viewing docs for StrongDM v1.34.5
published on Sunday, Mar 1, 2026 by Piers Karsenbarg
published on Sunday, Mar 1, 2026 by Piers Karsenbarg
A Connector configures scanning for a given system.
Using getConnector
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 getConnector(args: GetConnectorArgs, opts?: InvokeOptions): Promise<GetConnectorResult>
function getConnectorOutput(args: GetConnectorOutputArgs, opts?: InvokeOptions): Output<GetConnectorResult>def get_connector(account_ids: Optional[str] = None,
client_id: Optional[str] = None,
cloud: Optional[str] = None,
description: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
project_ids: Optional[str] = None,
role_name: Optional[str] = None,
scan_period: Optional[str] = None,
services: Optional[str] = None,
subscription_ids: Optional[str] = None,
tenant_id: Optional[str] = None,
workload_pool_id: Optional[str] = None,
workload_project_id: Optional[str] = None,
workload_project_number: Optional[str] = None,
workload_provider_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConnectorResult
def get_connector_output(account_ids: Optional[pulumi.Input[str]] = None,
client_id: Optional[pulumi.Input[str]] = None,
cloud: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
project_ids: Optional[pulumi.Input[str]] = None,
role_name: Optional[pulumi.Input[str]] = None,
scan_period: Optional[pulumi.Input[str]] = None,
services: Optional[pulumi.Input[str]] = None,
subscription_ids: Optional[pulumi.Input[str]] = None,
tenant_id: Optional[pulumi.Input[str]] = None,
workload_pool_id: Optional[pulumi.Input[str]] = None,
workload_project_id: Optional[pulumi.Input[str]] = None,
workload_project_number: Optional[pulumi.Input[str]] = None,
workload_provider_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConnectorResult]func LookupConnector(ctx *Context, args *LookupConnectorArgs, opts ...InvokeOption) (*LookupConnectorResult, error)
func LookupConnectorOutput(ctx *Context, args *LookupConnectorOutputArgs, opts ...InvokeOption) LookupConnectorResultOutput> Note: This function is named LookupConnector in the Go SDK.
public static class GetConnector
{
public static Task<GetConnectorResult> InvokeAsync(GetConnectorArgs args, InvokeOptions? opts = null)
public static Output<GetConnectorResult> Invoke(GetConnectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConnectorResult> getConnector(GetConnectorArgs args, InvokeOptions options)
public static Output<GetConnectorResult> getConnector(GetConnectorArgs args, InvokeOptions options)
fn::invoke:
function: sdm:index/getConnector:getConnector
arguments:
# arguments dictionaryThe following arguments are supported:
- Account
Ids string - AccountIds is the list of AWS Accounts to scan
- Client
Id string - ClientId is the ID of the Application / Service Account we're acting as
- Cloud string
- a filter to select all items of a certain subtype. See the filter documentation for more information.
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Project
Ids string - ProjectIds is the list of GCP Projects the connector will scan
- Role
Name string - RoleName is the Role we're assuming into for an account
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services string
- Services is a list of services this connector should scan.
- Subscription
Ids string - SubscriptionIds are the targets of discovery.
- Tenant
Id string - TenantId is the Azure Tenant we're discovering in
- Workload
Pool stringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- Workload
Project stringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- Workload
Project stringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- Workload
Provider stringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- Account
Ids string - AccountIds is the list of AWS Accounts to scan
- Client
Id string - ClientId is the ID of the Application / Service Account we're acting as
- Cloud string
- a filter to select all items of a certain subtype. See the filter documentation for more information.
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Project
Ids string - ProjectIds is the list of GCP Projects the connector will scan
- Role
Name string - RoleName is the Role we're assuming into for an account
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services string
- Services is a list of services this connector should scan.
- Subscription
Ids string - SubscriptionIds are the targets of discovery.
- Tenant
Id string - TenantId is the Azure Tenant we're discovering in
- Workload
Pool stringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- Workload
Project stringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- Workload
Project stringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- Workload
Provider stringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- account
Ids String - AccountIds is the list of AWS Accounts to scan
- client
Id String - ClientId is the ID of the Application / Service Account we're acting as
- cloud String
- a filter to select all items of a certain subtype. See the filter documentation for more information.
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- project
Ids String - ProjectIds is the list of GCP Projects the connector will scan
- role
Name String - RoleName is the Role we're assuming into for an account
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services String
- Services is a list of services this connector should scan.
- subscription
Ids String - SubscriptionIds are the targets of discovery.
- tenant
Id String - TenantId is the Azure Tenant we're discovering in
- workload
Pool StringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload
Project StringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload
Project StringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload
Provider StringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- account
Ids string - AccountIds is the list of AWS Accounts to scan
- client
Id string - ClientId is the ID of the Application / Service Account we're acting as
- cloud string
- a filter to select all items of a certain subtype. See the filter documentation for more information.
- description string
- Description of the Connector.
- id string
- Unique identifier of the Connector.
- name string
- Unique human-readable name of the Connector.
- project
Ids string - ProjectIds is the list of GCP Projects the connector will scan
- role
Name string - RoleName is the Role we're assuming into for an account
- scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- services string
- Services is a list of services this connector should scan.
- subscription
Ids string - SubscriptionIds are the targets of discovery.
- tenant
Id string - TenantId is the Azure Tenant we're discovering in
- workload
Pool stringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload
Project stringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload
Project stringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload
Provider stringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- account_
ids str - AccountIds is the list of AWS Accounts to scan
- client_
id str - ClientId is the ID of the Application / Service Account we're acting as
- cloud str
- a filter to select all items of a certain subtype. See the filter documentation for more information.
- description str
- Description of the Connector.
- id str
- Unique identifier of the Connector.
- name str
- Unique human-readable name of the Connector.
- project_
ids str - ProjectIds is the list of GCP Projects the connector will scan
- role_
name str - RoleName is the Role we're assuming into for an account
- scan_
period str - ScanPeriod identifies which remote system this Connector discovers
- services str
- Services is a list of services this connector should scan.
- subscription_
ids str - SubscriptionIds are the targets of discovery.
- tenant_
id str - TenantId is the Azure Tenant we're discovering in
- workload_
pool_ strid - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload_
project_ strid - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload_
project_ strnumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload_
provider_ strid - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- account
Ids String - AccountIds is the list of AWS Accounts to scan
- client
Id String - ClientId is the ID of the Application / Service Account we're acting as
- cloud String
- a filter to select all items of a certain subtype. See the filter documentation for more information.
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- project
Ids String - ProjectIds is the list of GCP Projects the connector will scan
- role
Name String - RoleName is the Role we're assuming into for an account
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services String
- Services is a list of services this connector should scan.
- subscription
Ids String - SubscriptionIds are the targets of discovery.
- tenant
Id String - TenantId is the Azure Tenant we're discovering in
- workload
Pool StringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload
Project StringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload
Project StringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload
Provider StringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
getConnector Result
The following output properties are available:
- Discovery
Connectors List<PiersKarsenbarg. Sdm. Outputs. Get Connector Discovery Connector> - A single element list containing a map, where each key lists one of the following objects:
- aws:
- Ids List<string>
- a list of strings of ids of data sources that match the given arguments.
- Account
Ids string - AccountIds is the list of AWS Accounts to scan
- Client
Id string - ClientId is the ID of the Application / Service Account we're acting as
- Cloud string
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Project
Ids string - ProjectIds is the list of GCP Projects the connector will scan
- Role
Name string - RoleName is the Role we're assuming into for an account
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services string
- Services is a list of services this connector should scan.
- Subscription
Ids string - SubscriptionIds are the targets of discovery.
- Tenant
Id string - TenantId is the Azure Tenant we're discovering in
- gcp:
- Workload
Pool stringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- Workload
Project stringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- Workload
Project stringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- Workload
Provider stringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- Discovery
Connectors []GetConnector Discovery Connector - A single element list containing a map, where each key lists one of the following objects:
- aws:
- Ids []string
- a list of strings of ids of data sources that match the given arguments.
- Account
Ids string - AccountIds is the list of AWS Accounts to scan
- Client
Id string - ClientId is the ID of the Application / Service Account we're acting as
- Cloud string
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Project
Ids string - ProjectIds is the list of GCP Projects the connector will scan
- Role
Name string - RoleName is the Role we're assuming into for an account
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services string
- Services is a list of services this connector should scan.
- Subscription
Ids string - SubscriptionIds are the targets of discovery.
- Tenant
Id string - TenantId is the Azure Tenant we're discovering in
- gcp:
- Workload
Pool stringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- Workload
Project stringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- Workload
Project stringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- Workload
Provider stringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- discovery
Connectors List<GetConnector Discovery Connector> - A single element list containing a map, where each key lists one of the following objects:
- aws:
- ids List<String>
- a list of strings of ids of data sources that match the given arguments.
- account
Ids String - AccountIds is the list of AWS Accounts to scan
- client
Id String - ClientId is the ID of the Application / Service Account we're acting as
- cloud String
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- project
Ids String - ProjectIds is the list of GCP Projects the connector will scan
- role
Name String - RoleName is the Role we're assuming into for an account
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services String
- Services is a list of services this connector should scan.
- subscription
Ids String - SubscriptionIds are the targets of discovery.
- tenant
Id String - TenantId is the Azure Tenant we're discovering in
- gcp:
- workload
Pool StringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload
Project StringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload
Project StringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload
Provider StringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- discovery
Connectors GetConnector Discovery Connector[] - A single element list containing a map, where each key lists one of the following objects:
- aws:
- ids string[]
- a list of strings of ids of data sources that match the given arguments.
- account
Ids string - AccountIds is the list of AWS Accounts to scan
- client
Id string - ClientId is the ID of the Application / Service Account we're acting as
- cloud string
- description string
- Description of the Connector.
- id string
- Unique identifier of the Connector.
- name string
- Unique human-readable name of the Connector.
- project
Ids string - ProjectIds is the list of GCP Projects the connector will scan
- role
Name string - RoleName is the Role we're assuming into for an account
- scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- services string
- Services is a list of services this connector should scan.
- subscription
Ids string - SubscriptionIds are the targets of discovery.
- tenant
Id string - TenantId is the Azure Tenant we're discovering in
- gcp:
- workload
Pool stringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload
Project stringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload
Project stringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload
Provider stringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- discovery_
connectors Sequence[GetConnector Discovery Connector] - A single element list containing a map, where each key lists one of the following objects:
- aws:
- ids Sequence[str]
- a list of strings of ids of data sources that match the given arguments.
- account_
ids str - AccountIds is the list of AWS Accounts to scan
- client_
id str - ClientId is the ID of the Application / Service Account we're acting as
- cloud str
- description str
- Description of the Connector.
- id str
- Unique identifier of the Connector.
- name str
- Unique human-readable name of the Connector.
- project_
ids str - ProjectIds is the list of GCP Projects the connector will scan
- role_
name str - RoleName is the Role we're assuming into for an account
- scan_
period str - ScanPeriod identifies which remote system this Connector discovers
- services str
- Services is a list of services this connector should scan.
- subscription_
ids str - SubscriptionIds are the targets of discovery.
- tenant_
id str - TenantId is the Azure Tenant we're discovering in
- gcp:
- workload_
pool_ strid - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload_
project_ strid - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload_
project_ strnumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload_
provider_ strid - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- discovery
Connectors List<Property Map> - A single element list containing a map, where each key lists one of the following objects:
- aws:
- ids List<String>
- a list of strings of ids of data sources that match the given arguments.
- account
Ids String - AccountIds is the list of AWS Accounts to scan
- client
Id String - ClientId is the ID of the Application / Service Account we're acting as
- cloud String
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- project
Ids String - ProjectIds is the list of GCP Projects the connector will scan
- role
Name String - RoleName is the Role we're assuming into for an account
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services String
- Services is a list of services this connector should scan.
- subscription
Ids String - SubscriptionIds are the targets of discovery.
- tenant
Id String - TenantId is the Azure Tenant we're discovering in
- gcp:
- workload
Pool StringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload
Project StringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload
Project StringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload
Provider StringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
Supporting Types
GetConnectorDiscoveryConnector
GetConnectorDiscoveryConnectorAw
- Account
Ids List<string> - AccountIds is the list of AWS Accounts to scan
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Role
Name string - RoleName is the Role we're assuming into for an account
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services List<string>
- Services is a list of services this connector should scan.
- Account
Ids []string - AccountIds is the list of AWS Accounts to scan
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Role
Name string - RoleName is the Role we're assuming into for an account
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services []string
- Services is a list of services this connector should scan.
- account
Ids List<String> - AccountIds is the list of AWS Accounts to scan
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- role
Name String - RoleName is the Role we're assuming into for an account
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services List<String>
- Services is a list of services this connector should scan.
- account
Ids string[] - AccountIds is the list of AWS Accounts to scan
- description string
- Description of the Connector.
- id string
- Unique identifier of the Connector.
- name string
- Unique human-readable name of the Connector.
- role
Name string - RoleName is the Role we're assuming into for an account
- scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- services string[]
- Services is a list of services this connector should scan.
- account_
ids Sequence[str] - AccountIds is the list of AWS Accounts to scan
- description str
- Description of the Connector.
- id str
- Unique identifier of the Connector.
- name str
- Unique human-readable name of the Connector.
- role_
name str - RoleName is the Role we're assuming into for an account
- scan_
period str - ScanPeriod identifies which remote system this Connector discovers
- services Sequence[str]
- Services is a list of services this connector should scan.
- account
Ids List<String> - AccountIds is the list of AWS Accounts to scan
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- role
Name String - RoleName is the Role we're assuming into for an account
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services List<String>
- Services is a list of services this connector should scan.
GetConnectorDiscoveryConnectorAzure
- Client
Id string - ClientId is the ID of the Application / Service Account we're acting as
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services List<string>
- Services is a list of services this connector should scan.
- Subscription
Ids List<string> - SubscriptionIds are the targets of discovery.
- Tenant
Id string - TenantId is the Azure Tenant we're discovering in
- Client
Id string - ClientId is the ID of the Application / Service Account we're acting as
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services []string
- Services is a list of services this connector should scan.
- Subscription
Ids []string - SubscriptionIds are the targets of discovery.
- Tenant
Id string - TenantId is the Azure Tenant we're discovering in
- client
Id String - ClientId is the ID of the Application / Service Account we're acting as
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services List<String>
- Services is a list of services this connector should scan.
- subscription
Ids List<String> - SubscriptionIds are the targets of discovery.
- tenant
Id String - TenantId is the Azure Tenant we're discovering in
- client
Id string - ClientId is the ID of the Application / Service Account we're acting as
- description string
- Description of the Connector.
- id string
- Unique identifier of the Connector.
- name string
- Unique human-readable name of the Connector.
- scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- services string[]
- Services is a list of services this connector should scan.
- subscription
Ids string[] - SubscriptionIds are the targets of discovery.
- tenant
Id string - TenantId is the Azure Tenant we're discovering in
- client_
id str - ClientId is the ID of the Application / Service Account we're acting as
- description str
- Description of the Connector.
- id str
- Unique identifier of the Connector.
- name str
- Unique human-readable name of the Connector.
- scan_
period str - ScanPeriod identifies which remote system this Connector discovers
- services Sequence[str]
- Services is a list of services this connector should scan.
- subscription_
ids Sequence[str] - SubscriptionIds are the targets of discovery.
- tenant_
id str - TenantId is the Azure Tenant we're discovering in
- client
Id String - ClientId is the ID of the Application / Service Account we're acting as
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services List<String>
- Services is a list of services this connector should scan.
- subscription
Ids List<String> - SubscriptionIds are the targets of discovery.
- tenant
Id String - TenantId is the Azure Tenant we're discovering in
GetConnectorDiscoveryConnectorGcp
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Project
Ids List<string> - ProjectIds is the list of GCP Projects the connector will scan
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services List<string>
- Services is a list of services this connector should scan.
- Workload
Pool stringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- Workload
Project stringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- Workload
Project stringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- Workload
Provider stringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- Description string
- Description of the Connector.
- Id string
- Unique identifier of the Connector.
- Name string
- Unique human-readable name of the Connector.
- Project
Ids []string - ProjectIds is the list of GCP Projects the connector will scan
- Scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- Services []string
- Services is a list of services this connector should scan.
- Workload
Pool stringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- Workload
Project stringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- Workload
Project stringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- Workload
Provider stringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- project
Ids List<String> - ProjectIds is the list of GCP Projects the connector will scan
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services List<String>
- Services is a list of services this connector should scan.
- workload
Pool StringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload
Project StringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload
Project StringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload
Provider StringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- description string
- Description of the Connector.
- id string
- Unique identifier of the Connector.
- name string
- Unique human-readable name of the Connector.
- project
Ids string[] - ProjectIds is the list of GCP Projects the connector will scan
- scan
Period string - ScanPeriod identifies which remote system this Connector discovers
- services string[]
- Services is a list of services this connector should scan.
- workload
Pool stringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload
Project stringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload
Project stringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload
Provider stringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- description str
- Description of the Connector.
- id str
- Unique identifier of the Connector.
- name str
- Unique human-readable name of the Connector.
- project_
ids Sequence[str] - ProjectIds is the list of GCP Projects the connector will scan
- scan_
period str - ScanPeriod identifies which remote system this Connector discovers
- services Sequence[str]
- Services is a list of services this connector should scan.
- workload_
pool_ strid - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload_
project_ strid - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload_
project_ strnumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload_
provider_ strid - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
- description String
- Description of the Connector.
- id String
- Unique identifier of the Connector.
- name String
- Unique human-readable name of the Connector.
- project
Ids List<String> - ProjectIds is the list of GCP Projects the connector will scan
- scan
Period String - ScanPeriod identifies which remote system this Connector discovers
- services List<String>
- Services is a list of services this connector should scan.
- workload
Pool StringId - WorkloadPoolId is the GCP Workload Pool Identifier used to authenticate our JWT
- workload
Project StringId - WorkloadProjectId is the GCP Project ID where the Workload Pool is defined
- workload
Project StringNumber - WorkloadProjectNumber is the GCP Project Number where the Workload Pool is defined
- workload
Provider StringId - WorkloadProviderId is the GCP Workload Provider Identifier used to authenticate our JWT
Package Details
- Repository
- sdm pierskarsenbarg/pulumi-sdm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdmTerraform Provider.
Viewing docs for StrongDM v1.34.5
published on Sunday, Mar 1, 2026 by Piers Karsenbarg
published on Sunday, Mar 1, 2026 by Piers Karsenbarg
