1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type InstanceAccessControlAttributeConfigurationStatus string 6 7// Enum values for InstanceAccessControlAttributeConfigurationStatus 8const ( 9 InstanceAccessControlAttributeConfigurationStatusEnabled InstanceAccessControlAttributeConfigurationStatus = "ENABLED" 10 InstanceAccessControlAttributeConfigurationStatusCreationInProgress InstanceAccessControlAttributeConfigurationStatus = "CREATION_IN_PROGRESS" 11 InstanceAccessControlAttributeConfigurationStatusCreationFailed InstanceAccessControlAttributeConfigurationStatus = "CREATION_FAILED" 12) 13 14// Values returns all known values for 15// InstanceAccessControlAttributeConfigurationStatus. Note that this can be 16// expanded in the future, and so it is only as up to date as the client. The 17// ordering of this slice is not guaranteed to be stable across updates. 18func (InstanceAccessControlAttributeConfigurationStatus) Values() []InstanceAccessControlAttributeConfigurationStatus { 19 return []InstanceAccessControlAttributeConfigurationStatus{ 20 "ENABLED", 21 "CREATION_IN_PROGRESS", 22 "CREATION_FAILED", 23 } 24} 25 26type PrincipalType string 27 28// Enum values for PrincipalType 29const ( 30 PrincipalTypeUser PrincipalType = "USER" 31 PrincipalTypeGroup PrincipalType = "GROUP" 32) 33 34// Values returns all known values for PrincipalType. Note that this can be 35// expanded in the future, and so it is only as up to date as the client. The 36// ordering of this slice is not guaranteed to be stable across updates. 37func (PrincipalType) Values() []PrincipalType { 38 return []PrincipalType{ 39 "USER", 40 "GROUP", 41 } 42} 43 44type ProvisioningStatus string 45 46// Enum values for ProvisioningStatus 47const ( 48 ProvisioningStatusLatestPermissionSetProvisioned ProvisioningStatus = "LATEST_PERMISSION_SET_PROVISIONED" 49 ProvisioningStatusLatestPermissionSetNotProvisioned ProvisioningStatus = "LATEST_PERMISSION_SET_NOT_PROVISIONED" 50) 51 52// Values returns all known values for ProvisioningStatus. Note that this can be 53// expanded in the future, and so it is only as up to date as the client. The 54// ordering of this slice is not guaranteed to be stable across updates. 55func (ProvisioningStatus) Values() []ProvisioningStatus { 56 return []ProvisioningStatus{ 57 "LATEST_PERMISSION_SET_PROVISIONED", 58 "LATEST_PERMISSION_SET_NOT_PROVISIONED", 59 } 60} 61 62type ProvisionTargetType string 63 64// Enum values for ProvisionTargetType 65const ( 66 ProvisionTargetTypeAwsAccount ProvisionTargetType = "AWS_ACCOUNT" 67 ProvisionTargetTypeAllProvisionedAccounts ProvisionTargetType = "ALL_PROVISIONED_ACCOUNTS" 68) 69 70// Values returns all known values for ProvisionTargetType. Note that this can be 71// expanded in the future, and so it is only as up to date as the client. The 72// ordering of this slice is not guaranteed to be stable across updates. 73func (ProvisionTargetType) Values() []ProvisionTargetType { 74 return []ProvisionTargetType{ 75 "AWS_ACCOUNT", 76 "ALL_PROVISIONED_ACCOUNTS", 77 } 78} 79 80type StatusValues string 81 82// Enum values for StatusValues 83const ( 84 StatusValuesInProgress StatusValues = "IN_PROGRESS" 85 StatusValuesFailed StatusValues = "FAILED" 86 StatusValuesSucceeded StatusValues = "SUCCEEDED" 87) 88 89// Values returns all known values for StatusValues. Note that this can be expanded 90// in the future, and so it is only as up to date as the client. The ordering of 91// this slice is not guaranteed to be stable across updates. 92func (StatusValues) Values() []StatusValues { 93 return []StatusValues{ 94 "IN_PROGRESS", 95 "FAILED", 96 "SUCCEEDED", 97 } 98} 99 100type TargetType string 101 102// Enum values for TargetType 103const ( 104 TargetTypeAwsAccount TargetType = "AWS_ACCOUNT" 105) 106 107// Values returns all known values for TargetType. Note that this can be expanded 108// in the future, and so it is only as up to date as the client. The ordering of 109// this slice is not guaranteed to be stable across updates. 110func (TargetType) Values() []TargetType { 111 return []TargetType{ 112 "AWS_ACCOUNT", 113 } 114} 115