Share via


AzureAiServicesMode Struct

Definition

Indicates whether Azure AI services are enabled for a project.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesModeTypeConverter))]
public struct AzureAiServicesMode : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesMode>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DevCenter.Support.AzureAiServicesModeTypeConverter))>]
type AzureAiServicesMode = struct
    interface IArgumentCompleter
Public Structure AzureAiServicesMode
Implements IArgumentCompleter, IEquatable(Of AzureAiServicesMode)
Inheritance
AzureAiServicesMode
Attributes
Implements

Fields

Name Description
AutoDeploy

Azure AI services are enabled for this project and necessary resources will be automatically setup.

Disabled

Azure AI services are disabled for this project.

Methods

Name Description
CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(AzureAiServicesMode)

Compares values of enum type AzureAiServicesMode

Equals(Object)

Compares values of enum type AzureAiServicesMode (override for Object)

GetHashCode()

Returns hashCode for enum AzureAiServicesMode

ToString()

Returns string representation for AzureAiServicesMode

Operators

Name Description
Equality(AzureAiServicesMode, AzureAiServicesMode)

Overriding == operator for enum AzureAiServicesMode

Implicit(AzureAiServicesMode to String)

Implicit operator to convert AzureAiServicesMode to string

Implicit(String to AzureAiServicesMode)

Implicit operator to convert string to AzureAiServicesMode

Inequality(AzureAiServicesMode, AzureAiServicesMode)

Overriding != operator for enum AzureAiServicesMode

Applies to