Package com.pulumi.aws.bedrock.inputs
Class AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs
-
public final class AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs Empty
-
-
Method Detail
-
atlassianOauth2ProviderConfig
public java.util.Optional<com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigAtlassianOauth2ProviderConfigArgs>> atlassianOauth2ProviderConfig()
- Returns:
- Atlassian OAuth provider configuration. See `atlassianOauth2ProviderConfig` Block below.
-
customOauth2ProviderConfig
public java.util.Optional<com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigCustomOauth2ProviderConfigArgs>> customOauth2ProviderConfig()
- Returns:
- Custom OAuth2 provider configuration. See `customOauth2ProviderConfig` Block below.
-
githubOauth2ProviderConfig
public java.util.Optional<com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigGithubOauth2ProviderConfigArgs>> githubOauth2ProviderConfig()
- Returns:
- GitHub OAuth provider configuration. See `githubOauth2ProviderConfig` Block below.
-
googleOauth2ProviderConfig
public java.util.Optional<com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigGoogleOauth2ProviderConfigArgs>> googleOauth2ProviderConfig()
- Returns:
- Google OAuth provider configuration. See `googleOauth2ProviderConfig` Block below.
-
includedOauth2ProviderConfig
public java.util.Optional<com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigIncludedOauth2ProviderConfigArgs>> includedOauth2ProviderConfig()
- Returns:
- Configuration for an included (vendor-supported) OAuth2 provider, used for the additional supported vendors. See `includedOauth2ProviderConfig` Block below.
-
linkedinOauth2ProviderConfig
public java.util.Optional<com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigLinkedinOauth2ProviderConfigArgs>> linkedinOauth2ProviderConfig()
- Returns:
- LinkedIn OAuth provider configuration. See `linkedinOauth2ProviderConfig` Block below.
-
microsoftOauth2ProviderConfig
public java.util.Optional<com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigMicrosoftOauth2ProviderConfigArgs>> microsoftOauth2ProviderConfig()
- Returns:
- Microsoft OAuth provider configuration. See `microsoftOauth2ProviderConfig` Block below.
-
salesforceOauth2ProviderConfig
public java.util.Optional<com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigSalesforceOauth2ProviderConfigArgs>> salesforceOauth2ProviderConfig()
- Returns:
- Salesforce OAuth provider configuration. See `salesforceOauth2ProviderConfig` Block below.
-
slackOauth2ProviderConfig
public java.util.Optional<com.pulumi.core.Output<AgentcoreOauth2CredentialProviderOauth2ProviderConfigSlackOauth2ProviderConfigArgs>> slackOauth2ProviderConfig()
- Returns:
- Slack OAuth provider configuration. See `slackOauth2ProviderConfig` Block below.
-
builder
public static AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder builder()
-
builder
public static AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs.Builder builder(AgentcoreOauth2CredentialProviderOauth2ProviderConfigArgs defaults)
-
-