...

Source file src/github.com/Azure/azure-sdk-for-go/services/solutions/mgmt/2018-02-01/managedapplications/enums.go

Documentation: github.com/Azure/azure-sdk-for-go/services/solutions/mgmt/2018-02-01/managedapplications

     1  package managedapplications
     2  
     3  // Copyright (c) Microsoft Corporation. All rights reserved.
     4  // Licensed under the MIT License. See License.txt in the project root for license information.
     5  //
     6  // Code generated by Microsoft (R) AutoRest Code Generator.
     7  // Changes may cause incorrect behavior and will be lost if the code is regenerated.
     8  
     9  // ApplicationArtifactName enumerates the values for application artifact name.
    10  type ApplicationArtifactName string
    11  
    12  const (
    13  	// Authorizations ...
    14  	Authorizations ApplicationArtifactName = "Authorizations"
    15  	// CustomRoleDefinition ...
    16  	CustomRoleDefinition ApplicationArtifactName = "CustomRoleDefinition"
    17  	// NotSpecified ...
    18  	NotSpecified ApplicationArtifactName = "NotSpecified"
    19  	// ViewDefinition ...
    20  	ViewDefinition ApplicationArtifactName = "ViewDefinition"
    21  )
    22  
    23  // PossibleApplicationArtifactNameValues returns an array of possible values for the ApplicationArtifactName const type.
    24  func PossibleApplicationArtifactNameValues() []ApplicationArtifactName {
    25  	return []ApplicationArtifactName{Authorizations, CustomRoleDefinition, NotSpecified, ViewDefinition}
    26  }
    27  
    28  // ApplicationArtifactType enumerates the values for application artifact type.
    29  type ApplicationArtifactType string
    30  
    31  const (
    32  	// ApplicationArtifactTypeCustom ...
    33  	ApplicationArtifactTypeCustom ApplicationArtifactType = "Custom"
    34  	// ApplicationArtifactTypeNotSpecified ...
    35  	ApplicationArtifactTypeNotSpecified ApplicationArtifactType = "NotSpecified"
    36  	// ApplicationArtifactTypeTemplate ...
    37  	ApplicationArtifactTypeTemplate ApplicationArtifactType = "Template"
    38  )
    39  
    40  // PossibleApplicationArtifactTypeValues returns an array of possible values for the ApplicationArtifactType const type.
    41  func PossibleApplicationArtifactTypeValues() []ApplicationArtifactType {
    42  	return []ApplicationArtifactType{ApplicationArtifactTypeCustom, ApplicationArtifactTypeNotSpecified, ApplicationArtifactTypeTemplate}
    43  }
    44  
    45  // ApplicationDefinitionArtifactName enumerates the values for application definition artifact name.
    46  type ApplicationDefinitionArtifactName string
    47  
    48  const (
    49  	// ApplicationDefinitionArtifactNameApplicationResourceTemplate ...
    50  	ApplicationDefinitionArtifactNameApplicationResourceTemplate ApplicationDefinitionArtifactName = "ApplicationResourceTemplate"
    51  	// ApplicationDefinitionArtifactNameCreateUIDefinition ...
    52  	ApplicationDefinitionArtifactNameCreateUIDefinition ApplicationDefinitionArtifactName = "CreateUiDefinition"
    53  	// ApplicationDefinitionArtifactNameMainTemplateParameters ...
    54  	ApplicationDefinitionArtifactNameMainTemplateParameters ApplicationDefinitionArtifactName = "MainTemplateParameters"
    55  	// ApplicationDefinitionArtifactNameNotSpecified ...
    56  	ApplicationDefinitionArtifactNameNotSpecified ApplicationDefinitionArtifactName = "NotSpecified"
    57  )
    58  
    59  // PossibleApplicationDefinitionArtifactNameValues returns an array of possible values for the ApplicationDefinitionArtifactName const type.
    60  func PossibleApplicationDefinitionArtifactNameValues() []ApplicationDefinitionArtifactName {
    61  	return []ApplicationDefinitionArtifactName{ApplicationDefinitionArtifactNameApplicationResourceTemplate, ApplicationDefinitionArtifactNameCreateUIDefinition, ApplicationDefinitionArtifactNameMainTemplateParameters, ApplicationDefinitionArtifactNameNotSpecified}
    62  }
    63  
    64  // ApplicationLockLevel enumerates the values for application lock level.
    65  type ApplicationLockLevel string
    66  
    67  const (
    68  	// CanNotDelete ...
    69  	CanNotDelete ApplicationLockLevel = "CanNotDelete"
    70  	// None ...
    71  	None ApplicationLockLevel = "None"
    72  	// ReadOnly ...
    73  	ReadOnly ApplicationLockLevel = "ReadOnly"
    74  )
    75  
    76  // PossibleApplicationLockLevelValues returns an array of possible values for the ApplicationLockLevel const type.
    77  func PossibleApplicationLockLevelValues() []ApplicationLockLevel {
    78  	return []ApplicationLockLevel{CanNotDelete, None, ReadOnly}
    79  }
    80  
    81  // ApplicationManagementMode enumerates the values for application management mode.
    82  type ApplicationManagementMode string
    83  
    84  const (
    85  	// ApplicationManagementModeManaged ...
    86  	ApplicationManagementModeManaged ApplicationManagementMode = "Managed"
    87  	// ApplicationManagementModeNotSpecified ...
    88  	ApplicationManagementModeNotSpecified ApplicationManagementMode = "NotSpecified"
    89  	// ApplicationManagementModeUnmanaged ...
    90  	ApplicationManagementModeUnmanaged ApplicationManagementMode = "Unmanaged"
    91  )
    92  
    93  // PossibleApplicationManagementModeValues returns an array of possible values for the ApplicationManagementMode const type.
    94  func PossibleApplicationManagementModeValues() []ApplicationManagementMode {
    95  	return []ApplicationManagementMode{ApplicationManagementModeManaged, ApplicationManagementModeNotSpecified, ApplicationManagementModeUnmanaged}
    96  }
    97  
    98  // DeploymentMode enumerates the values for deployment mode.
    99  type DeploymentMode string
   100  
   101  const (
   102  	// DeploymentModeComplete ...
   103  	DeploymentModeComplete DeploymentMode = "Complete"
   104  	// DeploymentModeIncremental ...
   105  	DeploymentModeIncremental DeploymentMode = "Incremental"
   106  	// DeploymentModeNotSpecified ...
   107  	DeploymentModeNotSpecified DeploymentMode = "NotSpecified"
   108  )
   109  
   110  // PossibleDeploymentModeValues returns an array of possible values for the DeploymentMode const type.
   111  func PossibleDeploymentModeValues() []DeploymentMode {
   112  	return []DeploymentMode{DeploymentModeComplete, DeploymentModeIncremental, DeploymentModeNotSpecified}
   113  }
   114  
   115  // ProvisioningState enumerates the values for provisioning state.
   116  type ProvisioningState string
   117  
   118  const (
   119  	// ProvisioningStateAccepted ...
   120  	ProvisioningStateAccepted ProvisioningState = "Accepted"
   121  	// ProvisioningStateCanceled ...
   122  	ProvisioningStateCanceled ProvisioningState = "Canceled"
   123  	// ProvisioningStateCreated ...
   124  	ProvisioningStateCreated ProvisioningState = "Created"
   125  	// ProvisioningStateCreating ...
   126  	ProvisioningStateCreating ProvisioningState = "Creating"
   127  	// ProvisioningStateDeleted ...
   128  	ProvisioningStateDeleted ProvisioningState = "Deleted"
   129  	// ProvisioningStateDeleting ...
   130  	ProvisioningStateDeleting ProvisioningState = "Deleting"
   131  	// ProvisioningStateFailed ...
   132  	ProvisioningStateFailed ProvisioningState = "Failed"
   133  	// ProvisioningStateNotSpecified ...
   134  	ProvisioningStateNotSpecified ProvisioningState = "NotSpecified"
   135  	// ProvisioningStateReady ...
   136  	ProvisioningStateReady ProvisioningState = "Ready"
   137  	// ProvisioningStateRunning ...
   138  	ProvisioningStateRunning ProvisioningState = "Running"
   139  	// ProvisioningStateSucceeded ...
   140  	ProvisioningStateSucceeded ProvisioningState = "Succeeded"
   141  	// ProvisioningStateUpdating ...
   142  	ProvisioningStateUpdating ProvisioningState = "Updating"
   143  )
   144  
   145  // PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type.
   146  func PossibleProvisioningStateValues() []ProvisioningState {
   147  	return []ProvisioningState{ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateCreated, ProvisioningStateCreating, ProvisioningStateDeleted, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateNotSpecified, ProvisioningStateReady, ProvisioningStateRunning, ProvisioningStateSucceeded, ProvisioningStateUpdating}
   148  }
   149  
   150  // ResourceIdentityType enumerates the values for resource identity type.
   151  type ResourceIdentityType string
   152  
   153  const (
   154  	// ResourceIdentityTypeNone ...
   155  	ResourceIdentityTypeNone ResourceIdentityType = "None"
   156  	// ResourceIdentityTypeSystemAssigned ...
   157  	ResourceIdentityTypeSystemAssigned ResourceIdentityType = "SystemAssigned"
   158  	// ResourceIdentityTypeSystemAssignedUserAssigned ...
   159  	ResourceIdentityTypeSystemAssignedUserAssigned ResourceIdentityType = "SystemAssigned, UserAssigned"
   160  	// ResourceIdentityTypeUserAssigned ...
   161  	ResourceIdentityTypeUserAssigned ResourceIdentityType = "UserAssigned"
   162  )
   163  
   164  // PossibleResourceIdentityTypeValues returns an array of possible values for the ResourceIdentityType const type.
   165  func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
   166  	return []ResourceIdentityType{ResourceIdentityTypeNone, ResourceIdentityTypeSystemAssigned, ResourceIdentityTypeSystemAssignedUserAssigned, ResourceIdentityTypeUserAssigned}
   167  }
   168  

View as plain text