UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

89 lines (88 loc) 3.61 kB
"use strict"; var __extends = (this && this.__extends) || (function () { var extendStatics = function (d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; return extendStatics(d, b); }; return function (d, b) { extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; })(); Object.defineProperty(exports, "__esModule", { value: true }); var resource_1 = require("../../resource"); var NetworkFabricConfiguration = /** @class */ (function () { function NetworkFabricConfiguration(properties) { Object.assign(this, properties); } return NetworkFabricConfiguration; }()); exports.NetworkFabricConfiguration = NetworkFabricConfiguration; var NetworkConfiguration = /** @class */ (function () { function NetworkConfiguration(properties) { Object.assign(this, properties); } return NetworkConfiguration; }()); exports.NetworkConfiguration = NetworkConfiguration; var NetworkFrameworkConfiguration = /** @class */ (function () { function NetworkFrameworkConfiguration(properties) { Object.assign(this, properties); } return NetworkFrameworkConfiguration; }()); exports.NetworkFrameworkConfiguration = NetworkFrameworkConfiguration; var MemberFrameworkConfiguration = /** @class */ (function () { function MemberFrameworkConfiguration(properties) { Object.assign(this, properties); } return MemberFrameworkConfiguration; }()); exports.MemberFrameworkConfiguration = MemberFrameworkConfiguration; var VotingPolicy = /** @class */ (function () { function VotingPolicy(properties) { Object.assign(this, properties); } return VotingPolicy; }()); exports.VotingPolicy = VotingPolicy; var MemberFabricConfiguration = /** @class */ (function () { function MemberFabricConfiguration(properties) { Object.assign(this, properties); } return MemberFabricConfiguration; }()); exports.MemberFabricConfiguration = MemberFabricConfiguration; var ApprovalThresholdPolicy = /** @class */ (function () { function ApprovalThresholdPolicy(properties) { Object.assign(this, properties); } return ApprovalThresholdPolicy; }()); exports.ApprovalThresholdPolicy = ApprovalThresholdPolicy; var MemberConfiguration = /** @class */ (function () { function MemberConfiguration(properties) { Object.assign(this, properties); } return MemberConfiguration; }()); exports.MemberConfiguration = MemberConfiguration; var Inner_Member = /** @class */ (function (_super) { __extends(Inner_Member, _super); function Inner_Member(properties) { return _super.call(this, "AWS::ManagedBlockchain::Member", properties) || this; } Inner_Member.NetworkFabricConfiguration = NetworkFabricConfiguration; Inner_Member.NetworkConfiguration = NetworkConfiguration; Inner_Member.NetworkFrameworkConfiguration = NetworkFrameworkConfiguration; Inner_Member.MemberFrameworkConfiguration = MemberFrameworkConfiguration; Inner_Member.VotingPolicy = VotingPolicy; Inner_Member.MemberFabricConfiguration = MemberFabricConfiguration; Inner_Member.ApprovalThresholdPolicy = ApprovalThresholdPolicy; Inner_Member.MemberConfiguration = MemberConfiguration; return Inner_Member; }(resource_1.ResourceBase)); exports.default = Inner_Member;