Search Results for

    Show / Hide Table of Contents

    Class AmazonAwsSettings

    Inheritance
    object
    Object
    ScriptableObject
    ApiClientSettings
    AIClientSettings
    AmazonAwsSettings
    Inherited Members
    AIClientSettings.SupportsCustomSeed
    AIClientSettings.ToolSupports
    AIClientSettings.ResetToDefaults()
    ApiClientSettings.RequiresApiKey
    ApiClientSettings.IsEnabled
    ApiClientSettings.GetSecureToken()
    ApiClientSettings.HasBaseUrl()
    ApiClientSettings.GetApiName()
    ApiClientSettings.GetVersion()
    ApiClientSettings.GetBetaVersion()
    ApiClientSettings.GetAuthValidationUrl()
    ApiClientSettings.CheckConnectionAsync()
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(string)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetEntityId()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.InstantiateAsync<T>(T)
    Object.InstantiateAsync<T>(T, Transform)
    Object.InstantiateAsync<T>(T, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int)
    Object.InstantiateAsync<T>(T, int, Transform)
    Object.InstantiateAsync<T>(T, int, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion, CancellationToken)
    Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, CancellationToken)
    Object.InstantiateAsync<T>(T, InstantiateParameters, CancellationToken)
    Object.InstantiateAsync<T>(T, int, InstantiateParameters, CancellationToken)
    Object.InstantiateAsync<T>(T, Vector3, Quaternion, InstantiateParameters, CancellationToken)
    Object.InstantiateAsync<T>(T, int, Vector3, Quaternion, InstantiateParameters, CancellationToken)
    Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, InstantiateParameters, CancellationToken)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Scene)
    Object.Instantiate<T>(T, InstantiateParameters)
    Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, bool)
    Object.FindObjectsByType(Type, FindObjectsSortMode)
    Object.FindObjectsByType(Type, FindObjectsInactive, FindObjectsSortMode)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectsByType<T>(FindObjectsSortMode)
    Object.FindObjectsOfType<T>(bool)
    Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType<T>(bool)
    Object.FindFirstObjectByType<T>()
    Object.FindAnyObjectByType<T>()
    Object.FindFirstObjectByType<T>(FindObjectsInactive)
    Object.FindAnyObjectByType<T>(FindObjectsInactive)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindFirstObjectByType(Type)
    Object.FindAnyObjectByType(Type)
    Object.FindObjectOfType(Type, bool)
    Object.FindFirstObjectByType(Type, FindObjectsInactive)
    Object.FindAnyObjectByType(Type, FindObjectsInactive)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: Glitch9.AIDevKit.AmazonAws
    Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
    Syntax
    [AssetPath("Resources/AIDevKit/Settings", AssetPathAttribute.Location.ResourcesFolder)]
    public class AmazonAwsSettings : AIClientSettings

    Fields

    | Edit this page View Source

    DefaultRegion

    Declaration
    public const string DefaultRegion = "us-east-1"
    Field Value
    Type Description
    string

    Properties

    | Edit this page View Source

    Api

    The cloud service provider for this API client.

    Declaration
    public override Api Api { get; }
    Property Value
    Type Description
    Api
    Overrides
    AIClientSettings.Api
    | Edit this page View Source

    MainBucket

    Declaration
    public string MainBucket { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    SavedBuckets

    Declaration
    public S3Bucket[] SavedBuckets { get; set; }
    Property Value
    Type Description
    S3Bucket[]

    Methods

    | Edit this page View Source

    AddOrUpdateBucket(S3Bucket)

    Declaration
    public void AddOrUpdateBucket(S3Bucket bucket)
    Parameters
    Type Name Description
    S3Bucket bucket
    | Edit this page View Source

    BuildBaseUrl(AwsServiceType)

    Declaration
    public string BuildBaseUrl(AwsServiceType serviceType)
    Parameters
    Type Name Description
    AwsServiceType serviceType
    Returns
    Type Description
    string
    | Edit this page View Source

    CreateDefaultToolSupports()

    Declaration
    protected override ToolSupport[] CreateDefaultToolSupports()
    Returns
    Type Description
    ToolSupport[]
    Overrides
    AIClientSettings.CreateDefaultToolSupports()
    | Edit this page View Source

    GetAccessKeyId()

    Declaration
    public string GetAccessKeyId()
    Returns
    Type Description
    string
    | Edit this page View Source

    GetBaseUrl()

    Declaration
    public override string GetBaseUrl()
    Returns
    Type Description
    string
    Overrides
    ApiClientSettings.GetBaseUrl()
    | Edit this page View Source

    GetBucket(string)

    Declaration
    public S3Bucket GetBucket(string bucket)
    Parameters
    Type Name Description
    string bucket
    Returns
    Type Description
    S3Bucket
    | Edit this page View Source

    GetClientInstance()

    Declaration
    public override IApiClient GetClientInstance()
    Returns
    Type Description
    IApiClient
    Overrides
    ApiClientSettings.GetClientInstance()
    | Edit this page View Source

    GetDefaultSettings()

    Declaration
    public override DefaultApiSettings GetDefaultSettings()
    Returns
    Type Description
    DefaultApiSettings
    Overrides
    ApiClientSettings.GetDefaultSettings()
    | Edit this page View Source

    GetMainBucketS3UriAndRegion()

    Declaration
    public (string uri, string region) GetMainBucketS3UriAndRegion()
    Returns
    Type Description
    (string uri, string region)
    | Edit this page View Source

    GetRegion(AwsServiceType)

    Declaration
    public string GetRegion(AwsServiceType serviceType)
    Parameters
    Type Name Description
    AwsServiceType serviceType
    Returns
    Type Description
    string
    | Edit this page View Source

    GetRoleArn()

    Declaration
    public string GetRoleArn()
    Returns
    Type Description
    string
    | Edit this page View Source

    GetSecretAccessKey()

    Declaration
    public string GetSecretAccessKey()
    Returns
    Type Description
    string
    | Edit this page View Source

    GetUseAssumeRole()

    Declaration
    public bool GetUseAssumeRole()
    Returns
    Type Description
    bool
    | Edit this page View Source

    HasSecureToken()

    Checks if the API key is set.

    Declaration
    public override bool HasSecureToken()
    Returns
    Type Description
    bool
    Overrides
    ApiClientSettings.HasSecureToken()
    | Edit this page View Source

    RemoveBucket(string)

    Declaration
    public bool RemoveBucket(string bucketName)
    Parameters
    Type Name Description
    string bucketName
    Returns
    Type Description
    bool

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    FileExtensions.ToFile<T>(T, string)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    UnityObjectExtensions.EncodeToBase64(Object)
    UnityObjectExtensions.ToBytes(Object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation