import { Value } from '../../../cloudformation/Value';
/**
  A connector that enables persistent storage for users.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html">the AWS Docs</a>
*/
export interface StorageConnectorProps {
    /** <code>Domains</code>  <a name="cfn-appstream-stack-storageconnector-domains"></a>
  The names of the domains for the account.<br />
  
  Required: No<br />
  
  Maximum: <code>50</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    domains?: Value<Value<string>[]>;
    /** <code>ResourceIdentifier</code>  <a name="cfn-appstream-stack-storageconnector-resourceidentifier"></a>
  The ARN of the storage connector.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    resourceIdentifier?: Value<string>;
    /** <code>ConnectorType</code>  <a name="cfn-appstream-stack-storageconnector-connectortype"></a>
  The type of storage connector.<br />
  
  Required: Yes<br />
  
  Allowed values: <code>GOOGLE_DRIVE | HOMEFOLDERS | ONE_DRIVE</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    connectorType: Value<'GOOGLE_DRIVE' | 'HOMEFOLDERS' | 'ONE_DRIVE'>;
}
