Search Results for

    Show / Hide Table of Contents

    Class CustomerImportRequest

    Request to import the ElasticSearch repository of a customer from another cloud

    Inheritance
    object
    CustomerImportRequest
    CustomerImportAllClustersRequest
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: System.Dynamic.ExpandoObject
    Syntax
    [GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
    public class CustomerImportRequest

    Properties

    AdminUserEmail

    Provide email address of an admin user

    Declaration
    [JsonProperty("adminUserEmail", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string AdminUserEmail { get; set; }
    Property Value
    string

    AdminUserPassword

    Provide password for the admin user

    Declaration
    [JsonProperty("adminUserPassword", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string AdminUserPassword { get; set; }
    Property Value
    string

    BaseUrl

    Base url for customer

    Declaration
    [JsonProperty("baseUrl", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string BaseUrl { get; set; }
    Property Value
    string

    ContentBackupStorageSiloName

    Optional name of the storage silo where customer's content backup is written to. Must be configured in cloud.
    If not set, default configured in cloud will be used.

    Declaration
    [JsonProperty("contentBackupStorageSiloName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string ContentBackupStorageSiloName { get; set; }
    Property Value
    string

    ContentDeliveryBaseUrl

    ContentDelivery Base url for shares

    Declaration
    [JsonProperty("contentDeliveryBaseUrl", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string ContentDeliveryBaseUrl { get; set; }
    Property Value
    string

    CorsAllowedHosts

    List of CORS allowed hosts

    Declaration
    [JsonProperty("corsAllowedHosts", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public ICollection<string> CorsAllowedHosts { get; set; }
    Property Value
    ICollection<string>

    CustomerId

    The customer id

    Declaration
    [JsonProperty("customerId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string CustomerId { get; set; }
    Property Value
    string

    HostConfiguration

    Host configuration

    Declaration
    [JsonProperty("hostConfiguration", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public CustomerHostConfigurationCreation HostConfiguration { get; set; }
    Property Value
    CustomerHostConfigurationCreation

    RecreateSearchIndicesCluster

    Defines where searchIndices are recreated if they did not exist (not part of restored snapshot, for example)
    If null, searchIndices will be recreated on the cluster they were on when the snapshot was taken (or, if that cluster does not exist, on the default)

    Declaration
    [JsonProperty("recreateSearchIndicesCluster", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string RecreateSearchIndicesCluster { get; set; }
    Property Value
    string

    RefillRecreatedSecondaryIndices

    Defines whether secondary indices which are missing for customer are filled or left empty

    Declaration
    [JsonProperty("refillRecreatedSecondaryIndices", Required = Required.Always)]
    public bool RefillRecreatedSecondaryIndices { get; set; }
    Property Value
    bool

    RepositoryName

    Name of the ElasticSearch repository

    Declaration
    [JsonProperty("repositoryName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string RepositoryName { get; set; }
    Property Value
    string

    ResetExternalUserIds

    Set to true if the customer was configured against another IDS instance

    Declaration
    [JsonProperty("resetExternalUserIds", Required = Required.Always)]
    public bool ResetExternalUserIds { get; set; }
    Property Value
    bool

    ResetIdentityProviderIds

    Set to true if the customer was configured against another IDS instance

    Declaration
    [JsonProperty("resetIdentityProviderIds", Required = Required.Always)]
    public bool ResetIdentityProviderIds { get; set; }
    Property Value
    bool

    ResetServiceProviders

    Reset service providers

    Declaration
    [JsonProperty("resetServiceProviders", Required = Required.Always)]
    public bool ResetServiceProviders { get; set; }
    Property Value
    bool

    SnapshotName

    Name of the snapshot within the ElasticSearch repository if available

    Declaration
    [JsonProperty("snapshotName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string SnapshotName { get; set; }
    Property Value
    string

    StorageSiloName

    Name of the storage silo where customer's files are located. Must be configured in cloud.

    Declaration
    [JsonProperty("storageSiloName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
    public string StorageSiloName { get; set; }
    Property Value
    string

    Methods

    FromJson(string)

    Declaration
    public static CustomerImportRequest FromJson(string data)
    Parameters
    string data

    Returns
    CustomerImportRequest

    ToJson()

    Declaration
    public string ToJson()
    Returns
    string

    Back to top Generated by DocFX