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.

AutoHealActionTypeTypeConverter

Predefined action to be taken.

AzureResourceTypeTypeConverter

Type of the Azure resource the hostname is assigned to.

AzureStorageStateTypeConverter

State of the storage account.

AzureStorageTypeTypeConverter

Type of storage.

BackupItemStatusTypeConverter

Backup status.

BackupRestoreOperationTypeTypeConverter

Operation type.

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.

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.

CustomHostNameDnsRecordTypeTypeConverter

Type of the DNS record.

DatabaseTypeTypeConverter

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

DefaultActionTypeConverter

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

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.

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.

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

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.

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

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.

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.

OperationStatusTypeConverter

The current status of the operation.

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).

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.

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.

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.

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

TriggeredWebJobStatusTypeConverter

Job status.

TriggerTypesTypeConverter

The trigger type of the function

UnauthenticatedClientActionTypeConverter

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

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.

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.

AutoHealActionType

Predefined action to be taken.

AvailablePlanType

Argument completer implementation for PlanTypeOptions.

AzureResourceType

Type of the Azure resource the hostname is assigned to.

AzureStorageState

State of the storage account.

AzureStorageType

Type of storage.

BackupItemStatus

Backup status.

BackupRestoreOperationType

Operation type.

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.

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.

CustomHostNameDnsRecordType

Type of the DNS record.

DatabaseType

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

DefaultAction

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

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.

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.

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.

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.

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

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.

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.

OperationStatus

The current status of the operation.

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.

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.

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.

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.

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

TriggeredWebJobStatus

Job status.

TriggerTypes

The trigger type of the function

UnauthenticatedClientAction

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

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.