...

Source file src/github.com/Azure/azure-sdk-for-go/services/datalake/analytics/2016-11-01-preview/catalog/enums.go

Documentation: github.com/Azure/azure-sdk-for-go/services/datalake/analytics/2016-11-01-preview/catalog

     1  package catalog
     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  // ACLType enumerates the values for acl type.
    10  type ACLType string
    11  
    12  const (
    13  	// Group ...
    14  	Group ACLType = "Group"
    15  	// GroupObj ...
    16  	GroupObj ACLType = "GroupObj"
    17  	// Other ...
    18  	Other ACLType = "Other"
    19  	// User ...
    20  	User ACLType = "User"
    21  	// UserObj ...
    22  	UserObj ACLType = "UserObj"
    23  )
    24  
    25  // PossibleACLTypeValues returns an array of possible values for the ACLType const type.
    26  func PossibleACLTypeValues() []ACLType {
    27  	return []ACLType{Group, GroupObj, Other, User, UserObj}
    28  }
    29  
    30  // FileType enumerates the values for file type.
    31  type FileType string
    32  
    33  const (
    34  	// Assembly ...
    35  	Assembly FileType = "Assembly"
    36  	// Nodeploy ...
    37  	Nodeploy FileType = "Nodeploy"
    38  	// Resource ...
    39  	Resource FileType = "Resource"
    40  )
    41  
    42  // PossibleFileTypeValues returns an array of possible values for the FileType const type.
    43  func PossibleFileTypeValues() []FileType {
    44  	return []FileType{Assembly, Nodeploy, Resource}
    45  }
    46  
    47  // PermissionType enumerates the values for permission type.
    48  type PermissionType string
    49  
    50  const (
    51  	// All ...
    52  	All PermissionType = "All"
    53  	// Alter ...
    54  	Alter PermissionType = "Alter"
    55  	// Create ...
    56  	Create PermissionType = "Create"
    57  	// Drop ...
    58  	Drop PermissionType = "Drop"
    59  	// None ...
    60  	None PermissionType = "None"
    61  	// Use ...
    62  	Use PermissionType = "Use"
    63  	// Write ...
    64  	Write PermissionType = "Write"
    65  )
    66  
    67  // PossiblePermissionTypeValues returns an array of possible values for the PermissionType const type.
    68  func PossiblePermissionTypeValues() []PermissionType {
    69  	return []PermissionType{All, Alter, Create, Drop, None, Use, Write}
    70  }
    71  

View as plain text