AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.rds.getOptionGroup
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
The AWS::RDS::OptionGroup resource creates an option group, to enable and configure features that are specific to a particular DB engine.
Using getOptionGroup
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 getOptionGroup(args: GetOptionGroupArgs, opts?: InvokeOptions): Promise<GetOptionGroupResult>
function getOptionGroupOutput(args: GetOptionGroupOutputArgs, opts?: InvokeOptions): Output<GetOptionGroupResult>def get_option_group(option_group_name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetOptionGroupResult
def get_option_group_output(option_group_name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetOptionGroupResult]func LookupOptionGroup(ctx *Context, args *LookupOptionGroupArgs, opts ...InvokeOption) (*LookupOptionGroupResult, error)
func LookupOptionGroupOutput(ctx *Context, args *LookupOptionGroupOutputArgs, opts ...InvokeOption) LookupOptionGroupResultOutput> Note: This function is named LookupOptionGroup in the Go SDK.
public static class GetOptionGroup 
{
    public static Task<GetOptionGroupResult> InvokeAsync(GetOptionGroupArgs args, InvokeOptions? opts = null)
    public static Output<GetOptionGroupResult> Invoke(GetOptionGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOptionGroupResult> getOptionGroup(GetOptionGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:rds:getOptionGroup
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Option
Group stringName  - Specifies the name of the option group.
 
- Option
Group stringName  - Specifies the name of the option group.
 
- option
Group StringName  - Specifies the name of the option group.
 
- option
Group stringName  - Specifies the name of the option group.
 
- option_
group_ strname  - Specifies the name of the option group.
 
- option
Group StringName  - Specifies the name of the option group.
 
getOptionGroup Result
The following output properties are available:
- Option
Configurations List<Pulumi.Aws Native. Rds. Outputs. Option Group Option Configuration>  - Indicates what options are available in the option group.
 - 
List<Pulumi.
Aws Native. Outputs. Tag>  - An array of key-value pairs to apply to this resource.
 
- Option
Configurations []OptionGroup Option Configuration  - Indicates what options are available in the option group.
 - Tag
 - An array of key-value pairs to apply to this resource.
 
- option
Configurations List<OptionGroup Option Configuration>  - Indicates what options are available in the option group.
 - List<Tag>
 - An array of key-value pairs to apply to this resource.
 
- option
Configurations OptionGroup Option Configuration[]  - Indicates what options are available in the option group.
 - Tag[]
 - An array of key-value pairs to apply to this resource.
 
- option_
configurations Sequence[OptionGroup Option Configuration]  - Indicates what options are available in the option group.
 - Sequence[root_Tag]
 - An array of key-value pairs to apply to this resource.
 
- option
Configurations List<Property Map> - Indicates what options are available in the option group.
 - List<Property Map>
 - An array of key-value pairs to apply to this resource.
 
Supporting Types
OptionGroupOptionConfiguration   
- Option
Name string - The configuration of options to include in a group.
 - Db
Security List<string>Group Memberships  - A list of DBSecurityGroupMembership name strings used for this option.
 - Option
Settings List<Pulumi.Aws Native. Rds. Inputs. Option Group Option Setting>  - The option settings to include in an option group.
 - Option
Version string - The version for the option.
 - Port int
 - The optional port for the option.
 - Vpc
Security List<string>Group Memberships  - A list of VpcSecurityGroupMembership name strings used for this option.
 
- Option
Name string - The configuration of options to include in a group.
 - Db
Security []stringGroup Memberships  - A list of DBSecurityGroupMembership name strings used for this option.
 - Option
Settings []OptionGroup Option Setting  - The option settings to include in an option group.
 - Option
Version string - The version for the option.
 - Port int
 - The optional port for the option.
 - Vpc
Security []stringGroup Memberships  - A list of VpcSecurityGroupMembership name strings used for this option.
 
- option
Name String - The configuration of options to include in a group.
 - db
Security List<String>Group Memberships  - A list of DBSecurityGroupMembership name strings used for this option.
 - option
Settings List<OptionGroup Option Setting>  - The option settings to include in an option group.
 - option
Version String - The version for the option.
 - port Integer
 - The optional port for the option.
 - vpc
Security List<String>Group Memberships  - A list of VpcSecurityGroupMembership name strings used for this option.
 
- option
Name string - The configuration of options to include in a group.
 - db
Security string[]Group Memberships  - A list of DBSecurityGroupMembership name strings used for this option.
 - option
Settings OptionGroup Option Setting[]  - The option settings to include in an option group.
 - option
Version string - The version for the option.
 - port number
 - The optional port for the option.
 - vpc
Security string[]Group Memberships  - A list of VpcSecurityGroupMembership name strings used for this option.
 
- option_
name str - The configuration of options to include in a group.
 - db_
security_ Sequence[str]group_ memberships  - A list of DBSecurityGroupMembership name strings used for this option.
 - option_
settings Sequence[OptionGroup Option Setting]  - The option settings to include in an option group.
 - option_
version str - The version for the option.
 - port int
 - The optional port for the option.
 - vpc_
security_ Sequence[str]group_ memberships  - A list of VpcSecurityGroupMembership name strings used for this option.
 
- option
Name String - The configuration of options to include in a group.
 - db
Security List<String>Group Memberships  - A list of DBSecurityGroupMembership name strings used for this option.
 - option
Settings List<Property Map> - The option settings to include in an option group.
 - option
Version String - The version for the option.
 - port Number
 - The optional port for the option.
 - vpc
Security List<String>Group Memberships  - A list of VpcSecurityGroupMembership name strings used for this option.
 
OptionGroupOptionSetting   
Tag
Package Details
- Repository
 - AWS Native pulumi/pulumi-aws-native
 - License
 - Apache-2.0
 
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi