def __init__(__self__, alias_primary_connection_string=None, alias_secondary_connection_string=None, key_name=None, primary_connection_string=None, primary_key=None, secondary_connection_string=None, secondary_key=None):
    if (alias_primary_connection_string and (not isinstance(alias_primary_connection_string, str))):
        raise TypeError("Expected argument 'alias_primary_connection_string' to be a str")
    pulumi.set(__self__, 'alias_primary_connection_string', alias_primary_connection_string)
    if (alias_secondary_connection_string and (not isinstance(alias_secondary_connection_string, str))):
        raise TypeError("Expected argument 'alias_secondary_connection_string' to be a str")
    pulumi.set(__self__, 'alias_secondary_connection_string', alias_secondary_connection_string)
    if (key_name and (not isinstance(key_name, str))):
        raise TypeError("Expected argument 'key_name' to be a str")
    pulumi.set(__self__, 'key_name', key_name)
    if (primary_connection_string and (not isinstance(primary_connection_string, str))):
        raise TypeError("Expected argument 'primary_connection_string' to be a str")
    pulumi.set(__self__, 'primary_connection_string', primary_connection_string)
    if (primary_key and (not isinstance(primary_key, str))):
        raise TypeError("Expected argument 'primary_key' to be a str")
    pulumi.set(__self__, 'primary_key', primary_key)
    if (secondary_connection_string and (not isinstance(secondary_connection_string, str))):
        raise TypeError("Expected argument 'secondary_connection_string' to be a str")
    pulumi.set(__self__, 'secondary_connection_string', secondary_connection_string)
    if (secondary_key and (not isinstance(secondary_key, str))):
        raise TypeError("Expected argument 'secondary_key' to be a str")
    pulumi.set(__self__, 'secondary_key', secondary_key)
def __init__(__self__, alias_primary_connection_string=None, alias_secondary_connection_string=None, key_name=None, primary_connection_string=None, primary_key=None, secondary_connection_string=None, secondary_key=None):
    if (alias_primary_connection_string and (not isinstance(alias_primary_connection_string, str))):
        raise TypeError("Expected argument 'alias_primary_connection_string' to be a str")
    pulumi.set(__self__, 'alias_primary_connection_string', alias_primary_connection_string)
    if (alias_secondary_connection_string and (not isinstance(alias_secondary_connection_string, str))):
        raise TypeError("Expected argument 'alias_secondary_connection_string' to be a str")
    pulumi.set(__self__, 'alias_secondary_connection_string', alias_secondary_connection_string)
    if (key_name and (not isinstance(key_name, str))):
        raise TypeError("Expected argument 'key_name' to be a str")
    pulumi.set(__self__, 'key_name', key_name)
    if (primary_connection_string and (not isinstance(primary_connection_string, str))):
        raise TypeError("Expected argument 'primary_connection_string' to be a str")
    pulumi.set(__self__, 'primary_connection_string', primary_connection_string)
    if (primary_key and (not isinstance(primary_key, str))):
        raise TypeError("Expected argument 'primary_key' to be a str")
    pulumi.set(__self__, 'primary_key', primary_key)
    if (secondary_connection_string and (not isinstance(secondary_connection_string, str))):
        raise TypeError("Expected argument 'secondary_connection_string' to be a str")
    pulumi.set(__self__, 'secondary_connection_string', secondary_connection_string)
    if (secondary_key and (not isinstance(secondary_key, str))):
        raise TypeError("Expected argument 'secondary_key' to be a str")
    pulumi.set(__self__, 'secondary_key', secondary_key)