toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'additionalEncryptionContext': ?additionalEncryptionContext,
'authenticationType': ?authenticationType,
'browserSettingsArn': ?browserSettingsArn,
'browserType': ?browserType,
'creationDate': ?creationDate,
'customerManagedKey': ?customerManagedKey,
'dataProtectionSettingsArn': ?dataProtectionSettingsArn,
'displayName': ?displayName,
'instanceType': ?instanceType,
'ipAccessSettingsArn': ?ipAccessSettingsArn,
'maxConcurrentSessions': ?maxConcurrentSessions,
'networkSettingsArn': ?networkSettingsArn,
'portalArn': ?portalArn,
'portalEndpoint': ?portalEndpoint,
'portalStatus': ?portalStatus,
'region': ?region,
'rendererType': ?rendererType,
'sessionLoggerArn': ?sessionLoggerArn,
'statusReason': ?statusReason,
'tags': ?tags,
'tagsAll': ?tagsAll,
'timeouts': ?pulumi.Input.mapOptionalInputValue<PortalTimeouts, Map<String, dynamic>>(timeouts, (value) => value.toMap()),
'trustStoreArn': ?trustStoreArn,
'userAccessLoggingSettingsArn': ?userAccessLoggingSettingsArn,
'userSettingsArn': ?userSettingsArn,
};
}