GoogleApi.Testing.V1.Model.TestEnvironmentCatalog (google_api_testing v0.34.0)

View Source

A description of a test environment.

Attributes

  • androidDeviceCatalog (type: GoogleApi.Testing.V1.Model.AndroidDeviceCatalog.t, default: nil) - Supported Android devices.
  • deviceIpBlockCatalog (type: GoogleApi.Testing.V1.Model.DeviceIpBlockCatalog.t, default: nil) - The IP blocks used by devices in the test environment.
  • iosDeviceCatalog (type: GoogleApi.Testing.V1.Model.IosDeviceCatalog.t, default: nil) - Supported iOS devices.
  • networkConfigurationCatalog (type: GoogleApi.Testing.V1.Model.NetworkConfigurationCatalog.t, default: nil) - Supported network configurations.
  • softwareCatalog (type: GoogleApi.Testing.V1.Model.ProvidedSoftwareCatalog.t, default: nil) - The software test environment provided by TestExecutionService.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Testing.V1.Model.TestEnvironmentCatalog{
  androidDeviceCatalog:
    GoogleApi.Testing.V1.Model.AndroidDeviceCatalog.t() | nil,
  deviceIpBlockCatalog:
    GoogleApi.Testing.V1.Model.DeviceIpBlockCatalog.t() | nil,
  iosDeviceCatalog: GoogleApi.Testing.V1.Model.IosDeviceCatalog.t() | nil,
  networkConfigurationCatalog:
    GoogleApi.Testing.V1.Model.NetworkConfigurationCatalog.t() | nil,
  softwareCatalog: GoogleApi.Testing.V1.Model.ProvidedSoftwareCatalog.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.