EnrollmentStatus constructor
EnrollmentStatus(
- String name, {
- EnrollmentStatusArgs? args,
- CustomResourceOptions? options,
Creates a new EnrollmentStatus.
name The Pulumi resource name.
args Arguments used to configure this EnrollmentStatus. The set of arguments for EnrollmentStatus.
options Resource options controlling this resource's behavior.
Implementation
EnrollmentStatus(
String name, {
EnrollmentStatusArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'aws:computeoptimizer/enrollmentStatus:EnrollmentStatus',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
) {
includeMemberAccounts = registerOutput<bool>('includeMemberAccounts');
numberOfMemberAccountsOptedIn = registerOutput<int>('numberOfMemberAccountsOptedIn');
region = registerOutput<String>('region');
status = registerOutput<String>('status');
timeouts = registerOutput<EnrollmentStatusTimeouts?>('timeouts', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return EnrollmentStatusTimeouts.fromMap((guardedValue as Map).cast<String, dynamic>()); });
}