Compartilhar via


Microsoft.Azure.PowerShell.Cmdlets.Functions.Support Namespace

Classes

AccessControlEntryActionTypeConverter

Action object.

AccessTierTypeConverter

Required for storage accounts where kind = BlobStorage. The access tier used for billing.

AccountStatusTypeConverter

Gets the status indicating whether the primary location of the storage account is available or unavailable.

ActionTypeConverter

The action of virtual network rule.

ApplicationTypeTypeConverter

Type of application being monitored.

AppServicePlanRestrictionsTypeConverter

App Service plans this offer is restricted to.

AuthenticationTypeTypeConverter

Property to select authentication type to access the selected storage account. Available options: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

AuthTypeTypeConverter

Auth Type

AutoHealActionTypeTypeConverter

Predefined action to be taken.

AzureResourceTypeTypeConverter

Type of the Azure resource the hostname is assigned to.

AzureStorageProtocolTypeConverter

Mounting protocol to use for the storage account.

AzureStorageStateTypeConverter

State of the storage account.

AzureStorageTypeTypeConverter

Type of storage.

BackupItemStatusTypeConverter

Backup status.

BackupRestoreOperationTypeTypeConverter

Operation type.

BasicAuthNameTypeConverter

TypeConverter implementation for BasicAuthName.

BuildStatusTypeConverter

The status of the static site build.

BuiltInAuthenticationProviderTypeConverter

The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and the unauthenticated client action is set to "RedirectToLoginPage".

BypassTypeConverter

Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.

CertificateOrderActionTypeTypeConverter

Action type.

CertificateOrderStatusTypeConverter

Current order status.

CertificateProductTypeTypeConverter

Certificate product type.

ChannelsTypeConverter

List of channels that this recommendation can apply.

CheckNameResourceTypesTypeConverter

Resource type used for verification.

ClientCertModeTypeConverter

This composes with ClientCertEnabled setting.

  • ClientCertEnabled: false means ClientCert is ignored.
  • ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required.
  • ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.
ClientCredentialMethodTypeConverter

The method that should be used to authenticate the user.

CloneAbilityResultTypeConverter

Name of app.

ComputeModeOptionsTypeConverter

Shared/dedicated workers.

ConfigReferenceLocationTypeConverter

TypeConverter implementation for ConfigReferenceLocation.

ConfigReferenceSourceTypeConverter

TypeConverter implementation for ConfigReferenceSource.

ConnectionStringTypeTypeConverter

Type of database.

ContinuousWebJobStatusTypeConverter

Job status.

CookieExpirationConventionTypeConverter

The convention used when determining the session cookie's expiration.

CustomDnsSuffixProvisioningStateTypeConverter

TypeConverter implementation for CustomDnsSuffixProvisioningState.

CustomDomainStatusTypeConverter

The status of the custom domain

CustomHostNameDnsRecordTypeTypeConverter

Type of the DNS record.

DaprLogLevelTypeConverter

Sets the log level for the Dapr sidecar. Allowed values are debug, info, warn, error. Default is info.

DatabaseTypeTypeConverter

Database type (e.g. SqlAzure / MySql).

DayOfWeekTypeConverter

The day of the week.

DaysOfWeekTypeConverter

TypeConverter implementation for DaysOfWeek.

DefaultActionTypeConverter

Specifies the default action of allow or deny when no other rules match.

DeploymentBuildStatusTypeConverter

Deployment build status.

DetectorTypeTypeConverter

Whether this detector is an Analysis Detector or not.

DirectoryServiceOptionsTypeConverter

Indicates the directory service used.

DnsTypeTypeConverter

Current DNS type

DnsVerificationTestResultTypeConverter

DNS verification test result.

DomainStatusTypeConverter

Domain registration status.

DomainTypeTypeConverter

Valid values are Regular domain: Azure will charge the full price of domain registration, SoftDeleted: Purchasing this domain will simply restore it and this operation will not cost anything.

EnterpriseGradeCdnStatusTypeConverter

State indicating the status of the enterprise grade CDN serving traffic to the static web app.

FlowTypeTypeConverter

Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API.

ForwardProxyConventionTypeConverter

The convention used to determine the url of the request made.

FrequencyUnitTypeConverter

The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)

FtpsStateTypeConverter

State of FTP / FTPS service

FunctionsDeploymentStorageTypeTypeConverter

Property to select Azure Storage type. Available options: blobContainer.

GeoReplicationStatusTypeConverter

The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable.

HostingEnvironmentStatusTypeConverter

Current status of the App Service Environment.

HostNameTypeTypeConverter

Type of the hostname.

HostTypeTypeConverter

Indicates whether the hostname is a standard or repository hostname.

HttpProtocolTypeConverter

The protocol permitted for a request made with the account SAS.

ImmutabilityPolicyStateTypeConverter

The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked.

ImmutabilityPolicyUpdateTypeTypeConverter

The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend.

InAvailabilityReasonTypeTypeConverter

Invalid indicates the name provided does not match Azure App Service naming requirements. AlreadyExists indicates that the name is already in use and is therefore unavailable.

InsightStatusTypeConverter

Level of the most severe insight generated by the detector.

InternalLoadBalancingModeTypeConverter

Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.

IPFilterTagTypeConverter

Defines what this IP filter will be used for. This is to support IP filtering on proxies.

IssueTypeTypeConverter

Represents the type of the Detector

KeyPermissionTypeConverter

Permissions for the key -- read-only or full permissions.

KeySourceTypeConverter

The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault

KeyTypeTypeConverter

The key type.

KeyVaultSecretStatusTypeConverter

Status of the Key Vault secret.

KindTypeConverter

Indicates the type of storage account.

LargeFileSharesStateTypeConverter

Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.

LeaseDurationTypeConverter

Specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased.

LeaseStateTypeConverter

Lease state of the container.

LeaseStatusTypeConverter

The lease status of the container.

ListKeyExpandTypeConverter

TypeConverter implementation for ListKeyExpand.

LoadBalancingModeTypeConverter

Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.

LogLevelTypeConverter

Log level.

ManagedPipelineModeTypeConverter

Managed pipeline mode.

ManagedServiceIdentityTypeTypeConverter

Type of managed service identity.

ManagementPolicyNameTypeConverter

TypeConverter implementation for ManagementPolicyName.

MinimumTlsVersionTypeConverter

Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.

MSDeployLogEntryTypeTypeConverter

Log entry type

MSDeployProvisioningStateTypeConverter

Provisioning state

MySqlMigrationTypeTypeConverter

The type of migration operation to be done

NotificationLevelTypeConverter

Level indicating how critical this recommendation can impact.

OpenAuthenticationProviderTypeTypeConverter

Open authentication policy provider type.

OperationStatusTypeConverter

The current status of the operation.

ParameterTypeTypeConverter

The parameter type.

PermissionsTypeConverter

The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

ProviderOSTypeSelectedTypeConverter

TypeConverter implementation for ProviderOSTypeSelected.

ProviderStackOSTypeTypeConverter

TypeConverter implementation for ProviderStackOSType.

ProvisioningStateTypeConverter

Gets the status of the storage account at the time the operation was called.

PublicAccessTypeConverter

Specifies whether data in the container may be accessed publicly and the level of access.

PublicCertificateLocationTypeConverter

Public Certificate Location

PublishingProfileFormatTypeConverter

Name of the format. Valid values are: FileZilla3 WebDeploy -- default Ftp

PurgeStateTypeConverter

Status of the operation represented by the requested Id.

ReasonCodeTypeConverter

The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.

ReasonTypeConverter

Gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false.

RecurrenceFrequencyTypeConverter

The recurrence frequency.

RedundancyModeTypeConverter

Site redundancy mode

RenderingTypeTypeConverter

Rendering Type

RequestSourceTypeConverter

Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.

ResolveStatusTypeConverter

TypeConverter implementation for ResolveStatus.

ResourceNotRenewableReasonTypeConverter

TypeConverter implementation for ResourceNotRenewableReason.

ResourceScopeTypeTypeConverter

Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site.

RouteTypeTypeConverter

The type of route this is: DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 INHERITED - Routes inherited from the real Virtual Network routes STATIC - Static route set on the app only These values will be used for syncing an app's routes with those from a Virtual Network.

RuntimeNameTypeConverter

Function app runtime name. Available options: dotnet-isolated, node, java, powershell, python, custom

ScmTypeTypeConverter

SCM type.

ServicesTypeConverter

The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).

SignedResourceTypeConverter

The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).

SignedResourceTypesTypeConverter

The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files.

SiteAvailabilityStateTypeConverter

Management information availability state for the app.

SiteExtensionTypeTypeConverter

Site extension type.

SiteLoadBalancingTypeConverter

Site load balancing.

SiteRuntimeStateTypeConverter

TypeConverter implementation for SiteRuntimeState.

SkuNameTypeConverter

Gets or sets the SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.

SkuTierTypeConverter

Gets the SKU tier. This is based on the SKU name.

SolutionTypeTypeConverter

Type of Solution

SslStateTypeConverter

SSL type

StackPreferredOSTypeConverter

Function App stack preferred OS.

StagingEnvironmentPolicyTypeConverter

State indicating whether staging environments are allowed or not allowed for a static web app.

StateTypeConverter

Gets the state of virtual network rule.

StatusOptionsTypeConverter

App Service plan status.

StorageAccountExpandTypeConverter

TypeConverter implementation for StorageAccountExpand.

SupportedTlsVersionsTypeConverter

MinTlsVersion: configures the minimum version of TLS required for SSL requests

TlsCipherSuitesTypeConverter

The minimum strength TLS cipher suite allowed for an application

TriggeredWebJobStatusTypeConverter

Job status.

TriggerTypesTypeConverter

The trigger type of the function

UnauthenticatedClientActionTypeConverter

The action to take when an unauthenticated client attempts to access the app.

UnauthenticatedClientActionV2TypeConverter

The action to take when an unauthenticated client attempts to access the app.

UpgradeAvailabilityTypeConverter

Whether an upgrade is available for this App Service Environment.

UpgradePreferenceTypeConverter

Upgrade Preference

UsageStateTypeConverter

State indicating whether the app has exceeded its quota usage. Read-only.

UsageUnitTypeConverter

Gets the unit of measurement.

ValidateResourceTypesTypeConverter

Resource type used for verification.

WebJobTypeTypeConverter

Job type.

WorkerSizeOptionsTypeConverter

Size of the machines.

WorkflowHealthStateTypeConverter

Gets or sets the workflow health state.

WorkflowProvisioningStateTypeConverter

The workflow provisioning state.

WorkflowSkuNameTypeConverter

The sku name.

WorkflowStateTypeConverter

The workflow state.

WorkflowStatusTypeConverter

The workflow status.

WorkflowTriggerProvisioningStateTypeConverter

The workflow trigger provisioning state.

Structs

AccessControlEntryAction

Action object.

AccessTier

Required for storage accounts where kind = BlobStorage. The access tier used for billing.

AccountStatus

Gets the status indicating whether the primary location of the storage account is available or unavailable.

Action

The action of virtual network rule.

ApplicationType

Type of application being monitored.

AppServicePlanRestrictions

App Service plans this offer is restricted to.

AuthenticationType

Property to select authentication type to access the selected storage account. Available options: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

AuthType

Auth Type

AutoHealActionType

Predefined action to be taken.

AvailablePlanType

Argument completer implementation for PlanTypeOptions.

AzureResourceType

Type of the Azure resource the hostname is assigned to.

AzureStorageProtocol

Mounting protocol to use for the storage account.

AzureStorageState

State of the storage account.

AzureStorageType

Type of storage.

BackupItemStatus

Backup status.

BackupRestoreOperationType

Operation type.

BasicAuthName

Argument completer implementation for BasicAuthName.

BuildStatus

The status of the static site build.

BuiltInAuthenticationProvider

The default authentication provider to use when multiple providers are configured. This setting is only needed if multiple providers are configured and the unauthenticated client action is set to "RedirectToLoginPage".

Bypass

Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.

CertificateOrderActionType

Action type.

CertificateOrderStatus

Current order status.

CertificateProductType

Certificate product type.

Channels

List of channels that this recommendation can apply.

CheckNameResourceTypes

Resource type used for verification.

ClientCertMode

This composes with ClientCertEnabled setting.

  • ClientCertEnabled: false means ClientCert is ignored.
  • ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required.
  • ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.
ClientCredentialMethod

The method that should be used to authenticate the user.

CloneAbilityResult

Name of app.

ComputeModeOptions

Shared/dedicated workers.

ConfigReferenceLocation

Argument completer implementation for ConfigReferenceLocation.

ConfigReferenceSource

Argument completer implementation for ConfigReferenceSource.

ConnectionStringType

Type of database.

ContinuousWebJobStatus

Job status.

CookieExpirationConvention

The convention used when determining the session cookie's expiration.

CustomDnsSuffixProvisioningState

Argument completer implementation for CustomDnsSuffixProvisioningState.

CustomDomainStatus

The status of the custom domain

CustomHostNameDnsRecordType

Type of the DNS record.

DaprLogLevel

Sets the log level for the Dapr sidecar. Allowed values are debug, info, warn, error. Default is info.

DatabaseType

Database type (e.g. SqlAzure / MySql).

DayOfWeek

The day of the week.

DaysOfWeek

Argument completer implementation for DaysOfWeek.

DefaultAction

Specifies the default action of allow or deny when no other rules match.

DeploymentBuildStatus

Deployment build status.

DetectorType

Whether this detector is an Analysis Detector or not.

DirectoryServiceOptions

Indicates the directory service used.

DnsType

Current DNS type

DnsVerificationTestResult

DNS verification test result.

DomainStatus

Domain registration status.

DomainType

Valid values are Regular domain: Azure will charge the full price of domain registration, SoftDeleted: Purchasing this domain will simply restore it and this operation will not cost anything.

EnterpriseGradeCdnStatus

State indicating the status of the enterprise grade CDN serving traffic to the static web app.

FlowType

Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API.

ForwardProxyConvention

The convention used to determine the url of the request made.

FrequencyUnit

The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)

FtpsState

State of FTP / FTPS service

FunctionAppManagedServiceIdentityCreateType

Argument completer implementation for PlanTypeOptions.

FunctionAppManagedServiceIdentityUpdateType

Argument completer implementation for PlanTypeOptions.

FunctionsDeploymentStorageType

Property to select Azure Storage type. Available options: blobContainer.

GeoReplicationStatus

The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable.

HostingEnvironmentStatus

Current status of the App Service Environment.

HostNameType

Type of the hostname.

HostType

Indicates whether the hostname is a standard or repository hostname.

HttpProtocol

The protocol permitted for a request made with the account SAS.

ImmutabilityPolicyState

The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked.

ImmutabilityPolicyUpdateType

The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend.

InAvailabilityReasonType

Invalid indicates the name provided does not match Azure App Service naming requirements. AlreadyExists indicates that the name is already in use and is therefore unavailable.

InsightStatus

Level of the most severe insight generated by the detector.

InternalLoadBalancingMode

Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.

IPFilterTag

Defines what this IP filter will be used for. This is to support IP filtering on proxies.

IssueType

Represents the type of the Detector

KeyPermission

Permissions for the key -- read-only or full permissions.

KeySource

The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault

KeyType

The key type.

KeyVaultSecretStatus

Status of the Key Vault secret.

Kind

Indicates the type of storage account.

LargeFileSharesState

Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.

LeaseDuration

Specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased.

LeaseState

Lease state of the container.

LeaseStatus

The lease status of the container.

ListKeyExpand

Argument completer implementation for ListKeyExpand.

LoadBalancingMode

Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.

LogLevel

Log level.

ManagedPipelineMode

Managed pipeline mode.

ManagedServiceIdentityType

Type of managed service identity.

ManagementPolicyName

Argument completer implementation for ManagementPolicyName.

MinimumTlsVersion

Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.

MSDeployLogEntryType

Log entry type

MSDeployProvisioningState

Provisioning state

MySqlMigrationType

The type of migration operation to be done

NotificationLevel

Level indicating how critical this recommendation can impact.

OpenAuthenticationProviderType

Open authentication policy provider type.

OperationStatus

The current status of the operation.

ParameterType

The parameter type.

Permissions

The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

PlanType

Argument completer implementation for PlanTypeOptions.

ProviderOSTypeSelected

Argument completer implementation for ProviderOSTypeSelected.

ProviderStackOSType

Argument completer implementation for ProviderStackOSType.

ProvisioningState

Gets the status of the storage account at the time the operation was called.

PublicAccess

Specifies whether data in the container may be accessed publicly and the level of access.

PublicCertificateLocation

Public Certificate Location

PublishingProfileFormat

Name of the format. Valid values are: FileZilla3 WebDeploy -- default Ftp

PurgeState

Status of the operation represented by the requested Id.

Reason

Gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false.

ReasonCode

The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.

RecurrenceFrequency

The recurrence frequency.

RedundancyMode

Site redundancy mode

RenderingType

Rendering Type

RequestSource

Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.

ResolveStatus

Argument completer implementation for ResolveStatus.

ResourceNotRenewableReason

Argument completer implementation for ResourceNotRenewableReason.

ResourceScopeType

Name of a resource type this recommendation applies, e.g. Subscription, ServerFarm, Site.

RouteType

The type of route this is: DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 INHERITED - Routes inherited from the real Virtual Network routes STATIC - Static route set on the app only These values will be used for syncing an app's routes with those from a Virtual Network.

RuntimeName

Function app runtime name. Available options: dotnet-isolated, node, java, powershell, python, custom

ScmType

SCM type.

Services

The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).

SignedResource

The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).

SignedResourceTypes

The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files.

SiteAvailabilityState

Management information availability state for the app.

SiteExtensionType

Site extension type.

SiteLoadBalancing

Site load balancing.

SiteRuntimeState

Argument completer implementation for SiteRuntimeState.

SkuName

Gets or sets the SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.

SkuTier

Gets the SKU tier. This is based on the SKU name.

SkuType

Argument completer implementation for SkuOptions.

SolutionType

Type of Solution

SslState

SSL type

StackPreferredOS

Function App stack preferred OS.

StagingEnvironmentPolicy

State indicating whether staging environments are allowed or not allowed for a static web app.

State

Gets the state of virtual network rule.

StatusOptions

App Service plan status.

StorageAccountExpand

Argument completer implementation for StorageAccountExpand.

SupportedTlsVersions

MinTlsVersion: configures the minimum version of TLS required for SSL requests

TlsCipherSuites

The minimum strength TLS cipher suite allowed for an application

TriggeredWebJobStatus

Job status.

TriggerTypes

The trigger type of the function

UnauthenticatedClientAction

The action to take when an unauthenticated client attempts to access the app.

UnauthenticatedClientActionV2

The action to take when an unauthenticated client attempts to access the app.

UpgradeAvailability

Whether an upgrade is available for this App Service Environment.

UpgradePreference

Upgrade Preference

UsageState

State indicating whether the app has exceeded its quota usage. Read-only.

UsageUnit

Gets the unit of measurement.

ValidateResourceTypes

Resource type used for verification.

WebJobType

Job type.

WorkerSizeOptions

Size of the machines.

WorkerType

Argument completer implementation for WorkerTypeOptions.

WorkflowHealthState

Gets or sets the workflow health state.

WorkflowProvisioningState

The workflow provisioning state.

WorkflowSkuName

The sku name.

WorkflowState

The workflow state.

WorkflowStatus

The workflow status.

WorkflowTriggerProvisioningState

The workflow trigger provisioning state.