@autorest/powershell
Version:
AutoRest PowerShell Cmdlet Generator
76 lines • 3.74 kB
TypeScript
import { Class, ClassType, Expression, IInterface, LiteralExpression, TypeDeclaration } from '@azure-tools/codegen-csharp';
export declare const DefaultRunspace: LiteralExpression;
export declare const RunspaceFactory: ClassType;
export declare const PSCmdlet: Class;
export declare const PSCredential: TypeDeclaration;
export declare const PSObject: TypeDeclaration;
export declare const CmdletAttribute: TypeDeclaration;
export declare const ParameterAttribute: TypeDeclaration;
export declare const AllowEmptyCollectionAttribute: TypeDeclaration;
export declare const InvocationInfo: TypeDeclaration;
export declare const PSTypeConverter: Class;
export declare const ValidateNotNull: TypeDeclaration;
export declare const Alias: TypeDeclaration;
export declare const AliasAttribute: TypeDeclaration;
export declare const TypeConverterAttribute: TypeDeclaration;
export declare const ResourceGroupCompleter: TypeDeclaration;
export declare const OutputTypeAttribute: TypeDeclaration;
export declare const ErrorRecord: TypeDeclaration;
export declare const SwitchParameter: TypeDeclaration;
export declare const NullableBoolean: TypeDeclaration;
export declare const IArgumentCompleter: IInterface;
export declare const CompletionResult: TypeDeclaration;
export declare const CommandAst: TypeDeclaration;
export declare const CompletionResultType: TypeDeclaration;
export declare const ArgumentCompleterAttribute: TypeDeclaration;
export declare const AsyncCommandRuntime: ClassType;
export declare const AsyncJob: ClassType;
export declare const DescriptionAttribute: TypeDeclaration;
export declare const ExternalDocsAttribute: TypeDeclaration;
export declare const DoNotExportAttribute: TypeDeclaration;
export declare const InternalExportAttribute: TypeDeclaration;
export declare const GeneratedAttribute: TypeDeclaration;
export declare const ProfileAttribute: TypeDeclaration;
export declare const CategoryAttribute: TypeDeclaration;
export declare const ExportAsAttribute: TypeDeclaration;
export declare const ParameterCategory: TypeDeclaration;
export declare const PSArgumentCompleterAttribute: TypeDeclaration;
export declare const HttpPathAttribute: TypeDeclaration;
export declare const NotSuggestDefaultParameterSetAttribute: TypeDeclaration;
export declare function ErrorCategory(category: string): Expression;
export declare function verbEnum(category: string, verb: string): Expression;
export declare const Events: ClassType & {
BodyContentSet: LiteralExpression;
BeforeCall: LiteralExpression;
BeforeResponseDispatch: LiteralExpression;
Log: LiteralExpression;
Validation: LiteralExpression;
VaidationWarning: LiteralExpression;
AfterValidation: LiteralExpression;
RequestCreated: LiteralExpression;
ResponseCreated: LiteralExpression;
HeaderParametersAdded: LiteralExpression;
URLCreated: LiteralExpression;
Finally: LiteralExpression;
Polling: LiteralExpression;
DelayBeforePolling: LiteralExpression;
Progress: LiteralExpression;
} & {
CmdletProcessRecordStart: LiteralExpression;
CmdletProcessRecordAsyncStart: LiteralExpression;
CmdletException: LiteralExpression;
CmdletGetPipeline: LiteralExpression;
CmdletBeforeAPICall: LiteralExpression;
CmdletAfterAPICall: LiteralExpression;
CmdletBeginProcessing: LiteralExpression;
CmdletEndProcessing: LiteralExpression;
CmdletProcessRecordEnd: LiteralExpression;
CmdletProcessRecordAsyncEnd: LiteralExpression;
FollowingNextLink: LiteralExpression;
Verbose: LiteralExpression;
Debug: LiteralExpression;
Information: LiteralExpression;
Error: LiteralExpression;
Warning: LiteralExpression;
};
//# sourceMappingURL=powershell-declarations.d.ts.map