Package com.pulumi.aws.bedrock.inputs
Class AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder
-
- Enclosing class:
- AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs
public static final class AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs defaults)
-
-
Method Detail
-
atlassianOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder atlassianOauth2ProviderConfig(@Nullable com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigAtlassianOauth2ProviderConfigArgs> atlassianOauth2ProviderConfig)
- Parameters:
atlassianOauth2ProviderConfig- Atlassian OAuth provider configuration. See `atlassianOauth2ProviderConfig` Block below.- Returns:
- builder
-
atlassianOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder atlassianOauth2ProviderConfig(AgentcoreOauth2CredentialProviderOauth2ProviderConfigAtlassianOauth2ProviderConfigArgs atlassianOauth2ProviderConfig)
- Parameters:
atlassianOauth2ProviderConfig- Atlassian OAuth provider configuration. See `atlassianOauth2ProviderConfig` Block below.- Returns:
- builder
-
customOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder customOauth2ProviderConfig(@Nullable com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigArgs> customOauth2ProviderConfig)
- Parameters:
customOauth2ProviderConfig- Custom OAuth2 provider configuration. See `customOauth2ProviderConfig` Block below.- Returns:
- builder
-
customOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder customOauth2ProviderConfig(AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigArgs customOauth2ProviderConfig)
- Parameters:
customOauth2ProviderConfig- Custom OAuth2 provider configuration. See `customOauth2ProviderConfig` Block below.- Returns:
- builder
-
githubOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder githubOauth2ProviderConfig(@Nullable com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigGithubOauth2ProviderConfigArgs> githubOauth2ProviderConfig)
- Parameters:
githubOauth2ProviderConfig- GitHub OAuth provider configuration. See `githubOauth2ProviderConfig` Block below.- Returns:
- builder
-
githubOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder githubOauth2ProviderConfig(AgentcoreOauth2CredentialProviderOauth2ProviderConfigGithubOauth2ProviderConfigArgs githubOauth2ProviderConfig)
- Parameters:
githubOauth2ProviderConfig- GitHub OAuth provider configuration. See `githubOauth2ProviderConfig` Block below.- Returns:
- builder
-
googleOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder googleOauth2ProviderConfig(@Nullable com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigGoogleOauth2ProviderConfigArgs> googleOauth2ProviderConfig)
- Parameters:
googleOauth2ProviderConfig- Google OAuth provider configuration. See `googleOauth2ProviderConfig` Block below.- Returns:
- builder
-
googleOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder googleOauth2ProviderConfig(AgentcoreOauth2CredentialProviderOauth2ProviderConfigGoogleOauth2ProviderConfigArgs googleOauth2ProviderConfig)
- Parameters:
googleOauth2ProviderConfig- Google OAuth provider configuration. See `googleOauth2ProviderConfig` Block below.- Returns:
- builder
-
includedOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder includedOauth2ProviderConfig(@Nullable com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigIncludedOauth2ProviderConfigArgs> includedOauth2ProviderConfig)
- Parameters:
includedOauth2ProviderConfig- Configuration for an included (vendor-supported) OAuth2 provider, used for the additional supported vendors. See `includedOauth2ProviderConfig` Block below.- Returns:
- builder
-
includedOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder includedOauth2ProviderConfig(AgentcoreOauth2CredentialProviderOauth2ProviderConfigIncludedOauth2ProviderConfigArgs includedOauth2ProviderConfig)
- Parameters:
includedOauth2ProviderConfig- Configuration for an included (vendor-supported) OAuth2 provider, used for the additional supported vendors. See `includedOauth2ProviderConfig` Block below.- Returns:
- builder
-
linkedinOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder linkedinOauth2ProviderConfig(@Nullable com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigLinkedinOauth2ProviderConfigArgs> linkedinOauth2ProviderConfig)
- Parameters:
linkedinOauth2ProviderConfig- LinkedIn OAuth provider configuration. See `linkedinOauth2ProviderConfig` Block below.- Returns:
- builder
-
linkedinOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder linkedinOauth2ProviderConfig(AgentcoreOauth2CredentialProviderOauth2ProviderConfigLinkedinOauth2ProviderConfigArgs linkedinOauth2ProviderConfig)
- Parameters:
linkedinOauth2ProviderConfig- LinkedIn OAuth provider configuration. See `linkedinOauth2ProviderConfig` Block below.- Returns:
- builder
-
microsoftOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder microsoftOauth2ProviderConfig(@Nullable com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigMicrosoftOauth2ProviderConfigArgs> microsoftOauth2ProviderConfig)
- Parameters:
microsoftOauth2ProviderConfig- Microsoft OAuth provider configuration. See `microsoftOauth2ProviderConfig` Block below.- Returns:
- builder
-
microsoftOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder microsoftOauth2ProviderConfig(AgentcoreOauth2CredentialProviderOauth2ProviderConfigMicrosoftOauth2ProviderConfigArgs microsoftOauth2ProviderConfig)
- Parameters:
microsoftOauth2ProviderConfig- Microsoft OAuth provider configuration. See `microsoftOauth2ProviderConfig` Block below.- Returns:
- builder
-
salesforceOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder salesforceOauth2ProviderConfig(@Nullable com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigSalesforceOauth2ProviderConfigArgs> salesforceOauth2ProviderConfig)
- Parameters:
salesforceOauth2ProviderConfig- Salesforce OAuth provider configuration. See `salesforceOauth2ProviderConfig` Block below.- Returns:
- builder
-
salesforceOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder salesforceOauth2ProviderConfig(AgentcoreOauth2CredentialProviderOauth2ProviderConfigSalesforceOauth2ProviderConfigArgs salesforceOauth2ProviderConfig)
- Parameters:
salesforceOauth2ProviderConfig- Salesforce OAuth provider configuration. See `salesforceOauth2ProviderConfig` Block below.- Returns:
- builder
-
slackOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder slackOauth2ProviderConfig(@Nullable com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigSlackOauth2ProviderConfigArgs> slackOauth2ProviderConfig)
- Parameters:
slackOauth2ProviderConfig- Slack OAuth provider configuration. See `slackOauth2ProviderConfig` Block below.- Returns:
- builder
-
slackOauth2ProviderConfig
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder slackOauth2ProviderConfig(AgentcoreOauth2CredentialProviderOauth2ProviderConfigSlackOauth2ProviderConfigArgs slackOauth2ProviderConfig)
- Parameters:
slackOauth2ProviderConfig- Slack OAuth provider configuration. See `slackOauth2ProviderConfig` Block below.- Returns:
- builder
-
build
public AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs build()
-
-