published on Saturday, Jun 6, 2026 by Formal
published on Saturday, Jun 6, 2026 by Formal
Configures the AI provider for a connector’s session analyzer.
Create ConnectorAiProvider Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConnectorAiProvider(name: string, args: ConnectorAiProviderArgs, opts?: CustomResourceOptions);@overload
def ConnectorAiProvider(resource_name: str,
args: ConnectorAiProviderArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ConnectorAiProvider(resource_name: str,
opts: Optional[ResourceOptions] = None,
connector_id: Optional[str] = None,
anthropic: Optional[ConnectorAiProviderAnthropicArgs] = None,
aws_bedrock: Optional[ConnectorAiProviderAwsBedrockArgs] = None,
azure_ai: Optional[ConnectorAiProviderAzureAiArgs] = None,
formal_ai_satellite: Optional[ConnectorAiProviderFormalAiSatelliteArgs] = None,
gemini: Optional[ConnectorAiProviderGeminiArgs] = None,
google_vertex_ai: Optional[ConnectorAiProviderGoogleVertexAiArgs] = None,
openai: Optional[ConnectorAiProviderOpenaiArgs] = None)func NewConnectorAiProvider(ctx *Context, name string, args ConnectorAiProviderArgs, opts ...ResourceOption) (*ConnectorAiProvider, error)public ConnectorAiProvider(string name, ConnectorAiProviderArgs args, CustomResourceOptions? opts = null)
public ConnectorAiProvider(String name, ConnectorAiProviderArgs args)
public ConnectorAiProvider(String name, ConnectorAiProviderArgs args, CustomResourceOptions options)
type: formal:ConnectorAiProvider
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "formal_connectoraiprovider" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ConnectorAiProviderArgs
- 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 ConnectorAiProviderArgs
- 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 ConnectorAiProviderArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectorAiProviderArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectorAiProviderArgs
- 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 connectorAiProviderResource = new Pulumi.ConnectorAiProvider("connectorAiProviderResource", new()
{
ConnectorId = "string",
Anthropic = new Pulumi.Inputs.ConnectorAiProviderAnthropicArgs
{
ApiKey = "string",
ApiKeyVersion = 0,
},
AwsBedrock = new Pulumi.Inputs.ConnectorAiProviderAwsBedrockArgs
{
Region = "string",
},
AzureAi = new Pulumi.Inputs.ConnectorAiProviderAzureAiArgs
{
ApiKey = "string",
ApiKeyVersion = 0,
Endpoint = "string",
},
FormalAiSatellite = null,
Gemini = new Pulumi.Inputs.ConnectorAiProviderGeminiArgs
{
ApiKey = "string",
ApiKeyVersion = 0,
},
GoogleVertexAi = new Pulumi.Inputs.ConnectorAiProviderGoogleVertexAiArgs
{
GcpProjectId = "string",
Region = "string",
},
Openai = new Pulumi.Inputs.ConnectorAiProviderOpenaiArgs
{
ApiKey = "string",
ApiKeyVersion = 0,
},
});
example, err := formal.NewConnectorAiProvider(ctx, "connectorAiProviderResource", &formal.ConnectorAiProviderArgs{
ConnectorId: pulumi.String("string"),
Anthropic: &formal.ConnectorAiProviderAnthropicArgs{
ApiKey: pulumi.String("string"),
ApiKeyVersion: pulumi.Int(0),
},
AwsBedrock: &formal.ConnectorAiProviderAwsBedrockArgs{
Region: pulumi.String("string"),
},
AzureAi: &formal.ConnectorAiProviderAzureAiArgs{
ApiKey: pulumi.String("string"),
ApiKeyVersion: pulumi.Int(0),
Endpoint: pulumi.String("string"),
},
FormalAiSatellite: &formal.ConnectorAiProviderFormalAiSatelliteArgs{},
Gemini: &formal.ConnectorAiProviderGeminiArgs{
ApiKey: pulumi.String("string"),
ApiKeyVersion: pulumi.Int(0),
},
GoogleVertexAi: &formal.ConnectorAiProviderGoogleVertexAiArgs{
GcpProjectId: pulumi.String("string"),
Region: pulumi.String("string"),
},
Openai: &formal.ConnectorAiProviderOpenaiArgs{
ApiKey: pulumi.String("string"),
ApiKeyVersion: pulumi.Int(0),
},
})
resource "formal_connectoraiprovider" "connectorAiProviderResource" {
connector_id = "string"
anthropic = {
api_key = "string"
api_key_version = 0
}
aws_bedrock = {
region = "string"
}
azure_ai = {
api_key = "string"
api_key_version = 0
endpoint = "string"
}
formal_ai_satellite = {}
gemini = {
api_key = "string"
api_key_version = 0
}
google_vertex_ai = {
gcp_project_id = "string"
region = "string"
}
openai = {
api_key = "string"
api_key_version = 0
}
}
var connectorAiProviderResource = new ConnectorAiProvider("connectorAiProviderResource", ConnectorAiProviderArgs.builder()
.connectorId("string")
.anthropic(ConnectorAiProviderAnthropicArgs.builder()
.apiKey("string")
.apiKeyVersion(0)
.build())
.awsBedrock(ConnectorAiProviderAwsBedrockArgs.builder()
.region("string")
.build())
.azureAi(ConnectorAiProviderAzureAiArgs.builder()
.apiKey("string")
.apiKeyVersion(0)
.endpoint("string")
.build())
.formalAiSatellite(ConnectorAiProviderFormalAiSatelliteArgs.builder()
.build())
.gemini(ConnectorAiProviderGeminiArgs.builder()
.apiKey("string")
.apiKeyVersion(0)
.build())
.googleVertexAi(ConnectorAiProviderGoogleVertexAiArgs.builder()
.gcpProjectId("string")
.region("string")
.build())
.openai(ConnectorAiProviderOpenaiArgs.builder()
.apiKey("string")
.apiKeyVersion(0)
.build())
.build());
connector_ai_provider_resource = formal.ConnectorAiProvider("connectorAiProviderResource",
connector_id="string",
anthropic={
"api_key": "string",
"api_key_version": 0,
},
aws_bedrock={
"region": "string",
},
azure_ai={
"api_key": "string",
"api_key_version": 0,
"endpoint": "string",
},
formal_ai_satellite={},
gemini={
"api_key": "string",
"api_key_version": 0,
},
google_vertex_ai={
"gcp_project_id": "string",
"region": "string",
},
openai={
"api_key": "string",
"api_key_version": 0,
})
const connectorAiProviderResource = new formal.ConnectorAiProvider("connectorAiProviderResource", {
connectorId: "string",
anthropic: {
apiKey: "string",
apiKeyVersion: 0,
},
awsBedrock: {
region: "string",
},
azureAi: {
apiKey: "string",
apiKeyVersion: 0,
endpoint: "string",
},
formalAiSatellite: {},
gemini: {
apiKey: "string",
apiKeyVersion: 0,
},
googleVertexAi: {
gcpProjectId: "string",
region: "string",
},
openai: {
apiKey: "string",
apiKeyVersion: 0,
},
});
type: formal:ConnectorAiProvider
properties:
anthropic:
apiKey: string
apiKeyVersion: 0
awsBedrock:
region: string
azureAi:
apiKey: string
apiKeyVersion: 0
endpoint: string
connectorId: string
formalAiSatellite: {}
gemini:
apiKey: string
apiKeyVersion: 0
googleVertexAi:
gcpProjectId: string
region: string
openai:
apiKey: string
apiKeyVersion: 0
ConnectorAiProvider 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 ConnectorAiProvider resource accepts the following input properties:
- Connector
Id string - The ID of the connector this AI provider is linked to.
- Anthropic
Formal.
Pulumi. Inputs. Connector Ai Provider Anthropic - Use Anthropic as the provider.
- Aws
Bedrock Formal.Pulumi. Inputs. Connector Ai Provider Aws Bedrock - Use AWS Bedrock as the provider.
- Azure
Ai Formal.Pulumi. Inputs. Connector Ai Provider Azure Ai - Use Azure AI Foundry as the provider.
- Formal
Ai Formal.Satellite Pulumi. Inputs. Connector Ai Provider Formal Ai Satellite - Use the Formal AI satellite as the provider.
- Gemini
Formal.
Pulumi. Inputs. Connector Ai Provider Gemini - Use Google Gemini as the provider.
- Google
Vertex Formal.Ai Pulumi. Inputs. Connector Ai Provider Google Vertex Ai - Use Google Vertex AI as the provider.
- Openai
Formal.
Pulumi. Inputs. Connector Ai Provider Openai - Use OpenAI as the provider.
- Connector
Id string - The ID of the connector this AI provider is linked to.
- Anthropic
Connector
Ai Provider Anthropic Args - Use Anthropic as the provider.
- Aws
Bedrock ConnectorAi Provider Aws Bedrock Args - Use AWS Bedrock as the provider.
- Azure
Ai ConnectorAi Provider Azure Ai Args - Use Azure AI Foundry as the provider.
- Formal
Ai ConnectorSatellite Ai Provider Formal Ai Satellite Args - Use the Formal AI satellite as the provider.
- Gemini
Connector
Ai Provider Gemini Args - Use Google Gemini as the provider.
- Google
Vertex ConnectorAi Ai Provider Google Vertex Ai Args - Use Google Vertex AI as the provider.
- Openai
Connector
Ai Provider Openai Args - Use OpenAI as the provider.
- connector_
id string - The ID of the connector this AI provider is linked to.
- anthropic object
- Use Anthropic as the provider.
- aws_
bedrock object - Use AWS Bedrock as the provider.
- azure_
ai object - Use Azure AI Foundry as the provider.
- formal_
ai_ objectsatellite - Use the Formal AI satellite as the provider.
- gemini object
- Use Google Gemini as the provider.
- google_
vertex_ objectai - Use Google Vertex AI as the provider.
- openai object
- Use OpenAI as the provider.
- connector
Id String - The ID of the connector this AI provider is linked to.
- anthropic
Connector
Ai Provider Anthropic - Use Anthropic as the provider.
- aws
Bedrock ConnectorAi Provider Aws Bedrock - Use AWS Bedrock as the provider.
- azure
Ai ConnectorAi Provider Azure Ai - Use Azure AI Foundry as the provider.
- formal
Ai ConnectorSatellite Ai Provider Formal Ai Satellite - Use the Formal AI satellite as the provider.
- gemini
Connector
Ai Provider Gemini - Use Google Gemini as the provider.
- google
Vertex ConnectorAi Ai Provider Google Vertex Ai - Use Google Vertex AI as the provider.
- openai
Connector
Ai Provider Openai - Use OpenAI as the provider.
- connector
Id string - The ID of the connector this AI provider is linked to.
- anthropic
Connector
Ai Provider Anthropic - Use Anthropic as the provider.
- aws
Bedrock ConnectorAi Provider Aws Bedrock - Use AWS Bedrock as the provider.
- azure
Ai ConnectorAi Provider Azure Ai - Use Azure AI Foundry as the provider.
- formal
Ai ConnectorSatellite Ai Provider Formal Ai Satellite - Use the Formal AI satellite as the provider.
- gemini
Connector
Ai Provider Gemini - Use Google Gemini as the provider.
- google
Vertex ConnectorAi Ai Provider Google Vertex Ai - Use Google Vertex AI as the provider.
- openai
Connector
Ai Provider Openai - Use OpenAI as the provider.
- connector_
id str - The ID of the connector this AI provider is linked to.
- anthropic
Connector
Ai Provider Anthropic Args - Use Anthropic as the provider.
- aws_
bedrock ConnectorAi Provider Aws Bedrock Args - Use AWS Bedrock as the provider.
- azure_
ai ConnectorAi Provider Azure Ai Args - Use Azure AI Foundry as the provider.
- formal_
ai_ Connectorsatellite Ai Provider Formal Ai Satellite Args - Use the Formal AI satellite as the provider.
- gemini
Connector
Ai Provider Gemini Args - Use Google Gemini as the provider.
- google_
vertex_ Connectorai Ai Provider Google Vertex Ai Args - Use Google Vertex AI as the provider.
- openai
Connector
Ai Provider Openai Args - Use OpenAI as the provider.
- connector
Id String - The ID of the connector this AI provider is linked to.
- anthropic Property Map
- Use Anthropic as the provider.
- aws
Bedrock Property Map - Use AWS Bedrock as the provider.
- azure
Ai Property Map - Use Azure AI Foundry as the provider.
- formal
Ai Property MapSatellite - Use the Formal AI satellite as the provider.
- gemini Property Map
- Use Google Gemini as the provider.
- google
Vertex Property MapAi - Use Google Vertex AI as the provider.
- openai Property Map
- Use OpenAI as the provider.
Outputs
All input properties are implicitly available as output properties. Additionally, the ConnectorAiProvider 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 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 ConnectorAiProvider Resource
Get an existing ConnectorAiProvider 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?: ConnectorAiProviderState, opts?: CustomResourceOptions): ConnectorAiProvider@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
anthropic: Optional[ConnectorAiProviderAnthropicArgs] = None,
aws_bedrock: Optional[ConnectorAiProviderAwsBedrockArgs] = None,
azure_ai: Optional[ConnectorAiProviderAzureAiArgs] = None,
connector_id: Optional[str] = None,
formal_ai_satellite: Optional[ConnectorAiProviderFormalAiSatelliteArgs] = None,
gemini: Optional[ConnectorAiProviderGeminiArgs] = None,
google_vertex_ai: Optional[ConnectorAiProviderGoogleVertexAiArgs] = None,
openai: Optional[ConnectorAiProviderOpenaiArgs] = None) -> ConnectorAiProviderfunc GetConnectorAiProvider(ctx *Context, name string, id IDInput, state *ConnectorAiProviderState, opts ...ResourceOption) (*ConnectorAiProvider, error)public static ConnectorAiProvider Get(string name, Input<string> id, ConnectorAiProviderState? state, CustomResourceOptions? opts = null)public static ConnectorAiProvider get(String name, Output<String> id, ConnectorAiProviderState state, CustomResourceOptions options)resources: _: type: formal:ConnectorAiProvider get: id: ${id}import {
to = formal_connectoraiprovider.example
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.
- Anthropic
Formal.
Pulumi. Inputs. Connector Ai Provider Anthropic - Use Anthropic as the provider.
- Aws
Bedrock Formal.Pulumi. Inputs. Connector Ai Provider Aws Bedrock - Use AWS Bedrock as the provider.
- Azure
Ai Formal.Pulumi. Inputs. Connector Ai Provider Azure Ai - Use Azure AI Foundry as the provider.
- Connector
Id string - The ID of the connector this AI provider is linked to.
- Formal
Ai Formal.Satellite Pulumi. Inputs. Connector Ai Provider Formal Ai Satellite - Use the Formal AI satellite as the provider.
- Gemini
Formal.
Pulumi. Inputs. Connector Ai Provider Gemini - Use Google Gemini as the provider.
- Google
Vertex Formal.Ai Pulumi. Inputs. Connector Ai Provider Google Vertex Ai - Use Google Vertex AI as the provider.
- Openai
Formal.
Pulumi. Inputs. Connector Ai Provider Openai - Use OpenAI as the provider.
- Anthropic
Connector
Ai Provider Anthropic Args - Use Anthropic as the provider.
- Aws
Bedrock ConnectorAi Provider Aws Bedrock Args - Use AWS Bedrock as the provider.
- Azure
Ai ConnectorAi Provider Azure Ai Args - Use Azure AI Foundry as the provider.
- Connector
Id string - The ID of the connector this AI provider is linked to.
- Formal
Ai ConnectorSatellite Ai Provider Formal Ai Satellite Args - Use the Formal AI satellite as the provider.
- Gemini
Connector
Ai Provider Gemini Args - Use Google Gemini as the provider.
- Google
Vertex ConnectorAi Ai Provider Google Vertex Ai Args - Use Google Vertex AI as the provider.
- Openai
Connector
Ai Provider Openai Args - Use OpenAI as the provider.
- anthropic object
- Use Anthropic as the provider.
- aws_
bedrock object - Use AWS Bedrock as the provider.
- azure_
ai object - Use Azure AI Foundry as the provider.
- connector_
id string - The ID of the connector this AI provider is linked to.
- formal_
ai_ objectsatellite - Use the Formal AI satellite as the provider.
- gemini object
- Use Google Gemini as the provider.
- google_
vertex_ objectai - Use Google Vertex AI as the provider.
- openai object
- Use OpenAI as the provider.
- anthropic
Connector
Ai Provider Anthropic - Use Anthropic as the provider.
- aws
Bedrock ConnectorAi Provider Aws Bedrock - Use AWS Bedrock as the provider.
- azure
Ai ConnectorAi Provider Azure Ai - Use Azure AI Foundry as the provider.
- connector
Id String - The ID of the connector this AI provider is linked to.
- formal
Ai ConnectorSatellite Ai Provider Formal Ai Satellite - Use the Formal AI satellite as the provider.
- gemini
Connector
Ai Provider Gemini - Use Google Gemini as the provider.
- google
Vertex ConnectorAi Ai Provider Google Vertex Ai - Use Google Vertex AI as the provider.
- openai
Connector
Ai Provider Openai - Use OpenAI as the provider.
- anthropic
Connector
Ai Provider Anthropic - Use Anthropic as the provider.
- aws
Bedrock ConnectorAi Provider Aws Bedrock - Use AWS Bedrock as the provider.
- azure
Ai ConnectorAi Provider Azure Ai - Use Azure AI Foundry as the provider.
- connector
Id string - The ID of the connector this AI provider is linked to.
- formal
Ai ConnectorSatellite Ai Provider Formal Ai Satellite - Use the Formal AI satellite as the provider.
- gemini
Connector
Ai Provider Gemini - Use Google Gemini as the provider.
- google
Vertex ConnectorAi Ai Provider Google Vertex Ai - Use Google Vertex AI as the provider.
- openai
Connector
Ai Provider Openai - Use OpenAI as the provider.
- anthropic
Connector
Ai Provider Anthropic Args - Use Anthropic as the provider.
- aws_
bedrock ConnectorAi Provider Aws Bedrock Args - Use AWS Bedrock as the provider.
- azure_
ai ConnectorAi Provider Azure Ai Args - Use Azure AI Foundry as the provider.
- connector_
id str - The ID of the connector this AI provider is linked to.
- formal_
ai_ Connectorsatellite Ai Provider Formal Ai Satellite Args - Use the Formal AI satellite as the provider.
- gemini
Connector
Ai Provider Gemini Args - Use Google Gemini as the provider.
- google_
vertex_ Connectorai Ai Provider Google Vertex Ai Args - Use Google Vertex AI as the provider.
- openai
Connector
Ai Provider Openai Args - Use OpenAI as the provider.
- anthropic Property Map
- Use Anthropic as the provider.
- aws
Bedrock Property Map - Use AWS Bedrock as the provider.
- azure
Ai Property Map - Use Azure AI Foundry as the provider.
- connector
Id String - The ID of the connector this AI provider is linked to.
- formal
Ai Property MapSatellite - Use the Formal AI satellite as the provider.
- gemini Property Map
- Use Google Gemini as the provider.
- google
Vertex Property MapAi - Use Google Vertex AI as the provider.
- openai Property Map
- Use OpenAI as the provider.
Supporting Types
ConnectorAiProviderAnthropic, ConnectorAiProviderAnthropicArgs
- Api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- Api
Key intVersion - Version trigger for
apiKey. Increment this value to update the key.
- Api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- Api
Key intVersion - Version trigger for
apiKey. Increment this value to update the key.
- api_
key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api_
key_ numberversion - Version trigger for
apiKey. Increment this value to update the key.
- api
Key String - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key IntegerVersion - Version trigger for
apiKey. Increment this value to update the key.
- api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key numberVersion - Version trigger for
apiKey. Increment this value to update the key.
- api_
key str - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api_
key_ intversion - Version trigger for
apiKey. Increment this value to update the key.
- api
Key String - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key NumberVersion - Version trigger for
apiKey. Increment this value to update the key.
ConnectorAiProviderAwsBedrock, ConnectorAiProviderAwsBedrockArgs
- Region string
- The AWS region.
- Region string
- The AWS region.
- region string
- The AWS region.
- region String
- The AWS region.
- region string
- The AWS region.
- region str
- The AWS region.
- region String
- The AWS region.
ConnectorAiProviderAzureAi, ConnectorAiProviderAzureAiArgs
- Api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- Api
Key intVersion - Version trigger for
apiKey. Increment this value to update the key. - Endpoint string
- The Azure AI Foundry endpoint URL.
- Api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- Api
Key intVersion - Version trigger for
apiKey. Increment this value to update the key. - Endpoint string
- The Azure AI Foundry endpoint URL.
- api_
key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api_
key_ numberversion - Version trigger for
apiKey. Increment this value to update the key. - endpoint string
- The Azure AI Foundry endpoint URL.
- api
Key String - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key IntegerVersion - Version trigger for
apiKey. Increment this value to update the key. - endpoint String
- The Azure AI Foundry endpoint URL.
- api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key numberVersion - Version trigger for
apiKey. Increment this value to update the key. - endpoint string
- The Azure AI Foundry endpoint URL.
- api_
key str - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api_
key_ intversion - Version trigger for
apiKey. Increment this value to update the key. - endpoint str
- The Azure AI Foundry endpoint URL.
- api
Key String - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key NumberVersion - Version trigger for
apiKey. Increment this value to update the key. - endpoint String
- The Azure AI Foundry endpoint URL.
ConnectorAiProviderGemini, ConnectorAiProviderGeminiArgs
- Api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- Api
Key intVersion - Version trigger for
apiKey. Increment this value to update the key.
- Api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- Api
Key intVersion - Version trigger for
apiKey. Increment this value to update the key.
- api_
key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api_
key_ numberversion - Version trigger for
apiKey. Increment this value to update the key.
- api
Key String - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key IntegerVersion - Version trigger for
apiKey. Increment this value to update the key.
- api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key numberVersion - Version trigger for
apiKey. Increment this value to update the key.
- api_
key str - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api_
key_ intversion - Version trigger for
apiKey. Increment this value to update the key.
- api
Key String - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key NumberVersion - Version trigger for
apiKey. Increment this value to update the key.
ConnectorAiProviderGoogleVertexAi, ConnectorAiProviderGoogleVertexAiArgs
- Gcp
Project stringId - The GCP project ID.
- Region string
- The GCP region.
- Gcp
Project stringId - The GCP project ID.
- Region string
- The GCP region.
- gcp_
project_ stringid - The GCP project ID.
- region string
- The GCP region.
- gcp
Project StringId - The GCP project ID.
- region String
- The GCP region.
- gcp
Project stringId - The GCP project ID.
- region string
- The GCP region.
- gcp_
project_ strid - The GCP project ID.
- region str
- The GCP region.
- gcp
Project StringId - The GCP project ID.
- region String
- The GCP region.
ConnectorAiProviderOpenai, ConnectorAiProviderOpenaiArgs
- Api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- Api
Key intVersion - Version trigger for
apiKey. Increment this value to update the key.
- Api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- Api
Key intVersion - Version trigger for
apiKey. Increment this value to update the key.
- api_
key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api_
key_ numberversion - Version trigger for
apiKey. Increment this value to update the key.
- api
Key String - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key IntegerVersion - Version trigger for
apiKey. Increment this value to update the key.
- api
Key string - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key numberVersion - Version trigger for
apiKey. Increment this value to update the key.
- api_
key str - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api_
key_ intversion - Version trigger for
apiKey. Increment this value to update the key.
- api
Key String - NOTE: This field is write-only and its value will not be updated in state as part of read operations. The API key. This value is not stored in Terraform state.
- api
Key NumberVersion - Version trigger for
apiKey. Increment this value to update the key.
Package Details
- Repository
- formal formalco/pulumi-formal
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
formalTerraform Provider.
published on Saturday, Jun 6, 2026 by Formal