Esempio n. 1
0
async def sample_create_instance():
    # Create a client
    client = redis_v1.CloudRedisAsyncClient()

    # Initialize request argument(s)
    instance = redis_v1.Instance()
    instance.name = "name_value"
    instance.tier = "STANDARD_HA"
    instance.memory_size_gb = 1499

    request = redis_v1.CreateInstanceRequest(
        parent="parent_value",
        instance_id="instance_id_value",
        instance=instance,
    )

    # Make the request
    operation = client.create_instance(request=request)

    print("Waiting for operation to complete...")

    response = await operation.result()

    # Handle the response
    print(response)
Esempio n. 2
0
async def sample_get_instance():
    # Create a client
    client = redis_v1.CloudRedisAsyncClient()

    # Initialize request argument(s)
    request = redis_v1.GetInstanceRequest(name="name_value", )

    # Make the request
    response = await client.get_instance(request=request)

    # Handle the response
    print(response)
async def sample_list_instances():
    # Create a client
    client = redis_v1.CloudRedisAsyncClient()

    # Initialize request argument(s)
    request = redis_v1.ListInstancesRequest(parent="parent_value", )

    # Make the request
    page_result = client.list_instances(request=request)

    # Handle the response
    async for response in page_result:
        print(response)
async def sample_list_instances():
    """Snippet for list_instances"""

    # Create a client
    client = redis_v1.CloudRedisAsyncClient()

    # Initialize request argument(s)
    request = redis_v1.ListInstancesRequest()

    # Make the request
    page_result = client.list_instances(request=request)
    async for response in page_result:
        print("{}".format(response))
Esempio n. 5
0
async def sample_get_instance():
    """Snippet for get_instance"""

    # Create a client
    client = redis_v1.CloudRedisAsyncClient()

    # Initialize request argument(s)
    request = redis_v1.GetInstanceRequest()

    # Make the request
    response = await client.get_instance(request=request)

    # Handle response
    print("{}".format(response))
async def sample_delete_instance():
    # Create a client
    client = redis_v1.CloudRedisAsyncClient()

    # Initialize request argument(s)
    request = redis_v1.DeleteInstanceRequest(name="name_value", )

    # Make the request
    operation = client.delete_instance(request=request)

    print("Waiting for operation to complete...")

    response = await operation.result()

    # Handle the response
    print(response)
async def sample_export_instance():
    """Snippet for export_instance"""

    # Create a client
    client = redis_v1.CloudRedisAsyncClient()

    # Initialize request argument(s)
    request = redis_v1.ExportInstanceRequest()

    # Make the request
    operation = client.export_instance(request=request)

    print("Waiting for operation to complete...")

    response = await operation.result()
    print("{}".format(response))
Esempio n. 8
0
async def sample_export_instance():
    # Create a client
    client = redis_v1.CloudRedisAsyncClient()

    # Initialize request argument(s)
    output_config = redis_v1.OutputConfig()
    output_config.gcs_destination.uri = "uri_value"

    request = redis_v1.ExportInstanceRequest(
        name="name_value",
        output_config=output_config,
    )

    # Make the request
    operation = client.export_instance(request=request)

    print("Waiting for operation to complete...")

    response = await operation.result()

    # Handle the response
    print(response)